0s autopkgtest [21:08:13]: starting date and time: 2024-11-29 21:08:13+0000 0s autopkgtest [21:08:13]: git checkout: be626eda Fix armhf LXD image generation for plucky 0s autopkgtest [21:08:13]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mr20ggb2/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:openssl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=openssl/3.4.0-1ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-32.secgroup --name adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 394s nova [W] Using flock in prodstack6-ppc64el 394s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)... 394s nova [E] nova boot failed (attempt #0): 394s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 394s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 394s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 394s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 394s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 394s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 394s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 394s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 394s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:53 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-1945a96a-b5ef-42c2-9466-c7f056306d24 394s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 394s DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-1945a96a-b5ef-42c2-9466-c7f056306d24 394s DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 394s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12525 394s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c871debdeffd4cb8b69ce618fc4aa361", "name": "prod-proposed-migration-ppc64el", "password_expires_at": null}, "audit_ids": ["kSUf2mrnQWOhGRg7mdmAeQ"], "expires_at": "2024-11-30T21:08:53.000000Z", "issued_at": "2024-11-29T21:08:53.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "623df63b80274c21bc79a0c35e68d615", "name": "prod-proposed-migration-ppc64el_project"}, "is_domain": false, "roles": [{"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}, {"id": "80674fb26dab46e9a6bd57e7f8193360", "name": "load-balancer_member"}, {"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 394s REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" 394s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" 394s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 394s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-25fc625c-6045-4dbf-b495-57450ca2e84e x-openstack-request-id: req-25fc625c-6045-4dbf-b495-57450ca2e84e 394s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-25fc625c-6045-4dbf-b495-57450ca2e84e x-openstack-request-id: req-25fc625c-6045-4dbf-b495-57450ca2e84e 394s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 394s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 394s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-232c1eff-ac9b-407c-91c8-9a1cc25b51ea x-openstack-request-id: req-232c1eff-ac9b-407c-91c8-9a1cc25b51ea 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-232c1eff-ac9b-407c-91c8-9a1cc25b51ea x-openstack-request-id: req-232c1eff-ac9b-407c-91c8-9a1cc25b51ea 394s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 394s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 394s GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-232c1eff-ac9b-407c-91c8-9a1cc25b51ea 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-232c1eff-ac9b-407c-91c8-9a1cc25b51ea 394s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 394s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 394s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 394s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 394s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 394s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 394s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 394s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/4310160b-3912-43a6-9b37-357145536086 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 394s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/4310160b-3912-43a6-9b37-357145536086 HTTP/1.1" 200 2294 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2294 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-b09dfff8-2a82-4226-a9f5-4efefc04afd2 394s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "fe0db2b7-58a0-4fc8-80f2-2de75285f410", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "98175da7-553d-407a-9745-ad804d5e62cd", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.04", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:25.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"25.04,p,plucky,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"868c4a485be864f509a834d2ceda4d5a\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-plucky-daily-ppc64el-server-20241122\", \"release\": \"plucky\", \"release_codename\": \"P", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241122", "name": "adt/ubuntu-plucky-ppc64el-server-20241129.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2717908992, "virtual_size": 21474836480, "status": "active", "checksum": "60910889151d80fa91781373f13ea8f3", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1edbba326782242ba8691f1f814946e3c028441fb2decb1a490a60bcf873482df806d9c79a8a6544404da2b8e9cdfde2e5fa797bf83c91edf2a11bd6d6c2843f", "id": "4310160b-3912-43a6-9b37-357145536086", "created_at": "2024-11-29T06:32:16Z", "updated_at": "2024-11-29T06:32:44Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/4310160b-3912-43a6-9b37-357145536086/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/4310160b-3912-43a6-9b37-357145536086/snap", "tags": [], "self": "/v2/images/4310160b-3912-43a6-9b37-357145536086", "file": "/v2/images/4310160b-3912-43a6-9b37-357145536086/file", "schema": "/v2/schemas/image", "stores": "ceph"} 394s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/4310160b-3912-43a6-9b37-357145536086 used request id req-b09dfff8-2a82-4226-a9f5-4efefc04afd2 394s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-ppc64el HTTP/1.1" 404 92 394s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 92 Content-Type: application/json; charset=UTF-8 Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3355a6ab-94d8-460c-9fbc-9798bb89044a x-openstack-request-id: req-3355a6ab-94d8-460c-9fbc-9798bb89044a 394s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-ppc64el could not be found."}} 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el used request id req-3355a6ab-94d8-460c-9fbc-9798bb89044a 394s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 39839 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 39839 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-056e1a25-0dbe-4a2b-8657-0959da7fa270 x-openstack-request-id: req-056e1a25-0dbe-4a2b-8657-0959da7fa270 394s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "05338e57-e2ba-4813-9a8a-2f2af73f8ab2", "name": "builder-ppc64el-cpu2-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}], "description": null}, {"id": "08090b4b-98a9-4c15-8ad4-cc6711700879", "name": "builder-ppc64el-cpu8-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}], "description": null}, {"id": "0825b8b1-2b9c-42bf-b3e6-e827c22d8df5", "name": "builder-ppc64el-cpu8-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}], "description": null}, {"id": "0b06db45-151e-44b2-b0f5-f069ad7fa1cb", "name": "builder-ppc64el-cpu2-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}], "description": null}, {"id": "0dbf127e-3101-4f05-9d37-15ad6d2a45c1", "name": "builder-ppc64el-cpu2-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}], "description": null}, {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null}, {"id": "1219f5f0-83f3-4d33-a3bb-1a85c6303159", "name": "builder-ppc64el-cpu128-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}], "description": null}, {"id": "1359c5a4-ee60-4855-9bcc-defd3bff7121", "name": "builder-ppc64el-cpu8-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}], "description": null}, {"id": "161f21bc-11f7-4ec9-a322-04fc3e0d2a68", "name": "builder-ppc64el-cpu2-ram55-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}], "description": null}, {"id": "166070cd-7110-473e-a6a2-5e25aa9eeefd", "name": "builder-ppc64el-cpu4-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}], "description": null}, {"id": "16a0a259-4627-4fbd-bb9d-a3e69346467c", "name": "builder-ppc64el-cpu8-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}], "description": null}, {"id": "1c59e50a-1a67-4691-8f2c-6954cb0f83ba", "name": "builder-ppc64el-cpu4-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}], "description": null}, {"id": "1c94efa8-905a-4bff-8485-0aaf9ac47fe7", "name": "builder-ppc64el-cpu4-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}], "description": null}, {"id": "213c954d-26ed-4c86-9592-66384bc22c82", "name": "builder-ppc64el-cpu4-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}], "description": null}, {"id": "219e90b4-8850-4fa4-b028-4cf7657c3264", "name": "builder-ppc64el-cpu16-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}], "description": null}, {"id": "21de1f2a-7ad2-4da5-b6af-de683afb51c9", "name": "builder-ppc64el-cpu48-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}], "description": null}, {"id": "2363173d-a2e1-4383-945f-d69f583a729a", "name": "builder-ppc64el-cpu128-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}], "description": null}, {"id": "23b7a6d6-425f-4669-961d-be7fed7725d3", "name": "builder-ppc64el-cpu2-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}], "description": null}, {"id": "2464732a-3147-40fb-b375-2d275070a1f3", "name": "builder-ppc64el-cpu2-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}], "description": null}, {"id": "250ba167-175c-4548-be23-47a517fa3701", "name": "builder-ppc64el-cpu16-ram72-disk80", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/250ba167-175c-4548-be23-47a517fa3701"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/250ba167-175c-4548-be23-47a517fa3701"}], "description": null}, {"id": "27ffca72-b7d0-4d4b-96c6-de69e0f767bd", "name": "builder-ppc64el-cpu2-ram8-disk1500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}], "description": null}, {"id": "2b2e94dd-a11d-4eae-93df-c8cce920b95e", "name": "builder-ppc64el-cpu2-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}], "description": null}, {"id": "2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1", "name": "builder-ppc64el-cpu2-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}], "description": null}, {"id": "2f626a91-24b0-44ba-afa5-2cab984ae81f", "name": "builder-ppc64el-cpu128-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}], "description": null}, {"id": "3325f74a-e433-4072-8c2c-b50052e31602", "name": "builder-ppc64el-cpu2-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}], "description": null}, {"id": "34df8936-a2ae-450a-9fea-2cdaebae5803", "name": "builder-ppc64el-cpu8-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}], "description": null}, {"id": "378080cb-1d08-401a-b556-0f903a79ae2c", "name": "builder-ppc64el-cpu8-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}], "description": null}, {"id": "37ed4cfe-a588-40c4-8494-098403c1f0f3", "name": "builder-ppc64el-cpu4-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}], "description": null}, {"id": "3aa7a161-3310-40b9-8e89-195294d45b10", "name": "builder-ppc64el-cpu48-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}], "description": null}, {"id": "3c30219d-30a4-4fb4-bf2e-da5602313583", "name": "builder-ppc64el-cpu2-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}], "description": null}, {"id": "3f533bb3-541c-4868-8883-69a5f1be7c80", "name": "builder-ppc64el-cpu16-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}], "description": null}, {"id": "40ca84e0-d087-4f4b-bba2-e1823c6d3b85", "name": "builder-ppc64el-cpu8-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}], "description": null}, {"id": "47276443-70e8-487f-9aaa-ef1a05b07c3c", "name": "builder-ppc64el-cpu4-ram105-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}], "description": null}, {"id": "4d315fef-8774-4e68-916d-a6f08c302c0c", "name": "builder-ppc64el-cpu16-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}], "description": null}, {"id": "4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13", "name": "builder-ppc64el-cpu4-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}], "description": null}, {"id": "503bfc0d-e770-441c-90b7-7049e4bdbe7e", "name": "builder-ppc64el-cpu8-ram120-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}], "description": null}, {"id": "510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2", "name": "builder-ppc64el-cpu4-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}], "description": null}, {"id": "53b9821c-da67-415d-990c-2f023ff61d1e", "name": "builder-ppc64el-cpu8-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}], "description": null}, {"id": "556a816f-2280-4167-bba4-0319a6d3aba9", "name": "builder-ppc64el-cpu8-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}], "description": null}, {"id": "560c2269-9192-4b41-8787-506b25ef7067", "name": "builder-ppc64el-cpu8-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/560c2269-9192-4b41-8787-506b25ef7067"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/560c2269-9192-4b41-8787-506b25ef7067"}], "description": null}, {"id": "57403612-9552-4ada-8e55-b40624c3d8f4", "name": "builder-ppc64el-cpu8-ram16-disk500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}], "description": null}, {"id": "59bee3ae-a610-4f1a-b13f-a5f3400d2412", "name": "builder-ppc64el-cpu16-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}], "description": null}, {"id": "5bf0bfb6-311e-4895-a22e-228b091cde43", "name": "builder-ppc64el-cpu24-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}], "description": null}, {"id": "5d1a2077-5359-4a36-922a-351690cae9cc", "name": "builder-ppc64el-cpu4-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}], "description": null}, {"id": "60cc1be7-1fa9-49e9-8702-419f39585f4b", "name": "builder-ppc64el-cpu8-ram16-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}], "description": null}, {"id": "62f8dfc9-c388-44d0-962f-79bb9917cd11", "name": "builder-ppc64el-cpu2-ram44-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}], "description": null}, {"id": "6679449d-f912-473e-82a2-42546b3087e2", "name": "builder-ppc64el-cpu24-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6679449d-f912-473e-82a2-42546b3087e2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6679449d-f912-473e-82a2-42546b3087e2"}], "description": null}, {"id": "694472bd-b1d9-4708-a626-5e5b3dc7e09a", "name": "builder-ppc64el-cpu4-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}], "description": null}, {"id": "696dde5e-582a-44cf-a030-ef883bc20144", "name": "builder-ppc64el-cpu8-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}], "description": null}, {"id": "6e611cfc-91b1-4ade-877b-32b26ee297eb", "name": "builder-ppc64el-cpu2-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}], "description": null}, {"id": "6e66fb56-0aa8-47f9-a877-e48efe207344", "name": "builder-ppc64el-cpu8-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}], "description": null}, {"id": "70ba6763-188c-45d0-bb63-7e7930afb1aa", "name": "builder-ppc64el-cpu32-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}], "description": null}, {"id": "73ce7235-e8b9-4370-aeba-3a33729c46b3", "name": "builder-ppc64el-cpu4-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}], "description": null}, {"id": "74ef175b-e74b-4750-a5c3-abcefba98501", "name": "builder-ppc64el-cpu8-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}], "description": null}, {"id": "79aee276-b044-40e3-bf50-9ba4009d1400", "name": "builder-ppc64el-cpu8-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}], "description": null}, {"id": "79e5d123-cfc1-4b78-a85b-b607091140eb", "name": "builder-ppc64el-cpu64-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}], "description": null}, {"id": "7c20dd8b-310a-4013-ac86-21fdfb5ff536", "name": "builder-ppc64el-cpu8-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}], "description": null}, {"id": "82e7fa99-f07c-46de-8f52-b92ad80a561a", "name": "builder-ppc64el-cpu2-ram16-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}], "description": null}, {"id": "85159e74-03c6-4178-bb31-e756efd11acb", "name": "builder-ppc64el-cpu16-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}], "description": null}, {"id": "85f8b76d-5d7f-4f2a-998c-cd1d11c834ac", "name": "builder-ppc64el-cpu4-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}], "description": null}, {"id": "861fa361-94af-45b2-9de2-5cbe0df87b1f", "name": "builder-ppc64el-cpu4-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}], "description": null}, {"id": "88f7a27b-bd61-4d5e-a90f-391ef9d78fc4", "name": "builder-ppc64el-cpu4-ram105-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}], "description": null}, {"id": "89afc706-8e2c-4ccd-b411-2d387d894209", "name": "builder-ppc64el-cpu2-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}], "description": null}, {"id": "905418ec-52e8-4ae7-adf1-ccef895e14c2", "name": "builder-ppc64el-cpu4-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}], "description": null}, {"id": "95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79", "name": "builder-ppc64el-cpu2-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}], "description": null}, {"id": "97704ac8-c97f-4f00-8e0d-85aa4e940154", "name": "builder-ppc64el-cpu2-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}], "description": null}, {"id": "9a51418a-b43e-417c-9d1d-5c706d3ca620", "name": "builder-ppc64el-cpu8-ram40-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}], "description": null}, {"id": "9af1f804-8d3b-4769-b317-63a8ee73942b", "name": "builder-ppc64el-cpu4-ram8-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}], "description": null}, {"id": "9b15a7c7-c4c2-4841-b95e-928a217f2995", "name": "builder-ppc64el-cpu128-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}], "description": null}, {"id": "9bec8a82-6767-45bd-826f-abd939beb5e3", "name": "builder-ppc64el-cpu4-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}], "description": null}, {"id": "9e195c66-66cf-4314-bf0c-7b24de55e52f", "name": "builder-ppc64el-cpu8-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}], "description": null}, {"id": "a37e29b1-11ac-4bd5-a015-a9ee46ed25b8", "name": "builder-ppc64el-cpu32-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}], "description": null}, {"id": "a8157747-dcd3-4c19-98b7-df687076ae87", "name": "builder-ppc64el-cpu4-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}], "description": null}, {"id": "a8d935bc-6ad6-4942-abdd-670d6421a03b", "name": "builder-ppc64el-cpu128-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}], "description": null}, {"id": "ac354706-0335-4e10-a755-51a75b1a962c", "name": "builder-ppc64el-cpu4-ram8-disk120", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}], "description": null}, {"id": "acb43878-9eee-4d8a-8ec0-610607dd1a28", "name": "builder-ppc64el-cpu128-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}], "description": null}, {"id": "ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9", "name": "builder-ppc64el-cpu4-ram72-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}], "description": null}, {"id": "b1004655-b40b-44b4-be0b-7cf1763734a1", "name": "builder-ppc64el-cpu32-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}], "description": null}, {"id": "b39a607b-bb86-4b68-a455-9dfcb714130f", "name": "builder-ppc64el-cpu4-ram72-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}], "description": null}, {"id": "b5673781-1772-4bbf-8526-4d19486c6ac3", "name": "builder-ppc64el-cpu2-ram8-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}], "description": null}, {"id": "b7538b06-d418-44a1-8ec5-30cc698ac005", "name": "builder-ppc64el-cpu16-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}], "description": null}, {"id": "bc3d73f7-47c5-4533-9915-5da668c18032", "name": "builder-ppc64el-cpu4-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}], "description": null}, {"id": "be11f608-8f5e-4e93-8b39-2e062fc23eb1", "name": "builder-ppc64el-cpu16-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}], "description": null}, {"id": "c7e29ea5-b92f-4011-bc7c-1a81af4e8e98", "name": "builder-ppc64el-cpu8-ram16-disk1000", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}], "description": null}, {"id": "ccda5e60-c156-4367-aeaf-25d9cd9fc4d8", "name": "builder-ppc64el-cpu4-ram24-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}], "description": null}, {"id": "cdc72dd8-3a8d-4f6f-997b-60017a100228", "name": "builder-ppc64el-cpu4-ram40-disk188", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}], "description": null}, {"id": "cedd22e7-22ba-425e-8ace-5a3607e63239", "name": "builder-ppc64el-cpu16-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}], "description": null}, {"id": "cffc3023-932a-439e-8bb7-faf8f6d6c42a", "name": "builder-ppc64el-cpu16-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}], "description": null}, {"id": "d0030e34-8145-4944-a92d-ba1e454c6126", "name": "builder-ppc64el-cpu64-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}], "description": null}, {"id": "d24cccba-50db-4ebf-8e12-4f601202a489", "name": "builder-ppc64el-cpu2-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}], "description": null}, {"id": "d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6", "name": "builder-ppc64el-cpu4-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}], "description": null}, {"id": "d4a9ba53-090a-4189-a822-48d3e2d80aa2", "name": "builder-ppc64el-cpu2-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}], "description": null}, {"id": "d5142b95-4b59-484a-8d9d-e0519b9fdbba", "name": "builder-ppc64el-cpu4-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}], "description": null}, {"id": "d67d41f2-0658-4e81-ac4f-abc5e19944a7", "name": "builder-ppc64el-cpu2-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}], "description": null}, {"id": "d7441372-a91d-47c8-89a4-c08f59ece241", "name": "builder-ppc64el-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}], "description": null}, {"id": "da39261b-e816-43f1-a7bb-f5e784e73fbb", "name": "builder-ppc64el-cpu16-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}], "description": null}, {"id": "dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d", "name": "builder-ppc64el-cpu32-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}], "description": null}, {"id": "dd1211e5-4133-400a-9dc9-71fa83fd4d97", "name": "builder-ppc64el-cpu2-ram55-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}], "description": null}, {"id": "dfa7dc00-528e-45c5-b267-3d798e73e8da", "name": "builder-ppc64el-cpu8-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}], "description": null}, {"id": "e2116c8a-a35a-432f-8bf7-06bef30c10ae", "name": "builder-ppc64el-cpu8-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}], "description": null}, {"id": "e2818c96-49bf-4337-a614-ae546d7d7302", "name": "builder-ppc64el-cpu4-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}], "description": null}, {"id": "e628d527-f077-426d-9380-5eea778aabc2", "name": "builder-ppc64el-cpu8-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e628d527-f077-426d-9380-5eea778aabc2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e628d527-f077-426d-9380-5eea778aabc2"}], "description": null}, {"id": "e752e039-cbe4-4a16-8197-de87ba42b83e", "name": "builder-ppc64el-cpu64-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}], "description": null}, {"id": "e7f811c8-a60c-45c6-86c8-8e4b025751df", "name": "builder-ppc64el-cpu4-ram16-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}], "description": null}, {"id": "eb80d7e2-b6e1-42a5-b80d-3dad861f6989", "name": "builder-ppc64el-cpu16-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}], "description": null}, {"id": "ed127e2b-02b8-4e61-bf10-0c89b90928e6", "name": "builder-ppc64el-cpu64-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}], "description": null}, {"id": "ef7301a7-71f4-48ac-b387-23251f4060e1", "name": "builder-ppc64el-cpu16-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}], "description": null}, {"id": "f0f1af4d-f230-40c1-b789-c94e02a68daa", "name": "builder-ppc64el-cpu16-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}], "description": null}, {"id": "f40b2dbc-5d69-40b0-a9fc-71c32de93ca3", "name": "autopkgtest-big-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}], "description": null}, {"id": "f6aae414-e26b-4692-95d4-d851b6993c2a", "name": "builder-ppc64el-cpu2-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}], "description": null}, {"id": "f91b245b-ad92-47f6-8861-d1e070fcc19c", "name": "builder-ppc64el-cpu2-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}], "description": null}, {"id": "fa3bbba4-5e72-4ca3-9661-ccf45947bbf5", "name": "builder-ppc64el-cpu16-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}], "description": null}, {"id": "ff4cf1ee-6e00-49b7-9d11-fafa69b910df", "name": "builder-ppc64el-cpu8-ram32-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}], "description": null}]} 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-056e1a25-0dbe-4a2b-8657-0959da7fa270 394s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 HTTP/1.1" 200 623 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 623 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:54 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3707ce91-50f6-4560-bd55-aa291dc212fb x-openstack-request-id: req-3707ce91-50f6-4560-bd55-aa291dc212fb 394s DEBUG (session:580) RESP BODY: {"flavor": {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}} 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 used request id req-3707ce91-50f6-4560-bd55-aa291dc212fb 394s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5", "imageRef": "4310160b-3912-43a6-9b37-357145536086", "flavorRef": "102d0b57-e8d2-46c6-9be4-f452119a0280", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-32.secgroup"}], "networks": [{"uuid": "3083d638-5564-4f5c-97ef-09f045123d20"}]}}' 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 479 394s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 479 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:55 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 x-compute-request-id: req-fea7a84f-f029-4cfa-9cd0-931caa89b03a x-openstack-request-id: req-fea7a84f-f029-4cfa-9cd0-931caa89b03a 394s DEBUG (session:580) RESP BODY: {"server": {"id": "b6761960-db9c-436d-8370-2f76aff49cb5", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-32.secgroup"}], "adminPass": "7s4QE8H2H24Q"}} 394s DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-fea7a84f-f029-4cfa-9cd0-931caa89b03a 394s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 HTTP/1.1" 200 3199 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3199 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:55 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-06d325c4-74c0-4ad3-b7f6-34c7f3a1c660 x-openstack-request-id: req-06d325c4-74c0-4ad3-b7f6-34c7f3a1c660 394s DEBUG (session:580) RESP BODY: {"server": {"id": "b6761960-db9c-436d-8370-2f76aff49cb5", "name": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "4310160b-3912-43a6-9b37-357145536086", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/4310160b-3912-43a6-9b37-357145536086"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-29T21:08:56Z", "updated": "2024-11-29T21:08:55Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-7z91tewh", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 used request id req-06d325c4-74c0-4ad3-b7f6-34c7f3a1c660 394s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/4310160b-3912-43a6-9b37-357145536086 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/4310160b-3912-43a6-9b37-357145536086 HTTP/1.1" 200 2294 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2294 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:55 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-61ccbad2-06b0-4f1f-b36d-311538beb0ce 394s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "fe0db2b7-58a0-4fc8-80f2-2de75285f410", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "98175da7-553d-407a-9745-ad804d5e62cd", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.04", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:25.04:ppc64el", "simplestreams_metadata": "{\"aliases\": \"25.04,p,plucky,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"868c4a485be864f509a834d2ceda4d5a\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-plucky-daily-ppc64el-server-20241122\", \"release\": \"plucky\", \"release_codename\": \"P", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241122", "name": "adt/ubuntu-plucky-ppc64el-server-20241129.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2717908992, "virtual_size": 21474836480, "status": "active", "checksum": "60910889151d80fa91781373f13ea8f3", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "1edbba326782242ba8691f1f814946e3c028441fb2decb1a490a60bcf873482df806d9c79a8a6544404da2b8e9cdfde2e5fa797bf83c91edf2a11bd6d6c2843f", "id": "4310160b-3912-43a6-9b37-357145536086", "created_at": "2024-11-29T06:32:16Z", "updated_at": "2024-11-29T06:32:44Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/4310160b-3912-43a6-9b37-357145536086/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/4310160b-3912-43a6-9b37-357145536086/snap", "tags": [], "self": "/v2/images/4310160b-3912-43a6-9b37-357145536086", "file": "/v2/images/4310160b-3912-43a6-9b37-357145536086/file", "schema": "/v2/schemas/image", "stores": "ceph"} 394s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/4310160b-3912-43a6-9b37-357145536086 used request id req-61ccbad2-06b0-4f1f-b36d-311538beb0ce 394s +--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+ 394s | Property | Value | 394s +--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+ 394s | OS-DCF:diskConfig | MANUAL | 394s | OS-EXT-AZ:availability_zone | | 394s | OS-EXT-SRV-ATTR:host | - | 394s | OS-EXT-SRV-ATTR:hostname | adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-pro | 394s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 394s | OS-EXT-SRV-ATTR:instance_name | | 394s | OS-EXT-SRV-ATTR:kernel_id | | 394s | OS-EXT-SRV-ATTR:launch_index | 0 | 394s | OS-EXT-SRV-ATTR:ramdisk_id | | 394s | OS-EXT-SRV-ATTR:reservation_id | r-7z91tewh | 394s | OS-EXT-SRV-ATTR:root_device_name | - | 394s | OS-EXT-STS:power_state | 0 | 394s | OS-EXT-STS:task_state | scheduling | 394s | OS-EXT-STS:vm_state | building | 394s | OS-SRV-USG:launched_at | - | 394s | OS-SRV-USG:terminated_at | - | 394s | accessIPv4 | | 394s | accessIPv6 | | 394s | adminPass | 7s4QE8H2H24Q | 394s | config_drive | | 394s | created | 2024-11-29T21:08:56Z | 394s | description | - | 394s | flavor:disk | 20 | 394s | flavor:ephemeral | 0 | 394s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"} | 394s | flavor:original_name | autopkgtest-ppc64el | 394s | flavor:ram | 4096 | 394s | flavor:swap | 0 | 394s | flavor:vcpus | 2 | 394s | hostId | | 394s | id | b6761960-db9c-436d-8370-2f76aff49cb5 | 394s | image | adt/ubuntu-plucky-ppc64el-server-20241129.img (4310160b-3912-43a6-9b37-357145536086) | 394s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 394s | locked | False | 394s | locked_reason | - | 394s | metadata | {} | 394s | name | adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 | 394s | os-extended-volumes:volumes_attached | [] | 394s | progress | 0 | 394s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-32.secgroup | 394s | server_groups | [] | 394s | status | BUILD | 394s | tags | [] | 394s | tenant_id | 623df63b80274c21bc79a0c35e68d615 | 394s | trusted_image_certificates | - | 394s | updated | 2024-11-29T21:08:55Z | 394s | user_id | c871debdeffd4cb8b69ce618fc4aa361 | 394s +--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 HTTP/1.1" 200 3199 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3199 Content-Type: application/json Date: Fri, 29 Nov 2024 21:08:55 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5eadc1af-f39e-42aa-a44d-a1c705e84e02 x-openstack-request-id: req-5eadc1af-f39e-42aa-a44d-a1c705e84e02 394s DEBUG (session:580) RESP BODY: {"server": {"id": "b6761960-db9c-436d-8370-2f76aff49cb5", "name": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "4310160b-3912-43a6-9b37-357145536086", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/4310160b-3912-43a6-9b37-357145536086"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-29T21:08:56Z", "updated": "2024-11-29T21:08:56Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-7z91tewh", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 used request id req-5eadc1af-f39e-42aa-a44d-a1c705e84e02 394s 394s 394s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}98ead68bb9033de117066680d36063ccc83fd7f8d0e5d0eb68989f0b1289ea06" -H "X-OpenStack-Nova-API-Version: 2.87" 394s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 HTTP/1.1" 200 3326 394s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3326 Content-Type: application/json Date: Fri, 29 Nov 2024 21:09:01 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-60aa673d-90c5-4b3a-bdf0-8141867826ca x-openstack-request-id: req-60aa673d-90c5-4b3a-bdf0-8141867826ca 394s DEBUG (session:580) RESP BODY: {"server": {"id": "b6761960-db9c-436d-8370-2f76aff49cb5", "name": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5", "status": "ERROR", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "4310160b-3912-43a6-9b37-357145536086", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/4310160b-3912-43a6-9b37-357145536086"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-29T21:08:55Z", "updated": "2024-11-29T21:08:56Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/b6761960-db9c-436d-8370-2f76aff49cb5"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2024-11-29T21:08:56Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-0006e08f", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-7z91tewh", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-pro", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 394s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/b6761960-db9c-436d-8370-2f76aff49cb5 used request id req-60aa673d-90c5-4b3a-bdf0-8141867826ca 394s DEBUG (shell:822) 394s Traceback (most recent call last): 394s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 394s OpenStackComputeShell().main(argv) 394s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 394s args.func(self.cs, args) 394s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 394s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 394s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 394s raise exceptions.ResourceInErrorState(obj) 394s novaclient.exceptions.ResourceInErrorState: 394s ERROR (ResourceInErrorState): 394s 394s Error building server 397s autopkgtest [21:14:50]: testbed dpkg architecture: ppc64el 397s autopkgtest [21:14:50]: testbed apt version: 2.9.14ubuntu1 397s autopkgtest [21:14:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 397s autopkgtest [21:14:50]: testbed release detected to be: None 398s autopkgtest [21:14:51]: updating testbed package index (apt update) 398s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 398s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 398s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 399s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 399s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 399s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 399s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [837 kB] 399s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 399s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 399s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 399s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [671 kB] 399s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 399s Fetched 1774 kB in 1s (1833 kB/s) 400s Reading package lists... 400s Reading package lists... 401s Building dependency tree... 401s Reading state information... 401s Calculating upgrade... 401s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 401s Reading package lists... 401s Building dependency tree... 401s Reading state information... 401s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 401s autopkgtest [21:14:54]: upgrading testbed (apt dist-upgrade and autopurge) 401s Reading package lists... 402s Building dependency tree... 402s Reading state information... 402s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 402s Starting 2 pkgProblemResolver with broken count: 0 402s Done 402s Entering ResolveByKeep 402s 402s The following NEW packages will be installed: 402s openssl-provider-legacy 402s The following packages will be upgraded: 402s libssl3t64 openssl 403s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 403s Need to get 3749 kB of archives. 403s After this operation, 792 kB of additional disk space will be used. 403s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 403s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 403s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 404s Fetched 3749 kB in 1s (5165 kB/s) 404s (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 ... 74178 files and directories currently installed.) 404s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 404s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 404s Selecting previously unselected package openssl-provider-legacy. 404s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 404s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 404s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 404s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 404s (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 ... 74181 files and directories currently installed.) 404s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 404s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 404s Setting up openssl (3.4.0-1ubuntu1) ... 404s Installing new version of config file /etc/ssl/openssl.cnf ... 404s Processing triggers for man-db (2.13.0-1) ... 405s Processing triggers for libc-bin (2.40-1ubuntu3) ... 405s Reading package lists... 405s Building dependency tree... 405s Reading state information... 406s Starting pkgProblemResolver with broken count: 0 406s Starting 2 pkgProblemResolver with broken count: 0 406s Done 406s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 408s autopkgtest [21:15:01]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 408s autopkgtest [21:15:01]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 414s Get:1 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (dsc) [3266 B] 414s Get:2 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (tar) [9872 kB] 414s Get:3 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-1ubuntu1 (diff) [842 kB] 414s gpgv: Signature made Thu Aug 15 18:12:53 2024 UTC 414s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 414s gpgv: Can't check signature: No public key 414s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.62-1ubuntu1.dsc: no acceptable signature found 415s autopkgtest [21:15:08]: testing package apache2 version 2.4.62-1ubuntu1 417s autopkgtest [21:15:10]: build not needed 421s autopkgtest [21:15:14]: test run-test-suite: preparing testbed 421s Reading package lists... 422s Building dependency tree... 422s Reading state information... 422s Starting pkgProblemResolver with broken count: 0 422s Starting 2 pkgProblemResolver with broken count: 0 422s Done 422s The following NEW packages will be installed: 422s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 422s autopoint autotools-dev build-essential cpp cpp-14 422s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 422s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 422s g++-14-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-14 422s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 422s intltool-debian libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 422s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 422s libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 422s libb-hooks-op-check-perl libbytes-random-secure-perl libcc1-0 422s libclass-c3-perl libclass-data-inheritable-perl libclass-inspector-perl 422s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 422s libcrypt-random-seed-perl libcrypt-ssleay-perl libdata-optlist-perl 422s libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl 422s libdebhelper-perl libdevel-callchecker-perl libdevel-stacktrace-perl 422s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 422s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 422s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 422s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 422s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 422s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 422s libio-socket-ssl-perl libisl23 libitm1 libldap-dev libldap2-dev liblsan0 422s liblua5.4-0 liblwp-mediatypes-perl liblwp-protocol-https-perl 422s libmath-random-isaac-perl libmodule-implementation-perl 422s libmodule-runtime-perl libmpc3 libmro-compat-perl 422s libnamespace-autoclean-perl libnamespace-clean-perl libnet-http-perl 422s libnet-ssleay-perl libpackage-stash-perl libparams-classify-perl 422s libparams-util-perl libparams-validationcompiler-perl libpcre2-16-0 422s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpod-parser-perl 422s libprotocol-http2-perl libquadmath0 librole-tiny-perl libsctp-dev libsctp1 422s libspecio-perl libstdc++-14-dev libsub-exporter-perl 422s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 422s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 422s libtsan2 libubsan1 liburi-perl libvariable-magic-perl libwww-perl 422s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 422s libxml-regexp-perl libxstring-perl m4 perl-doc perl-openssl-defaults 422s po-debconf uuid-dev 422s 0 upgraded, 138 newly installed, 0 to remove and 0 not upgraded. 422s Need to get 83.0 MB of archives. 422s After this operation, 321 MB of additional disk space will be used. 422s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 423s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 423s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 423s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 423s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 423s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 423s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 423s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 423s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 423s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 423s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el m4 ppc64el 1.4.19-4build1 [278 kB] 423s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el autoconf all 2.72-3 [382 kB] 423s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 423s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el autopoint all 0.22.5-2 [616 kB] 423s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 423s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 423s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 423s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [10.5 MB] 423s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-8ubuntu1 [1034 B] 423s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 423s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 423s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-8ubuntu1 [48.1 kB] 423s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-8ubuntu1 [161 kB] 423s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-8ubuntu1 [31.9 kB] 423s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-8ubuntu1 [2945 kB] 423s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-8ubuntu1 [1322 kB] 423s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-8ubuntu1 [2695 kB] 423s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-8ubuntu1 [1191 kB] 423s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-8ubuntu1 [158 kB] 423s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-8ubuntu1 [1619 kB] 423s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [20.6 MB] 424s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-8ubuntu1 [528 kB] 424s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 424s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 424s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtool all 2.4.7-8 [166 kB] 424s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-autoreconf all 20 [16.1 kB] 424s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 424s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 424s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-strip-nondeterminism all 1.14.0-1 [5058 B] 424s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el debugedit ppc64el 1:5.1-1 [52.1 kB] 424s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 424s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el gettext ppc64el 0.22.5-2 [1082 kB] 424s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 424s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 424s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el debhelper all 13.20ubuntu1 [893 kB] 424s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el uuid-dev ppc64el 2.40.2-1ubuntu1 [55.1 kB] 424s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsctp1 ppc64el 1.0.21+dfsg-1 [10.0 kB] 424s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsctp-dev ppc64el 1.0.21+dfsg-1 [57.8 kB] 424s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1-dev ppc64el 1.7.5-1 [813 kB] 424s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el libldap-dev ppc64el 2.6.8+dfsg-1~exp4ubuntu3 [375 kB] 424s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el libldap2-dev all 2.6.8+dfsg-1~exp4ubuntu3 [11.1 kB] 424s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexpat1-dev ppc64el 2.6.4-1 [149 kB] 424s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dev ppc64el 1.6.3-3ubuntu1 [437 kB] 424s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 424s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu3 [238 kB] 424s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu3 [7108 B] 424s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu3 [817 kB] 424s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-dev ppc64el 2.4.62-1ubuntu1 [201 kB] 424s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-8ubuntu1 [2673 kB] 424s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [12.0 MB] 425s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-8ubuntu1 [19.9 kB] 425s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [968 B] 425s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.1.0-2ubuntu1 [1090 B] 425s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 425s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libalgorithm-c3-perl all 0.11-2 [10.2 kB] 425s Get:66 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libanyevent-perl ppc64el 7.170-2build7 [368 kB] 425s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el libb-hooks-op-check-perl ppc64el 0.22-3build2 [9884 B] 425s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdynaloader-functions-perl all 0.004-1 [11.4 kB] 425s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdevel-callchecker-perl ppc64el 0.009-1build1 [14.1 kB] 425s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libparams-classify-perl ppc64el 0.015-2build6 [22.2 kB] 425s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmodule-runtime-perl all 0.016-2 [16.4 kB] 425s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtry-tiny-perl all 0.32-1 [21.2 kB] 425s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmodule-implementation-perl all 0.09-2 [12.0 kB] 425s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 425s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el libvariable-magic-perl ppc64el 0.64-1build1 [37.2 kB] 425s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 425s Get:77 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 425s Get:78 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmath-random-isaac-perl all 1.004-2 [18.4 kB] 425s Get:79 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libbytes-random-secure-perl all 0.29-3 [26.8 kB] 425s Get:80 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libclass-c3-perl all 0.35-2 [18.4 kB] 425s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclass-data-inheritable-perl all 0.10-1 [8038 B] 425s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclass-inspector-perl all 1.36-3 [15.4 kB] 425s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 425s Get:84 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libclass-singleton-perl all 1.6-2 [11.5 kB] 425s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclone-perl ppc64el 0.47-1 [11.1 kB] 425s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-openssl-defaults ppc64el 7build3 [6628 B] 425s Get:87 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcrypt-ssleay-perl ppc64el 0.73.06-2build6 [44.0 kB] 425s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libparams-util-perl ppc64el 1.102-3build1 [21.3 kB] 425s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsub-install-perl all 0.929-1 [9764 B] 425s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdata-optlist-perl all 0.114-1 [9708 B] 425s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 425s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libencode-locale-perl all 1.05-3 [11.6 kB] 425s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsub-exporter-perl all 0.990-1 [49.0 kB] 425s Get:94 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libeval-closure-perl all 0.14-3 [10.1 kB] 425s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexception-class-perl all 1.45-1 [28.6 kB] 425s Get:96 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfcgi0t64 ppc64el 2.4.2-2.1build1 [30.5 kB] 425s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfcgi-perl ppc64el 0.82+ds-3build3 [22.1 kB] 425s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtimedate-perl all 2.3300-2 [34.0 kB] 425s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhttp-date-perl all 6.06-1 [10.2 kB] 425s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-listing-perl all 6.16-1 [11.3 kB] 425s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-sharedir-perl all 1.118-3 [14.0 kB] 425s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhtml-tagset-perl all 3.24-1 [14.1 kB] 426s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el liburi-perl all 5.30-1 [94.4 kB] 426s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhtml-parser-perl ppc64el 3.83-1build1 [91.8 kB] 426s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhtml-tree-perl all 5.07-3 [200 kB] 426s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el libio-html-perl all 1.004-3 [15.9 kB] 426s Get:107 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 426s Get:108 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 426s Get:109 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhttp-cookies-perl all 6.11-1 [18.2 kB] 426s Get:110 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpod-parser-perl all 1.67-1 [80.6 kB] 426s Get:111 http://ftpmaster.internal/ubuntu plucky/main ppc64el libhttp-negotiate-perl all 6.01-2 [12.4 kB] 426s Get:112 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnet-ssleay-perl ppc64el 1.94-2 [323 kB] 426s Get:113 http://ftpmaster.internal/ubuntu plucky/main ppc64el libio-socket-ssl-perl all 2.089-1 [200 kB] 426s Get:114 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnet-http-perl all 6.23-1 [22.3 kB] 426s Get:115 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblwp-protocol-https-perl all 6.14-1 [9040 B] 426s Get:116 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwww-robotrules-perl all 6.02-1 [12.6 kB] 426s Get:117 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwww-perl all 6.77-1 [138 kB] 426s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml-parser-perl ppc64el 2.47-1build4 [205 kB] 426s Get:119 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxml-perl all 0.08-4 [90.5 kB] 426s Get:120 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxml-regexp-perl all 0.04-1.1 [7208 B] 426s Get:121 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxml-dom-perl all 1.46-2 [143 kB] 426s Get:122 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhttp-dav-perl all 0.50-1 [79.7 kB] 426s Get:123 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmro-compat-perl all 0.15-2 [10.1 kB] 426s Get:124 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpackage-stash-perl all 0.40-1 [19.5 kB] 426s Get:125 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsub-identify-perl ppc64el 0.14-3build4 [10.1 kB] 426s Get:126 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsub-name-perl ppc64el 0.27-1build4 [11.0 kB] 426s Get:127 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnamespace-clean-perl all 0.27-2 [14.0 kB] 426s Get:128 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 426s Get:129 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 426s Get:130 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libprotocol-http2-perl all 1.11-1 [39.3 kB] 426s Get:131 http://ftpmaster.internal/ubuntu plucky/main ppc64el librole-tiny-perl all 2.002004-1 [16.3 kB] 426s Get:132 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 426s Get:133 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxstring-perl ppc64el 0.005-2build4 [8448 B] 426s Get:134 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libspecio-perl all 0.48-1 [137 kB] 426s Get:135 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-doc all 5.40.0-8 [8264 kB] 426s Get:136 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libdatetime-locale-perl all 1:1.41-1 [3193 kB] 427s Get:137 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libdatetime-timezone-perl all 1:2.63-2+2024b [259 kB] 427s Get:138 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libdatetime-perl ppc64el 2:1.65-1build3 [96.9 kB] 427s Fetched 83.0 MB in 4s (18.5 MB/s) 427s Selecting previously unselected package libapr1t64:ppc64el. 427s (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 ... 74183 files and directories currently installed.) 427s Preparing to unpack .../000-libapr1t64_1.7.5-1_ppc64el.deb ... 427s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 427s Selecting previously unselected package libaprutil1t64:ppc64el. 427s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 427s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 427s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 427s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 427s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 427s Selecting previously unselected package libaprutil1-ldap:ppc64el. 427s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 427s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 427s Selecting previously unselected package liblua5.4-0:ppc64el. 427s Preparing to unpack .../004-liblua5.4-0_5.4.7-1_ppc64el.deb ... 427s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 427s Selecting previously unselected package apache2-bin. 427s Preparing to unpack .../005-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 427s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 427s Selecting previously unselected package apache2-data. 427s Preparing to unpack .../006-apache2-data_2.4.62-1ubuntu1_all.deb ... 427s Unpacking apache2-data (2.4.62-1ubuntu1) ... 427s Selecting previously unselected package apache2-utils. 427s Preparing to unpack .../007-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 427s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 427s Selecting previously unselected package apache2. 427s Preparing to unpack .../008-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 427s Unpacking apache2 (2.4.62-1ubuntu1) ... 427s Selecting previously unselected package autotools-dev. 427s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 427s Unpacking autotools-dev (20220109.1) ... 427s Selecting previously unselected package m4. 427s Preparing to unpack .../010-m4_1.4.19-4build1_ppc64el.deb ... 427s Unpacking m4 (1.4.19-4build1) ... 427s Selecting previously unselected package autoconf. 427s Preparing to unpack .../011-autoconf_2.72-3_all.deb ... 427s Unpacking autoconf (2.72-3) ... 427s Selecting previously unselected package automake. 427s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 427s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 427s Selecting previously unselected package autopoint. 427s Preparing to unpack .../013-autopoint_0.22.5-2_all.deb ... 427s Unpacking autopoint (0.22.5-2) ... 427s Selecting previously unselected package libdebhelper-perl. 427s Preparing to unpack .../014-libdebhelper-perl_13.20ubuntu1_all.deb ... 427s Unpacking libdebhelper-perl (13.20ubuntu1) ... 428s Selecting previously unselected package libisl23:ppc64el. 428s Preparing to unpack .../015-libisl23_0.27-1_ppc64el.deb ... 428s Unpacking libisl23:ppc64el (0.27-1) ... 428s Selecting previously unselected package libmpc3:ppc64el. 428s Preparing to unpack .../016-libmpc3_1.3.1-1build2_ppc64el.deb ... 428s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 428s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 428s Preparing to unpack .../017-cpp-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package cpp-14. 428s Preparing to unpack .../018-cpp-14_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 428s Preparing to unpack .../019-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 428s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 428s Selecting previously unselected package cpp. 428s Preparing to unpack .../020-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 428s Unpacking cpp (4:14.1.0-2ubuntu1) ... 428s Selecting previously unselected package libcc1-0:ppc64el. 428s Preparing to unpack .../021-libcc1-0_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libgomp1:ppc64el. 428s Preparing to unpack .../022-libgomp1_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libgomp1:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libitm1:ppc64el. 428s Preparing to unpack .../023-libitm1_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libitm1:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libasan8:ppc64el. 428s Preparing to unpack .../024-libasan8_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libasan8:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package liblsan0:ppc64el. 428s Preparing to unpack .../025-liblsan0_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking liblsan0:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libtsan2:ppc64el. 428s Preparing to unpack .../026-libtsan2_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libtsan2:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libubsan1:ppc64el. 428s Preparing to unpack .../027-libubsan1_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libubsan1:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libquadmath0:ppc64el. 428s Preparing to unpack .../028-libquadmath0_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package libgcc-14-dev:ppc64el. 428s Preparing to unpack .../029-libgcc-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 428s Preparing to unpack .../030-gcc-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package gcc-14. 428s Preparing to unpack .../031-gcc-14_14.2.0-8ubuntu1_ppc64el.deb ... 428s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 428s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 428s Preparing to unpack .../032-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 428s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 428s Selecting previously unselected package gcc. 428s Preparing to unpack .../033-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 428s Unpacking gcc (4:14.1.0-2ubuntu1) ... 428s Selecting previously unselected package libtool. 428s Preparing to unpack .../034-libtool_2.4.7-8_all.deb ... 428s Unpacking libtool (2.4.7-8) ... 428s Selecting previously unselected package dh-autoreconf. 428s Preparing to unpack .../035-dh-autoreconf_20_all.deb ... 428s Unpacking dh-autoreconf (20) ... 428s Selecting previously unselected package libarchive-zip-perl. 428s Preparing to unpack .../036-libarchive-zip-perl_1.68-1_all.deb ... 428s Unpacking libarchive-zip-perl (1.68-1) ... 428s Selecting previously unselected package libfile-stripnondeterminism-perl. 428s Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 428s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 428s Selecting previously unselected package dh-strip-nondeterminism. 429s Preparing to unpack .../038-dh-strip-nondeterminism_1.14.0-1_all.deb ... 429s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 429s Selecting previously unselected package debugedit. 429s Preparing to unpack .../039-debugedit_1%3a5.1-1_ppc64el.deb ... 429s Unpacking debugedit (1:5.1-1) ... 429s Selecting previously unselected package dwz. 429s Preparing to unpack .../040-dwz_0.15-1build6_ppc64el.deb ... 429s Unpacking dwz (0.15-1build6) ... 429s Selecting previously unselected package gettext. 429s Preparing to unpack .../041-gettext_0.22.5-2_ppc64el.deb ... 429s Unpacking gettext (0.22.5-2) ... 429s Selecting previously unselected package intltool-debian. 429s Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ... 429s Unpacking intltool-debian (0.35.0+20060710.6) ... 429s Selecting previously unselected package po-debconf. 429s Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ... 429s Unpacking po-debconf (1.0.21+nmu1) ... 429s Selecting previously unselected package debhelper. 429s Preparing to unpack .../044-debhelper_13.20ubuntu1_all.deb ... 429s Unpacking debhelper (13.20ubuntu1) ... 429s Selecting previously unselected package uuid-dev:ppc64el. 429s Preparing to unpack .../045-uuid-dev_2.40.2-1ubuntu1_ppc64el.deb ... 429s Unpacking uuid-dev:ppc64el (2.40.2-1ubuntu1) ... 429s Selecting previously unselected package libsctp1:ppc64el. 429s Preparing to unpack .../046-libsctp1_1.0.21+dfsg-1_ppc64el.deb ... 429s Unpacking libsctp1:ppc64el (1.0.21+dfsg-1) ... 429s Selecting previously unselected package libsctp-dev:ppc64el. 429s Preparing to unpack .../047-libsctp-dev_1.0.21+dfsg-1_ppc64el.deb ... 429s Unpacking libsctp-dev:ppc64el (1.0.21+dfsg-1) ... 429s Selecting previously unselected package libapr1-dev. 429s Preparing to unpack .../048-libapr1-dev_1.7.5-1_ppc64el.deb ... 429s Unpacking libapr1-dev (1.7.5-1) ... 429s Selecting previously unselected package libldap-dev:ppc64el. 429s Preparing to unpack .../049-libldap-dev_2.6.8+dfsg-1~exp4ubuntu3_ppc64el.deb ... 429s Unpacking libldap-dev:ppc64el (2.6.8+dfsg-1~exp4ubuntu3) ... 429s Selecting previously unselected package libldap2-dev. 429s Preparing to unpack .../050-libldap2-dev_2.6.8+dfsg-1~exp4ubuntu3_all.deb ... 429s Unpacking libldap2-dev (2.6.8+dfsg-1~exp4ubuntu3) ... 429s Selecting previously unselected package libexpat1-dev:ppc64el. 429s Preparing to unpack .../051-libexpat1-dev_2.6.4-1_ppc64el.deb ... 429s Unpacking libexpat1-dev:ppc64el (2.6.4-1) ... 429s Selecting previously unselected package libaprutil1-dev. 429s Preparing to unpack .../052-libaprutil1-dev_1.6.3-3ubuntu1_ppc64el.deb ... 429s Unpacking libaprutil1-dev (1.6.3-3ubuntu1) ... 429s Selecting previously unselected package libpcre2-16-0:ppc64el. 429s Preparing to unpack .../053-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 429s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 429s Selecting previously unselected package libpcre2-32-0:ppc64el. 429s Preparing to unpack .../054-libpcre2-32-0_10.42-4ubuntu3_ppc64el.deb ... 429s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 429s Selecting previously unselected package libpcre2-posix3:ppc64el. 429s Preparing to unpack .../055-libpcre2-posix3_10.42-4ubuntu3_ppc64el.deb ... 429s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 429s Selecting previously unselected package libpcre2-dev:ppc64el. 429s Preparing to unpack .../056-libpcre2-dev_10.42-4ubuntu3_ppc64el.deb ... 429s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 429s Selecting previously unselected package apache2-dev. 429s Preparing to unpack .../057-apache2-dev_2.4.62-1ubuntu1_ppc64el.deb ... 429s Unpacking apache2-dev (2.4.62-1ubuntu1) ... 429s Selecting previously unselected package libstdc++-14-dev:ppc64el. 429s Preparing to unpack .../058-libstdc++-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 429s Unpacking libstdc++-14-dev:ppc64el (14.2.0-8ubuntu1) ... 429s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 429s Preparing to unpack .../059-g++-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 429s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 430s Selecting previously unselected package g++-14. 430s Preparing to unpack .../060-g++-14_14.2.0-8ubuntu1_ppc64el.deb ... 430s Unpacking g++-14 (14.2.0-8ubuntu1) ... 430s Selecting previously unselected package g++-powerpc64le-linux-gnu. 430s Preparing to unpack .../061-g++-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 430s Unpacking g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 430s Selecting previously unselected package g++. 430s Preparing to unpack .../062-g++_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 430s Unpacking g++ (4:14.1.0-2ubuntu1) ... 430s Selecting previously unselected package build-essential. 430s Preparing to unpack .../063-build-essential_12.10ubuntu1_ppc64el.deb ... 430s Unpacking build-essential (12.10ubuntu1) ... 430s Selecting previously unselected package libalgorithm-c3-perl. 430s Preparing to unpack .../064-libalgorithm-c3-perl_0.11-2_all.deb ... 430s Unpacking libalgorithm-c3-perl (0.11-2) ... 430s Selecting previously unselected package libanyevent-perl. 430s Preparing to unpack .../065-libanyevent-perl_7.170-2build7_ppc64el.deb ... 430s Unpacking libanyevent-perl (7.170-2build7) ... 430s Selecting previously unselected package libb-hooks-op-check-perl:ppc64el. 430s Preparing to unpack .../066-libb-hooks-op-check-perl_0.22-3build2_ppc64el.deb ... 430s Unpacking libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 430s Selecting previously unselected package libdynaloader-functions-perl. 430s Preparing to unpack .../067-libdynaloader-functions-perl_0.004-1_all.deb ... 430s Unpacking libdynaloader-functions-perl (0.004-1) ... 430s Selecting previously unselected package libdevel-callchecker-perl:ppc64el. 430s Preparing to unpack .../068-libdevel-callchecker-perl_0.009-1build1_ppc64el.deb ... 430s Unpacking libdevel-callchecker-perl:ppc64el (0.009-1build1) ... 430s Selecting previously unselected package libparams-classify-perl:ppc64el. 430s Preparing to unpack .../069-libparams-classify-perl_0.015-2build6_ppc64el.deb ... 430s Unpacking libparams-classify-perl:ppc64el (0.015-2build6) ... 430s Selecting previously unselected package libmodule-runtime-perl. 430s Preparing to unpack .../070-libmodule-runtime-perl_0.016-2_all.deb ... 430s Unpacking libmodule-runtime-perl (0.016-2) ... 430s Selecting previously unselected package libtry-tiny-perl. 430s Preparing to unpack .../071-libtry-tiny-perl_0.32-1_all.deb ... 430s Unpacking libtry-tiny-perl (0.32-1) ... 430s Selecting previously unselected package libmodule-implementation-perl. 430s Preparing to unpack .../072-libmodule-implementation-perl_0.09-2_all.deb ... 430s Unpacking libmodule-implementation-perl (0.09-2) ... 430s Selecting previously unselected package libsub-exporter-progressive-perl. 430s Preparing to unpack .../073-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 430s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 430s Selecting previously unselected package libvariable-magic-perl. 430s Preparing to unpack .../074-libvariable-magic-perl_0.64-1build1_ppc64el.deb ... 430s Unpacking libvariable-magic-perl (0.64-1build1) ... 430s Selecting previously unselected package libb-hooks-endofscope-perl. 430s Preparing to unpack .../075-libb-hooks-endofscope-perl_0.28-1_all.deb ... 430s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 430s Selecting previously unselected package libcrypt-random-seed-perl. 430s Preparing to unpack .../076-libcrypt-random-seed-perl_0.03-3_all.deb ... 430s Unpacking libcrypt-random-seed-perl (0.03-3) ... 430s Selecting previously unselected package libmath-random-isaac-perl. 430s Preparing to unpack .../077-libmath-random-isaac-perl_1.004-2_all.deb ... 430s Unpacking libmath-random-isaac-perl (1.004-2) ... 430s Selecting previously unselected package libbytes-random-secure-perl. 430s Preparing to unpack .../078-libbytes-random-secure-perl_0.29-3_all.deb ... 430s Unpacking libbytes-random-secure-perl (0.29-3) ... 430s Selecting previously unselected package libclass-c3-perl. 430s Preparing to unpack .../079-libclass-c3-perl_0.35-2_all.deb ... 430s Unpacking libclass-c3-perl (0.35-2) ... 430s Selecting previously unselected package libclass-data-inheritable-perl. 430s Preparing to unpack .../080-libclass-data-inheritable-perl_0.10-1_all.deb ... 430s Unpacking libclass-data-inheritable-perl (0.10-1) ... 430s Selecting previously unselected package libclass-inspector-perl. 430s Preparing to unpack .../081-libclass-inspector-perl_1.36-3_all.deb ... 430s Unpacking libclass-inspector-perl (1.36-3) ... 430s Selecting previously unselected package libclass-method-modifiers-perl. 430s Preparing to unpack .../082-libclass-method-modifiers-perl_2.15-1_all.deb ... 430s Unpacking libclass-method-modifiers-perl (2.15-1) ... 430s Selecting previously unselected package libclass-singleton-perl. 430s Preparing to unpack .../083-libclass-singleton-perl_1.6-2_all.deb ... 430s Unpacking libclass-singleton-perl (1.6-2) ... 430s Selecting previously unselected package libclone-perl:ppc64el. 430s Preparing to unpack .../084-libclone-perl_0.47-1_ppc64el.deb ... 430s Unpacking libclone-perl:ppc64el (0.47-1) ... 430s Selecting previously unselected package perl-openssl-defaults:ppc64el. 430s Preparing to unpack .../085-perl-openssl-defaults_7build3_ppc64el.deb ... 430s Unpacking perl-openssl-defaults:ppc64el (7build3) ... 430s Selecting previously unselected package libcrypt-ssleay-perl. 430s Preparing to unpack .../086-libcrypt-ssleay-perl_0.73.06-2build6_ppc64el.deb ... 430s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 430s Selecting previously unselected package libparams-util-perl. 430s Preparing to unpack .../087-libparams-util-perl_1.102-3build1_ppc64el.deb ... 430s Unpacking libparams-util-perl (1.102-3build1) ... 430s Selecting previously unselected package libsub-install-perl. 430s Preparing to unpack .../088-libsub-install-perl_0.929-1_all.deb ... 430s Unpacking libsub-install-perl (0.929-1) ... 430s Selecting previously unselected package libdata-optlist-perl. 430s Preparing to unpack .../089-libdata-optlist-perl_0.114-1_all.deb ... 430s Unpacking libdata-optlist-perl (0.114-1) ... 430s Selecting previously unselected package libdevel-stacktrace-perl. 430s Preparing to unpack .../090-libdevel-stacktrace-perl_2.0500-1_all.deb ... 430s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 430s Selecting previously unselected package libencode-locale-perl. 430s Preparing to unpack .../091-libencode-locale-perl_1.05-3_all.deb ... 430s Unpacking libencode-locale-perl (1.05-3) ... 430s Selecting previously unselected package libsub-exporter-perl. 430s Preparing to unpack .../092-libsub-exporter-perl_0.990-1_all.deb ... 430s Unpacking libsub-exporter-perl (0.990-1) ... 430s Selecting previously unselected package libeval-closure-perl. 430s Preparing to unpack .../093-libeval-closure-perl_0.14-3_all.deb ... 430s Unpacking libeval-closure-perl (0.14-3) ... 430s Selecting previously unselected package libexception-class-perl. 430s Preparing to unpack .../094-libexception-class-perl_1.45-1_all.deb ... 430s Unpacking libexception-class-perl (1.45-1) ... 430s Selecting previously unselected package libfcgi0t64:ppc64el. 430s Preparing to unpack .../095-libfcgi0t64_2.4.2-2.1build1_ppc64el.deb ... 430s Unpacking libfcgi0t64:ppc64el (2.4.2-2.1build1) ... 430s Selecting previously unselected package libfcgi-perl. 430s Preparing to unpack .../096-libfcgi-perl_0.82+ds-3build3_ppc64el.deb ... 430s Unpacking libfcgi-perl (0.82+ds-3build3) ... 430s Selecting previously unselected package libtimedate-perl. 430s Preparing to unpack .../097-libtimedate-perl_2.3300-2_all.deb ... 430s Unpacking libtimedate-perl (2.3300-2) ... 430s Selecting previously unselected package libhttp-date-perl. 430s Preparing to unpack .../098-libhttp-date-perl_6.06-1_all.deb ... 430s Unpacking libhttp-date-perl (6.06-1) ... 430s Selecting previously unselected package libfile-listing-perl. 430s Preparing to unpack .../099-libfile-listing-perl_6.16-1_all.deb ... 430s Unpacking libfile-listing-perl (6.16-1) ... 430s Selecting previously unselected package libfile-sharedir-perl. 430s Preparing to unpack .../100-libfile-sharedir-perl_1.118-3_all.deb ... 430s Unpacking libfile-sharedir-perl (1.118-3) ... 430s Selecting previously unselected package libhtml-tagset-perl. 430s Preparing to unpack .../101-libhtml-tagset-perl_3.24-1_all.deb ... 430s Unpacking libhtml-tagset-perl (3.24-1) ... 430s Selecting previously unselected package liburi-perl. 430s Preparing to unpack .../102-liburi-perl_5.30-1_all.deb ... 430s Unpacking liburi-perl (5.30-1) ... 430s Selecting previously unselected package libhtml-parser-perl:ppc64el. 430s Preparing to unpack .../103-libhtml-parser-perl_3.83-1build1_ppc64el.deb ... 430s Unpacking libhtml-parser-perl:ppc64el (3.83-1build1) ... 430s Selecting previously unselected package libhtml-tree-perl. 430s Preparing to unpack .../104-libhtml-tree-perl_5.07-3_all.deb ... 430s Unpacking libhtml-tree-perl (5.07-3) ... 430s Selecting previously unselected package libio-html-perl. 430s Preparing to unpack .../105-libio-html-perl_1.004-3_all.deb ... 430s Unpacking libio-html-perl (1.004-3) ... 430s Selecting previously unselected package liblwp-mediatypes-perl. 430s Preparing to unpack .../106-liblwp-mediatypes-perl_6.04-2_all.deb ... 430s Unpacking liblwp-mediatypes-perl (6.04-2) ... 430s Selecting previously unselected package libhttp-message-perl. 430s Preparing to unpack .../107-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 430s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 430s Selecting previously unselected package libhttp-cookies-perl. 430s Preparing to unpack .../108-libhttp-cookies-perl_6.11-1_all.deb ... 430s Unpacking libhttp-cookies-perl (6.11-1) ... 430s Selecting previously unselected package libpod-parser-perl. 430s Preparing to unpack .../109-libpod-parser-perl_1.67-1_all.deb ... 430s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 430s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 430s Unpacking libpod-parser-perl (1.67-1) ... 430s Selecting previously unselected package libhttp-negotiate-perl. 430s Preparing to unpack .../110-libhttp-negotiate-perl_6.01-2_all.deb ... 430s Unpacking libhttp-negotiate-perl (6.01-2) ... 430s Selecting previously unselected package libnet-ssleay-perl:ppc64el. 430s Preparing to unpack .../111-libnet-ssleay-perl_1.94-2_ppc64el.deb ... 430s Unpacking libnet-ssleay-perl:ppc64el (1.94-2) ... 430s Selecting previously unselected package libio-socket-ssl-perl. 430s Preparing to unpack .../112-libio-socket-ssl-perl_2.089-1_all.deb ... 430s Unpacking libio-socket-ssl-perl (2.089-1) ... 430s Selecting previously unselected package libnet-http-perl. 430s Preparing to unpack .../113-libnet-http-perl_6.23-1_all.deb ... 430s Unpacking libnet-http-perl (6.23-1) ... 430s Selecting previously unselected package liblwp-protocol-https-perl. 430s Preparing to unpack .../114-liblwp-protocol-https-perl_6.14-1_all.deb ... 430s Unpacking liblwp-protocol-https-perl (6.14-1) ... 430s Selecting previously unselected package libwww-robotrules-perl. 430s Preparing to unpack .../115-libwww-robotrules-perl_6.02-1_all.deb ... 430s Unpacking libwww-robotrules-perl (6.02-1) ... 430s Selecting previously unselected package libwww-perl. 430s Preparing to unpack .../116-libwww-perl_6.77-1_all.deb ... 430s Unpacking libwww-perl (6.77-1) ... 430s Selecting previously unselected package libxml-parser-perl. 430s Preparing to unpack .../117-libxml-parser-perl_2.47-1build4_ppc64el.deb ... 430s Unpacking libxml-parser-perl (2.47-1build4) ... 430s Selecting previously unselected package libxml-perl. 430s Preparing to unpack .../118-libxml-perl_0.08-4_all.deb ... 430s Unpacking libxml-perl (0.08-4) ... 430s Selecting previously unselected package libxml-regexp-perl. 430s Preparing to unpack .../119-libxml-regexp-perl_0.04-1.1_all.deb ... 430s Unpacking libxml-regexp-perl (0.04-1.1) ... 431s Selecting previously unselected package libxml-dom-perl. 431s Preparing to unpack .../120-libxml-dom-perl_1.46-2_all.deb ... 431s Unpacking libxml-dom-perl (1.46-2) ... 431s Selecting previously unselected package libhttp-dav-perl. 431s Preparing to unpack .../121-libhttp-dav-perl_0.50-1_all.deb ... 431s Unpacking libhttp-dav-perl (0.50-1) ... 431s Selecting previously unselected package libmro-compat-perl. 431s Preparing to unpack .../122-libmro-compat-perl_0.15-2_all.deb ... 431s Unpacking libmro-compat-perl (0.15-2) ... 431s Selecting previously unselected package libpackage-stash-perl. 431s Preparing to unpack .../123-libpackage-stash-perl_0.40-1_all.deb ... 431s Unpacking libpackage-stash-perl (0.40-1) ... 431s Selecting previously unselected package libsub-identify-perl. 431s Preparing to unpack .../124-libsub-identify-perl_0.14-3build4_ppc64el.deb ... 431s Unpacking libsub-identify-perl (0.14-3build4) ... 431s Selecting previously unselected package libsub-name-perl:ppc64el. 431s Preparing to unpack .../125-libsub-name-perl_0.27-1build4_ppc64el.deb ... 431s Unpacking libsub-name-perl:ppc64el (0.27-1build4) ... 431s Selecting previously unselected package libnamespace-clean-perl. 431s Preparing to unpack .../126-libnamespace-clean-perl_0.27-2_all.deb ... 431s Unpacking libnamespace-clean-perl (0.27-2) ... 431s Selecting previously unselected package libnamespace-autoclean-perl. 431s Preparing to unpack .../127-libnamespace-autoclean-perl_0.31-1_all.deb ... 431s Unpacking libnamespace-autoclean-perl (0.31-1) ... 431s Selecting previously unselected package libparams-validationcompiler-perl. 431s Preparing to unpack .../128-libparams-validationcompiler-perl_0.31-1_all.deb ... 431s Unpacking libparams-validationcompiler-perl (0.31-1) ... 431s Selecting previously unselected package libprotocol-http2-perl. 431s Preparing to unpack .../129-libprotocol-http2-perl_1.11-1_all.deb ... 431s Unpacking libprotocol-http2-perl (1.11-1) ... 431s Selecting previously unselected package librole-tiny-perl. 431s Preparing to unpack .../130-librole-tiny-perl_2.002004-1_all.deb ... 431s Unpacking librole-tiny-perl (2.002004-1) ... 431s Selecting previously unselected package libsub-quote-perl. 431s Preparing to unpack .../131-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 431s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 431s Selecting previously unselected package libxstring-perl:ppc64el. 431s Preparing to unpack .../132-libxstring-perl_0.005-2build4_ppc64el.deb ... 431s Unpacking libxstring-perl:ppc64el (0.005-2build4) ... 431s Selecting previously unselected package libspecio-perl. 431s Preparing to unpack .../133-libspecio-perl_0.48-1_all.deb ... 431s Unpacking libspecio-perl (0.48-1) ... 431s Selecting previously unselected package perl-doc. 431s Preparing to unpack .../134-perl-doc_5.40.0-8_all.deb ... 431s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 431s Unpacking perl-doc (5.40.0-8) ... 431s Selecting previously unselected package libdatetime-locale-perl. 431s Preparing to unpack .../135-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 431s Unpacking libdatetime-locale-perl (1:1.41-1) ... 431s Selecting previously unselected package libdatetime-timezone-perl. 431s Preparing to unpack .../136-libdatetime-timezone-perl_1%3a2.63-2+2024b_all.deb ... 431s Unpacking libdatetime-timezone-perl (1:2.63-2+2024b) ... 431s Selecting previously unselected package libdatetime-perl. 431s Preparing to unpack .../137-libdatetime-perl_2%3a1.65-1build3_ppc64el.deb ... 431s Unpacking libdatetime-perl (2:1.65-1build3) ... 431s Setting up libanyevent-perl (7.170-2build7) ... 431s Setting up libmath-random-isaac-perl (1.004-2) ... 431s Setting up libclass-inspector-perl (1.36-3) ... 431s Setting up libdynaloader-functions-perl (0.004-1) ... 431s Setting up libclass-method-modifiers-perl (2.15-1) ... 431s Setting up libxml-regexp-perl (0.04-1.1) ... 431s Setting up libclone-perl:ppc64el (0.47-1) ... 431s Setting up libarchive-zip-perl (1.68-1) ... 431s Setting up libsub-identify-perl (0.14-3build4) ... 431s Setting up libfcgi0t64:ppc64el (2.4.2-2.1build1) ... 431s Setting up libhtml-tagset-perl (3.24-1) ... 431s Setting up libdebhelper-perl (13.20ubuntu1) ... 431s Setting up liblwp-mediatypes-perl (6.04-2) ... 431s Setting up libtry-tiny-perl (0.32-1) ... 431s Setting up libprotocol-http2-perl (1.11-1) ... 431s Setting up perl-openssl-defaults:ppc64el (7build3) ... 431s Setting up perl-doc (5.40.0-8) ... 431s Setting up m4 (1.4.19-4build1) ... 431s Setting up libclass-singleton-perl (1.6-2) ... 431s Setting up libencode-locale-perl (1.05-3) ... 431s Setting up libxstring-perl:ppc64el (0.005-2build4) ... 431s Setting up libgomp1:ppc64el (14.2.0-8ubuntu1) ... 431s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 431s Setting up libsub-install-perl (0.929-1) ... 431s Setting up autotools-dev (20220109.1) ... 431s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 431s Setting up libclass-data-inheritable-perl (0.10-1) ... 431s Setting up libalgorithm-c3-perl (0.11-2) ... 432s Setting up libexpat1-dev:ppc64el (2.6.4-1) ... 432s Setting up libcrypt-random-seed-perl (0.03-3) ... 432s Setting up libldap-dev:ppc64el (2.6.8+dfsg-1~exp4ubuntu3) ... 432s Setting up uuid-dev:ppc64el (2.40.2-1ubuntu1) ... 432s Setting up libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 432s Setting up libvariable-magic-perl (0.64-1build1) ... 432s Setting up libio-html-perl (1.004-3) ... 432s Setting up libpod-parser-perl (1.67-1) ... 432s Setting up autopoint (0.22.5-2) ... 432s Setting up libb-hooks-op-check-perl:ppc64el (0.22-3build2) ... 432s Setting up libparams-util-perl (1.102-3build1) ... 432s Setting up autoconf (2.72-3) ... 432s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 432s Setting up libtimedate-perl (2.3300-2) ... 432s Setting up libubsan1:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libsub-name-perl:ppc64el (0.27-1build4) ... 432s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 432s Setting up dwz (0.15-1build6) ... 432s Setting up libsctp1:ppc64el (1.0.21+dfsg-1) ... 432s Setting up libasan8:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libapr1t64:ppc64el (1.7.5-1) ... 432s Setting up librole-tiny-perl (2.002004-1) ... 432s Setting up debugedit (1:5.1-1) ... 432s Setting up libfile-sharedir-perl (1.118-3) ... 432s Setting up libfcgi-perl (0.82+ds-3build3) ... 432s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 432s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 432s Setting up libdevel-stacktrace-perl (2.0500-1) ... 432s Setting up apache2-data (2.4.62-1ubuntu1) ... 432s Setting up libtsan2:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libisl23:ppc64el (0.27-1) ... 432s Setting up libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up liburi-perl (5.30-1) ... 432s Setting up liblsan0:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libitm1:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libnet-ssleay-perl:ppc64el (1.94-2) ... 432s Setting up automake (1:1.16.5-1.3ubuntu1) ... 432s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 432s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 432s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 432s Setting up libhttp-date-perl (6.06-1) ... 432s Setting up gettext (0.22.5-2) ... 432s Setting up libfile-listing-perl (6.16-1) ... 432s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 432s Setting up libnet-http-perl (6.23-1) ... 432s Setting up libexception-class-perl (1.45-1) ... 432s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 432s Setting up libclass-c3-perl (0.35-2) ... 432s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 432s Setting up libdevel-callchecker-perl:ppc64el (0.009-1build1) ... 432s Setting up intltool-debian (0.35.0+20060710.6) ... 432s Setting up libbytes-random-secure-perl (0.29-3) ... 432s Setting up libldap2-dev (2.6.8+dfsg-1~exp4ubuntu3) ... 432s Setting up libdata-optlist-perl (0.114-1) ... 432s Setting up libsctp-dev:ppc64el (1.0.21+dfsg-1) ... 432s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 432s Setting up cpp-14 (14.2.0-8ubuntu1) ... 432s Setting up dh-strip-nondeterminism (1.14.0-1) ... 432s Setting up libwww-robotrules-perl (6.02-1) ... 432s Setting up libhtml-parser-perl:ppc64el (3.83-1build1) ... 432s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 432s Setting up libmro-compat-perl (0.15-2) ... 432s Setting up libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libstdc++-14-dev:ppc64el (14.2.0-8ubuntu1) ... 432s Setting up libio-socket-ssl-perl (2.089-1) ... 432s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 432s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 432s Setting up libsub-exporter-perl (0.990-1) ... 432s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 432s Setting up apache2-utils (2.4.62-1ubuntu1) ... 432s Setting up libeval-closure-perl (0.14-3) ... 432s Setting up libhttp-negotiate-perl (6.01-2) ... 432s Setting up libparams-validationcompiler-perl (0.31-1) ... 432s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 432s Setting up libhttp-cookies-perl (6.11-1) ... 432s Setting up po-debconf (1.0.21+nmu1) ... 432s Setting up libhtml-tree-perl (5.07-3) ... 432s Setting up libparams-classify-perl:ppc64el (0.015-2build6) ... 432s Setting up apache2-bin (2.4.62-1ubuntu1) ... 432s Setting up gcc-14 (14.2.0-8ubuntu1) ... 432s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 432s Setting up libmodule-runtime-perl (0.016-2) ... 432s Setting up libapr1-dev (1.7.5-1) ... 432s Setting up cpp (4:14.1.0-2ubuntu1) ... 432s Setting up libaprutil1-dev (1.6.3-3ubuntu1) ... 432s Setting up g++-14 (14.2.0-8ubuntu1) ... 432s Setting up g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 432s Setting up libtool (2.4.7-8) ... 432s Setting up libmodule-implementation-perl (0.09-2) ... 432s Setting up libpackage-stash-perl (0.40-1) ... 432s Setting up apache2 (2.4.62-1ubuntu1) ... 432s Enabling module mpm_event. 432s Enabling module authz_core. 432s Enabling module authz_host. 432s Enabling module authn_core. 432s Enabling module auth_basic. 432s Enabling module access_compat. 432s Enabling module authn_file. 432s Enabling module authz_user. 432s Enabling module alias. 432s Enabling module dir. 432s Enabling module autoindex. 432s Enabling module env. 432s Enabling module mime. 432s Enabling module negotiation. 432s Enabling module setenvif. 432s Enabling module filter. 432s Enabling module deflate. 432s Enabling module status. 432s Enabling module reqtimeout. 432s Enabling conf charset. 432s Enabling conf localized-error-pages. 432s Enabling conf other-vhosts-access-log. 432s Enabling conf security. 432s Enabling conf serve-cgi-bin. 432s Enabling site 000-default. 433s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 434s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 434s Setting up gcc (4:14.1.0-2ubuntu1) ... 434s Setting up dh-autoreconf (20) ... 434s Setting up libspecio-perl (0.48-1) ... 435s Setting up g++ (4:14.1.0-2ubuntu1) ... 435s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 435s Setting up build-essential (12.10ubuntu1) ... 435s Setting up libb-hooks-endofscope-perl (0.28-1) ... 435s Setting up debhelper (13.20ubuntu1) ... 435s Setting up libnamespace-clean-perl (0.27-2) ... 435s Setting up libnamespace-autoclean-perl (0.31-1) ... 435s Setting up libdatetime-locale-perl (1:1.41-1) ... 435s Setting up apache2-dev (2.4.62-1ubuntu1) ... 435s Setting up libdatetime-timezone-perl (1:2.63-2+2024b) ... 435s Setting up libdatetime-perl (2:1.65-1build3) ... 435s Setting up liblwp-protocol-https-perl (6.14-1) ... 435s Setting up libwww-perl (6.77-1) ... 435s Setting up libxml-parser-perl (2.47-1build4) ... 435s Setting up libxml-perl (0.08-4) ... 435s Setting up libxml-dom-perl (1.46-2) ... 435s Setting up libhttp-dav-perl (0.50-1) ... 435s Processing triggers for install-info (7.1.1-1) ... 435s Processing triggers for libc-bin (2.40-1ubuntu3) ... 435s Processing triggers for ufw (0.36.2-8) ... 435s Processing triggers for man-db (2.13.0-1) ... 438s autopkgtest [21:15:31]: test run-test-suite: [----------------------- 438s + set -o pipefail 438s + export LANG=C 438s + LANG=C 438s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 438s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 438s + TESTS= 438s + TESTUSER=tuser 438s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 438s + useradd --user-group --system --create-home -s /bin/bash tuser 438s + cp -a debian/perl-framework /tmp/autopkgtest.5i9J0R/autopkgtest_tmp 439s + cd /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework 439s + export HARNESS_VERBOSE=1 439s + HARNESS_VERBOSE=1 439s + run_tests mpm_prefork 439s + local MPM=mpm_prefork 439s + shift 439s + local LOG=testlog.mpm_prefork 439s + echo =============Running-with-mpm_prefork========== 439s + rm -f apache2.conf.debian 439s =============Running-with-mpm_prefork========== 439s + cp /etc/apache2/apache2.conf apache2.conf.debian 439s + cat /etc/apache2/mods-available/mpm_prefork.load 439s + 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 439s + grep -v mpm_ 439s + xargs cat 439s + for m in bucketeer case_filter case_filter_in 439s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 439s + for m in bucketeer case_filter case_filter_in 439s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 439s + for m in bucketeer case_filter case_filter_in 439s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 439s + cat /etc/apache2/mods-available/mime.conf 439s + echo 'Servername localhost' 439s + make clean 439s make: *** No rule to make target 'clean'. Stop. 439s + true 439s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 439s + chown -R tuser: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp 439s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/apache2.conf.debian' 439s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 439s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 439s [ info] generating script ./t/htdocs/modules/cgi/big.pl 439s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 439s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 439s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 439s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 439s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 439s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 439s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 439s [ info] generating script ./t/htdocs/modules/cgi/env.pl 439s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 439s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 439s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 439s [ info] generating script ./t/htdocs/modules/cgi/action.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 439s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 439s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 439s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 439s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 439s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 439s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 439s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 439s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 439s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 439s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 439s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 439s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 439s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 439s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 439s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 439s Warning: NAME must be a package name 439s Checking if your kit is complete... 439s Looks good 439s [ info] generating script t/TEST 439s [ info] generating script ./t/cgi-bin/cookies.pl 439s [ info] generating script ./t/cgi-bin/next_available_port.pl 439s [ info] generating script t/TEST 439s Writing MYMETA.yml and MYMETA.json 439s Writing MYMETA.yml and MYMETA.json 439s Checking for Cwd...ok 439s Checking for File::Spec...ok 439s Generating a Unix-style Makefile 439s Writing Makefile for httpd-test 439s Writing MYMETA.yml and MYMETA.json 439s + su tuser -c 't/TEST ' 439s + tee testlog.mpm_prefork 439s [warning] setting ulimit to allow core files 439s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/TEST 439s Duplicate specification "clean" for option "clean" 439s Duplicate specification "help" for option "help" 443s [warning] generating SSL CA for asf 443s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 443s ...+..+.+......+.....+...+.+......+......+.....+...+....+..+....+............+..+.......+.....+......+++++++++++++++++++++++++++++++++++++++*.........+......+...+......+...............+.+.....+............+................+..............+......+.+.....+...+.+.........+...+.....+....+++++++++++++++++++++++++++++++++++++++*...........+...+.......+...+.........+...........+......+....+.....+....+..+...+...+.............+.........+..+.+..+.+......+...........+....+...+.....+.......+......+..+......+.......+........+....+...+........+....+..+.........+....+..+.+..+..........+.....+.............+...+..+.........+.+...+...........+...+...+..................+.+.........+..+...+......+.+...........................++++++ 443s .......+.....+.+...+..+...+++++++++++++++++++++++++++++++++++++++*.........+...+.+.........+.....+...+...+..........+++++++++++++++++++++++++++++++++++++++*...+....+...+...+........+......+.............+..+.............+........+...................+...+.....+.......+.....+.+..+..........+.....+............+....+..+..........+...+..+....+...+...........+.+........+......+......+.+...+...........+.............+..+.+..+...+...+......+.+..............+.....................+....+...+......+..++++++ 443s ----- 443s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 443s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 443s [ 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 443s [ 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 443s Using configuration from conf/server2_des3.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:35 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl genrsa -out keys/client_revoked.pem 2048 443s [ 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 443s [ info] openssl ca -policy policy_anything -in csr/client_revoked.csr -out certs/client_revoked.crt -passin pass:httpd -config conf/client_revoked.cnf -batch -extensions client_ext 443s Using configuration from conf/client_revoked.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test' 443s commonName :ASN.1 12:'client_revoked' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ 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 443s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 443s Using configuration from conf/cacrl.cnf 443s Revoking Certificate 02. 443s Database updated 443s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 443s Using configuration from conf/cacrl.cnf 443s [ info] generating proxy cert: proxy/client_revoked.pem 443s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 443s [ 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 443s [ 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 443s Using configuration from conf/server_des3.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl genrsa -out keys/server2.pem 2048 443s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 443s [ 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 443s Using configuration from conf/server2.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 443s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 443s [ 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 443s [ 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 443s Using configuration from conf/server_des3_dsa.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 443s [ 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 443s [ info] openssl ca -policy policy_anything -in csr/client_snakeoil.csr -out certs/client_snakeoil.crt -passin pass:httpd -config conf/client_snakeoil.cnf -batch -extensions client_ext 443s Using configuration from conf/client_snakeoil.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'AU' 443s stateOrProvinceName :ASN.1 12:'Queensland' 443s localityName :ASN.1 12:'Mackay' 443s organizationName :ASN.1 12:'Snake Oil, Ltd.' 443s organizationalUnitName:ASN.1 12:'Staff' 443s commonName :ASN.1 12:'client_snakeoil' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ 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 443s [ info] generating proxy cert: proxy/client_snakeoil.pem 443s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 443s [ 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 443s [ 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 443s Using configuration from conf/server2_des3_dsa.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 443s [ 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 443s [ 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 443s Using configuration from conf/server_dsa.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl genrsa -out keys/client_colon.pem 2048 443s [ 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 443s [ info] openssl ca -policy policy_anything -in csr/client_colon.csr -out certs/client_colon.crt -passin pass:httpd -config conf/client_colon.cnf -batch -extensions client_ext 443s Using configuration from conf/client_colon.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test' 443s commonName :ASN.1 12:'user:colon' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ 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 443s [ info] generating proxy cert: proxy/client_colon.pem 443s [ info] openssl genrsa -out keys/server.pem 2048 443s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 443s [ 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 443s Using configuration from conf/server.cnf 443s Check that the request matches the signature 443s Signature ok 443s The Subject's Distinguished Name is as follows 443s countryName :PRINTABLE:'US' 443s stateOrProvinceName :ASN.1 12:'California' 443s localityName :ASN.1 12:'San Francisco' 443s organizationName :ASN.1 12:'ASF' 443s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 443s commonName :ASN.1 12:'localhost' 443s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 443s Certificate is to be certified until Nov 29 21:15:36 2025 GMT (365 days) 443s 443s Write out database with 1 new entries 443s Database updated 443s [ info] openssl genrsa -out keys/client_ok.pem 2048 444s [ 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 444s [ info] openssl ca -policy policy_anything -in csr/client_ok.csr -out certs/client_ok.crt -passin pass:httpd -config conf/client_ok.cnf -batch -extensions client_ext -extensions client_ok_ext 444s Using configuration from conf/client_ok.cnf 444s Check that the request matches the signature 444s Signature ok 444s The Subject's Distinguished Name is as follows 444s countryName :PRINTABLE:'US' 444s stateOrProvinceName :ASN.1 12:'California' 444s localityName :ASN.1 12:'San Francisco' 444s organizationName :ASN.1 12:'ASF' 444s organizationalUnitName:ASN.1 12:'httpd-test' 444s commonName :ASN.1 12:'client_ok' 444s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 444s Certificate is to be certified until Nov 29 21:15:37 2025 GMT (365 days) 444s 444s Write out database with 1 new entries 444s Database updated 444s [ 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 444s [ info] generating proxy cert: proxy/client_ok.pem 444s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 444s [ 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 444s [ 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 444s Using configuration from conf/server2_dsa.cnf 444s Check that the request matches the signature 444s Signature ok 444s The Subject's Distinguished Name is as follows 444s countryName :PRINTABLE:'US' 444s stateOrProvinceName :ASN.1 12:'California' 444s localityName :ASN.1 12:'San Francisco' 444s organizationName :ASN.1 12:'ASF' 444s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 444s commonName :ASN.1 12:'localhost' 444s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 444s Certificate is to be certified until Nov 29 21:15:37 2025 GMT (365 days) 444s 444s Write out database with 1 new entries 444s Database updated 444s [ info] linked ca-bundle.crl to fdd35eee.r0 444s cd authany && make .libs/mod_authany.so 444s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/authany' 444s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 444s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 444s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 444s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 444s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 444s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 444s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/authany' 444s cd random_chunk && make .libs/mod_random_chunk.so 444s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 444s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 444s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 444s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 444s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 444s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 444s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 445s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 445s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 445s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 445s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 445s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/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 445s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 445s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 445s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 445s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 445s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 445s cd fold && make .libs/mod_fold.so 445s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/fold' 445s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 445s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 445s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 445s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 445s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 445s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 445s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/fold' 445s cd client_add_filter && make .libs/mod_client_add_filter.so 445s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 445s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 445s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/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 445s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 445s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 445s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 445s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 445s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 445s cd eat_post && make .libs/mod_eat_post.so 445s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/eat_post' 445s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 446s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 446s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 446s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 446s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 446s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 446s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/eat_post' 446s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 446s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 446s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 446s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/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 446s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 446s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 446s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 446s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 446s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 446s cd test_apr_uri && make .libs/mod_test_apr_uri.so 446s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 446s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 446s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/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 446s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 447s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 447s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 447s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 447s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 447s cd nntp_like && make .libs/mod_nntp_like.so 447s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 447s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 447s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 447s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 447s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 447s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 447s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 447s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 447s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 447s cd list_modules && make .libs/mod_list_modules.so 447s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/list_modules' 447s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 447s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 447s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 447s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 448s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 448s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/list_modules' 448s cd test_utilities && make .libs/mod_test_utilities.so 448s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 448s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 448s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 448s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 448s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 448s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 448s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 448s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 448s cd test_rwrite && make .libs/mod_test_rwrite.so 448s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 448s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 448s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 448s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 448s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 448s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 448s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 448s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 448s cd memory_track && make .libs/mod_memory_track.so 448s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/memory_track' 448s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 448s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 448s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 448s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 448s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 449s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 449s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/memory_track' 449s cd input_body_filter && make .libs/mod_input_body_filter.so 449s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 449s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 449s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/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 449s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 449s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 449s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 449s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 449s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 449s cd test_session && make .libs/mod_test_session.so 449s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_session' 449s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 449s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 449s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 449s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 449s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 449s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 449s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_session' 449s cd echo_post && make .libs/mod_echo_post.so 449s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/echo_post' 449s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 449s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 450s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 450s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 450s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 450s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 450s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/echo_post' 450s cd test_ssl && make .libs/mod_test_ssl.so 450s make[1]: Entering directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 450s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 450s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static powerpc64le-linux-gnu-gcc -prefer-pic -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 450s libtool: compile: powerpc64le-linux-gnu-gcc -pipe -g -O3 -Werror=implicit-function-declaration -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 450s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static powerpc64le-linux-gnu-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 450s libtool: link: powerpc64le-linux-gnu-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -flto=auto -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 450s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 450s make[1]: Leaving directory '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 450s /usr/sbin/apache2 -d /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 450s using Apache/2.4.62 (prefork MPM) 450s 450s waiting 60 seconds for server to start: .[Fri Nov 29 21:15:43.717856 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to trace8 450s [Fri Nov 29 21:15:43.718624 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 450s [Fri Nov 29 21:15:43.718636 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 450s [Fri Nov 29 21:15:43.719619 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 450s [Fri Nov 29 21:15:43.719627 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 450s [Fri Nov 29 21:15:43.719632 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to info 450s [Fri Nov 29 21:15:43.719639 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'core', trying 'core_module' 450s [Fri Nov 29 21:15:43.719646 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module core.c to crit 450s [Fri Nov 29 21:15:43.719651 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to crit 450s [Fri Nov 29 21:15:43.719658 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'core', trying 'core_module' 450s [Fri Nov 29 21:15:43.719665 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module core.c to info 450s [Fri Nov 29 21:15:43.719669 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to crit 450s [Fri Nov 29 21:15:43.719678 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'core', trying 'core_module' 450s [Fri Nov 29 21:15:43.719684 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module core.c to info 450s [Fri Nov 29 21:15:43.719689 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to crit 450s [Fri Nov 29 21:15:43.719699 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to info 450s [Fri Nov 29 21:15:43.719708 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'core', trying 'core_module' 450s [Fri Nov 29 21:15:43.719715 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module core.c to crit 450s [Fri Nov 29 21:15:43.719719 2024] [core:trace3] [pid 10345:tid 10345] core.c(3482): Setting LogLevel for all modules to info 450s [Fri Nov 29 21:15:43.720173 2024] [alias:warn] [pid 10345:tid 10345] AH00671: The Alias directive in /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 450s [Fri Nov 29 21:15:43.720185 2024] [proxy:info] [pid 10345:tid 10345] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 450s [Fri Nov 29 21:15:43.720850 2024] [proxy:info] [pid 10345:tid 10345] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 450s [Fri Nov 29 21:15:43.720862 2024] [core:trace6] [pid 10345:tid 10345] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 450s [Fri Nov 29 21:15:43.720870 2024] [core:trace3] [pid 10345:tid 10345] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 450s 450s waiting 60 seconds for server to start: ok (waited 0 secs) 450s server localhost:8529 started 450s server localhost:8530 listening (mod_nntp_like) 450s server localhost:8531 listening (mod_nntp_like_ssl) 450s server localhost:8532 listening (mod_ssl) 450s server localhost:8533 listening (ssl_optional_cc) 450s server localhost:8534 listening (ssl_pr33791) 450s server localhost:8535 listening (ssl_ocsp) 450s server localhost:8536 listening (mod_cache) 450s server localhost:8537 listening (mod_include) 450s server localhost:8538 listening (mod_proxy) 450s server localhost:8539 listening (proxy_http_bal1) 450s server localhost:8540 listening (proxy_http_bal2) 450s server localhost:8541 listening (proxy_http_balancer) 450s server localhost:8544 listening (proxy_fcgi) 450s server localhost:8545 listening (core) 450s server localhost:8546 listening (mod_vhost_alias) 450s server localhost:8547 listening (cve_2011_3368_rewrite) 450s server localhost:8548 listening (proxy_http_reverse) 450s server localhost:8549 listening (proxy_http_nofwd) 450s server localhost:8550 listening (cve_2011_3368) 450s server localhost:8551 listening (mod_headers) 450s server localhost:8552 listening (mod_echo) 450s server localhost:8553 listening (mod_echo_ssl) 450s server localhost:8554 listening (error_document) 450s server localhost:8555 listening (http_unsafe) 450s server localhost:8556 listening (http_strict) 450s server localhost:8557 listening (remote_ip) 450s server localhost:8558 listening (proxy_http_https) 450s server localhost:8559 listening (proxy_https_https) 450s server localhost:8560 listening (proxy_http_https_proxy_section) 450s server localhost:8561 listening (proxy_https_https_proxy_section) 450s server localhost:8562 listening (proxy_https_http) 453s [ info] adding source lib /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 461s t/ab/base.t ......................... 461s 1..5 461s # Running under perl version 5.040000 for linux 461s # Current time local: Fri Nov 29 21:15:51 2024 461s # Current time GMT: Fri Nov 29 21:15:51 2024 461s # Using Test.pm version 1.31 461s # Using Apache/Test.pm version 1.44 461s # # running: 461s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8545/ 461s ok 1 461s ok 2 461s # # running: 461s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 461s ok 3 461s ok 4 461s ok 5 461s ok 464s t/apache/404.t ...................... 464s 1..2 464s # Running under perl version 5.040000 for linux 464s # Current time local: Fri Nov 29 21:15:54 2024 464s # Current time GMT: Fri Nov 29 21:15:54 2024 464s # Using Test.pm version 1.31 464s # Using Apache/Test.pm version 1.44 464s # GET_STR Response: 464s # HTTP/1.1 404 Not Found 464s # Connection: close 464s # Date: Fri, 29 Nov 2024 21:15:57 GMT 464s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 464s # Content-Length: 196 464s # Content-Type: text/html; charset=iso-8859-1 464s # Client-Date: Fri, 29 Nov 2024 21:15:57 GMT 464s # Client-Peer: 127.0.0.1:8529 464s # Client-Response-Num: 1 464s # Title: 404 Not Found 464s # 464s # 464s # 464s # 404 Not Found 464s # 464s #

Not Found

464s #

The requested URL was not found on this server.

464s # 464s ok 1 464s ok 2 464s ok 467s t/apache/acceptpathinfo.t ........... 467s 1..36 467s # Running under perl version 5.040000 for linux 467s # Current time local: Fri Nov 29 21:15:57 2024 467s # Current time GMT: Fri Nov 29 21:15:57 2024 467s # Using Test.pm version 1.31 467s # Using Apache/Test.pm version 1.44 467s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 467s # expected: '200' 467s # received: '200' 467s ok 1 467s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 467s # expected: qr/_\(none\)_/ 467s # received: '_(none)_' 467s ok 2 467s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 467s # expected: '404' 467s # received: '404' 467s ok 3 467s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 467s # expected: qr/Not Found/ 467s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

502s #

The requested URL was not found on this server.

502s # ' 502s ok 8 502s # testing : /merge/notfound.html code 502s # expected: 404 502s # received: '404' 502s ok 9 502s # testing : /merge/notfound.html content 502s # expected: 'testing merge' 502s # received: 'testing merge' 502s ok 10 502s # testing : /merge/merge2/notfound.html code 502s # expected: 404 502s # received: '404' 502s ok 11 502s # testing : /merge/merge2/notfound.html content 502s # expected: 'testing merge' 502s # received: 'testing merge' 502s ok 12 502s # testing : /bounce/notfound.html code 502s # expected: 404 502s # received: '404' 502s ok 13 502s # testing : /bounce/notfound.html content 502s # expected: qr/expire test/ 502s # received: ' 502s # expire test 502s # expire test 502s # ' 502s ok 14 502s ok 505s t/apache/etags.t .................... 505s # Checking for existence of FileETag directive 505s # Returned 200: 505s 1..61 505s # Running under perl version 5.040000 for linux 505s # Current time local: Fri Nov 29 21:16:35 2024 505s # Current time GMT: Fri Nov 29 21:16:35 2024 505s # Using Test.pm version 1.31 505s # Using Apache/Test.pm version 1.44 505s # --- 505s # HEAD /apache/etags/none/is/test.txt 505s # Expecting two components in ETag field 505s # Received "808b8-b" 505s ok 1 505s # --- 505s # HEAD /apache/etags/none/plus-ms/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 2 505s # --- 505s # HEAD /apache/etags/none/mi/test.txt 505s # Expecting two components in ETag field 505s # Received "808be-61fafa7f73d80" 505s ok 3 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 505s # Expecting one component in ETag field 505s # Received "808e4" 505s ok 4 505s # --- 505s # HEAD /apache/etags/none/ms/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 5 505s # --- 505s # HEAD /apache/etags/none/plus-is/test.txt 505s # Expecting two components in ETag field 505s # Received "808ca-b" 505s ok 6 505s # --- 505s # HEAD /apache/etags/is/test.txt 505s # Expecting two components in ETag field 505s # Received "80878-b" 505s ok 7 505s # --- 505s # HEAD /apache/etags/m/minus-i/test.txt 505s # Expecting field to be absent 505s # Received "61fafa7f73d80" 505s ok 8 505s # --- 505s # HEAD /apache/etags/all/test.txt 505s # Expecting three components in ETag field 505s # Received "80870-b-61fafa7f73d80" 505s ok 9 505s # --- 505s # HEAD /apache/etags/none/mis/test.txt 505s # Expecting three components in ETag field 505s # Received "808c1-b-61fafa7f73d80" 505s ok 10 505s # --- 505s # HEAD /apache/etags/m/plus-i/test.txt 505s # Expecting two components in ETag field 505s # Received "80892-61fafa7f73d80" 505s ok 11 505s # --- 505s # HEAD /apache/etags/all/s/test.txt 505s # Expecting one component in ETag field 505s # Received "b" 505s ok 12 505s # --- 505s # HEAD /apache/etags/all/ms/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 13 505s # --- 505s # HEAD /apache/etags/all/i/test.txt 505s # Expecting one component in ETag field 505s # Received "80846" 505s ok 14 505s # --- 505s # HEAD /apache/etags/m/plus-s/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 15 505s # --- 505s # HEAD /apache/etags/m/minus-mi/test.txt 505s # Expecting field to be absent 505s # Received "b-61fafa7f73d80" 505s ok 16 505s # --- 505s # HEAD /apache/etags/none/s/test.txt 505s # Expecting one component in ETag field 505s # Received "b" 505s ok 17 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 505s # Expecting one component in ETag field 505s # Received "b" 505s ok 18 505s # --- 505s # HEAD /apache/etags/i/test.txt 505s # Expecting one component in ETag field 505s # Received "80875" 505s ok 19 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 505s # Expecting field to be absent 505s # Received "b-61fafa7f73d80" 505s ok 20 505s # --- 505s # HEAD /apache/etags/none/plus-s/test.txt 505s # Expecting one component in ETag field 505s # Received "b" 505s ok 21 505s # --- 505s # HEAD /apache/etags/none/inherit/test.txt 505s # Expecting field to be absent 505s # ETag field is missing 505s ok 22 505s # --- 505s # HEAD /apache/etags/m/plus-m/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 23 505s # --- 505s # HEAD /apache/etags/m/minus-m/test.txt 505s # Expecting field to be absent 505s # Received "b-61fafa7f73d80" 505s ok 24 505s # --- 505s # HEAD /apache/etags/none/test.txt 505s # Expecting field to be absent 505s # ETag field is missing 505s ok 25 505s # --- 505s # HEAD /apache/etags/all/m/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 26 505s # --- 505s # HEAD /apache/etags/none/plus-mis/test.txt 505s # Expecting three components in ETag field 505s # Received "808e8-b-61fafa7f73d80" 505s ok 27 505s # --- 505s # HEAD /apache/etags/all/minus-mi/test.txt 505s # Expecting one component in ETag field 505s # Received "b" 505s ok 28 505s # --- 505s # HEAD /apache/etags/m/plus-mi/test.txt 505s # Expecting two components in ETag field 505s # Received "8089b-61fafa7f73d80" 505s ok 29 505s # --- 505s # HEAD /apache/etags/all/mis/test.txt 505s # Expecting three components in ETag field 505s # Received "80869-b-61fafa7f73d80" 505s ok 30 505s # --- 505s # HEAD /apache/etags/mi/test.txt 505s # Expecting two components in ETag field 505s # Received "808a8-61fafa7f73d80" 505s ok 31 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 505s # Expecting two components in ETag field 505s # Received "808db-b" 505s ok 32 505s # --- 505s # HEAD /apache/etags/all/minus-m/test.txt 505s # Expecting two components in ETag field 505s # Received "8085a-b" 505s ok 33 505s # --- 505s # HEAD /apache/etags/all/is/test.txt 505s # Expecting two components in ETag field 505s # Received "8084b-b" 505s ok 34 505s # --- 505s # HEAD /apache/etags/all/minus-i/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 35 505s # --- 505s # HEAD /apache/etags/all/minus-is/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 36 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 37 505s # --- 505s # HEAD /apache/etags/m/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 38 505s # --- 505s # HEAD /apache/etags/all/minus-ms/test.txt 505s # Expecting one component in ETag field 505s # Received "80863" 505s ok 39 505s # --- 505s # HEAD /apache/etags/all/inherit/test.txt 505s # Expecting three components in ETag field 505s # Received "80848-b-61fafa7f73d80" 505s ok 40 505s # --- 505s # HEAD /apache/etags/none/i/test.txt 505s # Expecting one component in ETag field 505s # Received "808b3" 505s ok 41 505s # --- 505s # HEAD /apache/etags/none/m/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 42 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 505s # Expecting two components in ETag field 505s # Received "808e7-61fafa7f73d80" 505s ok 43 505s # --- 505s # HEAD /apache/etags/m/plus-mis/test.txt 505s # Expecting three components in ETag field 505s # Received "8089e-b-61fafa7f73d80" 505s ok 44 505s # --- 505s # HEAD /apache/etags/m/minus-ms/test.txt 505s # Expecting field to be absent 505s # Received "b-61fafa7f73d80" 505s ok 45 505s # --- 505s # HEAD /apache/etags/m/minus-mis/test.txt 505s # Expecting field to be absent 505s # Received "b-61fafa7f73d80" 505s ok 46 505s # --- 505s # HEAD /apache/etags/default/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 47 505s # --- 505s # HEAD /apache/etags/s/test.txt 505s # Expecting one component in ETag field 505s # Received "b" 505s ok 48 505s # --- 505s # HEAD /apache/etags/m/minus-s/test.txt 505s # Expecting field to be absent 505s # Received "61fafa7f73d80" 505s ok 49 505s # --- 505s # HEAD /apache/etags/m/plus-is/test.txt 505s # Expecting three components in ETag field 505s # Received "80895-b-61fafa7f73d80" 505s ok 50 505s # --- 505s # HEAD /apache/etags/all/minus-s/test.txt 505s # Expecting two components in ETag field 505s # Received "80866-61fafa7f73d80" 505s ok 51 505s # --- 505s # HEAD /apache/etags/m/plus-ms/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 52 505s # --- 505s # HEAD /apache/etags/mis/test.txt 505s # Expecting three components in ETag field 505s # Received "808ab-b-61fafa7f73d80" 505s ok 53 505s # --- 505s # HEAD /apache/etags/ms/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 54 505s # --- 505s # HEAD /apache/etags/m/minus-is/test.txt 505s # Expecting field to be absent 505s # Received "61fafa7f73d80" 505s ok 55 505s # --- 505s # HEAD /apache/etags/none/plus-mi/test.txt 505s # Expecting two components in ETag field 505s # Received "808d0-61fafa7f73d80" 505s ok 56 505s # --- 505s # HEAD /apache/etags/all/minus-mis/test.txt 505s # Expecting field to be absent 505s # Received "b-61fafa7f73d80" 505s ok 57 505s # --- 505s # HEAD /apache/etags/none/plus-i/test.txt 505s # Expecting one component in ETag field 505s # Received "808c7" 505s ok 58 505s # --- 505s # HEAD /apache/etags/all/mi/test.txt 505s # Expecting two components in ETag field 505s # Received "80851-61fafa7f73d80" 505s ok 59 505s # --- 505s # HEAD /apache/etags/none/plus-m/test.txt 505s # Expecting one component in ETag field 505s # Received "61fafa7f73d80" 505s ok 60 505s # --- 505s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 505s # Expecting two components in ETag field 505s # Received "b-61fafa7f73d80" 505s ok 61 505s ok 508s t/apache/expr.t ..................... 508s 1..229 508s # Running under perl version 5.040000 for linux 508s # Current time local: Fri Nov 29 21:16:38 2024 508s # Current time GMT: Fri Nov 29 21:16:38 2024 508s # Using Test.pm version 1.31 508s # Using Apache/Test.pm version 1.44 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true" should evaluate to true, got true 508s ok 1 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "false" should evaluate to false, got false 508s ok 2 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "foo", got parse error 508s ok 3 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -eq 01" should evaluate to true, got true 508s ok 4 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -eq 2" should evaluate to false, got false 508s ok 5 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -ne 2" should evaluate to true, got true 508s ok 6 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -ne 1" should evaluate to false, got false 508s ok 7 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -lt 02" should evaluate to true, got true 508s ok 8 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -lt 1" should evaluate to false, got false 508s ok 9 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -le 2" should evaluate to true, got true 508s ok 10 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -le 1" should evaluate to true, got true 508s ok 11 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "2 -gt 1" should evaluate to true, got true 508s ok 12 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -gt 1" should evaluate to false, got false 508s ok 13 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "2 -ge 1" should evaluate to true, got true 508s ok 14 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -ge 1" should evaluate to true, got true 508s ok 15 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "1 -gt -1" should evaluate to true, got true 508s ok 16 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' == 'aa'" should evaluate to true, got true 508s ok 17 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' == 'b'" should evaluate to false, got false 508s ok 18 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' = 'aa'" should evaluate to true, got true 508s ok 19 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' = 'b'" should evaluate to false, got false 508s ok 20 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' != 'b'" should evaluate to true, got true 508s ok 21 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' != 'aa'" should evaluate to false, got false 508s ok 22 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' < 'b'" should evaluate to true, got true 508s ok 23 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' < 'aa'" should evaluate to false, got false 508s ok 24 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' <= 'b'" should evaluate to true, got true 508s ok 25 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' <= 'aa'" should evaluate to true, got true 508s ok 26 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'b' > 'aa'" should evaluate to true, got true 508s ok 27 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' > 'aa'" should evaluate to false, got false 508s ok 28 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'b' >= 'aa'" should evaluate to true, got true 508s ok 29 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'aa' >= 'aa'" should evaluate to true, got true 508s ok 30 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 508s ok 31 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 508s ok 32 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 508s ok 33 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 508s ok 34 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 508s ok 35 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 508s ok 36 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 508s ok 37 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 508s ok 38 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 508s ok 39 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 508s ok 40 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME} != ''" should evaluate to true, got true 508s ok 41 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a' -in { 'b', 'a' } " should evaluate to true, got true 508s ok 42 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a' -in { 'b', 'c' } " should evaluate to false, got false 508s ok 43 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /bc/ " should evaluate to true, got true 508s ok 44 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /BC/i " should evaluate to true, got true 508s ok 45 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' !~ m!bc! " should evaluate to false, got false 508s ok 46 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' !~ m!BC!i " should evaluate to false, got false 508s ok 47 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " $0 == '' " should evaluate to true, got true 508s ok 48 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " $1 == '' " should evaluate to true, got true 508s ok 49 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " $9 == '' " should evaluate to true, got true 508s ok 50 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " '$0' == '' " should evaluate to true, got true 508s ok 51 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 508s ok 52 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 508s ok 53 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 508s ok 54 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 508s ok 55 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 508s ok 56 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 508s ok 57 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 508s ok 58 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 508s ok 59 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 508s ok 60 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 508s ok 61 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 508s ok 62 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 508s ok 63 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 508s ok 64 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 508s ok 65 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 508s ok 66 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 508s ok 67 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 508s ok 68 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 508s ok 69 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 508s ok 70 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{HTTPS} == 'off' " should evaluate to true, got true 508s ok 71 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 508s ok 72 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 508s ok 73 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 508s ok 74 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 508s ok 75 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 508s ok 76 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 508s ok 77 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 508s ok 78 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 508s ok 79 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 508s ok 80 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 508s ok 81 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 508s ok 82 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "escape('?') = '%3f' " should evaluate to true, got true 508s ok 83 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "unescape('%3f') = '?' " should evaluate to true, got true 508s ok 84 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 508s ok 85 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 508s ok 86 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 508s ok 87 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "file('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 508s ok 88 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-n ''" should evaluate to false, got false 508s ok 89 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-z ''" should evaluate to true, got true 508s ok 90 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-n '1'" should evaluate to true, got true 508s ok 91 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-z '1'" should evaluate to false, got false 508s ok 92 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "-R 'abc'", got parse error 508s ok 93 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 508s ok 94 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-R '240.0.0.0'" should evaluate to false, got false 508s ok 95 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-R '240.0.0.0/8'" should evaluate to false, got false 508s ok 96 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-R 'ff::/8'" should evaluate to false, got false 508s ok 97 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 508s ok 98 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 508s ok 99 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 508s ok 100 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 508s ok 101 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 508s ok 102 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 508s ok 103 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 508s ok 104 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'foo' -strmatch '*o'" should evaluate to true, got true 508s ok 105 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 508s ok 106 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'foo' -strmatch 'F*'" should evaluate to false, got false 508s ok 107 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'foo' -strcmatch 'F*'" should evaluate to true, got true 508s ok 108 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'foo' -strmatch 'g*'" should evaluate to false, got false 508s ok 109 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'foo' -strcmatch 'g*'" should evaluate to false, got false 508s ok 110 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 508s ok 111 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 508s ok 112 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 508s ok 113 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 508s ok 114 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "foo('bar') = 'bar'", got parse error 508s ok 115 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "%{FOO} != 'bar'", got parse error 508s ok 116 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s Should get parse error for "'bar' = bar", got parse error 508s ok 117 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true" should evaluate to true, got true 508s ok 118 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && true" should evaluate to true, got true 508s ok 119 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || true" should evaluate to true, got true 508s ok 120 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || true || true" should evaluate to true, got true 508s ok 121 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || true && true" should evaluate to true, got true 508s ok 122 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && true || true" should evaluate to true, got true 508s ok 123 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && true && true" should evaluate to true, got true 508s ok 124 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || true || !true" should evaluate to true, got true 508s ok 125 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || true && !true" should evaluate to true, got true 508s ok 126 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && true || !true" should evaluate to true, got true 508s ok 127 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && true && !true" should evaluate to false, got false 508s ok 128 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && !true" should evaluate to false, got false 508s ok 129 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || !true" should evaluate to true, got true 508s ok 130 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || !true || true" should evaluate to true, got true 508s ok 131 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || !true && true" should evaluate to true, got true 508s ok 132 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && !true || true" should evaluate to true, got true 508s ok 133 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && !true && true" should evaluate to false, got false 508s ok 134 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || !true || !true" should evaluate to true, got true 508s ok 135 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true || !true && !true" should evaluate to true, got true 508s ok 136 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && !true || !true" should evaluate to false, got false 508s ok 137 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "true && !true && !true" should evaluate to false, got false 508s ok 138 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true" should evaluate to false, got false 508s ok 139 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && true" should evaluate to false, got false 508s ok 140 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || true" should evaluate to true, got true 508s ok 141 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || true || true" should evaluate to true, got true 508s ok 142 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || true && true" should evaluate to true, got true 508s ok 143 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && true || true" should evaluate to true, got true 508s ok 144 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && true && true" should evaluate to false, got false 508s ok 145 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || true || !true" should evaluate to true, got true 508s ok 146 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || true && !true" should evaluate to false, got false 508s ok 147 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && true || !true" should evaluate to false, got false 508s ok 148 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && true && !true" should evaluate to false, got false 508s ok 149 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && !true" should evaluate to false, got false 508s ok 150 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || !true" should evaluate to false, got false 508s ok 151 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || !true || true" should evaluate to true, got true 508s ok 152 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || !true && true" should evaluate to false, got false 508s ok 153 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && !true || true" should evaluate to true, got true 508s ok 154 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && !true && true" should evaluate to false, got false 508s ok 155 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || !true || !true" should evaluate to false, got false 508s ok 156 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true || !true && !true" should evaluate to false, got false 508s ok 157 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && !true || !true" should evaluate to false, got false 508s ok 158 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!true && !true && !true" should evaluate to false, got false 508s ok 159 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true)" should evaluate to false, got false 508s ok 160 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && true)" should evaluate to false, got false 508s ok 161 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || true)" should evaluate to false, got false 508s ok 162 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || true || true)" should evaluate to false, got false 508s ok 163 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || true && true)" should evaluate to false, got false 508s ok 164 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && true || true)" should evaluate to false, got false 508s ok 165 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && true && true)" should evaluate to false, got false 508s ok 166 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || true || !true)" should evaluate to false, got false 508s ok 167 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || true && !true)" should evaluate to false, got false 508s ok 168 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && true || !true)" should evaluate to false, got false 508s ok 169 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && true && !true)" should evaluate to true, got true 508s ok 170 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && !true)" should evaluate to true, got true 508s ok 171 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || !true)" should evaluate to false, got false 508s ok 172 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || !true || true)" should evaluate to false, got false 508s ok 173 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || !true && true)" should evaluate to false, got false 508s ok 174 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && !true || true)" should evaluate to false, got false 508s ok 175 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && !true && true)" should evaluate to true, got true 508s ok 176 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || !true || !true)" should evaluate to false, got false 508s ok 177 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true || !true && !true)" should evaluate to false, got false 508s ok 178 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && !true || !true)" should evaluate to true, got true 508s ok 179 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(true && !true && !true)" should evaluate to true, got true 508s ok 180 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true)" should evaluate to true, got true 508s ok 181 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && true)" should evaluate to true, got true 508s ok 182 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || true)" should evaluate to false, got false 508s ok 183 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || true || true)" should evaluate to false, got false 508s ok 184 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || true && true)" should evaluate to false, got false 508s ok 185 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && true || true)" should evaluate to false, got false 508s ok 186 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && true && true)" should evaluate to true, got true 508s ok 187 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || true || !true)" should evaluate to false, got false 508s ok 188 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || true && !true)" should evaluate to true, got true 508s ok 189 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && true || !true)" should evaluate to true, got true 508s ok 190 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && true && !true)" should evaluate to true, got true 508s ok 191 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && !true)" should evaluate to true, got true 508s ok 192 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || !true)" should evaluate to true, got true 508s ok 193 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || !true || true)" should evaluate to false, got false 508s ok 194 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || !true && true)" should evaluate to true, got true 508s ok 195 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && !true || true)" should evaluate to false, got false 508s ok 196 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && !true && true)" should evaluate to true, got true 508s ok 197 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || !true || !true)" should evaluate to true, got true 508s ok 198 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true || !true && !true)" should evaluate to true, got true 508s ok 199 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && !true || !true)" should evaluate to true, got true 508s ok 200 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "!(!true && !true && !true)" should evaluate to true, got true 508s ok 201 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 508s ok 202 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 508s ok 203 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 508s ok 204 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 508s ok 205 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 508s ok 206 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 508s ok 207 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 508s ok 208 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 508s ok 209 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 508s ok 210 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 508s ok 211 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 508s ok 212 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 508s ok 213 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 508s ok 214 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 508s ok 215 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 508s ok 216 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 508s ok 217 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 508s ok 218 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 508s ok 219 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 508s ok 220 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-F '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 508s ok 221 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-F '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 508s ok 222 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-U '/apache/' " should evaluate to true, got true 508s ok 223 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "-U '/apache/expr/none' " should evaluate to false, got false 508s ok 224 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 508s ok 225 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 508s ok 226 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "base64('foo') = 'Zm9v' " should evaluate to true, got true 508s ok 227 508s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 508s ok 228 508s Error log should not have 'Internal evaluation error' entries, found 0 508s ok 229 508s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 508s ok 513s t/apache/expr_string.t .............. 513s 1..29 513s # Running under perl version 5.040000 for linux 513s # Current time local: Fri Nov 29 21:16:41 2024 513s # Current time GMT: Fri Nov 29 21:16:41 2024 513s # Using Test.pm version 1.31 513s # Using Apache/Test.pm version 1.44 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 1 513s Expected return code 200, got 200 for 'foo' 513s ok 2 513s # testing : log message [Fri Nov 29 21:16:43.880228 2024] [log_debug:info] [pid 10349:tid 10349] [client 127.0.0.1:41832] foo (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: 'foo' 513s # received: 'foo' 513s ok 3 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 4 513s Expected return code 200, got 200 for '%{req:SomeHeader}' 513s ok 5 513s # testing : log message [Fri Nov 29 21:16:44.140600 2024] [log_debug:info] [pid 10349:tid 10349] [client 127.0.0.1:41832] SomeValue (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: 'SomeValue' 513s # received: 'SomeValue' 513s ok 6 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 7 513s Should get parse error (500) for "%{", got 500 513s ok 8 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 9 513s Expected return code 200, got 200 for '%' 513s ok 10 513s # testing : log message [Fri Nov 29 21:16:44.647382 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] % (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: '%' 513s # received: '%' 513s ok 11 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 12 513s Expected return code 200, got 200 for '}' 513s ok 13 513s # testing : log message [Fri Nov 29 21:16:44.901728 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] } (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: '}' 513s # received: '}' 513s ok 14 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 15 513s Expected return code 200, got 200 for '\"' 513s ok 16 513s # testing : log message [Fri Nov 29 21:16:45.155006 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] " (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: '"' 513s # received: '"' 513s ok 17 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 18 513s Expected return code 200, got 200 for '\'' 513s ok 19 513s # testing : log message [Fri Nov 29 21:16:45.408054 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] ' (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: '\'' 513s # received: '\'' 513s ok 20 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 21 513s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 513s ok 22 513s # testing : log message [Fri Nov 29 21:16:45.662356 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: '%{req:SomeHeader}' 513s # received: '%{req:SomeHeader}' 513s ok 23 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 24 513s Expected return code 200, got 200 for '%{tolower:IDENT}' 513s ok 25 513s # testing : log message [Fri Nov 29 21:16:45.915743 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] ident (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: 'ident' 513s # received: 'ident' 513s ok 26 513s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 27 513s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 513s ok 28 513s # testing : log message [Fri Nov 29 21:16:46.169958 2024] [log_debug:info] [pid 10350:tid 10350] [client 127.0.0.1:41842] get (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 513s # didn't match 513s # expected: 'get' 513s # received: 'get' 513s ok 29 513s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 513s ok 517s t/apache/getfile.t .................. 517s # using LWP client 517s 1..220 517s # Running under perl version 5.040000 for linux 517s # Current time local: Fri Nov 29 21:16:46 2024 517s # Current time GMT: Fri Nov 29 21:16:46 2024 517s # Using Test.pm version 1.31 517s # Using Apache/Test.pm version 1.44 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4c64-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 19556 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl.pod 517s # expected: 19556 517s # received: 19556 517s ok 1 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "dbb0-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 56240 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5004delta.pod 517s # expected: 56240 517s # received: 56240 517s ok 2 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "85ea-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 34282 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5005delta.pod 517s # expected: 34282 517s # received: 34282 517s ok 3 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "da40-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 55872 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5100delta.pod 517s # expected: 55872 517s # received: 55872 517s ok 4 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "ab70-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 43888 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5101delta.pod 517s # expected: 43888 517s # received: 43888 517s ok 5 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "15cb8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 89272 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5120delta.pod 517s # expected: 89272 517s # received: 89272 517s ok 6 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2707-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9991 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5121delta.pod 517s # expected: 9991 517s # received: 9991 517s ok 7 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2569-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9577 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5122delta.pod 517s # expected: 9577 517s # received: 9577 517s ok 8 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1004-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4100 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5123delta.pod 517s # expected: 4100 517s # received: 4100 517s ok 9 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "e58-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3672 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5124delta.pod 517s # expected: 3672 517s # received: 3672 517s ok 10 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1e00-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7680 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5125delta.pod 517s # expected: 7680 517s # received: 7680 517s ok 11 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "233a9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 144297 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5140delta.pod 517s # expected: 144297 517s # received: 144297 517s ok 12 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1f1e-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7966 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5141delta.pod 517s # expected: 7966 517s # received: 7966 517s ok 13 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1aeb-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6891 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5142delta.pod 517s # expected: 6891 517s # received: 6891 517s ok 14 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1e50-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7760 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5143delta.pod 517s # expected: 7760 517s # received: 7760 517s ok 15 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "18b7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6327 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5144delta.pod 517s # expected: 6327 517s # received: 6327 517s ok 16 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "20a07-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 133639 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5160delta.pod 517s # expected: 133639 517s # received: 133639 517s ok 17 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "17fe-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6142 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5161delta.pod 517s # expected: 6142 517s # received: 6142 517s ok 18 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "e0a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3594 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5162delta.pod 517s # expected: 3594 517s # received: 3594 517s ok 19 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "ff5-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4085 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5163delta.pod 517s # expected: 4085 517s # received: 4085 517s ok 20 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1d280-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 119424 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5180delta.pod 517s # expected: 119424 517s # received: 119424 517s ok 21 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "19c5-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6597 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5181delta.pod 517s # expected: 6597 517s # received: 6597 517s ok 22 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "14d7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5335 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5182delta.pod 517s # expected: 5335 517s # received: 5335 517s ok 23 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1208-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4616 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5184delta.pod 517s # expected: 4616 517s # received: 4616 517s ok 24 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1c352-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 115538 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5200delta.pod 517s # expected: 115538 517s # received: 115538 517s ok 25 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2a07-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10759 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5201delta.pod 517s # expected: 10759 517s # received: 10759 517s ok 26 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2fef-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 12271 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5202delta.pod 517s # expected: 12271 517s # received: 12271 517s ok 27 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2410-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9232 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5203delta.pod 517s # expected: 9232 517s # received: 9232 517s ok 28 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1fa8f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 129679 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5220delta.pod 517s # expected: 129679 517s # received: 129679 517s ok 29 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "293d-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10557 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5221delta.pod 517s # expected: 10557 517s # received: 10557 517s ok 30 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "301f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 12319 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5222delta.pod 517s # expected: 12319 517s # received: 12319 517s ok 31 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "20fa-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8442 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5223delta.pod 517s # expected: 8442 517s # received: 8442 517s ok 32 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1162-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4450 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5224delta.pod 517s # expected: 4450 517s # received: 4450 517s ok 33 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "fc09-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 64521 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5240delta.pod 517s # expected: 64521 517s # received: 64521 517s ok 34 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2009-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8201 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5241delta.pod 517s # expected: 8201 517s # received: 8201 517s ok 35 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1007-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4103 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5242delta.pod 517s # expected: 4103 517s # received: 4103 517s ok 36 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2aac-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10924 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5243delta.pod 517s # expected: 10924 517s # received: 10924 517s ok 37 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1168-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4456 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5244delta.pod 517s # expected: 4456 517s # received: 4456 517s ok 38 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1875a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 100186 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5260delta.pod 517s # expected: 100186 517s # received: 100186 517s ok 39 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1e25-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7717 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5261delta.pod 517s # expected: 7717 517s # received: 7717 517s ok 40 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1e16-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7702 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5262delta.pod 517s # expected: 7702 517s # received: 7702 517s ok 41 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1b69-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7017 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5263delta.pod 517s # expected: 7017 517s # received: 7017 517s ok 42 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "115d9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 71129 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5280delta.pod 517s # expected: 71129 517s # received: 71129 517s ok 43 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "11f7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4599 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5281delta.pod 517s # expected: 4599 517s # received: 4599 517s ok 44 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1806-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6150 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5282delta.pod 517s # expected: 6150 517s # received: 6150 517s ok 45 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "13f7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5111 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5283delta.pod 517s # expected: 5111 517s # received: 5111 517s ok 46 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "a038-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 41016 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5300delta.pod 517s # expected: 41016 517s # received: 41016 517s ok 47 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1662-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5730 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5301delta.pod 517s # expected: 5730 517s # received: 5730 517s ok 48 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "124a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4682 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5302delta.pod 517s # expected: 4682 517s # received: 4682 517s ok 49 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1374-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4980 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5303delta.pod 517s # expected: 4980 517s # received: 4980 517s ok 50 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "d310-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 54032 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5320delta.pod 517s # expected: 54032 517s # received: 54032 517s ok 51 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1b5f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7007 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5321delta.pod 517s # expected: 7007 517s # received: 7007 517s ok 52 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "9201-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 37377 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5340delta.pod 517s # expected: 37377 517s # received: 37377 517s ok 53 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1076-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4214 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5341delta.pod 517s # expected: 4214 517s # received: 4214 517s ok 54 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "f68-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3944 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5342delta.pod 517s # expected: 3944 517s # received: 3944 517s ok 55 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "fd6-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4054 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5343delta.pod 517s # expected: 4054 517s # received: 4054 517s ok 56 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "ad8b-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 44427 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5360delta.pod 517s # expected: 44427 517s # received: 44427 517s ok 57 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1288-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4744 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5361delta.pod 517s # expected: 4744 517s # received: 4744 517s ok 58 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "f69-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3945 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5362delta.pod 517s # expected: 3945 517s # received: 3945 517s ok 59 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "fd7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4055 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5363delta.pod 517s # expected: 4055 517s # received: 4055 517s ok 60 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "10d47-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 68935 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5380delta.pod 517s # expected: 68935 517s # received: 68935 517s ok 61 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "f6a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3946 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5381delta.pod 517s # expected: 3946 517s # received: 3946 517s ok 62 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "fd8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4056 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5382delta.pod 517s # expected: 4056 517s # received: 4056 517s ok 63 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c797-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 51095 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl5400delta.pod 517s # expected: 51095 517s # received: 51095 517s ok 64 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1e723-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 124707 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl561delta.pod 517s # expected: 124707 517s # received: 124707 517s ok 65 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1a2bb-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 107195 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl56delta.pod 517s # expected: 107195 517s # received: 107195 517s ok 66 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "94ac-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 38060 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl581delta.pod 517s # expected: 38060 517s # received: 38060 517s ok 67 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1176-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4470 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl582delta.pod 517s # expected: 4470 517s # received: 4470 517s ok 68 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "18bf-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6335 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl583delta.pod 517s # expected: 6335 517s # received: 6335 517s ok 69 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1cc3-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7363 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl584delta.pod 517s # expected: 7363 517s # received: 7363 517s ok 70 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1701-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5889 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl585delta.pod 517s # expected: 5889 517s # received: 5889 517s ok 71 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "122b-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4651 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl586delta.pod 517s # expected: 4651 517s # received: 4651 517s ok 72 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "20a4-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8356 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl587delta.pod 517s # expected: 8356 517s # received: 8356 517s ok 73 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "62c1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 25281 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl588delta.pod 517s # expected: 25281 517s # received: 25281 517s ok 74 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "d28d-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 53901 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl589delta.pod 517s # expected: 53901 517s # received: 53901 517s ok 75 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1c1d5-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 115157 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perl58delta.pod 517s # expected: 115157 517s # received: 115157 517s ok 76 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4fe9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 20457 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlaix.pod 517s # expected: 20457 517s # received: 20457 517s ok 77 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1688-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5768 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlamiga.pod 517s # expected: 5768 517s # received: 5768 517s ok 78 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2031-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8241 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlandroid.pod 517s # expected: 8241 517s # received: 8241 517s ok 79 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "ceb51-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 846673 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlapi.pod 517s # expected: 846673 517s # received: 846673 517s ok 80 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "5838-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 22584 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlapio.pod 517s # expected: 22584 517s # received: 22584 517s ok 81 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1b62-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7010 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlartistic.pod 517s # expected: 7010 517s # received: 7010 517s ok 82 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "210c-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8460 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlbook.pod 517s # expected: 8460 517s # received: 8460 517s ok 83 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "126-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 294 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlboot.pod 517s # expected: 294 517s # received: 294 517s ok 84 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "130-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 304 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlbot.pod 517s # expected: 304 517s # received: 304 517s ok 85 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1f50-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8016 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlbs2000.pod 517s # expected: 8016 517s # received: 8016 517s ok 86 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "dea2-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 56994 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlcall.pod 517s # expected: 56994 517s # received: 56994 517s ok 87 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1180-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4480 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlcheat.pod 517s # expected: 4480 517s # received: 4480 517s ok 88 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "3179-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 12665 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlclass.pod 517s # expected: 12665 517s # received: 12665 517s ok 89 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "3c63-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 15459 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlclassguts.pod 517s # expected: 15459 517s # received: 15459 517s ok 90 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "d19f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 53663 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlclib.pod 517s # expected: 53663 517s # received: 53663 517s ok 91 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "12e5-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4837 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlcn.pod 517s # expected: 4837 517s # received: 4837 517s ok 92 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1b1b-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6939 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlcommunity.pod 517s # expected: 6939 517s # received: 6939 517s ok 93 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "662a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 26154 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlcygwin.pod 517s # expected: 26154 517s # received: 26154 517s ok 94 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "cfa2-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 53154 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldata.pod 517s # expected: 53154 517s # received: 53154 517s ok 95 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "134d-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4941 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 517s # expected: 4941 517s # received: 4941 517s ok 96 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "a85c-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 43100 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldebguts.pod 517s # expected: 43100 517s # received: 43100 517s ok 97 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "5693-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 22163 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldebtut.pod 517s # expected: 22163 517s # received: 22163 517s ok 98 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "9bc9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 39881 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldebug.pod 517s # expected: 39881 517s # received: 39881 517s ok 99 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c797-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 51095 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldelta.pod 517s # expected: 51095 517s # received: 51095 517s ok 100 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "5fb8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 24504 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldeprecation.pod 517s # expected: 24504 517s # received: 24504 517s ok 101 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4d4e9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 316649 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldiag.pod 517s # expected: 316649 517s # received: 316649 517s ok 102 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "24a0-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9376 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldoc.pod 517s # expected: 9376 517s # received: 9376 517s ok 103 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "b4ed-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 46317 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldocstyle.pod 517s # expected: 46317 517s # received: 46317 517s ok 104 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "6946-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 26950 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldsc.pod 517s # expected: 26950 517s # received: 26950 517s ok 105 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1f20-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7968 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perldtrace.pod 517s # expected: 7968 517s # received: 7968 517s ok 106 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1497f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 84351 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlebcdic.pod 517s # expected: 84351 517s # received: 84351 517s ok 107 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "937e-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 37758 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlembed.pod 517s # expected: 37758 517s # received: 37758 517s ok 108 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2812-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10258 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlexperiment.pod 517s # expected: 10258 517s # received: 10258 517s ok 109 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "58d2-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 22738 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq.pod 517s # expected: 22738 517s # received: 22738 517s ok 110 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "34a1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 13473 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq1.pod 517s # expected: 13473 517s # received: 13473 517s ok 111 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "292a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10538 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq2.pod 517s # expected: 10538 517s # received: 10538 517s ok 112 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "92e1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 37601 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq3.pod 517s # expected: 37601 517s # received: 37601 517s ok 113 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "16bcd-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 93133 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq4.pod 517s # expected: 93133 517s # received: 93133 517s ok 114 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "dbc1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 56257 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq5.pod 517s # expected: 56257 517s # received: 56257 517s ok 115 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "9a71-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 39537 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq6.pod 517s # expected: 39537 517s # received: 39537 517s ok 116 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "93ae-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 37806 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq7.pod 517s # expected: 37806 517s # received: 37806 517s ok 117 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c30c-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 49932 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq8.pod 517s # expected: 49932 517s # received: 49932 517s ok 118 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "3b75-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 15221 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfaq9.pod 517s # expected: 15221 517s # received: 15221 517s ok 119 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "56ca-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 22218 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfilter.pod 517s # expected: 22218 517s # received: 22218 517s ok 120 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "342b-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 13355 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfork.pod 517s # expected: 13355 517s # received: 13355 517s ok 121 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4122-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 16674 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlform.pod 517s # expected: 16674 517s # received: 16674 517s ok 122 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "671-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 1649 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 517s # expected: 1649 517s # received: 1649 517s ok 123 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "68740-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 427840 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlfunc.pod 517s # expected: 427840 517s # received: 427840 517s ok 124 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "7c2e-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 31790 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlgit.pod 517s # expected: 31790 517s # received: 31790 517s ok 125 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "219ca-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 137674 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlglossary.pod 517s # expected: 137674 517s # received: 137674 517s ok 126 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4072-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 16498 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlgov.pod 517s # expected: 16498 517s # received: 16498 517s ok 127 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "35f7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 13815 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlgpl.pod 517s # expected: 13815 517s # received: 13815 517s ok 128 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "31bb8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 203704 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlguts.pod 517s # expected: 203704 517s # received: 203704 517s ok 129 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "afe5-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 45029 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhack.pod 517s # expected: 45029 517s # received: 45029 517s ok 130 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1297d-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 76157 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhacktips.pod 517s # expected: 76157 517s # received: 76157 517s ok 131 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1809-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6153 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhacktut.pod 517s # expected: 6153 517s # received: 6153 517s ok 132 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "602-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 1538 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhaiku.pod 517s # expected: 1538 517s # received: 1538 517s ok 133 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "ea29-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 59945 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhist.pod 517s # expected: 59945 517s # received: 59945 517s ok 134 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "77a4-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 30628 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhpux.pod 517s # expected: 30628 517s # received: 30628 517s ok 135 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "7dd-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 2013 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlhurd.pod 517s # expected: 2013 517s # received: 2013 517s ok 136 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1fc9f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 130207 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlintern.pod 517s # expected: 130207 517s # received: 130207 517s ok 137 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "9216-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 37398 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlinterp.pod 517s # expected: 37398 517s # received: 37398 517s ok 138 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "579a-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 22426 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlintro.pod 517s # expected: 22426 517s # received: 22426 517s ok 139 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "8ad2-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 35538 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perliol.pod 517s # expected: 35538 517s # received: 35538 517s ok 140 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "11818-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 71704 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlipc.pod 517s # expected: 71704 517s # received: 71704 517s ok 141 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1150-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4432 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlirix.pod 517s # expected: 4432 517s # received: 4432 517s ok 142 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "20a8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8360 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perljp.pod 517s # expected: 8360 517s # received: 8360 517s ok 143 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2fc0-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 12224 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlko.pod 517s # expected: 12224 517s # received: 12224 517s ok 144 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "163-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 355 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perllexwarn.pod 517s # expected: 355 517s # received: 355 517s ok 145 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "7ea-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 2026 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perllinux.pod 517s # expected: 2026 517s # received: 2026 517s ok 146 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "12978-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 76152 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perllocale.pod 517s # expected: 76152 517s # received: 76152 517s ok 147 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2487-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9351 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perllol.pod 517s # expected: 9351 517s # received: 9351 517s ok 148 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2f6f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 12143 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlmacosx.pod 517s # expected: 12143 517s # received: 12143 517s ok 149 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "67a7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 26535 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlmod.pod 517s # expected: 26535 517s # received: 26535 517s ok 150 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2574-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9588 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 517s # expected: 9588 517s # received: 9588 517s ok 151 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1095c-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 67932 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlmodlib.pod 517s # expected: 67932 517s # received: 67932 517s ok 152 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "573b-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 22331 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 517s # expected: 22331 517s # received: 22331 517s ok 153 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "d65-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3429 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlmroapi.pod 517s # expected: 3429 517s # received: 3429 517s ok 154 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2ad3-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10963 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlnewmod.pod 517s # expected: 10963 517s # received: 10963 517s ok 155 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "20a5-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8357 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlnumber.pod 517s # expected: 8357 517s # received: 8357 517s ok 156 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "8d31-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 36145 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlobj.pod 517s # expected: 36145 517s # received: 36145 517s ok 157 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "6885-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 26757 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlootut.pod 517s # expected: 26757 517s # received: 26757 517s ok 158 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2b4ac-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 177324 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlop.pod 517s # expected: 177324 517s # received: 177324 517s ok 159 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4db-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 1243 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 517s # expected: 1243 517s # received: 1243 517s ok 160 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "3b77-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 15223 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlopentut.pod 517s # expected: 15223 517s # received: 15223 517s ok 161 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "16cb7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 93367 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlos2.pod 517s # expected: 93367 517s # received: 93367 517s ok 162 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "37cb-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 14283 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlos390.pod 517s # expected: 14283 517s # received: 14283 517s ok 163 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "12b0-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4784 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlos400.pod 517s # expected: 4784 517s # received: 4784 517s ok 164 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c8a9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 51369 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlpacktut.pod 517s # expected: 51369 517s # received: 51369 517s ok 165 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c2bc-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 49852 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlperf.pod 517s # expected: 49852 517s # received: 49852 517s ok 166 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1418-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5144 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlplan9.pod 517s # expected: 5144 517s # received: 5144 517s ok 167 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "5b65-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 23397 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlpod.pod 517s # expected: 23397 517s # received: 23397 517s ok 168 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "10d10-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 68880 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlpodspec.pod 517s # expected: 68880 517s # received: 68880 517s ok 169 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2f40-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 12096 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 517s # expected: 12096 517s # received: 12096 517s ok 170 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "67b7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 26551 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlpolicy.pod 517s # expected: 26551 517s # received: 26551 517s ok 171 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "15db1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 89521 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlport.pod 517s # expected: 89521 517s # received: 89521 517s ok 172 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1412-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 5138 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlpragma.pod 517s # expected: 5138 517s # received: 5138 517s ok 173 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1a25-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 6693 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlqnx.pod 517s # expected: 6693 517s # received: 6693 517s ok 174 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "21256-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 135766 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlre.pod 517s # expected: 135766 517s # received: 135766 517s ok 175 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "8a9c-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 35484 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlreapi.pod 517s # expected: 35484 517s # received: 35484 517s ok 176 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "818f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 33167 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 517s # expected: 33167 517s # received: 33167 517s ok 177 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "bec7-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 48839 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 517s # expected: 48839 517s # received: 48839 517s ok 178 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "8d5c-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 36188 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlref.pod 517s # expected: 36188 517s # received: 36188 517s ok 179 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4944-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 18756 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlreftut.pod 517s # expected: 18756 517s # received: 18756 517s ok 180 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "a989-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 43401 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlreguts.pod 517s # expected: 43401 517s # received: 43401 517s ok 181 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1fd-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 509 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlrepository.pod 517s # expected: 509 517s # received: 509 517s ok 182 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4b07-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 19207 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlrequick.pod 517s # expected: 19207 517s # received: 19207 517s ok 183 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "3caa-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 15530 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlreref.pod 517s # expected: 15530 517s # received: 15530 517s ok 184 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1e1ef-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 123375 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlretut.pod 517s # expected: 123375 517s # received: 123375 517s ok 185 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "651-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 1617 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlriscos.pod 517s # expected: 1617 517s # received: 1617 517s ok 186 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "e707-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 59143 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlrun.pod 517s # expected: 59143 517s # received: 59143 517s ok 187 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "6cea-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 27882 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsec.pod 517s # expected: 27882 517s # received: 27882 517s ok 188 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "4af2-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 19186 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 517s # expected: 19186 517s # received: 19186 517s ok 189 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "7494-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 29844 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsolaris.pod 517s # expected: 29844 517s # received: 29844 517s ok 190 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1bdc-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7132 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsource.pod 517s # expected: 7132 517s # received: 7132 517s ok 191 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "233b-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 9019 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlstyle.pod 517s # expected: 9019 517s # received: 9019 517s ok 192 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "12fb9-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 77753 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsub.pod 517s # expected: 77753 517s # received: 77753 517s ok 193 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "d31f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 54047 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsyn.pod 517s # expected: 54047 517s # received: 54047 517s ok 194 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "2858-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10328 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlsynology.pod 517s # expected: 10328 517s # received: 10328 517s ok 195 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "b184-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 45444 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlthrtut.pod 517s # expected: 45444 517s # received: 45444 517s ok 196 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "9a91-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 39569 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltie.pod 517s # expected: 39569 517s # received: 39569 517s ok 197 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "ce6d8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 845528 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltoc.pod 517s # expected: 845528 517s # received: 845528 517s ok 198 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "174-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 372 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltodo.pod 517s # expected: 372 517s # received: 372 517s ok 199 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "126-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 294 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltooc.pod 517s # expected: 294 517s # received: 294 517s ok 200 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "126-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 294 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltoot.pod 517s # expected: 294 517s # received: 294 517s ok 201 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "297f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 10623 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltrap.pod 517s # expected: 10623 517s # received: 10623 517s ok 202 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "213f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 8511 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltru64.pod 517s # expected: 8511 517s # received: 8511 517s ok 203 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1183-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4483 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perltw.pod 517s # expected: 4483 517s # received: 4483 517s ok 204 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "162b6-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 90806 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlunicode.pod 517s # expected: 90806 517s # received: 90806 517s ok 205 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "6349-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 25417 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlunicook.pod 517s # expected: 25417 517s # received: 25417 517s ok 206 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "372e-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 14126 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlunifaq.pod 517s # expected: 14126 517s # received: 14126 517s ok 207 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "96e1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 38625 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perluniintro.pod 517s # expected: 38625 517s # received: 38625 517s ok 208 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "6eefa-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 454394 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perluniprops.pod 517s # expected: 454394 517s # received: 454394 517s ok 209 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1f10-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7952 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlunitut.pod 517s # expected: 7952 517s # received: 7952 517s ok 210 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "1ce8-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 7400 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlutil.pod 517s # expected: 7400 517s # received: 7400 517s ok 211 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "16c17-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 93207 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlvar.pod 517s # expected: 93207 517s # received: 93207 517s ok 212 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c68d-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 50829 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlvms.pod 517s # expected: 50829 517s # received: 50829 517s ok 213 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "f16-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 3862 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlvos.pod 517s # expected: 3862 517s # received: 3862 517s ok 214 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "7c61-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 31841 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlwin32.pod 517s # expected: 31841 517s # received: 31841 517s ok 215 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "12d15-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 77077 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlxs.pod 517s # expected: 77077 517s # received: 77077 517s ok 216 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "c51f-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 50463 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlxstut.pod 517s # expected: 50463 517s # received: 50463 517s ok 217 517s #lwp request: 517s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "5dc1-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 24001 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 517s # expected: 24001 517s # received: 24001 517s ok 218 517s #lwp request: 517s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "104110-61fb3d76b3b80" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 1065232 517s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-binary-httpd 517s # expected: 1065232 517s # received: 1065232 517s ok 219 517s #lwp request: 517s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 517s #User-Agent: libwww-perl/6.77 517s # 517s #server response: 517s #HTTP/1.1 200 OK 517s #Connection: close 517s #Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Accept-Ranges: bytes 517s #ETag: "452800-62796587675c0" 517s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 517s #Vary: In-If1 517s #Content-Length: 4532224 517s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 517s #Client-Date: Fri, 29 Nov 2024 21:16:49 GMT 517s #Client-Peer: 127.0.0.1:8529 517s #Client-Response-Num: 1 517s #DMMATCH1: 1 517s # 517s # testing : download of /getfiles-binary-perl 517s # expected: 4532224 517s # received: 4532224 517s ok 220 517s ok 520s t/apache/headers.t .................. 520s 1..27 520s # Running under perl version 5.040000 for linux 520s # Current time local: Fri Nov 29 21:16:50 2024 520s # Current time GMT: Fri Nov 29 21:16:50 2024 520s # Using Test.pm version 1.31 520s # Using Apache/Test.pm version 1.44 520s testing: Hello: World 520s ok 1 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 2 520s header: [World] vs [World] 520s # testing : compare header Hello value 520s # expected: 'World' 520s # received: 'World' 520s ok 3 520s testing: Hello: World 520s ok 4 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 5 520s header: [World] vs [World] 520s # testing : compare header Hello value 520s # expected: 'World' 520s # received: 'World' 520s ok 6 520s testing: Hello: World 520s ok 7 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 8 520s header: [World] vs [World] 520s # testing : compare header Hello value 520s # expected: 'World' 520s # received: 'World' 520s ok 9 520s testing: Hello: Foo 520s Bar 520s ok 10 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 11 520s header: [Foo Bar] vs [Foo Bar] 520s # testing : compare header Hello value 520s # expected: 'Foo Bar' 520s # received: 'Foo Bar' 520s ok 12 520s testing: Hello: Foo 520s Bar 520s ok 13 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 14 520s header: [Foo Bar] vs [Foo Bar] 520s # testing : compare header Hello value 520s # expected: 'Foo Bar' 520s # received: 'Foo Bar' 520s ok 15 520s testing: Hello: Foo 520s Bar 520s ok 16 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 17 520s header: [Foo Bar] vs [Foo Bar] 520s # testing : compare header Hello value 520s # expected: 'Foo Bar' 520s # received: 'Foo Bar' 520s ok 18 520s testing: Hello: Foo 520s Bar 520s ok 19 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 20 520s header: [Foo Bar] vs [Foo Bar] 520s # testing : compare header Hello value 520s # expected: 'Foo Bar' 520s # received: 'Foo Bar' 520s ok 21 520s testing: Hello: Foo 520s Bar 520s ok 22 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 23 520s header: [Foo Bar] vs [Foo Bar] 520s # testing : compare header Hello value 520s # expected: 'Foo Bar' 520s # received: 'Foo Bar' 520s ok 24 520s testing: Hello:World 520s ok 25 520s # testing : response success 520s # expected: qr/HTTP\/1\.. 200 OK/ 520s # received: 'HTTP/1.1 200 OK' 520s ok 26 520s header: [World] vs [World] 520s # testing : compare header Hello value 520s # expected: 'World' 520s # received: 'World' 520s ok 27 520s ok 523s t/apache/hostcheck.t ................ 523s 1..14 523s # Running under perl version 5.040000 for linux 523s # Current time local: Fri Nov 29 21:16:53 2024 523s # Current time GMT: Fri Nov 29 21:16:53 2024 523s # Using Test.pm version 1.31 523s # Using Apache/Test.pm version 1.44 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: localhost 523s 523s # expected 200, got 200 for ok 523s ok 1 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: localhost:1 523s 523s # expected 200, got 200 for port ignored 523s ok 2 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: notlisted 523s 523s # expected 200, got 200 for name not listed 523s ok 3 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: 127.0.0.1 523s 523s # expected 200, got 200 for IP not in serveralias/servername 523s ok 4 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: default-strict 523s 523s # expected 200, got 200 for NVH matches in default server 523s ok 5 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: nvh-strict 523s 523s # expected 200, got 200 for NVH matches 523s ok 6 523s # SENDING to 127.0.0.1:8529 523s # GET / HTTP/1.1 523s Host: nvh-strict:1 523s 523s # expected 200, got 200 for NVH matches port ignored 523s ok 7 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: localhost 523s 523s # expected 400, got 400 for ok 523s ok 8 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: localhost:1 523s 523s # expected 400, got 400 for port ignored 523s ok 9 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: notlisted 523s 523s # expected 400, got 400 for name not listed 523s ok 10 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: 127.0.0.1 523s 523s # expected 400, got 400 for IP not in serveralias/servername 523s ok 11 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: default-strict 523s 523s # expected 200, got 200 for NVH matches in default server 523s ok 12 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: nvh-strict 523s 523s # expected 200, got 200 for NVH matches 523s ok 13 523s # SENDING to 127.0.0.1:8545 523s # GET / HTTP/1.1 523s Host: nvh-strict:1 523s 523s # expected 200, got 200 for NVH matches port ignored 523s ok 14 523s ok 526s t/apache/http_strict.t .............. 526s 1..178 526s # Running under perl version 5.040000 for linux 526s # Current time local: Fri Nov 29 21:16:56 2024 526s # Current time GMT: Fri Nov 29 21:16:56 2024 526s # Using Test.pm version 1.31 526s # Using Apache/Test.pm version 1.44 526s # SENDING: 526s # GET / HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 1 526s # SENDING: 526s # GET / HTTP/1.0\n\n 526s # expecting success, got 200 526s ok 2 526s # SENDING: 526s # get / HTTP/1.0\r\n\r\n 526s # expecting 501, got 501 526s ok 3 526s # SENDING: 526s # G ET / HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 4 526s # SENDING: 526s # G\x00ET / HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 5 526s # SENDING: 526s # G/T / HTTP/1.0\r\n\r\n 526s # expecting 501, got 501 526s ok 6 526s # SENDING: 526s # GET /\x00 HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 7 526s # SENDING: 526s # GET / HTTP/1.0\x00\r\n\r\n 526s # expecting 400, got 400 526s ok 8 526s # SENDING: 526s # GET\x0c/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 9 526s # SENDING: 526s # GET\r/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 10 526s # SENDING: 526s # GET\t/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 11 526s # SENDING: 526s # GET / HTT/1.0\r\n\r\n 526s # expecting error, got 400 526s ok 12 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 526s # expecting success, got 200 526s ok 13 526s # SENDING: 526s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 526s # expecting success, got 200 526s ok 14 526s # SENDING: 526s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 526s # expecting success, got 200 526s ok 15 526s # SENDING: 526s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 16 526s # SENDING: 526s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 17 526s # SENDING: 526s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 526s # expecting 200, got 200 526s ok 18 526s # SENDING: 526s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 19 526s # SENDING: 526s # GET / HTTP/\r\nHost: localhost\r\n\r\n 526s # expecting error, got 400 526s ok 20 526s # SENDING: 526s # GET / HTTP/0.9\r\n\r\n 526s # expecting error, got 400 526s ok 21 526s # SENDING: 526s # GET / HTTP/0.8\r\n\r\n 526s # expecting error, got 400 526s ok 22 526s # SENDING: 526s # GET /\x01 HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 23 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 24 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 526s # expecting 200, got 200 526s ok 25 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 526s # expecting 400, got 400 526s ok 26 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 526s # expecting 200, got 200 526s ok 27 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo\r\n\r\n 526s # expecting 400, got 400 526s ok 28 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 526s # expecting 400, got 400 526s ok 29 526s # SENDING: 526s # GET / HTTP/1.0\r\n: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 30 526s # SENDING: 526s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 31 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 526s # expecting 400, got 400 526s ok 32 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 526s # expecting 400, got 400 526s ok 33 526s # SENDING: 526s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 526s # expecting 400, got 400 526s ok 34 526s # SENDING: 526s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 35 526s # SENDING: 526s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 36 526s # SENDING: 526s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 37 526s # SENDING: 526s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 526s # expecting 200, got 200 526s ok 38 526s # SENDING: 526s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 526s # expecting 400, got 400 526s ok 39 526s # SENDING: 526s # GET / HTTP/1.0\r\r 526s # expecting dropped connection and HTTPD dropped connection 526s ok 40 526s # SENDING: 526s # GET /\r\n 526s # expecting headerless HTTP/0.9 body, got response 526s ok 41 526s # SENDING: 526s # GET /#frag HTTP/1.0\r\n 526s # expecting 400, got 400 526s ok 42 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 526s # expecting 200, got 200 526s ok 43 526s # SENDING: 526s # GET http://017700000001/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 44 526s # SENDING: 526s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 45 526s # SENDING: 526s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 46 526s # SENDING: 526s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 47 526s # SENDING: 526s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 48 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 526s # expecting 200, got 200 526s ok 49 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 526s # expecting 400, got 400 526s ok 50 526s # SENDING: 526s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 51 526s # SENDING: 526s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 52 526s # SENDING: 526s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 53 526s # SENDING: 526s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 54 526s # SENDING: 526s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 55 526s # SENDING: 526s # GET http://[::1]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 56 526s # SENDING: 526s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 57 526s # SENDING: 526s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 58 526s # SENDING: 526s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 59 526s # SENDING: 526s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 60 526s # SENDING: 526s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 61 526s # SENDING: 526s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 62 526s # SENDING: 526s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 63 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 526s # expecting success, got 200 526s ok 64 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 526s # expecting success, got 200 526s ok 65 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 526s # expecting success, got 200 526s ok 66 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 526s # expecting success, got 200 526s ok 67 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 526s # expecting success, got 200 526s ok 68 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 526s # expecting success, got 200 526s ok 69 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 526s # expecting 200, got 200 526s ok 70 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 526s # expecting 200, got 200 526s ok 71 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 526s # expecting 400, got 400 526s ok 72 526s # SENDING: 526s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 73 526s # SENDING: 526s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 74 526s # SENDING: 526s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 75 526s # SENDING: 526s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 76 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 526s # expecting 200, got 200 526s ok 77 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 526s # expecting 200, got 200 526s ok 78 526s # SENDING: 526s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 79 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 526s # DECODED: Foo: bar 526s # RESPONSE: 526s # HTTP/1.1 200 OK\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Foo: bar\r\n 526s # Vary: In-If1\r\n 526s # DMMATCH1: 1\r\n 526s # Content-Length: 36\r\n 526s # Connection: close\r\n 526s # Content-Type: text/plain\r\n 526s # \r\n 526s # Hi!\n 526s # SERVERNAME=localhost\n 526s # HTTP_HOST=\n 526s # 526s # expecting 200, got 200 526s ok 80 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 526s # DECODED: Foo: 526s # RESPONSE: 526s # HTTP/1.1 200 OK\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Foo: \r\n 526s # Vary: In-If1\r\n 526s # DMMATCH1: 1\r\n 526s # Content-Length: 36\r\n 526s # Connection: close\r\n 526s # Content-Type: text/plain\r\n 526s # \r\n 526s # Hi!\n 526s # SERVERNAME=localhost\n 526s # HTTP_HOST=\n 526s # 526s # expecting 200, got 200 526s ok 81 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 526s # DECODED: : bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 82 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 526s # DECODED: F\x00oo: bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Content-Length: 528\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 83 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 526s # DECODED: F\x01oo: bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 84 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 526s # DECODED: F\noo: bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Content-Length: 528\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 85 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 526s # DECODED: Foo: b\tar 526s # RESPONSE: 526s # HTTP/1.1 200 OK\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Foo: b\tar\r\n 526s # Vary: In-If1\r\n 526s # DMMATCH1: 1\r\n 526s # Content-Length: 36\r\n 526s # Connection: close\r\n 526s # Content-Type: text/plain\r\n 526s # \r\n 526s # Hi!\n 526s # SERVERNAME=localhost\n 526s # HTTP_HOST=\n 526s # 526s # expecting 200, got 200 526s ok 86 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 526s # DECODED: Foo: b\x01ar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:58 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 87 526s # SENDING: 526s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 526s # expecting 500, got 500 526s ok 88 526s # SENDING: 526s # GET / HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 89 526s # SENDING: 526s # GET / HTTP/1.0\n\n 526s # expecting 400, got 400 526s ok 90 526s # SENDING: 526s # get / HTTP/1.0\r\n\r\n 526s # expecting 501, got 501 526s ok 91 526s # SENDING: 526s # G ET / HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 92 526s # SENDING: 526s # G\x00ET / HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 93 526s # SENDING: 526s # G/T / HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 94 526s # SENDING: 526s # GET /\x00 HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 95 526s # SENDING: 526s # GET / HTTP/1.0\x00\r\n\r\n 526s # expecting 400, got 400 526s ok 96 526s # SENDING: 526s # GET\x0c/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 97 526s # SENDING: 526s # GET\r/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 98 526s # SENDING: 526s # GET\t/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 99 526s # SENDING: 526s # GET / HTT/1.0\r\n\r\n 526s # expecting error, got 400 526s ok 100 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 526s # expecting success, got 200 526s ok 101 526s # SENDING: 526s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 526s # expecting success, got 200 526s ok 102 526s # SENDING: 526s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 526s # expecting success, got 200 526s ok 103 526s # SENDING: 526s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 104 526s # SENDING: 526s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 105 526s # SENDING: 526s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 106 526s # SENDING: 526s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 107 526s # SENDING: 526s # GET / HTTP/\r\nHost: localhost\r\n\r\n 526s # expecting error, got 400 526s ok 108 526s # SENDING: 526s # GET / HTTP/0.9\r\n\r\n 526s # expecting error, got 400 526s ok 109 526s # SENDING: 526s # GET / HTTP/0.8\r\n\r\n 526s # expecting error, got 400 526s ok 110 526s # SENDING: 526s # GET /\x01 HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 111 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 112 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 526s # expecting 200, got 200 526s ok 113 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 526s # expecting 400, got 400 526s ok 114 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 526s # expecting 400, got 400 526s ok 115 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo\r\n\r\n 526s # expecting 400, got 400 526s ok 116 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 526s # expecting 400, got 400 526s ok 117 526s # SENDING: 526s # GET / HTTP/1.0\r\n: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 118 526s # SENDING: 526s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 119 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 526s # expecting 400, got 400 526s ok 120 526s # SENDING: 526s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 526s # expecting 400, got 400 526s ok 121 526s # SENDING: 526s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 526s # expecting 400, got 400 526s ok 122 526s # SENDING: 526s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 123 526s # SENDING: 526s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 124 526s # SENDING: 526s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 526s # expecting 400, got 400 526s ok 125 526s # SENDING: 526s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 526s # expecting 200, got 200 526s ok 126 526s # SENDING: 526s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 526s # expecting 400, got 400 526s ok 127 526s # SENDING: 526s # GET / HTTP/1.0\r\r 526s # expecting dropped connection and HTTPD dropped connection 526s ok 128 526s # SENDING: 526s # GET /\r\n 526s # expecting headerless HTTP/0.9 body, got response 526s ok 129 526s # SENDING: 526s # GET /#frag HTTP/1.0\r\n 526s # expecting 400, got 400 526s ok 130 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 526s # expecting 400, got 400 526s ok 131 526s # SENDING: 526s # GET http://017700000001/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 132 526s # SENDING: 526s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 133 526s # SENDING: 526s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 134 526s # SENDING: 526s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 135 526s # SENDING: 526s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 136 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 526s # expecting 400, got 400 526s ok 137 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 526s # expecting 400, got 400 526s ok 138 526s # SENDING: 526s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 139 526s # SENDING: 526s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 140 526s # SENDING: 526s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 141 526s # SENDING: 526s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 142 526s # SENDING: 526s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 143 526s # SENDING: 526s # GET http://[::1]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 144 526s # SENDING: 526s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 145 526s # SENDING: 526s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 146 526s # SENDING: 526s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 147 526s # SENDING: 526s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 148 526s # SENDING: 526s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 149 526s # SENDING: 526s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 526s # expecting success, got 200 526s ok 150 526s # SENDING: 526s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 526s # expecting 400, got 400 526s ok 151 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 526s # expecting success, got 200 526s ok 152 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 526s # expecting success, got 200 526s ok 153 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 526s # expecting success, got 200 526s ok 154 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 526s # expecting success, got 200 526s ok 155 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 526s # expecting success, got 200 526s ok 156 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 526s # expecting success, got 200 526s ok 157 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 526s # expecting 400, got 400 526s ok 158 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 526s # expecting 400, got 400 526s ok 159 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 526s # expecting 400, got 400 526s ok 160 526s # SENDING: 526s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 161 526s # SENDING: 526s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 162 526s # SENDING: 526s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 163 526s # SENDING: 526s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 526s # expecting 200, got 200 526s ok 164 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 526s # expecting 200, got 200 526s ok 165 526s # SENDING: 526s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 526s # expecting 200, got 200 526s ok 166 526s # SENDING: 526s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 526s # expecting 200, got 200 526s ok 167 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 526s # DECODED: Foo: bar 526s # RESPONSE: 526s # HTTP/1.1 200 OK\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Foo: bar\r\n 526s # Vary: In-If1\r\n 526s # DMMATCH1: 1\r\n 526s # Content-Length: 36\r\n 526s # Connection: close\r\n 526s # Content-Type: text/plain\r\n 526s # \r\n 526s # Hi!\n 526s # SERVERNAME=localhost\n 526s # HTTP_HOST=\n 526s # 526s # expecting 200, got 200 526s ok 168 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 526s # DECODED: Foo: 526s # RESPONSE: 526s # HTTP/1.1 200 OK\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Foo: \r\n 526s # Vary: In-If1\r\n 526s # DMMATCH1: 1\r\n 526s # Content-Length: 36\r\n 526s # Connection: close\r\n 526s # Content-Type: text/plain\r\n 526s # \r\n 526s # Hi!\n 526s # SERVERNAME=localhost\n 526s # HTTP_HOST=\n 526s # 526s # expecting 200, got 200 526s ok 169 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 526s # DECODED: : bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 170 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 526s # DECODED: F\x00oo: bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Content-Length: 528\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 171 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 526s # DECODED: F\x01oo: bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 172 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 526s # DECODED: F\noo: bar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Content-Length: 528\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 173 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 526s # DECODED: Foo: b\tar 526s # RESPONSE: 526s # HTTP/1.1 200 OK\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Foo: b\tar\r\n 526s # Vary: In-If1\r\n 526s # DMMATCH1: 1\r\n 526s # Content-Length: 36\r\n 526s # Connection: close\r\n 526s # Content-Type: text/plain\r\n 526s # \r\n 526s # Hi!\n 526s # SERVERNAME=localhost\n 526s # HTTP_HOST=\n 526s # 526s # expecting 200, got 200 526s ok 174 526s # SENDING: 526s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 526s # DECODED: Foo: b\x01ar 526s # RESPONSE: 526s # HTTP/1.1 500 Internal Server Error\r\n 526s # Date: Fri, 29 Nov 2024 21:16:59 GMT\r\n 526s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 526s # Connection: close\r\n 526s # Content-Type: text/html; charset=iso-8859-1\r\n 526s # \r\n 526s # \n 526s # \n 526s # ... 526s # expecting 500, got 500 526s ok 175 526s # SENDING: 526s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 526s # expecting 500, got 500 526s ok 176 526s ok 177 526s ok 178 526s ok 529s t/apache/if_sections.t .............. 529s 1..46 529s # Running under perl version 5.040000 for linux 529s # Current time local: Fri Nov 29 21:16:59 2024 529s # Current time GMT: Fri Nov 29 21:16:59 2024 529s # Using Test.pm version 1.31 529s # Using Apache/Test.pm version 1.44 529s # /if_sec/ with '': 529s # expected: 200 529s # received: '200' 529s ok 1 529s # expected: undef 529s # received: undef 529s ok 2 529s # /if_sec/foo.if_test with '': 529s # expected: 200 529s # received: '200' 529s ok 3 529s # expected: undef 529s # received: undef 529s ok 4 529s # /if_sec/foo.if_test with '1': 529s # expected: 200 529s # received: '200' 529s ok 5 529s # expected: 'global1' 529s # received: 'global1' 529s ok 6 529s # /if_sec/foo.if_test with '1 11': 529s # expected: 200 529s # received: '200' 529s ok 7 529s # expected: 'global1, nested11, nested113' 529s # received: 'global1, nested11, nested113' 529s ok 8 529s # /if_sec/foo.if_test with '1 11 111': 529s # expected: 200 529s # received: '200' 529s ok 9 529s # expected: 'global1, nested11, nested111' 529s # received: 'global1, nested11, nested111' 529s ok 10 529s # /if_sec/foo.if_test with '1 11 112': 529s # expected: 200 529s # received: '200' 529s ok 11 529s # expected: 'global1, nested11, nested112' 529s # received: 'global1, nested11, nested112' 529s ok 12 529s # /if_sec/foo.if_test with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 13 529s # expected: 'global1, files2' 529s # received: 'global1, files2' 529s ok 14 529s # /if_sec/dir/foo.txt with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 15 529s # expected: 'global1, dir1, dir2, dir_files1' 529s # received: 'global1, dir1, dir2, dir_files1' 529s ok 16 529s # /if_sec/dir/ with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 17 529s # expected: 'global1, dir1, dir2' 529s # received: 'global1, dir1, dir2' 529s ok 18 529s # /if_sec/dir/ with '1 11': 529s # expected: 200 529s # received: '200' 529s ok 19 529s # expected: 'global1, dir1, nested11, nested113' 529s # received: 'global1, dir1, nested11, nested113' 529s ok 20 529s # /if_sec/dir/ with '1 11 111': 529s # expected: 200 529s # received: '200' 529s ok 21 529s # expected: 'global1, dir1, nested11, nested111' 529s # received: 'global1, dir1, nested11, nested111' 529s ok 22 529s # /if_sec/dir/ with '1 11 112': 529s # expected: 200 529s # received: '200' 529s ok 23 529s # expected: 'global1, dir1, nested11, nested112' 529s # received: 'global1, dir1, nested11, nested112' 529s ok 24 529s # /if_sec/loc/ with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 25 529s # expected: 'global1, loc1, loc2' 529s # received: 'global1, loc1, loc2' 529s ok 26 529s # /if_sec/loc/foo.txt with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 27 529s # expected: 'global1, loc1, loc2' 529s # received: 'global1, loc1, loc2' 529s ok 28 529s # /if_sec/loc/ with '1 11': 529s # expected: 200 529s # received: '200' 529s ok 29 529s # expected: 'global1, loc1, nested11, nested113' 529s # received: 'global1, loc1, nested11, nested113' 529s ok 30 529s # /if_sec/loc/ with '1 11 111': 529s # expected: 200 529s # received: '200' 529s ok 31 529s # expected: 'global1, loc1, nested11, nested111' 529s # received: 'global1, loc1, nested11, nested111' 529s ok 32 529s # /if_sec/loc/ with '1 11 112': 529s # expected: 200 529s # received: '200' 529s ok 33 529s # expected: 'global1, loc1, nested11, nested112' 529s # received: 'global1, loc1, nested11, nested112' 529s ok 34 529s # /if_sec/loc/foo.if_test with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 35 529s # expected: 'global1, files2, loc1, loc2' 529s # received: 'global1, files2, loc1, loc2' 529s ok 36 529s # /if_sec/loc/foo.if_test with '1 2 11': 529s # expected: 200 529s # received: '200' 529s ok 37 529s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 529s # received: 'global1, files2, loc1, loc2, nested11, nested113' 529s ok 38 529s # /if_sec/loc/foo.if_test with '1 2 11 111': 529s # expected: 200 529s # received: '200' 529s ok 39 529s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 529s # received: 'global1, files2, loc1, loc2, nested11, nested111' 529s ok 40 529s # /if_sec/loc/foo.if_test with '1 2 11 112': 529s # expected: 200 529s # received: '200' 529s ok 41 529s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 529s # received: 'global1, files2, loc1, loc2, nested11, nested112' 529s ok 42 529s # /if_sec/proxy/ with '1 2': 529s # expected: 200 529s # received: '200' 529s ok 43 529s # expected: 'global1, locp1, locp2' 529s # received: 'global1, locp1, locp2' 529s ok 44 529s # /if_sec/proxy/ with '2': 529s # expected: 200 529s # received: '200' 529s ok 45 529s # expected: 'locp2' 529s # received: 'locp2' 529s ok 46 529s ok 531s t/apache/iffile.t ................... 531s 1..2 531s # Running under perl version 5.040000 for linux 531s # Current time local: Fri Nov 29 21:17:02 2024 531s # Current time GMT: Fri Nov 29 21:17:02 2024 531s # Using Test.pm version 1.31 531s # Using Apache/Test.pm version 1.44 531s # expected: 200 531s # received: '200' 531s ok 1 531s # expected: 'success1, success2, success3, success4, success5' 531s # received: 'success1, success2, success3, success4, success5' 531s ok 2 531s ok 534s t/apache/leaks.t .................... skipped: mod_memory_track not activated 541s t/apache/limits.t ................... 541s 1..12 541s # Running under perl version 5.040000 for linux 541s # Current time local: Fri Nov 29 21:17:07 2024 541s # Current time GMT: Fri Nov 29 21:17:07 2024 541s # Using Test.pm version 1.31 541s # Using Apache/Test.pm version 1.44 541s # Testing LimitRequestLine; should succeed 541s # testing : Test #1 541s # expected: 200 541s # received: '200' 541s ok 1 541s # Testing LimitRequestLine; should fail 541s # testing : Test #2 541s # expected: 414 541s # received: '414' 541s ok 2 541s # Testing LimitRequestFieldSize; should succeed 541s # testing : Test #3 541s # expected: 200 541s # received: '200' 541s ok 3 541s # Testing LimitRequestFieldSize; should fail 541s # testing : Test #4 541s # expected: 400 541s # received: '400' 541s ok 4 541s # Testing LimitRequestFields; should succeed 541s # testing : Test #5 541s # expected: 200 541s # received: '200' 541s ok 5 541s # Testing LimitRequestFields; should fail 541s # testing : Test #6 541s # expected: 400 541s # received: '400' 541s ok 6 541s # Testing LimitRequestBody; should succeed 541s # Chunked transfer-encoding enabled 541s # testing : Test #7 541s # expected: 200 541s # received: '200' 541s ok 7 541s # Testing LimitRequestBody; should succeed 541s # Chunked transfer-encoding disabled 541s # testing : Test #8 541s # expected: 200 541s # received: '200' 541s ok 8 541s # Testing LimitRequestBody; should fail 541s # Chunked transfer-encoding enabled 541s # testing : Test #9 541s # expected: 413 541s # received: '413' 541s ok 9 541s # Testing LimitRequestBody; should fail 541s # Chunked transfer-encoding disabled 541s # testing : Test #10 541s # expected: 413 541s # received: '413' 541s ok 10 541s # Testing LimitRequestFieldSize; should succeed 541s # testing : Test #11 541s # expected: 200 541s # received: '200' 541s ok 11 541s # Testing LimitRequestFieldSize; should fail 541s # testing : Test #12 541s # expected: 400 541s # received: '400' 541s ok 12 541s ok 544s t/apache/loglevel.t ................. 544s 1..8 544s # Running under perl version 5.040000 for linux 544s # Current time local: Fri Nov 29 21:17:14 2024 544s # Current time GMT: Fri Nov 29 21:17:14 2024 544s # Using Test.pm version 1.31 544s # Using Apache/Test.pm version 1.44 544s ok 1 544s ok 2 544s ok 3 544s ok 4 544s ok 5 544s ok 6 544s ok 7 544s ok 8 544s ok 547s t/apache/maxranges.t ................ 547s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 547s 1..19 547s # Running under perl version 5.040000 for linux 547s # Current time local: Fri Nov 29 21:17:17 2024 547s # Current time GMT: Fri Nov 29 21:17:17 2024 547s # Using Test.pm version 1.31 547s # Using Apache/Test.pm version 1.44 547s ok 1 547s ok 2 547s ok 3 547s ok 4 547s ok 5 547s ok 6 547s ok 7 547s ok 8 547s ok 9 547s ok 10 547s ok 11 547s ok 12 547s ok 13 547s ok 14 547s ok 15 547s ok 16 547s ok 17 547s ok 18 547s ok 19 547s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 547s ok 550s t/apache/mergeslashes.t ............. 550s 1..9 550s # Running under perl version 5.040000 for linux 550s # Current time local: Fri Nov 29 21:17:20 2024 550s # Current time GMT: Fri Nov 29 21:17:20 2024 550s # Using Test.pm version 1.31 550s # Using Apache/Test.pm version 1.44 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for exact match 550s ok 1 550s # SENDING to 127.0.0.1:8545 550s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for merged even at front 550s ok 2 550s # SENDING to 127.0.0.1:8545 550s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for merged even at front 550s ok 3 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for c// should be merged 550s ok 4 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for a// should be merged 550s ok 5 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for a// matches locationmatch 550s ok 6 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 550s # expected 200, got 200 for c// doesn't match locationmatch 550s ok 7 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for baseline failed 550s ok 8 550s # SENDING to 127.0.0.1:8545 550s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 550s # expected 403, got 403 for b//d not merged for Location with OFF 550s ok 9 550s ok 553s t/apache/mmn.t ...................... 553s 1..2 553s # Running under perl version 5.040000 for linux 553s # Current time local: Fri Nov 29 21:17:23 2024 553s # Current time GMT: Fri Nov 29 21:17:23 2024 553s # Using Test.pm version 1.31 553s # Using Apache/Test.pm version 1.44 553s ok 1 553s ok 2 553s ok 556s t/apache/options.t .................. 556s 1..2 556s # Running under perl version 5.040000 for linux 556s # Current time local: Fri Nov 29 21:17:26 2024 556s # Current time GMT: Fri Nov 29 21:17:26 2024 556s # Using Test.pm version 1.31 556s # Using Apache/Test.pm version 1.44 556s # testing : code 556s # expected: 200 556s # received: '200' 556s ok 1 556s # testing : OPTIONS 556s # expected: qr/OPTIONS/ 556s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 556s ok 2 556s ok 561s t/apache/passbrigade.t .............. 561s # using LWP client 561s 1..114 561s # Running under perl version 5.040000 for linux 561s # Current time local: Fri Nov 29 21:17:29 2024 561s # Current time GMT: Fri Nov 29 21:17:29 2024 561s # Using Test.pm version 1.31 561s # Using Apache/Test.pm version 1.44 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 1024 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 1024 561s # received: 1024 561s ok 1 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 2048 561s # received: 2048 561s ok 2 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 3072 561s # received: 3072 561s ok 3 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 4096 561s # received: 4096 561s ok 4 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 5120 561s # received: 5120 561s ok 5 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 6144 561s # received: 6144 561s ok 6 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 7168 561s # received: 7168 561s ok 7 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 8192 561s # received: 8192 561s ok 8 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 9216 561s # received: 9216 561s ok 9 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 10240 561s # received: 10240 561s ok 10 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 11264 561s # received: 11264 561s ok 11 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 12288 561s # received: 12288 561s ok 12 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 13312 561s # received: 13312 561s ok 13 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 14336 561s # received: 14336 561s ok 14 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 15360 561s # received: 15360 561s ok 15 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 16384 561s # received: 16384 561s ok 16 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 17408 561s # received: 17408 561s ok 17 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 18432 561s # received: 18432 561s ok 18 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 19456 561s # received: 19456 561s ok 19 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 20480 561s # received: 20480 561s ok 20 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 21504 561s # received: 21504 561s ok 21 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 22528 561s # received: 22528 561s ok 22 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 23552 561s # received: 23552 561s ok 23 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 24576 561s # received: 24576 561s ok 24 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 25600 561s # received: 25600 561s ok 25 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 26624 561s # received: 26624 561s ok 26 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 27648 561s # received: 27648 561s ok 27 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 28672 561s # received: 28672 561s ok 28 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 29696 561s # received: 29696 561s ok 29 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 30720 561s # received: 30720 561s ok 30 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 31744 561s # received: 31744 561s ok 31 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 32768 561s # received: 32768 561s ok 32 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 33792 561s # received: 33792 561s ok 33 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 34816 561s # received: 34816 561s ok 34 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 35840 561s # received: 35840 561s ok 35 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 36864 561s # received: 36864 561s ok 36 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 37888 561s # received: 37888 561s ok 37 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 38912 561s # received: 38912 561s ok 38 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 39936 561s # received: 39936 561s ok 39 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 40960 561s # received: 40960 561s ok 40 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 41984 561s # received: 41984 561s ok 41 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 43008 561s # received: 43008 561s ok 42 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 44032 561s # received: 44032 561s ok 43 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 45056 561s # received: 45056 561s ok 44 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 46080 561s # received: 46080 561s ok 45 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 47104 561s # received: 47104 561s ok 46 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 48128 561s # received: 48128 561s ok 47 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 49152 561s # received: 49152 561s ok 48 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 50176 561s # received: 50176 561s ok 49 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 51200 561s # received: 51200 561s ok 50 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 102400 561s # received: 102400 561s ok 51 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 307200 561s # received: 307200 561s ok 52 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 512000 561s # received: 512000 561s ok 53 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 2048000 561s # received: 2048000 561s ok 54 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:32 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 4096000 561s # received: 4096000 561s ok 55 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 6144000 561s # received: 6144000 561s ok 56 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 10240000 561s # received: 10240000 561s ok 57 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 1024 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 1024 561s # received: 1024 561s ok 58 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 2048 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 2048 561s # received: 2048 561s ok 59 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 3072 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 3072 561s # received: 3072 561s ok 60 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 4096 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 4096 561s # received: 4096 561s ok 61 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 5120 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 5120 561s # received: 5120 561s ok 62 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 6144 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 6144 561s # received: 6144 561s ok 63 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 7168 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 7168 561s # received: 7168 561s ok 64 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 8192 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #DMMATCH1: 1 561s # 561s # testing : bytes in body 561s # expected: 8192 561s # received: 8192 561s ok 65 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 9216 561s # received: 9216 561s ok 66 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 10240 561s # received: 10240 561s ok 67 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 11264 561s # received: 11264 561s ok 68 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 12288 561s # received: 12288 561s ok 69 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 13312 561s # received: 13312 561s ok 70 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 14336 561s # received: 14336 561s ok 71 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 15360 561s # received: 15360 561s ok 72 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 16384 561s # received: 16384 561s ok 73 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 17408 561s # received: 17408 561s ok 74 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 18432 561s # received: 18432 561s ok 75 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 19456 561s # received: 19456 561s ok 76 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 20480 561s # received: 20480 561s ok 77 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 21504 561s # received: 21504 561s ok 78 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 22528 561s # received: 22528 561s ok 79 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 23552 561s # received: 23552 561s ok 80 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 24576 561s # received: 24576 561s ok 81 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 25600 561s # received: 25600 561s ok 82 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 26624 561s # received: 26624 561s ok 83 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 27648 561s # received: 27648 561s ok 84 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 28672 561s # received: 28672 561s ok 85 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 29696 561s # received: 29696 561s ok 86 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 30720 561s # received: 30720 561s ok 87 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 31744 561s # received: 31744 561s ok 88 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 32768 561s # received: 32768 561s ok 89 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 33792 561s # received: 33792 561s ok 90 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 34816 561s # received: 34816 561s ok 91 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 35840 561s # received: 35840 561s ok 92 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 36864 561s # received: 36864 561s ok 93 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 37888 561s # received: 37888 561s ok 94 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 38912 561s # received: 38912 561s ok 95 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 39936 561s # received: 39936 561s ok 96 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 40960 561s # received: 40960 561s ok 97 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 41984 561s # received: 41984 561s ok 98 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 43008 561s # received: 43008 561s ok 99 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 44032 561s # received: 44032 561s ok 100 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 45056 561s # received: 45056 561s ok 101 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 46080 561s # received: 46080 561s ok 102 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 47104 561s # received: 47104 561s ok 103 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 48128 561s # received: 48128 561s ok 104 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 49152 561s # received: 49152 561s ok 105 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 50176 561s # received: 50176 561s ok 106 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 51200 561s # received: 51200 561s ok 107 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 102400 561s # received: 102400 561s ok 108 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 307200 561s # received: 307200 561s ok 109 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 512000 561s # received: 512000 561s ok 110 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:33 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 2048000 561s # received: 2048000 561s ok 111 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:34 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:34 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 4096000 561s # received: 4096000 561s ok 112 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:34 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:34 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 6144000 561s # received: 6144000 561s ok 113 561s #lwp request: 561s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 561s #User-Agent: libwww-perl/6.77 561s # 561s #server response: 561s #HTTP/1.1 200 OK 561s #Connection: close 561s #Date: Fri, 29 Nov 2024 21:17:34 GMT 561s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 561s #Vary: In-If1 561s #Content-Length: 0 561s #Client-Date: Fri, 29 Nov 2024 21:17:34 GMT 561s #Client-Peer: 127.0.0.1:8529 561s #Client-Response-Num: 1 561s #Client-Transfer-Encoding: chunked 561s #DMMATCH1: 1 561s #X-Content-Length-Note: added by Apache::TestRequest 561s # 561s # testing : bytes in body 561s # expected: 10240000 561s # received: 10240000 561s ok 114 561s ok 564s t/apache/post.t ..................... 564s # using LWP client 564s 1..51 564s # Running under perl version 5.040000 for linux 564s # Current time local: Fri Nov 29 21:17:34 2024 564s # Current time GMT: Fri Nov 29 21:17:34 2024 564s # Using Test.pm version 1.31 564s # Using Apache/Test.pm version 1.44 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 1024 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '1024' 564s # received: 1024 564s ok 1 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 2048 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '2048' 564s # received: 2048 564s ok 2 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 3072 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '3072' 564s # received: 3072 564s ok 3 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 4096 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '4096' 564s # received: 4096 564s ok 4 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 5120 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '5120' 564s # received: 5120 564s ok 5 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 6144 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '6144' 564s # received: 6144 564s ok 6 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 7168 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '7168' 564s # received: 7168 564s ok 7 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 8192 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '8192' 564s # received: 8192 564s ok 8 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 9216 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 5 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '9216' 564s # received: 9216 564s ok 9 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 10240 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '10240' 564s # received: 10240 564s ok 10 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 11264 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '11264' 564s # received: 11264 564s ok 11 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 12288 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '12288' 564s # received: 12288 564s ok 12 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 13312 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '13312' 564s # received: 13312 564s ok 13 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 14336 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '14336' 564s # received: 14336 564s ok 14 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 15360 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '15360' 564s # received: 15360 564s ok 15 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 16384 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '16384' 564s # received: 16384 564s ok 16 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 17408 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '17408' 564s # received: 17408 564s ok 17 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 18432 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '18432' 564s # received: 18432 564s ok 18 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 19456 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '19456' 564s # received: 19456 564s ok 19 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 20480 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '20480' 564s # received: 20480 564s ok 20 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 21504 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '21504' 564s # received: 21504 564s ok 21 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 22528 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '22528' 564s # received: 22528 564s ok 22 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 23552 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '23552' 564s # received: 23552 564s ok 23 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 24576 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '24576' 564s # received: 24576 564s ok 24 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 25600 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '25600' 564s # received: 25600 564s ok 25 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 26624 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '26624' 564s # received: 26624 564s ok 26 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 27648 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '27648' 564s # received: 27648 564s ok 27 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 28672 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '28672' 564s # received: 28672 564s ok 28 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 29696 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '29696' 564s # received: 29696 564s ok 29 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 30720 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '30720' 564s # received: 30720 564s ok 30 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 31744 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '31744' 564s # received: 31744 564s ok 31 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 32768 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '32768' 564s # received: 32768 564s ok 32 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 33792 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '33792' 564s # received: 33792 564s ok 33 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 34816 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '34816' 564s # received: 34816 564s ok 34 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 35840 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '35840' 564s # received: 35840 564s ok 35 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 36864 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '36864' 564s # received: 36864 564s ok 36 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 37888 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '37888' 564s # received: 37888 564s ok 37 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 38912 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '38912' 564s # received: 38912 564s ok 38 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 39936 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '39936' 564s # received: 39936 564s ok 39 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 40960 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '40960' 564s # received: 40960 564s ok 40 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 41984 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '41984' 564s # received: 41984 564s ok 41 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 43008 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '43008' 564s # received: 43008 564s ok 42 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 44032 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '44032' 564s # received: 44032 564s ok 43 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 45056 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '45056' 564s # received: 45056 564s ok 44 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 46080 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '46080' 564s # received: 46080 564s ok 45 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 47104 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '47104' 564s # received: 47104 564s ok 46 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 48128 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '48128' 564s # received: 48128 564s ok 47 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 49152 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '49152' 564s # received: 49152 564s ok 48 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 50176 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '50176' 564s # received: 50176 564s ok 49 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 51200 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 6 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '51200' 564s # received: 51200 564s ok 50 564s #lwp request: 564s #POST http://localhost:8529/eat_post HTTP/1.1 564s #User-Agent: libwww-perl/6.77 564s #Content-Length: 102400 564s # 564s #server response: 564s #HTTP/1.1 200 OK 564s #Connection: close 564s #Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 564s #Vary: In-If1 564s #Content-Length: 7 564s #Client-Date: Fri, 29 Nov 2024 21:17:37 GMT 564s #Client-Peer: 127.0.0.1:8529 564s #Client-Response-Num: 1 564s #DMMATCH1: 1 564s # 564s # testing : length posted 564s # expected: '102400' 564s # received: 102400 564s ok 51 564s ok 567s t/apache/pr17629.t .................. 567s 1..4 567s # Running under perl version 5.040000 for linux 567s # Current time local: Fri Nov 29 21:17:37 2024 567s # Current time GMT: Fri Nov 29 21:17:37 2024 567s # Using Test.pm version 1.31 567s # Using Apache/Test.pm version 1.44 567s # expected: 'begin-foobar-end 567s # ' 567s # received: 'begin-foobar-end 567s # ' 567s ok 1 567s # expected: 200 567s # received: '200' 567s ok 2 567s # testing : response was gzipped 567s # expected: 'gzip' 567s # received: 'gzip' 567s ok 3 567s # expected: 'begin-foobar-end 567s # ' 567s # received: 'begin-foobar-end 567s # ' 567s ok 4 567s ok 570s t/apache/pr18757.t .................. 570s 1..3 570s # Running under perl version 5.040000 for linux 570s # Current time local: Fri Nov 29 21:17:40 2024 570s # Current time GMT: Fri Nov 29 21:17:40 2024 570s # Using Test.pm version 1.31 570s # Using Apache/Test.pm version 1.44 570s # testing : 200 response from GET 570s # expected: 200 570s # received: '200' 570s ok 1 570s # expected C-L is 26 570s # URL via proxy is http://localhost:8538/index.html 570s ok 2 570s # line: HTTP/1.1 200 OK 570s # line: Date: Fri, 29 Nov 2024 21:17:43 GMT 570s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 570s # line: Vary: In-If1 570s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 570s # line: ETag: "1a-61fafa7f73d80" 570s # line: Accept-Ranges: bytes 570s # line: Content-Length: 26 570s # line: DMMATCH1: 1 570s # line: Content-Type: text/html 570s # line: 570s # testing : whether proxy strips Content-Length header 570s # expected: 1 570s # received: 1 570s ok 3 570s ok 573s t/apache/pr35292.t .................. 573s 1..3 573s # Running under perl version 5.040000 for linux 573s # Current time local: Fri Nov 29 21:17:43 2024 573s # Current time GMT: Fri Nov 29 21:17:43 2024 573s # Using Test.pm version 1.31 573s # Using Apache/Test.pm version 1.44 573s ok 1 573s ok 2 573s # testing : read response-line 573s # expected: qr/^HTTP\/1\.. 413/ 573s # received: 'HTTP/1.1 413 Request Entity Too Large 573s # ' 573s ok 3 573s ok 576s t/apache/pr35330.t .................. 576s 1..2 576s # Running under perl version 5.040000 for linux 576s # Current time local: Fri Nov 29 21:17:46 2024 576s # Current time GMT: Fri Nov 29 21:17:46 2024 576s # Using Test.pm version 1.31 576s # Using Apache/Test.pm version 1.44 576s # testing : SSI was allowed for location 576s # expected: 200 576s # received: '200' 576s ok 1 576s # testing : file was served with correct content 576s # expected: 'hello' 576s # received: 'hello' 576s ok 2 576s ok 580s t/apache/pr37166.t .................. 580s 1..4 580s # Running under perl version 5.040000 for linux 580s # Current time local: Fri Nov 29 21:17:49 2024 580s # Current time GMT: Fri Nov 29 21:17:49 2024 580s # Using Test.pm version 1.31 580s # Using Apache/Test.pm version 1.44 580s # testing : SSI was allowed for location 580s # expected: 200 580s # received: '200' 580s ok 1 580s # testing : file was served with correct content 580s # expected: 'Hello world 580s # ' 580s # received: 'Hello world 580s # ' 580s ok 2 580s # testing : explicit 200 response 580s # expected: 200 580s # received: '200' 580s ok 3 580s # testing : file was again served with correct content 580s # expected: 'Hello world 580s # ' 580s # received: 'Hello world 580s # ' 580s ok 4 580s ok 583s t/apache/pr43939.t .................. 583s 1..4 583s # Running under perl version 5.040000 for linux 583s # Current time local: Fri Nov 29 21:17:53 2024 583s # Current time GMT: Fri Nov 29 21:17:53 2024 583s # Using Test.pm version 1.31 583s # Using Apache/Test.pm version 1.44 583s # expected: 'begin-default-end 583s # ' 583s # received: 'begin-default-end 583s # ' 583s ok 1 583s # expected: 200 583s # received: '200' 583s ok 2 583s # testing : response was gzipped 583s # expected: 'gzip' 583s # received: 'gzip' 583s ok 3 583s # expected: 'begin-default-end 583s # ' 583s # received: 'begin-default-end 583s # ' 583s ok 4 583s ok 586s t/apache/pr49328.t .................. 586s 1..1 586s # Running under perl version 5.040000 for linux 586s # Current time local: Fri Nov 29 21:17:56 2024 586s # Current time GMT: Fri Nov 29 21:17:56 2024 586s # Using Test.pm version 1.31 586s # Using Apache/Test.pm version 1.44 586s # expected: 'before 586s # included 586s # after 586s # ' 586s # received: 'before 586s # included 586s # after 586s # ' 586s ok 1 586s ok 589s t/apache/pr64339.t .................. 589s 1..12 589s # Running under perl version 5.040000 for linux 589s # Current time local: Fri Nov 29 21:17:59 2024 589s # Current time GMT: Fri Nov 29 21:17:59 2024 589s # Using Test.pm version 1.31 589s # Using Apache/Test.pm version 1.44 589s # testing : fetching /doc.xml 589s # expected: 200 589s # received: '200' 589s ok 1 589s # testing : content-type header test for /doc.xml 589s # expected: 'application/xml; charset=utf-8' 589s # received: 'application/xml; charset=utf-8' 589s ok 2 589s # testing : content test for /doc.xml 589s # expected: 'fóó 589s # ' 589s # received: 'fóó 589s # ' 589s ok 3 589s # testing : fetching /doc.fooxml 589s # expected: 200 589s # received: '200' 589s ok 4 589s # testing : content-type header test for /doc.fooxml 589s # expected: 'application/foo+xml; charset=utf-8' 589s # received: 'application/foo+xml; charset=utf-8' 589s ok 5 589s # testing : content test for /doc.fooxml 589s # expected: 'fóó 589s # ' 589s # received: 'fóó 589s # ' 589s ok 6 589s # testing : fetching /doc.notxml 589s # expected: 200 589s # received: '200' 589s ok 7 589s # testing : content-type header test for /doc.notxml 589s # expected: 'application/notreallyxml' 589s # received: 'application/notreallyxml' 589s ok 8 589s # testing : content test for /doc.notxml 589s # expected: 'f 589s # ' 589s # received: 'f 589s # ' 589s ok 9 589s # testing : fetching /doc.isohtml 589s # expected: 200 589s # received: '200' 589s ok 10 589s # testing : content-type header test for /doc.isohtml 589s # expected: 'text/html;charset=utf-8' 589s # received: 'text/html;charset=utf-8' 589s ok 11 589s # testing : content test for /doc.isohtml 589s # expected: '

fóó 589s #

' 589s # received: '

fóó 589s #

' 589s ok 12 589s ok 593s t/apache/rwrite.t ................... 593s # using LWP client 593s 1..114 593s # Running under perl version 5.040000 for linux 593s # Current time local: Fri Nov 29 21:18:02 2024 593s # Current time GMT: Fri Nov 29 21:18:02 2024 593s # Using Test.pm version 1.31 593s # Using Apache/Test.pm version 1.44 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 1024 593s #Client-Date: Fri, 29 Nov 2024 21:18:05 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 1024 593s # received: 1024 593s ok 1 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 2048 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 2048 593s # received: 2048 593s ok 2 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 3072 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 3072 593s # received: 3072 593s ok 3 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 4096 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 4096 593s # received: 4096 593s ok 4 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 5120 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 5120 593s # received: 5120 593s ok 5 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 6144 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 6144 593s # received: 6144 593s ok 6 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 7168 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 7168 593s # received: 7168 593s ok 7 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 8192 593s # received: 8192 593s ok 8 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 9216 593s # received: 9216 593s ok 9 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 10240 593s # received: 10240 593s ok 10 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 11264 593s # received: 11264 593s ok 11 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 12288 593s # received: 12288 593s ok 12 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 13312 593s # received: 13312 593s ok 13 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 14336 593s # received: 14336 593s ok 14 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 15360 593s # received: 15360 593s ok 15 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 16384 593s # received: 16384 593s ok 16 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 17408 593s # received: 17408 593s ok 17 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 18432 593s # received: 18432 593s ok 18 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 19456 593s # received: 19456 593s ok 19 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 20480 593s # received: 20480 593s ok 20 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 21504 593s # received: 21504 593s ok 21 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 22528 593s # received: 22528 593s ok 22 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 23552 593s # received: 23552 593s ok 23 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 24576 593s # received: 24576 593s ok 24 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 25600 593s # received: 25600 593s ok 25 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 26624 593s # received: 26624 593s ok 26 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 27648 593s # received: 27648 593s ok 27 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 28672 593s # received: 28672 593s ok 28 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 29696 593s # received: 29696 593s ok 29 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 30720 593s # received: 30720 593s ok 30 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 31744 593s # received: 31744 593s ok 31 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 32768 593s # received: 32768 593s ok 32 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 33792 593s # received: 33792 593s ok 33 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 34816 593s # received: 34816 593s ok 34 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 35840 593s # received: 35840 593s ok 35 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 36864 593s # received: 36864 593s ok 36 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 37888 593s # received: 37888 593s ok 37 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 38912 593s # received: 38912 593s ok 38 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 39936 593s # received: 39936 593s ok 39 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 40960 593s # received: 40960 593s ok 40 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 41984 593s # received: 41984 593s ok 41 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 43008 593s # received: 43008 593s ok 42 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 44032 593s # received: 44032 593s ok 43 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 45056 593s # received: 45056 593s ok 44 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 46080 593s # received: 46080 593s ok 45 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 47104 593s # received: 47104 593s ok 46 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 48128 593s # received: 48128 593s ok 47 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 49152 593s # received: 49152 593s ok 48 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 50176 593s # received: 50176 593s ok 49 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 51200 593s # received: 51200 593s ok 50 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 102400 593s # received: 102400 593s ok 51 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 307200 593s # received: 307200 593s ok 52 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 512000 593s # received: 512000 593s ok 53 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 2048000 593s # received: 2048000 593s ok 54 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 4096000 593s # received: 4096000 593s ok 55 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 6144000 593s # received: 6144000 593s ok 56 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 10240000 593s # received: 10240000 593s ok 57 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 1024 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 1024 593s # received: 1024 593s ok 58 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 2048 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 2048 593s # received: 2048 593s ok 59 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 3072 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 3072 593s # received: 3072 593s ok 60 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 4096 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 4096 593s # received: 4096 593s ok 61 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 5120 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 5120 593s # received: 5120 593s ok 62 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 6144 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 6144 593s # received: 6144 593s ok 63 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 7168 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #DMMATCH1: 1 593s # 593s # testing : bytes in body 593s # expected: 7168 593s # received: 7168 593s ok 64 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 8192 593s # received: 8192 593s ok 65 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 9216 593s # received: 9216 593s ok 66 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 10240 593s # received: 10240 593s ok 67 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 11264 593s # received: 11264 593s ok 68 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 12288 593s # received: 12288 593s ok 69 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 13312 593s # received: 13312 593s ok 70 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 14336 593s # received: 14336 593s ok 71 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 15360 593s # received: 15360 593s ok 72 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 16384 593s # received: 16384 593s ok 73 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 17408 593s # received: 17408 593s ok 74 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 18432 593s # received: 18432 593s ok 75 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 19456 593s # received: 19456 593s ok 76 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 593s #User-Agent: libwww-perl/6.77 593s # 593s #server response: 593s #HTTP/1.1 200 OK 593s #Connection: close 593s #Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 593s #Vary: In-If1 593s #Content-Length: 0 593s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 593s #Client-Peer: 127.0.0.1:8529 593s #Client-Response-Num: 1 593s #Client-Transfer-Encoding: chunked 593s #DMMATCH1: 1 593s #X-Content-Length-Note: added by Apache::TestRequest 593s # 593s # testing : bytes in body 593s # expected: 20480 593s # received: 20480 593s ok 77 593s #lwp request: 593s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 21504 594s # received: 21504 594s ok 78 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 22528 594s # received: 22528 594s ok 79 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 23552 594s # received: 23552 594s ok 80 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 24576 594s # received: 24576 594s ok 81 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 25600 594s # received: 25600 594s ok 82 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 26624 594s # received: 26624 594s ok 83 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 27648 594s # received: 27648 594s ok 84 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 28672 594s # received: 28672 594s ok 85 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 29696 594s # received: 29696 594s ok 86 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 30720 594s # received: 30720 594s ok 87 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 31744 594s # received: 31744 594s ok 88 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 32768 594s # received: 32768 594s ok 89 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 33792 594s # received: 33792 594s ok 90 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 34816 594s # received: 34816 594s ok 91 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 35840 594s # received: 35840 594s ok 92 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 36864 594s # received: 36864 594s ok 93 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 37888 594s # received: 37888 594s ok 94 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 38912 594s # received: 38912 594s ok 95 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 39936 594s # received: 39936 594s ok 96 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 40960 594s # received: 40960 594s ok 97 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 41984 594s # received: 41984 594s ok 98 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 43008 594s # received: 43008 594s ok 99 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 44032 594s # received: 44032 594s ok 100 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 45056 594s # received: 45056 594s ok 101 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 46080 594s # received: 46080 594s ok 102 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 47104 594s # received: 47104 594s ok 103 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 48128 594s # received: 48128 594s ok 104 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 49152 594s # received: 49152 594s ok 105 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 50176 594s # received: 50176 594s ok 106 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 51200 594s # received: 51200 594s ok 107 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 102400 594s # received: 102400 594s ok 108 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 307200 594s # received: 307200 594s ok 109 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 512000 594s # received: 512000 594s ok 110 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 2048000 594s # received: 2048000 594s ok 111 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 4096000 594s # received: 4096000 594s ok 112 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 6144000 594s # received: 6144000 594s ok 113 594s #lwp request: 594s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 594s #User-Agent: libwww-perl/6.77 594s # 594s #server response: 594s #HTTP/1.1 200 OK 594s #Connection: close 594s #Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 594s #Vary: In-If1 594s #Content-Length: 0 594s #Client-Date: Fri, 29 Nov 2024 21:18:06 GMT 594s #Client-Peer: 127.0.0.1:8529 594s #Client-Response-Num: 1 594s #Client-Transfer-Encoding: chunked 594s #DMMATCH1: 1 594s #X-Content-Length-Note: added by Apache::TestRequest 594s # 594s # testing : bytes in body 594s # expected: 10240000 594s # received: 10240000 594s ok 114 594s ok 597s t/apache/server_name_port.t ......... 597s 1..84 597s # Running under perl version 5.040000 for linux 597s # Current time local: Fri Nov 29 21:18:06 2024 597s # Current time GMT: Fri Nov 29 21:18:06 2024 597s # Using Test.pm version 1.31 597s # Using Apache/Test.pm version 1.44 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 597s # expecting 200, got 200 597s ok 1 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 2 597s # got SERVER_PORT='8529', expected '8529' 597s ok 3 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 597s # expecting 200, got 200 597s ok 4 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 5 597s # got SERVER_PORT='123', expected '123' 597s ok 6 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 597s # expecting 200, got 200 597s ok 7 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 8 597s # got SERVER_PORT='8529', expected '8529' 597s ok 9 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 597s # expecting 200, got 200 597s ok 10 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 11 597s # got SERVER_PORT='123', expected '123' 597s ok 12 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 597s # expecting 200, got 200 597s ok 13 597s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 597s ok 14 597s # got SERVER_PORT='8529', expected '8529' 597s ok 15 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 597s # expecting 200, got 200 597s ok 16 597s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 597s ok 17 597s # got SERVER_PORT='123', expected '123' 597s ok 18 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 597s # expecting 200, got 200 597s ok 19 597s # got SERVER_NAME='[::1]', expected '[::1]' 597s ok 20 597s # got SERVER_PORT='8529', expected '8529' 597s ok 21 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 597s # expecting 200, got 200 597s ok 22 597s # got SERVER_NAME='[::1]', expected '[::1]' 597s ok 23 597s # got SERVER_PORT='123', expected '123' 597s ok 24 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 597s # expecting 200, got 200 597s ok 25 597s # got SERVER_NAME='[a::1]', expected '[a::1]' 597s ok 26 597s # got SERVER_PORT='8529', expected '8529' 597s ok 27 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 597s # expecting 200, got 200 597s ok 28 597s # got SERVER_NAME='[a::1]', expected '[a::1]' 597s ok 29 597s # got SERVER_PORT='123', expected '123' 597s ok 30 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 597s # expecting 200, got 200 597s ok 31 597s # got SERVER_NAME='[a::1]', expected '[a::1]' 597s ok 32 597s # got SERVER_PORT='8529', expected '8529' 597s ok 33 597s # SENDING: 597s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 597s # expecting 200, got 200 597s ok 34 597s # got SERVER_NAME='[a::1]', expected '[a::1]' 597s ok 35 597s # got SERVER_PORT='123', expected '123' 597s ok 36 597s # SENDING: 597s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 37 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 38 597s # got SERVER_PORT='8529', expected '8529' 597s ok 39 597s # SENDING: 597s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 40 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 41 597s # got SERVER_PORT='123', expected '123' 597s ok 42 597s # SENDING: 597s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 43 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 44 597s # got SERVER_PORT='8529', expected '8529' 597s ok 45 597s # SENDING: 597s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 46 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 47 597s # got SERVER_PORT='123', expected '123' 597s ok 48 597s # SENDING: 597s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 49 597s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 597s ok 50 597s # got SERVER_PORT='8529', expected '8529' 597s ok 51 597s # SENDING: 597s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 52 597s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 597s ok 53 597s # got SERVER_PORT='123', expected '123' 597s ok 54 597s # SENDING: 597s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 55 597s # got SERVER_NAME='[::1]', expected '[::1]' 597s ok 56 597s # got SERVER_PORT='8529', expected '8529' 597s ok 57 597s # SENDING: 597s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 597s # expecting 200, got 200 597s ok 58 597s # got SERVER_NAME='[::1]', expected '[::1]' 597s ok 59 597s # got SERVER_PORT='123', expected '123' 597s ok 60 597s # SENDING: 597s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 597s # expecting 200, got 200 597s ok 61 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 62 597s # got SERVER_PORT='8529', expected '8529' 597s ok 63 597s # SENDING: 597s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 597s # expecting 200, got 200 597s ok 64 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 65 597s # got SERVER_PORT='123', expected '123' 597s ok 66 597s # SENDING: 597s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 597s # expecting 200, got 200 597s ok 67 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 68 597s # got SERVER_PORT='8529', expected '8529' 597s ok 69 597s # SENDING: 597s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 597s # expecting 200, got 200 597s ok 70 597s # got SERVER_NAME='righthost', expected 'righthost' 597s ok 71 597s # got SERVER_PORT='123', expected '123' 597s ok 72 597s # SENDING: 597s # 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 597s # expecting 200, got 200 597s ok 73 597s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 597s ok 74 597s # got SERVER_PORT='8529', expected '8529' 597s ok 75 597s # SENDING: 597s # 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 597s # expecting 200, got 200 597s ok 76 597s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 597s ok 77 597s # got SERVER_PORT='123', expected '123' 597s ok 78 597s # SENDING: 597s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 597s # expecting 200, got 200 597s ok 79 597s # got SERVER_NAME='[::1]', expected '[::1]' 597s ok 80 597s # got SERVER_PORT='8529', expected '8529' 597s ok 81 597s # SENDING: 597s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 597s # expecting 200, got 200 597s ok 82 597s # got SERVER_NAME='[::1]', expected '[::1]' 597s ok 83 597s # got SERVER_PORT='123', expected '123' 597s ok 84 597s ok 600s t/apache/teclchunk.t ................ skipped: Not supported yet 602s t/apr/uri.t ......................... 602s 1..1 602s # Running under perl version 5.040000 for linux 602s # Current time local: Fri Nov 29 21:18:13 2024 602s # Current time GMT: Fri Nov 29 21:18:13 2024 602s # Using Test.pm version 1.31 602s # Using Apache/Test.pm version 1.44 602s ok 1 602s ok 605s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 608s t/filter/case.t ..................... 608s 1..4 608s # Running under perl version 5.040000 for linux 608s # Current time local: Fri Nov 29 21:18:18 2024 608s # Current time GMT: Fri Nov 29 21:18:18 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.44 608s ok 1 608s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 608s # expected 200 608s # received 200 608s # body: =HEAD1 NAME 608s X X 608s 608s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 608s 608s =HEAD1 SYNOPSIS 608s 608s TO DECLARE SUBROUTINES: 608s X X 608s 608s SUB NAME; # A "FORWARD" DECLARATION. 608s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 608s SUB NAME : ATTRS; # WITH ATTRIBUTES 608s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 608s 608s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 608s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 608s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 608s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 608s 608s USE FEATURE 'SIGNATURES'; 608s SUB NAME(SIG) BLOCK # WITH SIGNATURE 608s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 608s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 608s 608s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 608s X 608s 608s $SUBREF = SUB BLOCK; # NO PROTO 608s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 608s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 608s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 608s 608s USE FEATURE 'SIGNATURES'; 608s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 608s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 608s 608s TO IMPORT SUBROUTINES: 608s X 608s 608s USE MODULE QW(NAME1 NAME2 NAME3); 608s 608s TO CALL SUBROUTINES: 608s X X 608s 608s NAME(LIST); # REGULAR SUBROUTINE CALL. 608s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 608s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 608s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 608s 608s =HEAD1 DESCRIPTION 608s 608s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 608s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 608s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 608s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 608s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 608s ITS NAME OR A CODE REFERENCE. 608s 608s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 608s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 608s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 608s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 608s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 608s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 608s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 608s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 608s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 608s X X 608s 608s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 608s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 608s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 608s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 608s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 608s SUCH A SIGNATURE-USING SUBROUTINE. 608s 608s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 608s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 608s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 608s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 608s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 608s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 608s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 608s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 608s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 608s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 608s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 608s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 608s X X X<@_> 608s 608s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 608s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 608s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 608s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 608s L AND L. 608s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 608s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 608s 608s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 608s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 608s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 608s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 608s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 608s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 608s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 608s ONE LARGE INDISTINGUISHABLE LIST. 608s 608s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 608s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 608s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 608s EMPTY SUB RETURNS THE EMPTY LIST. 608s X X X 608s 608s EXAMPLE: 608s 608s SUB MAX { 608s MY $MAX = SHIFT(@_); 608s FOREACH $FOO (@_) { 608s $MAX = $FOO IF $MAX < $FOO; 608s } 608s RETURN $MAX; 608s } 608s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 608s 608s EXAMPLE: 608s 608s # GET A LINE, COMBINING CONTINUATION LINES 608s # THAT START WITH WHITESPACE 608s 608s SUB GET_LINE { 608s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 608s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 608s IF ($LOOKAHEAD =~ /^[ \T]/) { 608s $THISLINE .= $LOOKAHEAD; 608s } 608s ELSE { 608s LAST LINE; 608s } 608s } 608s RETURN $THISLINE; 608s } 608s 608s $LOOKAHEAD = ; # GET FIRST LINE 608s WHILE (DEFINED($LINE = GET_LINE())) { 608s ... 608s } 608s 608s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 608s 608s SUB MAYBESET { 608s MY($KEY, $VALUE) = @_; 608s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 608s } 608s 608s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 608s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 608s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 608s ITS CALLER'S VALUES. 608s X X 608s 608s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 608s SUB UPCASE_IN { 608s FOR (@_) { TR/A-Z/A-Z/ } 608s } 608s 608s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 608s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 608s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 608s X X 608s 608s UPCASE_IN("FREDERICK"); 608s 608s IT WOULD BE MUCH SAFER IF THE C FUNCTION 608s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 608s OF CHANGING THEM IN PLACE: 608s 608s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 608s SUB UPCASE { 608s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 608s MY @PARMS = @_; 608s FOR (@PARMS) { TR/A-Z/A-Z/ } 608s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 608s } 608s 608s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 608s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 608s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 608s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 608s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 608s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 608s 608s @NEWLIST = UPCASE(@LIST1, @LIST2); 608s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 608s 608s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 608s 608s (@X, @Y) = UPCASE(@LIST1, @LIST2); 608s 608s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 608s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 608s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 608s L FOR ALTERNATIVES. 608s 608s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 608s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 608s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 608s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 608s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 608s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 608s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 608s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 608s SEE L FOR MORE ABOUT ALL THAT. 608s X<&> 608s 608s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 608s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 608s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 608s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 608s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 608s X 608s 608s &FOO(1,2,3); # PASS THREE ARGUMENTS 608s FOO(1,2,3); # THE SAME 608s 608s FOO(); # PASS AN EMPTY ARGUMENT LIST 608s &FOO(); # THE SAME 608s 608s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 608s USE STRICT 'SUBS'; 608s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 608s # A COMPILE-TIME ERROR 608s NO STRICT 'SUBS'; 608s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 608s # A LITERAL STRING "FOO" 608s 608s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 608s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 608s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 608s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 608s X<&> 608s 608s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 608s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 608s YOUR SUBROUTINE'S NAME. 608s 608s USE V5.16; 608s MY $FACTORIAL = SUB { 608s MY ($X) = @_; 608s RETURN 1 IF $X == 1; 608s RETURN($X * __SUB__->( $X - 1 ) ); 608s }; 608s 608s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 608s IS SUBJECT TO CHANGE. 608s 608s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 608s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 608s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 608s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 608s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 608s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 608s SPECIAL, PRE-DEFINED THINGS. 608s 608s =OVER 608s 608s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 608s 608s C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C, 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C, 608s C, C, C, C, C, 608s C, C, C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C, C, 608s C, C, C, C, C, C 608s 608s =ITEM DOCUMENTED IN L 608s 608s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 608s L<< C|PERLFUNC/REQUIRE >> 608s 608s =ITEM DOCUMENTED IN L 608s 608s C 608s 608s =ITEM DOCUMENTED IN L 608s 608s C, C, C, C, C 608s 608s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 608s 608s ANY STARTING WITH C<(> 608s 608s =BACK 608s 608s THE C, C, C, C AND C SUBROUTINES 608s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 608s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 608s EXPLICITLY. SEE L 608s 608s =HEAD2 SIGNATURES 608s 608s X X 608s 608s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 608s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 608s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 608s 608s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 608s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 608s DIRECTLY BY C, IN THE CURRENT SCOPE. 608s 608s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 608s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 608s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 608s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 608s 608s FOR EXAMPLE, 608s 608s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 608s 608s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 608s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 608s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 608s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 608s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 608s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 608s 608s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 608s THE SIGNATURE. FOR EXAMPLE, 608s 608s SUB FOO ($LEFT, $RIGHT) { 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 608s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 608s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 608s EQUIVALENT TO 608s 608s SUB FOO { 608s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 608s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 608s MY $LEFT = $_[0]; 608s MY $RIGHT = $_[1]; 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 608s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 608s 608s SUB FOO ($FIRST, $, $THIRD) { 608s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 608s } 608s 608s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 608s MANDATORY FOR THE CALLER TO PASS IT. 608s 608s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 608s SEPARATED FROM THE PARAMETER NAME BY C<=>: 608s 608s SUB FOO ($LEFT, $RIGHT = 0) { 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 608s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 608s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 608s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 608s FOR EXAMPLE, 608s 608s MY $AUTO_ID = 0; 608s SUB FOO ($THING, $ID = $AUTO_ID++) { 608s PRINT "$THING HAS ID $ID"; 608s } 608s 608s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 608s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 608s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 608s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 608s 608s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 608s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 608s } 608s 608s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 608s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 608s VALUE PROVIDED WAS C. 608s 608s SUB FOO ($NAME //= "WORLD") { 608s PRINT "HELLO, $NAME"; 608s } 608s 608s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 608s 608s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 608s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 608s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 608s 608s SUB FOO ($X ||= 10) { 608s RETURN 5 + $X; 608s } 608s 608s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 608s FOR EXAMPLE, 608s 608s SUB FOO ($THING, $ = 1) { 608s PRINT $THING; 608s } 608s 608s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 608s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 608s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 608s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 608s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 608s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 608s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 608s 608s SUB FOO ($THING, $=) { 608s PRINT $THING; 608s } 608s 608s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 608s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 608s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 608s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 608s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 608s TO RIGHT. 608s 608s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 608s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 608s 608s SUB FOO ($FILTER, @INPUTS) { 608s PRINT $FILTER->($_) FOREACH @INPUTS; 608s } 608s 608s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 608s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 608s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 608s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 608s 608s SUB FOO ($THING, @) { 608s PRINT $THING; 608s } 608s 608s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 608s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 608s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 608s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 608s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 608s AS WITH STANDARD HASH CONSTRUCTION. 608s 608s SUB FOO ($FILTER, %INPUTS) { 608s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 608s } 608s 608s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 608s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 608s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 608s 608s SUB FOO ($THING, %) { 608s PRINT $THING; 608s } 608s 608s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 608s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 608s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 608s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 608s AN EMPTY ARRAY OR EMPTY HASH. 608s 608s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 608s THAT THE CALLER PASSED NO ARGUMENTS: 608s 608s SUB FOO () { 608s RETURN 123; 608s } 608s 608s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 608s WARNING IN THE C CATEGORY. FROM PERL 5.36 608s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 608s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 608s STATEMENT SUCH AS: 608s 608s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 608s 608s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 608s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 608s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 608s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 608s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 608s WARNINGS IN THE C CATEGORY WHEN 608s COMPILED: 608s 608s SUB F ($X) { 608s # THIS LINE EMITS THE WARNING SEEN BELOW 608s PRINT "ARGUMENTS ARE @_"; 608s } 608s 608s Z<> 608s 608s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 608s EXPERIMENTAL AT ... 608s 608s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 608s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 608s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 608s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 608s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 608s SUPPLY THAT ARGUMENT. 608s 608s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 608s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 608s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 608s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 608s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 608s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 608s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 608s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 608s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 608s 608s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 608s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 608s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 608s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 608s L. FOR EXAMPLE, 608s 608s SUB FOO :PROTOTYPE($) { $_[0] } 608s 608s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 608s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 608s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 608s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 608s 608s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 608s RETURN $LEFT + $RIGHT; 608s } 608s 608s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 608s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 608s THE SUBROUTINE'S BODY. 608s 608s =HEAD2 PRIVATE VARIABLES VIA MY() 608s X X X X X 608s X X 608s 608s SYNOPSIS: 608s 608s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 608s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 608s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 608s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 608s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 608s 608s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 608s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 608s SEE L AND L. 608s 608s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 608s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 608s (C/C/C/C), LOOP 608s (C/C/C/C/C), SUBROUTINE, C, 608s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 608s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 608s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 608s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 608s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 608s 608s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 608s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 608s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 608s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 608s X 608s 608s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 608s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 608s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 608s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 608s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 608s 608s MY $X = 10; 608s SUB BUMPX { $X++ } 608s 608s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 608s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 608s THE C ITSELF. SEE L. 608s X 608s 608s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 608s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 608s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 608s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 608s 608s $ARG = "FRED"; # "GLOBAL" VARIABLE 608s $N = CUBE_ROOT(27); 608s PRINT "$ARG THINKS THE ROOT IS $N\N"; 608s # OUTPUTS: FRED THINKS THE ROOT IS 3 608s 608s SUB CUBE_ROOT { 608s MY $ARG = SHIFT; # NAME DOESN'T MATTER 608s $ARG **= 1/3; 608s RETURN $ARG; 608s } 608s 608s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 608s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 608s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 608s 608s MY ($FOO) = ; # WRONG? 608s MY @FOO = ; 608s 608s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 608s 608s MY $FOO = ; 608s 608s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 608s 608s MY $FOO, $BAR = 1; # WRONG 608s 608s THAT HAS THE SAME EFFECT AS 608s 608s MY $FOO; 608s $BAR = 1; 608s 608s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 608s THE CURRENT STATEMENT. THUS, 608s 608s MY $X = $X; 608s 608s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 608s THE EXPRESSION 608s 608s MY $X = 123 AND $X == 123 608s 608s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 608s 608s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 608s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 608s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 608s 608s WHILE (MY $LINE = <>) { 608s $LINE = LC $LINE; 608s } CONTINUE { 608s PRINT $LINE; 608s } 608s 608s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 608s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 608s IT. SIMILARLY, IN THE CONDITIONAL 608s 608s IF ((MY $ANSWER = ) =~ /^YES$/I) { 608s USER_AGREES(); 608s } ELSIF ($ANSWER =~ /^NO$/I) { 608s USER_DISAGREES(); 608s } ELSE { 608s CHOMP $ANSWER; 608s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 608s } 608s 608s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 608s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 608s BUT NOT BEYOND IT. SEE L FOR INFORMATION 608s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 608s 608s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 608s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 608s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 608s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 608s IN THE LOOP 608s X X 608s 608s FOR MY $I (1, 2, 3) { 608s SOME_FUNCTION(); 608s } 608s 608s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 608s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 608s X X 608s 608s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 608s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 608s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 608s 608s USE STRICT 'VARS'; 608s 608s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 608s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 608s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 608s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 608s THIS WITH C. 608s 608s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 608s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 608s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 608s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 608s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 608s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 608s EXAMPLE. 608s 608s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 608s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 608s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 608s 608s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 608s 608s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 608s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 608s IS ALSO VISIBLE: 608s 608s PACKAGE MAIN; 608s OUR $X = 10; 608s MY $X = 20; 608s PRINT "$X AND $::X\N"; 608s 608s THAT WILL PRINT OUT C<20> AND C<10>. 608s 608s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 608s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 608s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 608s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 608s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 608s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 608s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 608s AN ANONYMOUS SUB REFERENCE: 608s 608s MY $SECRET_VERSION = '1.001-BETA'; 608s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 608s $SECRET_SUB->(); 608s 608s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 608s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 608s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 608s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 608s UNQUALIFIED AND UNQUALIFIABLE. 608s 608s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 608s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 608s L FOR SOMETHING OF A WORK-AROUND TO 608s THIS. 608s 608s =HEAD2 PERSISTENT PRIVATE VARIABLES 608s X X X X 608s X X 608s 608s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 608s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 608s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 608s 608s =HEAD3 PERSISTENT VARIABLES VIA STATE() 608s 608s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 608s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 608s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 608s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 608s THE C FORM DOES NOT REQUIRE THE 608s C PRAGMA. 608s 608s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 608s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 608s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 608s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 608s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 608s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 608s SUBROUTINE EACH TIME IT IS EXECUTED.) 608s 608s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 608s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 608s 608s USE FEATURE 'STATE'; 608s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 608s 608s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 608s 608s USE FEATURE 'STATE'; 608s SUB CREATE_COUNTER { 608s RETURN SUB { STATE $X; RETURN ++$X } 608s } 608s 608s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 608s CODE OUTSIDE. 608s 608s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 608s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 608s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 608s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 608s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 608s 608s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 608s 608s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 608s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 608s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 608s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 608s 608s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 608s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 608s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 608s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 608s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 608s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 608s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 608s 608s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 608s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 608s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 608s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 608s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 608s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 608s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 608s 608s { 608s MY $SECRET_VAL = 0; 608s SUB GIMME_ANOTHER { 608s RETURN ++$SECRET_VAL; 608s } 608s } 608s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 608s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 608s 608s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 608s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 608s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 608s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 608s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 608s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 608s STARTS TO RUN: 608s 608s BEGIN { 608s MY $SECRET_VAL = 0; 608s SUB GIMME_ANOTHER { 608s RETURN ++$SECRET_VAL; 608s } 608s } 608s 608s SEE L ABOUT THE 608s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 608s C AND C. 608s 608s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 608s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 608s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 608s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 608s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 608s 608s =HEAD2 TEMPORARY VALUES VIA LOCAL() 608s X X X X 608s X 608s 608s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 608s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 608s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 608s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 608s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 608s 608s SYNOPSIS: 608s 608s # LOCALIZATION OF VALUES 608s 608s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 608s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 608s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 608s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 608s 608s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 608s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 608s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 608s # LOCALIZATION 608s 608s # LOCALIZATION OF SYMBOLS 608s 608s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 608s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 608s # @MERLYN IS REALLY @RANDAL, ETC 608s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 608s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 608s 608s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 608s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 608s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 608s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 608s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 608s 608s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 608s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 608s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 608s CREATES NEW, DYNAMICALLY SCOPED VALUES. 608s 608s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 608s PLACED IN PARENTHESES. THIS OPERATOR WORKS 608s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 608s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 608s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 608s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 608s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 608s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 608s UNDEFINED VALUE.) 608s 608s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 608s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 608s VARIABLES OUTSIDE THE LOOP. 608s 608s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 608s X 608s 608s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 608s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 608s VIEWED AS A SCALAR OR AN ARRAY. SO 608s 608s LOCAL($FOO) = ; 608s LOCAL @FOO = ; 608s 608s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 608s 608s LOCAL $FOO = ; 608s 608s SUPPLIES A SCALAR CONTEXT. 608s 608s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 608s X 608s 608s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 608s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 608s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 608s 608s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 608s 608s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 608s { LOCAL $/ = UNDEF; $SLURP = ; } 608s 608s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 608s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 608s I, BECAUSE THE $1 VARIABLE IS 608s MAGICAL AND READ-ONLY : 608s 608s LOCAL $1 = 2; 608s 608s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 608s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 608s TO SAFELY REUSE $_ IN A SUBROUTINE. 608s 608s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 608s WORK AS DESCRIBED. 608s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 608s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 608s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 608s SEE L FOR MORE 608s DETAILS. 608s X 608s 608s =HEAD3 LOCALIZATION OF GLOBS 608s X X 608s 608s THE CONSTRUCT 608s 608s LOCAL *NAME; 608s 608s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 608s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 608s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 608s 608s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 608s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 608s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 608s SEPARATOR. 608s 608s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 608s X X 608s X 608s 608s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 608s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 608s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 608s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 608s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 608s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 608s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 608s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 608s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 608s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 608s 608s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 608s @ARY = ( 0..5 ); 608s { 608s LOCAL($ARY[5]) = 6; 608s LOCAL($HASH{'A'}) = 'DRILL'; 608s WHILE (MY $E = POP(@ARY)) { 608s PRINT "$E . . .\N"; 608s LAST UNLESS $E > 3; 608s } 608s IF (@ARY) { 608s $HASH{'ONLY A'} = 'TEST'; 608s DELETE $HASH{'A'}; 608s } 608s } 608s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 608s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 608s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 608s 608s PERL WILL PRINT 608s 608s 6 . . . 608s 4 . . . 608s 3 . . . 608s THIS IS A TEST ONLY A TEST. 608s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 608s 608s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 608s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 608s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 608s SURPRISING, AND IS VERY LIKELY TO CHANGE. 608s 608s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 608s X X X 608s X 608s 608s YOU CAN USE THE C AND C 608s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 608s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 608s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 608s 608s DO { 608s MY $VAL = $ARRAY[$IDX]; 608s LOCAL $ARRAY[$IDX]; 608s DELETE $ARRAY[$IDX]; 608s $VAL 608s } 608s 608s AND 608s 608s DO { 608s MY $VAL = $HASH{KEY}; 608s LOCAL $HASH{KEY}; 608s DELETE $HASH{KEY}; 608s $VAL 608s } 608s 608s EXCEPT THAT FOR THOSE THE C IS 608s SCOPED TO THE C BLOCK. SLICES ARE 608s ALSO ACCEPTED. 608s 608s MY %HASH = ( 608s A => [ 7, 8, 9 ], 608s B => 1, 608s ) 608s 608s { 608s MY $X = DELETE LOCAL $HASH{A}; 608s # $X IS [ 7, 8, 9 ] 608s # %HASH IS (B => 1) 608s 608s { 608s MY @NUMS = DELETE LOCAL @$X[0, 2] 608s # @NUMS IS (7, 9) 608s # $X IS [ UNDEF, 8 ] 608s 608s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 608s } 608s # $X IS BACK TO [ 7, 8, 9 ] 608s 608s } 608s # %HASH IS BACK TO ITS ORIGINAL STATE 608s 608s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 608s 608s =HEAD2 LVALUE SUBROUTINES 608s X X 608s 608s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 608s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 608s 608s MY $VAL; 608s SUB CANMOD : LVALUE { 608s $VAL; # OR: RETURN $VAL; 608s } 608s SUB NOMOD { 608s $VAL; 608s } 608s 608s CANMOD() = 5; # ASSIGNS TO $VAL 608s NOMOD() = 5; # ERROR 608s 608s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 608s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 608s BY A SCALAR. FOR EXAMPLE, CONSIDER: 608s 608s DATA(2,3) = GET_DATA(3,4); 608s 608s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 608s 608s (DATA(2,3)) = GET_DATA(3,4); 608s 608s AND IN: 608s 608s (DATA(2),DATA(3)) = GET_DATA(3,4); 608s 608s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 608s 608s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 608s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 608s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 608s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 608s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 608s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 608s 608s =HEAD2 LEXICAL SUBROUTINES 608s X X X X 608s 608s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 608s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 608s AVAILABLE UNDER C OR C OR HIGHER. 608s 608s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 608s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 608s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 608s CATEGORY WAS DISABLED. 608s 608s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 608s DECLARED, AND ONLY AFTER THAT DECLARATION: 608s 608s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 608s # VERSIONS EARLIER THAN 5.26. 608s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 608s USE FEATURE 'LEXICAL_SUBS'; 608s 608s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 608s STATE SUB FOO { 608s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 608s } 608s FOO(); # CALLS "STATE" SUB 608s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 608s 608s MY SUB BAR { ... } 608s BAR(); # CALLS "MY" SUB 608s 608s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 608s 608s # WRONG 608s MY SUB BAZ { 608s BAZ(); 608s } 608s 608s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 608s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 608s 608s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 608s 608s MY SUB BAZ { 608s __SUB__->(); # CALLS ITSELF 608s } 608s 608s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 608s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 608s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 608s HOWEVER: 608s 608s MY SUB BAZ; # PREDECLARATION 608s SUB BAZ { # DEFINE THE "MY" SUB 608s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 608s } 608s 608s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 608s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 608s C; THEY KEEP EACH OTHER ALIVE (SEE L). 608s 608s =HEAD3 C VS C 608s 608s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 608s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 608s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 608s CONTAINING BLOCK TO THE NEXT. 608s 608s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 608s NECESSARY IF YOU WANT TO CREATE CLOSURES: 608s 608s SUB WHATEVER { 608s MY $X = SHIFT; 608s MY SUB INNER { 608s ... DO SOMETHING WITH $X ... 608s } 608s INNER(); 608s } 608s 608s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 608s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 608s SEE THE C<$X> FROM THE FIRST CALL TO C. 608s 608s =HEAD3 C SUBROUTINES 608s 608s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 608s SUBROUTINE OF THE SAME NAME. 608s 608s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 608s INSIDE AN INNER SCOPE: 608s 608s SUB FOO { ... } 608s 608s SUB BAR { 608s MY SUB FOO { ... } 608s { 608s # NEED TO USE THE OUTER FOO HERE 608s OUR SUB FOO; 608s FOO(); 608s } 608s } 608s 608s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 608s 608s PACKAGE MYSNEAKYMODULE; 608s 608s OUR SUB DO_SOMETHING { ... } 608s 608s SUB DO_SOMETHING_WITH_CALLER { 608s PACKAGE DB; 608s () = CALLER 1; # SETS @DB::ARGS 608s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 608s } 608s 608s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 608s X X<*> 608s 608s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 608s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 608s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 608s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 608s 608s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 608s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 608s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 608s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 608s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 608s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 608s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 608s 608s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 608s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 608s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 608s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 608s 608s SUB DOUBLEARY { 608s LOCAL(*SOMEARY) = @_; 608s FOREACH $ELEM (@SOMEARY) { 608s $ELEM *= 2; 608s } 608s } 608s DOUBLEARY(*FOO); 608s DOUBLEARY(*BAR); 608s 608s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 608s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 608s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 608s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 608s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 608s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 608s 608s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 608s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 608s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 608s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 608s L. 608s 608s =HEAD2 WHEN TO STILL USE LOCAL() 608s X X 608s 608s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 608s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 608s I USE C INSTEAD OF C. 608s 608s =OVER 4 608s 608s =ITEM 1. 608s 608s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 608s 608s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 608s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 608s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 608s IN C<@FIELDS>. 608s 608s { 608s LOCAL @ARGV = ("/ETC/MOTD"); 608s LOCAL $/ = UNDEF; 608s LOCAL $_ = <>; 608s @FIELDS = SPLIT /^\S*=+\S*$/; 608s } 608s 608s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 608s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 608s 608s =ITEM 2. 608s 608s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 608s 608s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 608s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 608s TABLE ENTRIES: 608s 608s SUB IOQUEUE { 608s LOCAL (*READER, *WRITER); # NOT MY! 608s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 608s RETURN (*READER, *WRITER); 608s } 608s ($HEAD, $TAIL) = IOQUEUE(); 608s 608s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 608s ENTRIES. 608s 608s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 608s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 608s A LOCAL ALIAS. 608s 608s { 608s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 608s GROW(); # REALLY CALLS SHRINK() 608s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 608s } 608s GROW(); # GET THE REAL GROW() AGAIN 608s 608s SEE L FOR MORE ABOUT MANIPULATING 608s FUNCTIONS BY NAME IN THIS WAY. 608s 608s =ITEM 3. 608s 608s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 608s 608s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 608s IS DONE ON DYNAMICS: 608s 608s { 608s LOCAL $SIG{INT} = 'IGNORE'; 608s FUNCT(); # UNINTERRUPTIBLE 608s } 608s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 608s 608s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 608s 608s =BACK 608s 608s =HEAD2 PASS BY REFERENCE 608s X X X 608s 608s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 608s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 608s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 608s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 608s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 608s 608s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 608s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 608s OF ALL THEIR FORMER LAST ELEMENTS: 608s 608s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 608s 608s SUB POPMANY { 608s MY $AREF; 608s MY @RETLIST; 608s FOREACH $AREF ( @_ ) { 608s PUSH @RETLIST, POP @$AREF; 608s } 608s RETURN @RETLIST; 608s } 608s 608s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 608s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 608s 608s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 608s SUB INTER { 608s MY ($K, $HREF, %SEEN); # LOCALS 608s FOREACH $HREF (@_) { 608s WHILE ( $K = EACH %$HREF ) { 608s $SEEN{$K}++; 608s } 608s } 608s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 608s } 608s 608s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 608s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 608s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 608s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 608s A LITTLE EXPENSIVE. 608s 608s WHERE PEOPLE GET INTO TROUBLE IS HERE: 608s 608s (@W, @X) = FUNC(@Y, @Z); 608s OR 608s (%W, %X) = FUNC(%Y, %Z); 608s 608s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 608s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 608s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 608s AS ALWAYS. 608s 608s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 608s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 608s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 608s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 608s 608s ($WREF, $XREF) = FUNC(\@Y, \@Z); 608s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 608s SUB FUNC { 608s MY ($YREF, $ZREF) = @_; 608s IF (@$YREF > @$ZREF) { 608s RETURN ($YREF, $ZREF); 608s } ELSE { 608s RETURN ($ZREF, $YREF); 608s } 608s } 608s 608s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 608s 608s (*W, *X) = FUNC(\@Y, \@Z); 608s PRINT "@W HAS MORE THAN @X\N"; 608s SUB FUNC { 608s LOCAL (*Y, *Z) = @_; 608s IF (@Y > @Z) { 608s RETURN (\@Y, \@Z); 608s } ELSE { 608s RETURN (\@Z, \@Y); 608s } 608s } 608s 608s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 608s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 608s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 608s ARE IN THE SYMBOL TABLE. 608s 608s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 608s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 608s FOR EXAMPLE: 608s 608s SPLUTTER(\*STDOUT); 608s SUB SPLUTTER { 608s MY $FH = SHIFT; 608s PRINT $FH "HER UM WELL A HMMM\N"; 608s } 608s 608s $REC = GET_REC(\*STDIN); 608s SUB GET_REC { 608s MY $FH = SHIFT; 608s RETURN SCALAR <$FH>; 608s } 608s 608s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 608s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 608s 608s SUB OPENIT { 608s MY $PATH = SHIFT; 608s LOCAL *FH; 608s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 608s } 608s 608s =HEAD2 PROTOTYPES 608s X X 608s 608s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 608s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 608s SECTION OR WITH A L. 608s IF YOU DECLARE EITHER OF 608s 608s SUB MYPUSH (\@@) 608s SUB MYPUSH :PROTOTYPE(\@@) 608s 608s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 608s 608s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 608s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 608s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 608s OF AN ATTRIBUTE. 608s 608s THE 608s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 608s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 608s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 608s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 608s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 608s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 608s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 608s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 608s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 608s 608s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 608s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 608s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 608s 608s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 608s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 608s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 608s CORRESPONDING BUILT-IN. 608s 608s DECLARED AS CALLED AS 608s 608s SUB MYLINK ($$) MYLINK $OLD, $NEW 608s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 608s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 608s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 608s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 608s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 608s SUB MYPOP (\@) MYPOP @ARRAY 608s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 608s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 608s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 608s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 608s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 608s SUB MYRAND (;$) MYRAND 42 608s SUB MYTIME () MYTIME 608s 608s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 608s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 608s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 608s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 608s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 608s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 608s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 608s 608s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 608s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 608s 608s SUB MYREF (\[$@%&*]) 608s 608s WILL ALLOW CALLING MYREF() AS 608s 608s MYREF $VAR 608s MYREF @ARRAY 608s MYREF %HASH 608s MYREF &SUB 608s MYREF *GLOB 608s 608s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 608s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 608s 608s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 608s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 608s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 608s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 608s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 608s OR A SUBSEQUENT COMMA. 608s 608s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 608s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 608s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 608s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 608s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 608s FOLLOWS: 608s 608s USE SYMBOL 'QUALIFY_TO_REF'; 608s 608s SUB FOO (*) { 608s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 608s ... 608s } 608s 608s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 608s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 608s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 608s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 608s 608s SUB MYPUSH (+@) { 608s MY $AREF = SHIFT; 608s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 608s PUSH @$AREF, @_; 608s } 608s 608s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 608s IS OF AN ACCEPTABLE TYPE. 608s 608s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 608s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 608s 608s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 608s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 608s PROVIDED, C<$_> WILL BE USED INSTEAD. 608s 608s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 608s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 608s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 608s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 608s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 608s 608s MYTIME +2; 608s 608s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 608s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 608s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 608s 608s SUB MYGETPROTOBYNUMBER($;); 608s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 608s 608s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 608s PROVIDED IT'S IN THE INITIAL POSITION: 608s X<&> 608s 608s SUB TRY (&@) { 608s MY($TRY,$CATCH) = @_; 608s EVAL { &$TRY }; 608s IF ($@) { 608s LOCAL $_ = $@; 608s &$CATCH; 608s } 608s } 608s SUB CATCH (&) { $_[0] } 608s 608s TRY { 608s DIE "PHOOEY"; 608s } CATCH { 608s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 608s }; 608s 608s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 608s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 608s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 608s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 608s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 608s 608s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 608s X 608s 608s SUB MYGREP (&@) { 608s MY $CODE = SHIFT; 608s MY @RESULT; 608s FOREACH $_ (@_) { 608s PUSH(@RESULT, $_) IF &$CODE; 608s } 608s @RESULT; 608s } 608s 608s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 608s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 608s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 608s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 608s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 608s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 608s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 608s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 608s 608s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 608s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 608s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 608s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 608s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 608s MAJORITY OF OFFENDING CODE IS FIXED. 608s 608s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 608s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 608s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 608s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 608s 608s SUB FUNC ($) { 608s MY $N = SHIFT; 608s PRINT "YOU GAVE ME $N\N"; 608s } 608s 608s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 608s RETURNING A LIST: 608s 608s FUNC(@FOO); 608s FUNC( $TEXT =~ /\W+/G ); 608s 608s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 608s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 608s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 608s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 608s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 608s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 608s 608s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 608s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 608s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 608s EFFECT, LIKE SO: 608s 608s SUB FOO($$); 608s SUB FOO($$) { 608s FOO 1, 2; 608s } 608s 608s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 608s TO MAKE THE WORLD A BETTER PLACE. 608s 608s =HEAD2 CONSTANT FUNCTIONS 608s X 608s 608s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 608s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 608s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 608s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 608s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 608s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 608s 608s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 608s 608s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 608s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 608s # AND IT'S INLINED, TOO! 608s SUB ST_DEV () { 0 } 608s SUB ST_INO () { 1 } 608s 608s SUB FLAG_FOO () { 1 << 8 } 608s SUB FLAG_BAR () { 1 << 9 } 608s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 608s 608s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 608s 608s SUB N () { INT(OPT_BAZ) / 3 } 608s 608s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 608s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 608s 608s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 608s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 608s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 608s C: 608s 608s SUB BAZ_VAL () { 608s IF (OPT_BAZ) { 608s RETURN 23; 608s } 608s ELSE { 608s RETURN 42; 608s } 608s } 608s SUB BONK_VAL () { RETURN 12345 } 608s 608s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 608s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 608s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 608s 608s BEGIN { 608s MY $VAR = 1; 608s NO STRICT 'REFS'; 608s *INLINED = SUB () { $VAR }; 608s } 608s 608s BEGIN { 608s MY $VAR = 1; 608s MY $REF = \$VAR; 608s NO STRICT 'REFS'; 608s *NOT_INLINED = SUB () { $VAR }; 608s } 608s 608s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 608s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 608s 608s BEGIN { 608s MY $X = 10; 608s *FOO = SUB () { $X }; 608s $X++; 608s } 608s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 608s 608s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 608s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 608s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 608s SO IT PRINTED C<10>, NOT C<11>. 608s 608s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 608s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 608s ASIDE FROM WHERE IT IS DECLARED. 608s 608s # FINE, NO WARNING 608s BEGIN { 608s MY $X = 54321; 608s *INLINED = SUB () { $X }; 608s } 608s # ERROR 608s BEGIN { 608s MY $X; 608s $X = 54321; 608s *ALSO_INLINED = SUB () { $X }; 608s } 608s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 608s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 608s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 608s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 608s CONSTANT SUBROUTINE: 608s 608s MY $X = 54321; 608s *INLINED = SUB : CONST { $X }; 608s $X++; 608s 608s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 608s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 608s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 608s VALUE CAPTURED THE SAME WAY. 608s 608s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 608s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 608s AN EXPLICIT C: 608s 608s BEGIN { 608s MY $X = 10; 608s *FOO = SUB () { RETURN $X }; 608s $X++; 608s } 608s PRINT FOO(); # PRINTS 11 608s 608s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 608s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 608s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 608s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 608s 608s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 608s SUB ONE { 608s 1; 608s } 608s IF (ONE ) { 608s PRINT ONE() IF ONE ; 608s } 608s 608s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 608s SUB ONE () { 1 } 608s DO { 608s PRINT 1 608s }; 608s 608s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 608s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 608s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 608s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 608s 608s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 608s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 608s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 608s SUBROUTINE ONE REDEFINED AT -E LINE 1. 608s 608s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 608s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 608s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 608s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 608s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 608s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 608s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 608s MENTIONED ABOVE: 608s 608s SUB NOT_INLINED () { RETURN 23 } 608s 608s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 608s X X X X 608s 608s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 608s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 608s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 608s ON A NON-UNIX SYSTEM. 608s 608s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 608s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 608s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 608s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 608s 608s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 608s CHDIR $SOMEWHERE; 608s SUB CHDIR { ... } 608s 608s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 608s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 608s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 608s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 608s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 608s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 608s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 608s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 608s FOR SOME KEYWORDS. SEE L. 608s 608s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 608s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 608s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 608s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 608s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 608s THAT IS, THEY COULD SAY 608s 608s USE MODULE 'OPEN'; 608s 608s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 608s 608s USE MODULE; 608s 608s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 608s 608s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 608s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 608s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 608s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 608s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 608s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 608s THAT UNDERSTANDS REGULAR EXPRESSIONS. 608s 608s PACKAGE REGLOB; 608s REQUIRE EXPORTER; 608s @ISA = 'EXPORTER'; 608s @EXPORT_OK = 'GLOB'; 608s 608s SUB IMPORT { 608s MY $PKG = SHIFT; 608s RETURN UNLESS @_; 608s MY $SYM = SHIFT; 608s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 608s $PKG->EXPORT($WHERE, $SYM, @_); 608s } 608s 608s SUB GLOB { 608s MY $PAT = SHIFT; 608s MY @GOT; 608s IF (OPENDIR MY $D, '.') { 608s @GOT = GREP /$PAT/, READDIR $D; 608s CLOSEDIR $D; 608s } 608s RETURN @GOT; 608s } 608s 1; 608s 608s AND HERE'S HOW IT COULD BE (AB)USED: 608s 608s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 608s PACKAGE FOO; 608s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 608s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 608s 608s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 608s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 608s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 608s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 608s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 608s IT MUST BE DONE AT ALL. 608s 608s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 608s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 608s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 608s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 608s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 608s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 608s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 608s LIBRARY. 608s 608s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 608s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 608s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 608s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 608s (SEE L). 608s 608s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 608s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 608s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 608s 608s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 608s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 608s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 608s C SYNTAX, THOUGH). 608s 608s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 608s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 608s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 608s 608s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 608s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 608s 608s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 608s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 608s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 608s 608s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 608s 608s =HEAD2 AUTOLOADING 608s X X 608s 608s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 608s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 608s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 608s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 608s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 608s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 608s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 608s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 608s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 608s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 608s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 608s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 608s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 608s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 608s SUBROUTINE NAME. SEE L FOR DETAILS.) 608s 608s 608s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 608s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 608s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 608s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 608s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 608s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 608s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 608s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 608s 608s SUB AUTOLOAD { 608s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 608s MY $PROGRAM = $AUTOLOAD; 608s $PROGRAM =~ S/.*:://; 608s SYSTEM($PROGRAM, @_); 608s } 608s DATE(); 608s WHO(); 608s LS('-L'); 608s 608s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 608s EVEN NEED PARENTHESES: 608s 608s USE SUBS QW(DATE WHO LS); 608s DATE; 608s WHO; 608s LS '-L'; 608s 608s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 608s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 608s 608s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 608s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 608s DESCRIBED IN L AND IN L, THE STANDARD 608s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 608s FUNCTIONS TO PERL CODE IN L. 608s 608s =HEAD2 SUBROUTINE ATTRIBUTES 608s X X X 608s 608s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 608s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 608s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 608s C HAD BEEN SEEN. SEE L FOR DETAILS 608s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 608s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 608s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 608s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 608s 608s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 608s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 608s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 608s NEST PROPERLY. 608s 608s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 608s 608s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 608s SUB PLUGH () : UGLY('\(") :BAD; 608s SUB XYZZY : _5X5 { ... } 608s 608s EXAMPLES OF INVALID SYNTAX: 608s 608s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 608s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 608s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 608s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 608s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 608s 608s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 608s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 608s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 608s PARSED AND INVOKED: 608s 608s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 608s 608s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 608s SEE L AND L. 608s 608s =HEAD1 SEE ALSO 608s 608s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 608s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 608s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 608s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 608s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 608s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 608s 608s =FOR VI 608s # EX: SET STS=0 SW=4 ET: 608s 608s ok 2 608s # testing mod_cgi with /modules/cgi/perl.pl 608s # expected 200 608s # received 200 608s # body: PERL CGI 608s ok 3 608s # testing mod_test_rwrite with /test_rwrite 608s # expected 200 608s # received 200 608s # body: A 608s ok 4 608s ok 611s t/filter/case_in.t .................. 611s 1..3 611s # Running under perl version 5.040000 for linux 611s # Current time local: Fri Nov 29 21:18:21 2024 611s # Current time GMT: Fri Nov 29 21:18:21 2024 611s # Using Test.pm version 1.31 611s # Using Apache/Test.pm version 1.44 611s ok 1 611s # testing mod_cgi with /modules/cgi/perl_echo.pl 611s # expected 200 611s # received 200 611s ok 2 611s # testing mod_echo_post with /echo_post 611s # expected 200 611s # received 200 611s ok 3 611s ok 614s t/filter/input_body.t ............... 614s 1..2 614s # Running under perl version 5.040000 for linux 614s # Current time local: Fri Nov 29 21:18:24 2024 614s # Current time GMT: Fri Nov 29 21:18:24 2024 614s # Using Test.pm version 1.31 614s # Using Apache/Test.pm version 1.44 614s # testing : Posted "1 ko" 614s # expected: 'ok 1' 614s # received: 'ok 1' 614s ok 1 614s # testing : Posted "2 ko" 614s # expected: 'ok 2' 614s # received: 'ok 2' 614s ok 2 614s ok 617s t/http11/basicauth.t ................ 617s 1..3 617s # Running under perl version 5.040000 for linux 617s # Current time local: Fri Nov 29 21:18:27 2024 617s # Current time GMT: Fri Nov 29 21:18:27 2024 617s # Using Test.pm version 1.31 617s # Using Apache/Test.pm version 1.44 617s ok 1 617s ok 2 617s ok 3 617s ok 619s t/http11/chunked.t .................. 619s 1..30 619s # Running under perl version 5.040000 for linux 619s # Current time local: Fri Nov 29 21:18:30 2024 619s # Current time GMT: Fri Nov 29 21:18:30 2024 619s # Using Test.pm version 1.31 619s # Using Apache/Test.pm version 1.44 619s # testing : response protocol 619s # expected: 'HTTP/1.1' 619s # received: 'HTTP/1.1' 619s ok 1 619s # testing : response Transfer-Encoding 619s # expected: 'chunked' 619s # received: 'chunked' 619s ok 2 619s # testing : no Content-Length 619s # expected: 0 619s # received: 0 619s ok 3 619s # testing : body length 619s # expected: '70976' 619s # received: 70976 619s ok 4 619s # testing : number of requests 619s # expected: 1 619s # received: 1 619s ok 5 619s # testing : response protocol 619s # expected: 'HTTP/1.1' 619s # received: 'HTTP/1.1' 619s ok 6 619s # testing : response Transfer-Encoding 619s # expected: 'chunked' 619s # received: 'chunked' 619s ok 7 619s # testing : no Content-Length 619s # expected: 0 619s # received: 0 619s ok 8 619s # testing : body length 619s # expected: '212509' 619s # received: 212509 619s ok 9 619s # testing : number of requests 619s # expected: 2 619s # received: 2 619s ok 10 619s # testing : response protocol 619s # expected: 'HTTP/1.1' 619s # received: 'HTTP/1.1' 619s ok 11 619s # testing : response Transfer-Encoding 619s # expected: 'chunked' 619s # received: 'chunked' 619s ok 12 619s # testing : no Content-Length 619s # expected: 0 619s # received: 0 619s ok 13 619s # testing : body length 619s # expected: '280545' 619s # received: 280545 619s ok 14 619s # testing : number of requests 619s # expected: 3 619s # received: 3 619s ok 15 619s # testing : response protocol 619s # expected: 'HTTP/1.1' 619s # received: 'HTTP/1.1' 619s ok 16 619s # testing : response Transfer-Encoding 619s # expected: 'chunked' 619s # received: 'chunked' 619s ok 17 619s # testing : no Content-Length 619s # expected: 0 619s # received: 0 619s ok 18 619s # testing : body length 619s # expected: '845969' 619s # received: 845969 619s ok 19 619s # testing : number of requests 619s # expected: 4 619s # received: 4 619s ok 20 619s # testing : response protocol 619s # expected: 'HTTP/1.1' 619s # received: 'HTTP/1.1' 619s ok 21 619s # testing : no Transfer-Encoding (test result inverted) 619s # expected: 'chunked' 619s # received: '' 619s ok 22 619s # testing : content length 619s # expected: 253 619s # received: '253' 619s ok 23 619s # testing : body length 619s # expected: '242' 619s # received: 242 619s ok 24 619s # testing : number of requests 619s # expected: 5 619s # received: 5 619s ok 25 619s # testing : response protocol 619s # expected: 'HTTP/1.1' 619s # received: 'HTTP/1.1' 619s ok 26 619s # testing : no Transfer-Encoding (test result inverted) 619s # expected: 'chunked' 619s # received: '' 619s ok 27 619s # testing : content length 619s # expected: '' 619s # received: '' 619s ok 28 619s # testing : body length 619s # expected: '14276' 619s # received: 14276 619s ok 29 619s # testing : number of requests 619s # expected: 6 619s # received: 6 619s ok 30 619s ok 622s t/http11/chunked2.t ................. 622s 1..2 622s # Running under perl version 5.040000 for linux 622s # Current time local: Fri Nov 29 21:18:32 2024 622s # Current time GMT: Fri Nov 29 21:18:32 2024 622s # Using Test.pm version 1.31 622s # Using Apache/Test.pm version 1.44 622s # testing : successful response 622s # expected: 200 622s # received: '200' 622s ok 1 622s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 622s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 622s ok 2 622s ok 625s t/http11/clength.t .................. 625s 1..6 625s # Running under perl version 5.040000 for linux 625s # Current time local: Fri Nov 29 21:18:35 2024 625s # Current time GMT: Fri Nov 29 21:18:35 2024 625s # Using Test.pm version 1.31 625s # Using Apache/Test.pm version 1.44 625s # testing : successful response 625s # expected: 200 625s # received: '200' 625s ok 1 625s # expected: 10 625s # received: '10' 625s ok 2 625s # expected: 'bbbbbbbbbb' 625s # received: 'bbbbbbbbbb' 625s ok 3 625s # testing : successful response 625s # expected: 200 625s # received: '200' 625s ok 4 625s # expected: 6 625s # received: '6' 625s ok 5 625s # expected: 'foobar' 625s # received: 'foobar' 625s ok 6 625s ok 629s t/http11/post.t ..................... 629s # using LWP client 629s 1..51 629s # Running under perl version 5.040000 for linux 629s # Current time local: Fri Nov 29 21:18:38 2024 629s # Current time GMT: Fri Nov 29 21:18:38 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.44 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 1024 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Connection: Keep-Alive 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 1 629s #DMMATCH1: 1 629s #Keep-Alive: timeout=5, max=100 629s # 629s # testing : length posted 629s # expected: '1024' 629s # received: 1024 629s ok 1 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 2048 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 2 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '2048' 629s # received: 2048 629s ok 2 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 3072 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 3 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '3072' 629s # received: 3072 629s ok 3 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 4096 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 4 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '4096' 629s # received: 4096 629s ok 4 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 5120 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 5 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '5120' 629s # received: 5120 629s ok 5 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 6144 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 6 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '6144' 629s # received: 6144 629s ok 6 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 7168 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 7 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '7168' 629s # received: 7168 629s ok 7 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 8192 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 8 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '8192' 629s # received: 8192 629s ok 8 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 9216 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 5 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 9 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '9216' 629s # received: 9216 629s ok 9 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 10240 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 10 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '10240' 629s # received: 10240 629s ok 10 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 11264 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 11 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '11264' 629s # received: 11264 629s ok 11 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 12288 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 12 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '12288' 629s # received: 12288 629s ok 12 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 13312 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:40 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 13 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '13312' 629s # received: 13312 629s ok 13 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 14336 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 14 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '14336' 629s # received: 14336 629s ok 14 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 15360 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 15 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '15360' 629s # received: 15360 629s ok 15 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 16384 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 16 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '16384' 629s # received: 16384 629s ok 16 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 17408 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 17 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '17408' 629s # received: 17408 629s ok 17 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 18432 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 18 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '18432' 629s # received: 18432 629s ok 18 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 19456 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 19 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '19456' 629s # received: 19456 629s ok 19 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 20480 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 20 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '20480' 629s # received: 20480 629s ok 20 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 21504 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 21 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '21504' 629s # received: 21504 629s ok 21 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 22528 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 22 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '22528' 629s # received: 22528 629s ok 22 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 23552 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 23 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '23552' 629s # received: 23552 629s ok 23 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 24576 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 24 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '24576' 629s # received: 24576 629s ok 24 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 25600 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 25 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '25600' 629s # received: 25600 629s ok 25 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 26624 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 26 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '26624' 629s # received: 26624 629s ok 26 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 27648 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 27 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '27648' 629s # received: 27648 629s ok 27 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 28672 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 28 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '28672' 629s # received: 28672 629s ok 28 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 29696 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 29 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '29696' 629s # received: 29696 629s ok 29 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 30720 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 30 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '30720' 629s # received: 30720 629s ok 30 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 31744 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 31 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '31744' 629s # received: 31744 629s ok 31 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 32768 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 32 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '32768' 629s # received: 32768 629s ok 32 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 33792 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 33 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '33792' 629s # received: 33792 629s ok 33 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 34816 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 34 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '34816' 629s # received: 34816 629s ok 34 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 35840 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 35 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '35840' 629s # received: 35840 629s ok 35 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 36864 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:41 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 36 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '36864' 629s # received: 36864 629s ok 36 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 37888 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 37 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '37888' 629s # received: 37888 629s ok 37 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 38912 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 38 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '38912' 629s # received: 38912 629s ok 38 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 39936 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 39 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '39936' 629s # received: 39936 629s ok 39 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 40960 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 40 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '40960' 629s # received: 40960 629s ok 40 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 41984 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 41 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '41984' 629s # received: 41984 629s ok 41 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 43008 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 42 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '43008' 629s # received: 43008 629s ok 42 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 44032 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 43 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '44032' 629s # received: 44032 629s ok 43 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 45056 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 44 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '45056' 629s # received: 45056 629s ok 44 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 46080 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 45 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '46080' 629s # received: 46080 629s ok 45 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 47104 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 46 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '47104' 629s # received: 47104 629s ok 46 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 48128 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 47 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '48128' 629s # received: 48128 629s ok 47 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 49152 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 48 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '49152' 629s # received: 49152 629s ok 48 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 50176 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 49 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '50176' 629s # received: 50176 629s ok 49 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 51200 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 6 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 50 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '51200' 629s # received: 51200 629s ok 50 629s #lwp request: 629s #POST http://localhost:8529/eat_post HTTP/1.1 629s #User-Agent: libwww-perl/6.77 629s #Content-Length: 102400 629s # 629s #server response: 629s #HTTP/1.1 200 OK 629s #Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 629s #Vary: In-If1 629s #Content-Length: 7 629s #Client-Date: Fri, 29 Nov 2024 21:18:42 GMT 629s #Client-Peer: 127.0.0.1:8529 629s #Client-Response-Num: 51 629s #DMMATCH1: 1 629s # 629s # testing : length posted 629s # expected: '102400' 629s # received: 102400 629s ok 51 629s ok 632s t/modules/aaa.t ..................... 632s 1..40 632s # Running under perl version 5.040000 for linux 632s # Current time local: Fri Nov 29 21:18:42 2024 632s # Current time GMT: Fri Nov 29 21:18:42 2024 632s # Using Test.pm version 1.31 632s # Using Apache/Test.pm version 1.44 632s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/realm2 632s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 632s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/form1 632s ok 1 632s ok 2 632s ok 3 632s ok 4 632s ok 5 632s ok 6 632s ok 7 632s ok 8 632s ok 9 632s ok 10 632s ok 11 632s ok 12 632s ok 13 632s ok 14 632s ok 15 632s ok 16 632s ok 17 632s ok 18 632s ok 19 632s ok 20 632s ok 21 632s ok 22 632s ok 23 632s ok 24 632s ok 25 632s ok 26 632s ok 27 632s ok 28 632s ok 29 632s ok 30 632s ok 31 632s ok 32 632s ok 33 632s ok 34 632s ok 35 632s ok 36 632s ok 37 632s ok 38 632s ok 39 632s ok 40 632s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/realm2 632s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 632s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/form1 632s ok 636s t/modules/access.t .................. 636s 1..408 636s # Running under perl version 5.040000 for linux 636s # Current time local: Fri Nov 29 21:18:45 2024 636s # Current time GMT: Fri Nov 29 21:18:45 2024 636s # Using Test.pm version 1.31 636s # Using Apache/Test.pm version 1.44 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # expecting access. 636s ok 1 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 2 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from all 636s # expecting access. 636s ok 3 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 4 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from localhost 636s # expecting access. 636s ok 5 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 6 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from 127.0.0.1 636s # expecting access. 636s ok 7 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 8 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from 127.0 636s # expecting access. 636s ok 9 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 10 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 11 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 12 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from 127.0.0.1/16 636s # expecting access. 636s ok 13 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 14 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 15 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 16 636s # --- 636s # Order deny,allow 636s # Allow from all 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 17 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # expecting access. 636s ok 18 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 19 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from all 636s # expecting access. 636s ok 20 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 21 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from localhost 636s # expecting access. 636s ok 22 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 23 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from 127.0.0.1 636s # expecting access. 636s ok 24 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 25 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from 127.0 636s # expecting access. 636s ok 26 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 27 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 28 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 29 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from 127.0.0.1/16 636s # expecting access. 636s ok 30 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 31 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 32 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 33 636s # --- 636s # Order deny,allow 636s # Allow from localhost 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 34 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # expecting access. 636s ok 35 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 36 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from all 636s # expecting access. 636s ok 37 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 38 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from localhost 636s # expecting access. 636s ok 39 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 40 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1 636s # expecting access. 636s ok 41 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 42 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from 127.0 636s # expecting access. 636s ok 43 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 44 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 45 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 46 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1/16 636s # expecting access. 636s ok 47 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 48 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 49 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 50 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 51 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # expecting access. 636s ok 52 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 53 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from all 636s # expecting access. 636s ok 54 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 55 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from localhost 636s # expecting access. 636s ok 56 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 57 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from 127.0.0.1 636s # expecting access. 636s ok 58 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 59 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from 127.0 636s # expecting access. 636s ok 60 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 61 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 62 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 63 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from 127.0.0.1/16 636s # expecting access. 636s ok 64 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 65 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 66 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 67 636s # --- 636s # Order deny,allow 636s # Allow from 127.0 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 68 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 69 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 70 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from all 636s # expecting access. 636s ok 71 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 72 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from localhost 636s # expecting access. 636s ok 73 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 74 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1 636s # expecting access. 636s ok 75 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 76 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0 636s # expecting access. 636s ok 77 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 78 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 79 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 80 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1/16 636s # expecting access. 636s ok 81 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 82 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 83 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 84 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 85 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # expecting access. 636s ok 86 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 87 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from all 636s # expecting access. 636s ok 88 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 89 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from localhost 636s # expecting access. 636s ok 90 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 91 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1 636s # expecting access. 636s ok 92 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 93 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0 636s # expecting access. 636s ok 94 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 95 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 96 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 97 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1/16 636s # expecting access. 636s ok 98 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 99 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 100 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 101 636s # --- 636s # Order deny,allow 636s # Allow from 127.0.0.1/16 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 102 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # expecting access. 636s ok 103 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 104 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from all 636s # expecting access denial. 636s ok 105 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 106 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from localhost 636s # expecting access denial. 636s ok 107 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 108 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 109 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 110 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from 127.0 636s # expecting access denial. 636s ok 111 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 112 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 113 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 114 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 115 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 116 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 117 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 118 636s # --- 636s # Order deny,allow 636s # Allow from somewhere.else.com 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 119 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # expecting access. 636s ok 120 636s # --- 636s # Order deny,allow 636s # Deny from all 636s # expecting access denial. 636s ok 121 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from all 636s # expecting access denial. 636s ok 122 636s # --- 636s # Order deny,allow 636s # Deny from localhost 636s # expecting access denial. 636s ok 123 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from localhost 636s # expecting access denial. 636s ok 124 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 125 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 126 636s # --- 636s # Order deny,allow 636s # Deny from 127.0 636s # expecting access denial. 636s ok 127 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from 127.0 636s # expecting access denial. 636s ok 128 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 129 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 130 636s # --- 636s # Order deny,allow 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 131 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 132 636s # --- 636s # Order deny,allow 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 133 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 134 636s # --- 636s # Order deny,allow 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 135 636s # --- 636s # Order deny,allow 636s # Allow from 66.6.6.6 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 136 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # expecting access. 636s ok 137 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 138 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from all 636s # expecting access denial. 636s ok 139 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 140 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from localhost 636s # expecting access denial. 636s ok 141 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 142 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 143 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 144 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from 127.0 636s # expecting access denial. 636s ok 145 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 146 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 147 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 148 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 149 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 150 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 151 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 152 636s # --- 636s # Order allow,deny 636s # Allow from all 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 153 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # expecting access. 636s ok 154 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 155 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from all 636s # expecting access denial. 636s ok 156 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 157 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from localhost 636s # expecting access denial. 636s ok 158 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 159 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 160 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 161 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from 127.0 636s # expecting access denial. 636s ok 162 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 163 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 164 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 165 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 166 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 167 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 168 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 169 636s # --- 636s # Order allow,deny 636s # Allow from localhost 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 170 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # expecting access. 636s ok 171 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 172 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from all 636s # expecting access denial. 636s ok 173 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 174 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from localhost 636s # expecting access denial. 636s ok 175 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 176 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 177 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 178 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from 127.0 636s # expecting access denial. 636s ok 179 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 180 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 181 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 182 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 183 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 184 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 185 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 186 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 187 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # expecting access. 636s ok 188 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 189 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from all 636s # expecting access denial. 636s ok 190 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 191 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from localhost 636s # expecting access denial. 636s ok 192 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 193 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 194 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 195 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from 127.0 636s # expecting access denial. 636s ok 196 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 197 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 198 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 199 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 200 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 201 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 202 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 203 636s # --- 636s # Order allow,deny 636s # Allow from 127.0 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 204 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 205 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 206 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from all 636s # expecting access denial. 636s ok 207 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 208 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from localhost 636s # expecting access denial. 636s ok 209 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 210 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 211 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 212 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0 636s # expecting access denial. 636s ok 213 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 214 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 215 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 216 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 217 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 218 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 219 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 220 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 221 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # expecting access. 636s ok 222 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 223 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from all 636s # expecting access denial. 636s ok 224 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 225 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from localhost 636s # expecting access denial. 636s ok 226 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 227 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 228 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 229 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0 636s # expecting access denial. 636s ok 230 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 231 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 232 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 233 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 234 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 235 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 236 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 237 636s # --- 636s # Order allow,deny 636s # Allow from 127.0.0.1/16 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 238 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # expecting access denial. 636s ok 239 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 240 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from all 636s # expecting access denial. 636s ok 241 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 242 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from localhost 636s # expecting access denial. 636s ok 243 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 244 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 245 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 246 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from 127.0 636s # expecting access denial. 636s ok 247 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 248 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 249 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 250 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 251 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 252 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 253 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 254 636s # --- 636s # Order allow,deny 636s # Allow from somewhere.else.com 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 255 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # expecting access denial. 636s ok 256 636s # --- 636s # Order allow,deny 636s # Deny from all 636s # expecting access denial. 636s ok 257 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from all 636s # expecting access denial. 636s ok 258 636s # --- 636s # Order allow,deny 636s # Deny from localhost 636s # expecting access denial. 636s ok 259 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from localhost 636s # expecting access denial. 636s ok 260 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 261 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 262 636s # --- 636s # Order allow,deny 636s # Deny from 127.0 636s # expecting access denial. 636s ok 263 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from 127.0 636s # expecting access denial. 636s ok 264 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 265 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 266 636s # --- 636s # Order allow,deny 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 267 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 268 636s # --- 636s # Order allow,deny 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 269 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 270 636s # --- 636s # Order allow,deny 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 271 636s # --- 636s # Order allow,deny 636s # Allow from 66.6.6.6 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 272 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # expecting access. 636s ok 273 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 274 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from all 636s # expecting access denial. 636s ok 275 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 276 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from localhost 636s # expecting access denial. 636s ok 277 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 278 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 279 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 280 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from 127.0 636s # expecting access denial. 636s ok 281 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 282 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 283 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 284 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 285 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 286 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 287 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 288 636s # --- 636s # Order mutual-failure 636s # Allow from all 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 289 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # expecting access. 636s ok 290 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 291 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from all 636s # expecting access denial. 636s ok 292 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 293 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from localhost 636s # expecting access denial. 636s ok 294 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 295 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 296 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 297 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from 127.0 636s # expecting access denial. 636s ok 298 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 299 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 300 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 301 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 302 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 303 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 304 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 305 636s # --- 636s # Order mutual-failure 636s # Allow from localhost 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 306 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # expecting access. 636s ok 307 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 308 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from all 636s # expecting access denial. 636s ok 309 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 310 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from localhost 636s # expecting access denial. 636s ok 311 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 312 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 313 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 314 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from 127.0 636s # expecting access denial. 636s ok 315 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 316 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 317 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 318 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 319 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 320 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 321 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 322 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 323 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # expecting access. 636s ok 324 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 325 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from all 636s # expecting access denial. 636s ok 326 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 327 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from localhost 636s # expecting access denial. 636s ok 328 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 329 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 330 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 331 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from 127.0 636s # expecting access denial. 636s ok 332 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 333 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 334 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 335 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 336 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 337 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 338 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 339 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 340 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # expecting access. 636s ok 341 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 342 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from all 636s # expecting access denial. 636s ok 343 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 344 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from localhost 636s # expecting access denial. 636s ok 345 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 346 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 347 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 348 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0 636s # expecting access denial. 636s ok 349 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 350 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 351 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 352 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 353 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 354 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 355 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 356 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/255.255.0.0 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 357 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # expecting access. 636s ok 358 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 359 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from all 636s # expecting access denial. 636s ok 360 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 361 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from localhost 636s # expecting access denial. 636s ok 362 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 363 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 364 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 365 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0 636s # expecting access denial. 636s ok 366 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 367 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 368 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 369 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 370 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 371 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from somewhere.else.com 636s # expecting access. 636s ok 372 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 373 636s # --- 636s # Order mutual-failure 636s # Allow from 127.0.0.1/16 636s # Deny from 66.6.6.6 636s # expecting access. 636s ok 374 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # expecting access denial. 636s ok 375 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 376 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from all 636s # expecting access denial. 636s ok 377 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 378 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from localhost 636s # expecting access denial. 636s ok 379 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 380 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 381 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 382 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from 127.0 636s # expecting access denial. 636s ok 383 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 384 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 385 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 386 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 387 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 388 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 389 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 390 636s # --- 636s # Order mutual-failure 636s # Allow from somewhere.else.com 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 391 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # expecting access denial. 636s ok 392 636s # --- 636s # Order mutual-failure 636s # Deny from all 636s # expecting access denial. 636s ok 393 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from all 636s # expecting access denial. 636s ok 394 636s # --- 636s # Order mutual-failure 636s # Deny from localhost 636s # expecting access denial. 636s ok 395 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from localhost 636s # expecting access denial. 636s ok 396 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 397 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1 636s # expecting access denial. 636s ok 398 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0 636s # expecting access denial. 636s ok 399 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from 127.0 636s # expecting access denial. 636s ok 400 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 401 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1/255.255.0.0 636s # expecting access denial. 636s ok 402 636s # --- 636s # Order mutual-failure 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 403 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from 127.0.0.1/16 636s # expecting access denial. 636s ok 404 636s # --- 636s # Order mutual-failure 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 405 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from somewhere.else.com 636s # expecting access denial. 636s ok 406 636s # --- 636s # Order mutual-failure 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 407 636s # --- 636s # Order mutual-failure 636s # Allow from 66.6.6.6 636s # Deny from 66.6.6.6 636s # expecting access denial. 636s ok 408 636s ok 638s t/modules/actions.t ................. 638s 1..20 638s # Running under perl version 5.040000 for linux 638s # Current time local: Fri Nov 29 21:18:49 2024 638s # Current time GMT: Fri Nov 29 21:18:49 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.44 638s # expected: 200 638s # received: '200' 638s ok 1 638s # expected: 'nada' 638s # received: 'nada' 638s ok 2 638s # expected: 404 638s # received: '404' 638s ok 3 638s ok 4 # skip RC=404, no need to check content 638s # expected: 404 638s # received: '404' 638s ok 5 638s ok 6 # skip RC=404, no need to check content 638s # expected: 404 638s # received: '404' 638s ok 7 638s ok 8 # skip RC=404, no need to check content 638s # expected: 200 638s # received: '200' 638s ok 9 638s # expected: 'nada' 638s # received: 'nada' 638s ok 10 638s # expected: 404 638s # received: '404' 638s ok 11 638s ok 12 # skip RC=404, no need to check content 638s # expected: 200 638s # received: '200' 638s ok 13 638s # expected: 'POST 638s # foo2: bar2 638s # ' 638s # received: 'POST 638s # foo2: bar2 638s # ' 638s ok 14 638s # expected: 405 638s # received: '405' 638s ok 15 638s # expected: 200 638s # received: '200' 638s ok 16 638s # expected: 'foo=bar' 638s # received: 'foo=bar' 638s ok 17 638s # expected: 200 638s # received: '200' 638s ok 18 638s # expected: 'POST 638s # foo2: bar2 638s # ' 638s # received: 'POST 638s # foo2: bar2 638s # ' 638s ok 19 638s # expected: 405 638s # received: '405' 638s ok 20 638s ok 642s t/modules/alias.t ................... 642s 1..134 642s # Running under perl version 5.040000 for linux 642s # Current time local: Fri Nov 29 21:18:51 2024 642s # Current time GMT: Fri Nov 29 21:18:51 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.44 642s # verifying simple aliases 642s # testing : /alias/ 642s # expected: 200 642s # received: '200' 642s ok 1 642s # testing : /bogu/ 642s # expected: 404 642s # received: '404' 642s ok 2 642s # verifying alias match with /ali[0-9]. 642s # testing : /ali0 642s # expected: 0 642s # received: '0' 642s ok 3 642s # testing : /ali1 642s # expected: 1 642s # received: '1' 642s ok 4 642s # testing : /ali2 642s # expected: 2 642s # received: '2' 642s ok 5 642s # testing : /ali3 642s # expected: 3 642s # received: '3' 642s ok 6 642s # testing : /ali4 642s # expected: 4 642s # received: '4' 642s ok 7 642s # testing : /ali5 642s # expected: 5 642s # received: '5' 642s ok 8 642s # testing : /ali6 642s # expected: 6 642s # received: '6' 642s ok 9 642s # testing : /ali7 642s # expected: 7 642s # received: '7' 642s ok 10 642s # testing : /ali8 642s # expected: 8 642s # received: '8' 642s ok 11 642s # testing : /ali9 642s # expected: 9 642s # received: '9' 642s ok 12 642s # verifying expression alias match with /expr/ali[0-9]. 642s # testing : /ali0 642s # expected: 0 642s # received: '0' 642s ok 13 642s # testing : /ali1 642s # expected: 1 642s # received: '1' 642s ok 14 642s # testing : /ali2 642s # expected: 2 642s # received: '2' 642s ok 15 642s # testing : /ali3 642s # expected: 3 642s # received: '3' 642s ok 16 642s # testing : /ali4 642s # expected: 4 642s # received: '4' 642s ok 17 642s # testing : /ali5 642s # expected: 5 642s # received: '5' 642s ok 18 642s # testing : /ali6 642s # expected: 6 642s # received: '6' 642s ok 19 642s # testing : /ali7 642s # expected: 7 642s # received: '7' 642s ok 20 642s # testing : /ali8 642s # expected: 8 642s # received: '8' 642s ok 21 642s # testing : /ali9 642s # expected: 9 642s # received: '9' 642s ok 22 642s # testing : /forbid 642s # expected: '403' 642s # received: '403' 642s ok 23 642s # testing : /gone 642s # expected: '410' 642s # received: '410' 642s ok 24 642s # testing : /perm 642s # expected: '301' 642s # received: '301' 642s ok 25 642s # testing : /perm2 642s # expected: '301' 642s # received: '301' 642s ok 26 642s # testing : /seeother 642s # expected: '303' 642s # received: '303' 642s ok 27 642s # testing : /temp 642s # expected: '302' 642s # received: '302' 642s ok 28 642s # testing : /temp2 642s # expected: '302' 642s # received: '302' 642s ok 29 642s verifying body of perm and temp redirect match 642s # testing : /p0 642s # expected: 0 642s # received: '0' 642s ok 30 642s # testing : /p1 642s # expected: 1 642s # received: '1' 642s ok 31 642s # testing : /p2 642s # expected: 2 642s # received: '2' 642s ok 32 642s # testing : /p3 642s # expected: 3 642s # received: '3' 642s ok 33 642s # testing : /p4 642s # expected: 4 642s # received: '4' 642s ok 34 642s # testing : /p5 642s # expected: 5 642s # received: '5' 642s ok 35 642s # testing : /p6 642s # expected: 6 642s # received: '6' 642s ok 36 642s # testing : /p7 642s # expected: 7 642s # received: '7' 642s ok 37 642s # testing : /p8 642s # expected: 8 642s # received: '8' 642s ok 38 642s # testing : /p9 642s # expected: 9 642s # received: '9' 642s ok 39 642s # testing : /t0 642s # expected: 0 642s # received: '0' 642s ok 40 642s # testing : /t1 642s # expected: 1 642s # received: '1' 642s ok 41 642s # testing : /t2 642s # expected: 2 642s # received: '2' 642s ok 42 642s # testing : /t3 642s # expected: 3 642s # received: '3' 642s ok 43 642s # testing : /t4 642s # expected: 4 642s # received: '4' 642s ok 44 642s # testing : /t5 642s # expected: 5 642s # received: '5' 642s ok 45 642s # testing : /t6 642s # expected: 6 642s # received: '6' 642s ok 46 642s # testing : /t7 642s # expected: 7 642s # received: '7' 642s ok 47 642s # testing : /t8 642s # expected: 8 642s # received: '8' 642s ok 48 642s # testing : /t9 642s # expected: 9 642s # received: '9' 642s ok 49 642s verifying body of perm and temp redirect match with expression support 642s # testing : /p0 642s # expected: 0 642s # received: '0' 642s ok 50 642s # testing : /p1 642s # expected: 1 642s # received: '1' 642s ok 51 642s # testing : /p2 642s # expected: 2 642s # received: '2' 642s ok 52 642s # testing : /p3 642s # expected: 3 642s # received: '3' 642s ok 53 642s # testing : /p4 642s # expected: 4 642s # received: '4' 642s ok 54 642s # testing : /p5 642s # expected: 5 642s # received: '5' 642s ok 55 642s # testing : /p6 642s # expected: 6 642s # received: '6' 642s ok 56 642s # testing : /p7 642s # expected: 7 642s # received: '7' 642s ok 57 642s # testing : /p8 642s # expected: 8 642s # received: '8' 642s ok 58 642s # testing : /p9 642s # expected: 9 642s # received: '9' 642s ok 59 642s # testing : /t0 642s # expected: 0 642s # received: '0' 642s ok 60 642s # testing : /t1 642s # expected: 1 642s # received: '1' 642s ok 61 642s # testing : /t2 642s # expected: 2 642s # received: '2' 642s ok 62 642s # testing : /t3 642s # expected: 3 642s # received: '3' 642s ok 63 642s # testing : /t4 642s # expected: 4 642s # received: '4' 642s ok 64 642s # testing : /t5 642s # expected: 5 642s # received: '5' 642s ok 65 642s # testing : /t6 642s # expected: 6 642s # received: '6' 642s ok 66 642s # testing : /t7 642s # expected: 7 642s # received: '7' 642s ok 67 642s # testing : /t8 642s # expected: 8 642s # received: '8' 642s ok 68 642s # testing : /t9 642s # expected: 9 642s # received: '9' 642s ok 69 642s verifying return code of seeother and gone redirect match 642s # testing : f0 642s # expected: '403' 642s # received: '403' 642s ok 70 642s # testing : f1 642s # expected: '403' 642s # received: '403' 642s ok 71 642s # testing : f2 642s # expected: '403' 642s # received: '403' 642s ok 72 642s # testing : f3 642s # expected: '403' 642s # received: '403' 642s ok 73 642s # testing : f4 642s # expected: '403' 642s # received: '403' 642s ok 74 642s # testing : f5 642s # expected: '403' 642s # received: '403' 642s ok 75 642s # testing : f6 642s # expected: '403' 642s # received: '403' 642s ok 76 642s # testing : f7 642s # expected: '403' 642s # received: '403' 642s ok 77 642s # testing : f8 642s # expected: '403' 642s # received: '403' 642s ok 78 642s # testing : f9 642s # expected: '403' 642s # received: '403' 642s ok 79 642s # testing : g0 642s # expected: '410' 642s # received: '410' 642s ok 80 642s # testing : g1 642s # expected: '410' 642s # received: '410' 642s ok 81 642s # testing : g2 642s # expected: '410' 642s # received: '410' 642s ok 82 642s # testing : g3 642s # expected: '410' 642s # received: '410' 642s ok 83 642s # testing : g4 642s # expected: '410' 642s # received: '410' 642s ok 84 642s # testing : g5 642s # expected: '410' 642s # received: '410' 642s ok 85 642s # testing : g6 642s # expected: '410' 642s # received: '410' 642s ok 86 642s # testing : g7 642s # expected: '410' 642s # received: '410' 642s ok 87 642s # testing : g8 642s # expected: '410' 642s # received: '410' 642s ok 88 642s # testing : g9 642s # expected: '410' 642s # received: '410' 642s ok 89 642s # testing : s0 642s # expected: '303' 642s # received: '303' 642s ok 90 642s # testing : s1 642s # expected: '303' 642s # received: '303' 642s ok 91 642s # testing : s2 642s # expected: '303' 642s # received: '303' 642s ok 92 642s # testing : s3 642s # expected: '303' 642s # received: '303' 642s ok 93 642s # testing : s4 642s # expected: '303' 642s # received: '303' 642s ok 94 642s # testing : s5 642s # expected: '303' 642s # received: '303' 642s ok 95 642s # testing : s6 642s # expected: '303' 642s # received: '303' 642s ok 96 642s # testing : s7 642s # expected: '303' 642s # received: '303' 642s ok 97 642s # testing : s8 642s # expected: '303' 642s # received: '303' 642s ok 98 642s # testing : s9 642s # expected: '303' 642s # received: '303' 642s ok 99 642s verifying return code of seeother and gone redirect match with expression support 642s # testing : f0 642s # expected: '403' 642s # received: '403' 642s ok 100 642s # testing : f1 642s # expected: '403' 642s # received: '403' 642s ok 101 642s # testing : f2 642s # expected: '403' 642s # received: '403' 642s ok 102 642s # testing : f3 642s # expected: '403' 642s # received: '403' 642s ok 103 642s # testing : f4 642s # expected: '403' 642s # received: '403' 642s ok 104 642s # testing : f5 642s # expected: '403' 642s # received: '403' 642s ok 105 642s # testing : f6 642s # expected: '403' 642s # received: '403' 642s ok 106 642s # testing : f7 642s # expected: '403' 642s # received: '403' 642s ok 107 642s # testing : f8 642s # expected: '403' 642s # received: '403' 642s ok 108 642s # testing : f9 642s # expected: '403' 642s # received: '403' 642s ok 109 642s # testing : g0 642s # expected: '410' 642s # received: '410' 642s ok 110 642s # testing : g1 642s # expected: '410' 642s # received: '410' 642s ok 111 642s # testing : g2 642s # expected: '410' 642s # received: '410' 642s ok 112 642s # testing : g3 642s # expected: '410' 642s # received: '410' 642s ok 113 642s # testing : g4 642s # expected: '410' 642s # received: '410' 642s ok 114 642s # testing : g5 642s # expected: '410' 642s # received: '410' 642s ok 115 642s # testing : g6 642s # expected: '410' 642s # received: '410' 642s ok 116 642s # testing : g7 642s # expected: '410' 642s # received: '410' 642s ok 117 642s # testing : g8 642s # expected: '410' 642s # received: '410' 642s ok 118 642s # testing : g9 642s # expected: '410' 642s # received: '410' 642s ok 119 642s # testing : s0 642s # expected: '303' 642s # received: '303' 642s ok 120 642s # testing : s1 642s # expected: '303' 642s # received: '303' 642s ok 121 642s # testing : s2 642s # expected: '303' 642s # received: '303' 642s ok 122 642s # testing : s3 642s # expected: '303' 642s # received: '303' 642s ok 123 642s # testing : s4 642s # expected: '303' 642s # received: '303' 642s ok 124 642s # testing : s5 642s # expected: '303' 642s # received: '303' 642s ok 125 642s # testing : s6 642s # expected: '303' 642s # received: '303' 642s ok 126 642s # testing : s7 642s # expected: '303' 642s # received: '303' 642s ok 127 642s # testing : s8 642s # expected: '303' 642s # received: '303' 642s ok 128 642s # testing : s9 642s # expected: '303' 642s # received: '303' 642s ok 129 642s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 642s # verifying /modules/alias/script is plain text 642s # testing : /modules/alias/script 642s # expected: '#!/bin/sh 642s # echo Content-type: text/plain 642s # echo 642s # echo this is a shell script cgi. 642s # ' 642s # received: '#!/bin/sh 642s # echo Content-type: text/plain 642s # echo 642s # echo this is a shell script cgi. 642s # ' 642s ok 130 642s # verifying same file accessed at /cgi/script is executed code 642s # testing : /cgi/script 642s # expected: 'this is a shell script cgi. 642s # ' 642s # received: 'this is a shell script cgi. 642s # ' 642s ok 131 642s # verifying ScriptAliasMatch with /aliascgi-script 642s # testing : /aliascgi-script 642s # expected: 'this is a shell script cgi. 642s # ' 642s # received: 'this is a shell script cgi. 642s # ' 642s ok 132 642s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 642s # testing : /aliascgi-script 642s # expected: 'this is a shell script cgi. 642s # ' 642s # received: 'this is a shell script cgi. 642s # ' 642s ok 133 642s # verifying bad script alias. 642s # testing : /aliascgi-nada 642s # expected: 404 642s # received: '404' 642s ok 134 642s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 642s ok 644s t/modules/allowmethods.t ............ 644s 1..9 644s # Running under perl version 5.040000 for linux 644s # Current time local: Fri Nov 29 21:18:55 2024 644s # Current time GMT: Fri Nov 29 21:18:55 2024 644s # Using Test.pm version 1.31 644s # Using Apache/Test.pm version 1.44 644s # testing : Get request to /Get responds 200 644s # expected: 200 644s # received: '200' 644s ok 1 644s # testing : Head request to /Get responds 200 644s # expected: 200 644s # received: '200' 644s ok 2 644s # testing : Post request to /Get responds 405 644s # expected: 405 644s # received: '405' 644s ok 3 644s # testing : Get request to /Head responds 200 644s # expected: 200 644s # received: '200' 644s ok 4 644s # testing : Head request to /Head responds 200 644s # expected: 200 644s # received: '200' 644s ok 5 644s # testing : Post request to /Head responds 405 644s # expected: 405 644s # received: '405' 644s ok 6 644s # testing : Get request to /Post responds 405 644s # expected: 405 644s # received: '405' 644s ok 7 644s # testing : Head request to /Post responds 405 644s # expected: 405 644s # received: '405' 644s ok 8 644s # testing : Post request to /Post responds 200 644s # expected: 200 644s # received: '200' 644s ok 9 644s ok 647s t/modules/asis.t .................... 647s 1..3 647s # Running under perl version 5.040000 for linux 647s # Current time local: Fri Nov 29 21:18:57 2024 647s # Current time GMT: Fri Nov 29 21:18:57 2024 647s # Using Test.pm version 1.31 647s # Using Apache/Test.pm version 1.44 647s # testing : asis content OK 647s # expected: 'This is asis content. 647s # ' 647s # received: 'This is asis content. 647s # ' 647s ok 1 647s # testing : asis gave 404 error 647s # expected: 404 647s # received: '404' 647s ok 2 647s # testing : asis gave 403 error 647s # expected: 403 647s # received: '403' 647s ok 3 647s ok 651s t/modules/authz_core.t .............. 651s 1..504 651s # Running under perl version 5.040000 for linux 651s # Current time local: Fri Nov 29 21:19:00 2024 651s # Current time GMT: Fri Nov 29 21:19:00 2024 651s # Using Test.pm version 1.31 651s # Using Apache/Test.pm version 1.44 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/groups1 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 200, expected 200 [a/ : a/ ] 651s ok 1 651s # got 200, expected 200 [a/ : a/ 1] 651s ok 2 651s # got 200, expected 200 [a/ : a/ 2] 651s ok 3 651s # got 200, expected 200 [a/ : a/ 1 2] 651s ok 4 651s # got 200, expected 200 [a/ : a/ 3] 651s ok 5 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ user1: a/ ] 651s ok 6 651s # got 200, expected 200 [a/ user1: a/ user1] 651s ok 7 651s # got 401, expected 401 [a/ user1: a/ user2] 651s ok 8 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ Any 1 2: a/ ] 651s ok 9 651s # got 200, expected 200 [a/ Any 1 2: a/ 1] 651s ok 10 651s # got 200, expected 200 [a/ Any 1 2: a/ 2] 651s ok 11 651s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 651s ok 12 651s # got 403, expected 403 [a/ Any 1 2: a/ 3] 651s ok 13 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 651s ok 14 651s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 651s ok 15 651s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 651s ok 16 651s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 651s ok 17 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 651s ok 18 651s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 651s ok 19 651s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 651s ok 20 651s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 651s ok 21 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 651s ok 22 651s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 651s ok 23 651s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 651s ok 24 651s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 651s ok 25 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 651s ok 26 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 651s ok 27 651s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 651s ok 28 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 651s ok 29 651s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 651s ok 30 651s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 651s ok 31 651s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 651s ok 32 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 651s ok 33 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 651s ok 34 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 651s ok 35 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 651s ok 36 651s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 651s ok 37 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 651s ok 38 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 651s ok 39 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 651s ok 40 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 651s ok 41 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 651s ok 42 651s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 651s ok 43 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 651s ok 44 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 651s ok 45 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 651s ok 46 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 651s ok 47 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 651s ok 48 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 651s ok 49 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 651s ok 50 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 651s ok 51 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 651s ok 52 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 651s ok 53 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 651s ok 54 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 651s ok 55 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 651s ok 56 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 651s ok 57 651s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 651s ok 58 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 !2: a/ ] 651s ok 59 651s # got 200, expected 200 [a/ All 1 !2: a/ 1] 651s ok 60 651s # got 403, expected 403 [a/ All 1 !2: a/ 2] 651s ok 61 651s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 651s ok 62 651s # got 403, expected 403 [a/ All 1 !2: a/ 3] 651s ok 63 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 651s ok 64 651s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 651s ok 65 651s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 651s ok 66 651s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 651s ok 67 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 651s ok 68 651s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 651s ok 69 651s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 651s ok 70 651s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 651s ok 71 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 651s ok 72 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 651s ok 73 651s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 651s ok 74 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 651s ok 75 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 651s ok 76 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 651s ok 77 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 651s ok 78 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 651s ok 79 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 651s ok 80 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 651s ok 81 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 651s ok 82 651s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 651s ok 83 651s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 651s ok 84 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 651s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 651s ok 85 651s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 651s ok 86 651s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 651s ok 87 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 651s ok 88 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 651s ok 89 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 651s ok 90 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 651s ok 91 651s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 651s ok 92 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 651s ok 93 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 651s ok 94 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 651s ok 95 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 651s ok 96 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 651s ok 97 651s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 651s ok 98 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 651s ok 99 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 651s ok 100 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 651s ok 101 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 651s ok 102 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 651s ok 103 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 651s ok 104 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 651s ok 105 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 651s ok 106 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 651s ok 107 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 651s ok 108 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 651s ok 109 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 651s ok 110 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 651s ok 111 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 651s ok 112 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 651s ok 113 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 2: a/ ] 651s ok 114 651s # got 403, expected 403 [a/ All 1 2: a/ 1] 651s ok 115 651s # got 403, expected 403 [a/ All 1 2: a/ 2] 651s ok 116 651s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 651s ok 117 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 651s ok 118 651s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 651s ok 119 651s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 651s ok 120 651s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 651s ok 121 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 651s ok 122 651s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 651s ok 123 651s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 651s ok 124 651s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 651s ok 125 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 651s ok 126 651s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 651s ok 127 651s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 651s ok 128 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 651s ok 129 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 651s ok 130 651s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 651s ok 131 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 651s ok 132 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 651s ok 133 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 651s ok 134 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 651s ok 135 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 651s ok 136 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 651s ok 137 651s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 651s ok 138 651s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 651s ok 139 651s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 651s ok 140 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 651s ok 141 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 651s ok 142 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 651s ok 143 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 651s ok 144 651s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 651s ok 145 651s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 651s ok 146 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 651s ok 147 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 651s ok 148 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 651s ok 149 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 651s ok 150 651s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 651s ok 151 651s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 651s ok 152 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 651s ok 153 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 651s ok 154 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 651s ok 155 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 651s ok 156 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 651s ok 157 651s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 651s ok 158 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 651s ok 159 651s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 651s ok 160 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 651s ok 161 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 651s ok 162 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 651s ok 163 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 651s ok 164 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 651s ok 165 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 651s ok 166 651s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 651s ok 167 651s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 651s ok 168 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 651s ok 169 651s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 651s ok 170 651s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 651s ok 171 651s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 651s ok 172 651s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 651s ok 173 651s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 651s ok 174 651s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 651s ok 175 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 651s ok 176 651s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 651s ok 177 651s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 651s ok 178 651s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 651s ok 179 651s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 651s ok 180 651s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 651s ok 181 651s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 651s ok 182 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 651s ok 183 651s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 651s ok 184 651s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 651s ok 185 651s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 651s ok 186 651s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 651s ok 187 651s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 651s ok 188 651s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 651s ok 189 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 651s ok 190 651s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 651s ok 191 651s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 651s ok 192 651s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 651s ok 193 651s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 651s ok 194 651s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 651s ok 195 651s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 651s ok 196 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 651s ok 197 651s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 651s ok 198 651s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 651s ok 199 651s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 651s ok 200 651s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 651s ok 201 651s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 651s ok 202 651s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 651s ok 203 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 651s ok 204 651s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 651s ok 205 651s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 651s ok 206 651s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 651s ok 207 651s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 651s ok 208 651s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 651s ok 209 651s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 651s ok 210 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 651s ok 211 651s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 651s ok 212 651s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 651s ok 213 651s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 651s ok 214 651s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 651s ok 215 651s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 651s ok 216 651s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 651s ok 217 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 651s ok 218 651s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 651s ok 219 651s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 651s ok 220 651s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 651s ok 221 651s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 651s ok 222 651s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 651s ok 223 651s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 651s ok 224 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 651s ok 225 651s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 651s ok 226 651s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 651s ok 227 651s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 651s ok 228 651s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 651s ok 229 651s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 651s ok 230 651s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 651s ok 231 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 651s ok 232 651s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 651s ok 233 651s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 651s ok 234 651s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 651s ok 235 651s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 651s ok 236 651s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 651s ok 237 651s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 651s ok 238 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 651s ok 239 651s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 651s ok 240 651s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 651s ok 241 651s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 651s ok 242 651s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 651s ok 243 651s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 651s ok 244 651s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 651s ok 245 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 651s ok 246 651s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 651s ok 247 651s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 651s ok 248 651s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 651s ok 249 651s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 651s ok 250 651s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 651s ok 251 651s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 651s ok 252 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 651s ok 253 651s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 651s ok 254 651s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 651s ok 255 651s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 651s ok 256 651s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 651s ok 257 651s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 651s ok 258 651s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 651s ok 259 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 651s ok 260 651s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 651s ok 261 651s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 651s ok 262 651s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 651s ok 263 651s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 651s ok 264 651s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 651s ok 265 651s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 651s ok 266 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 651s ok 267 651s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 651s ok 268 651s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 651s ok 269 651s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 651s ok 270 651s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 651s ok 271 651s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 651s ok 272 651s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 651s ok 273 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 651s ok 274 651s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 651s ok 275 651s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 651s ok 276 651s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 651s ok 277 651s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 651s ok 278 651s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 651s ok 279 651s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 651s ok 280 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 651s ok 281 651s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 651s ok 282 651s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 651s ok 283 651s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 651s ok 284 651s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 651s ok 285 651s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 651s ok 286 651s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 651s ok 287 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 651s ok 288 651s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 651s ok 289 651s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 651s ok 290 651s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 651s ok 291 651s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 651s ok 292 651s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 651s ok 293 651s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 651s ok 294 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 651s ok 295 651s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 651s ok 296 651s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 651s ok 297 651s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 651s ok 298 651s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 651s ok 299 651s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 651s ok 300 651s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 651s ok 301 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 651s ok 302 651s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 651s ok 303 651s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 651s ok 304 651s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 651s ok 305 651s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 651s ok 306 651s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 651s ok 307 651s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 651s ok 308 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 651s ok 309 651s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 651s ok 310 651s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 651s ok 311 651s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 651s ok 312 651s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 651s ok 313 651s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 651s ok 314 651s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 651s ok 315 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 651s ok 316 651s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 651s ok 317 651s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 651s ok 318 651s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 651s ok 319 651s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 651s ok 320 651s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 651s ok 321 651s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 651s ok 322 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 651s ok 323 651s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 651s ok 324 651s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 651s ok 325 651s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 651s ok 326 651s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 651s ok 327 651s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 651s ok 328 651s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 651s ok 329 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 651s ok 330 651s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 651s ok 331 651s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 651s ok 332 651s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 651s ok 333 651s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 651s ok 334 651s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 651s ok 335 651s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 651s ok 336 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 651s ok 337 651s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 651s ok 338 651s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 651s ok 339 651s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 651s ok 340 651s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 651s ok 341 651s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 651s ok 342 651s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 651s ok 343 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 651s ok 344 651s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 651s ok 345 651s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 651s ok 346 651s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 651s ok 347 651s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 651s ok 348 651s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 651s ok 349 651s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 651s ok 350 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 651s ok 351 651s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 651s ok 352 651s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 651s ok 353 651s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 651s ok 354 651s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 651s ok 355 651s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 651s ok 356 651s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 651s ok 357 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 651s ok 358 651s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 651s ok 359 651s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 651s ok 360 651s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 651s ok 361 651s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 651s ok 362 651s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 651s ok 363 651s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 651s ok 364 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 651s ok 365 651s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 651s ok 366 651s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 651s ok 367 651s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 651s ok 368 651s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 651s ok 369 651s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 651s ok 370 651s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 651s ok 371 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 651s ok 372 651s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 651s ok 373 651s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 651s ok 374 651s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 651s ok 375 651s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 651s ok 376 651s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 651s ok 377 651s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 651s ok 378 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 651s ok 379 651s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 651s ok 380 651s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 651s ok 381 651s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 651s ok 382 651s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 651s ok 383 651s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 651s ok 384 651s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 651s ok 385 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 651s ok 386 651s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 651s ok 387 651s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 651s ok 388 651s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 651s ok 389 651s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 651s ok 390 651s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 651s ok 391 651s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 651s ok 392 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 651s ok 393 651s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 651s ok 394 651s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 651s ok 395 651s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 651s ok 396 651s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 651s ok 397 651s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 651s ok 398 651s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 651s ok 399 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 651s ok 400 651s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 651s ok 401 651s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 651s ok 402 651s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 651s ok 403 651s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 651s ok 404 651s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 651s ok 405 651s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 651s ok 406 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 651s ok 407 651s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 651s ok 408 651s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 651s ok 409 651s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 651s ok 410 651s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 651s ok 411 651s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 651s ok 412 651s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 651s ok 413 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 651s ok 414 651s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 651s ok 415 651s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 651s ok 416 651s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 651s ok 417 651s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 651s ok 418 651s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 651s ok 419 651s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 651s ok 420 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 651s ok 421 651s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 651s ok 422 651s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 651s ok 423 651s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 651s ok 424 651s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 651s ok 425 651s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 651s ok 426 651s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 651s ok 427 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 651s ok 428 651s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 651s ok 429 651s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 651s ok 430 651s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 651s ok 431 651s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 651s ok 432 651s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 651s ok 433 651s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 651s ok 434 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 651s ok 435 651s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 651s ok 436 651s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 651s ok 437 651s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 651s ok 438 651s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 651s ok 439 651s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 651s ok 440 651s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 651s ok 441 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 651s ok 442 651s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 651s ok 443 651s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 651s ok 444 651s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 651s ok 445 651s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 651s ok 446 651s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 651s ok 447 651s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 651s ok 448 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 651s ok 449 651s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 651s ok 450 651s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 651s ok 451 651s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 651s ok 452 651s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 651s ok 453 651s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 651s ok 454 651s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 651s ok 455 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 651s ok 456 651s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 651s ok 457 651s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 651s ok 458 651s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 651s ok 459 651s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 651s ok 460 651s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 651s ok 461 651s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 651s ok 462 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 651s ok 463 651s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 651s ok 464 651s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 651s ok 465 651s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 651s ok 466 651s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 651s ok 467 651s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 651s ok 468 651s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 651s ok 469 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 651s ok 470 651s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 651s ok 471 651s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 651s ok 472 651s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 651s ok 473 651s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 651s ok 474 651s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 651s ok 475 651s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 651s ok 476 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 651s ok 477 651s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 651s ok 478 651s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 651s ok 479 651s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 651s ok 480 651s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 651s ok 481 651s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 651s ok 482 651s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 651s ok 483 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 651s ok 484 651s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 651s ok 485 651s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 651s ok 486 651s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 651s ok 487 651s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 651s ok 488 651s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 651s ok 489 651s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 651s ok 490 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 651s ok 491 651s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 651s ok 492 651s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 651s ok 493 651s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 651s ok 494 651s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 651s ok 495 651s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 651s ok 496 651s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 651s ok 497 651s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 651s ok 498 651s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 651s ok 499 651s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 651s ok 500 651s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 651s ok 501 651s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 651s ok 502 651s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 651s ok 503 651s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 651s ok 504 651s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 651s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 651s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 651s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 651s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/groups1 651s ok 654s t/modules/autoindex.t ............... 654s 1..84 654s # Running under perl version 5.040000 for linux 654s # Current time local: Fri Nov 29 21:19:04 2024 654s # Current time GMT: Fri Nov 29 21:19:04 2024 654s # Using Test.pm version 1.31 654s # Using Apache/Test.pm version 1.44 654s --- 654s IndexOrderDefault Ascending Name 654s GET /modules/autoindex/htaccess/ 654s ok 1 654s --- 654s IndexOrderDefault Ascending Name 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 2 654s --- 654s IndexOrderDefault Ascending Name 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 3 654s --- 654s IndexOrderDefault Ascending Name 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 4 654s --- 654s IndexOrderDefault Ascending Name 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 5 654s --- 654s IndexOrderDefault Ascending Name 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 6 654s --- 654s IndexOrderDefault Ascending Name 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 7 654s --- 654s IndexOrderDefault Ascending Date 654s GET /modules/autoindex/htaccess/ 654s ok 8 654s --- 654s IndexOrderDefault Ascending Date 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 9 654s --- 654s IndexOrderDefault Ascending Date 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 10 654s --- 654s IndexOrderDefault Ascending Date 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 11 654s --- 654s IndexOrderDefault Ascending Date 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 12 654s --- 654s IndexOrderDefault Ascending Date 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 13 654s --- 654s IndexOrderDefault Ascending Date 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 14 654s --- 654s IndexOrderDefault Ascending Size 654s GET /modules/autoindex/htaccess/ 654s ok 15 654s --- 654s IndexOrderDefault Ascending Size 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 16 654s --- 654s IndexOrderDefault Ascending Size 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 17 654s --- 654s IndexOrderDefault Ascending Size 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 18 654s --- 654s IndexOrderDefault Ascending Size 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 19 654s --- 654s IndexOrderDefault Ascending Size 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 20 654s --- 654s IndexOrderDefault Ascending Size 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 21 654s --- 654s IndexOrderDefault Descending Name 654s GET /modules/autoindex/htaccess/ 654s ok 22 654s --- 654s IndexOrderDefault Descending Name 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 23 654s --- 654s IndexOrderDefault Descending Name 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 24 654s --- 654s IndexOrderDefault Descending Name 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 25 654s --- 654s IndexOrderDefault Descending Name 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 26 654s --- 654s IndexOrderDefault Descending Name 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 27 654s --- 654s IndexOrderDefault Descending Name 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 28 654s --- 654s IndexOrderDefault Descending Date 654s GET /modules/autoindex/htaccess/ 654s ok 29 654s --- 654s IndexOrderDefault Descending Date 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 30 654s --- 654s IndexOrderDefault Descending Date 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 31 654s --- 654s IndexOrderDefault Descending Date 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 32 654s --- 654s IndexOrderDefault Descending Date 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 33 654s --- 654s IndexOrderDefault Descending Date 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 34 654s --- 654s IndexOrderDefault Descending Date 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 35 654s --- 654s IndexOrderDefault Descending Size 654s GET /modules/autoindex/htaccess/ 654s ok 36 654s --- 654s IndexOrderDefault Descending Size 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 37 654s --- 654s IndexOrderDefault Descending Size 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 38 654s --- 654s IndexOrderDefault Descending Size 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 39 654s --- 654s IndexOrderDefault Descending Size 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 40 654s --- 654s IndexOrderDefault Descending Size 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 41 654s --- 654s IndexOrderDefault Descending Size 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 42 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s GET /modules/autoindex/htaccess/ 654s ok 43 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 44 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 45 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 46 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 47 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 48 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Name 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 49 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s GET /modules/autoindex/htaccess/ 654s ok 50 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 51 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 52 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 53 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 54 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 55 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Date 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 56 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s GET /modules/autoindex/htaccess/ 654s ok 57 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 58 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 59 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 60 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 61 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 62 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Ascending Size 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 63 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s GET /modules/autoindex/htaccess/ 654s ok 64 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 65 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 66 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 67 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 68 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 69 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Name 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 70 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s GET /modules/autoindex/htaccess/ 654s ok 71 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 72 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 73 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 74 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 75 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 76 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Date 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 77 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s GET /modules/autoindex/htaccess/ 654s ok 78 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s 654s (C=N O=A) 654s GET /modules/autoindex/htaccess/?C=N&O=A 654s ok 79 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s 654s (C=N O=D) 654s GET /modules/autoindex/htaccess/?C=N&O=D 654s ok 80 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s 654s (C=M O=A) 654s GET /modules/autoindex/htaccess/?C=M&O=A 654s ok 81 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s 654s (C=M O=D) 654s GET /modules/autoindex/htaccess/?C=M&O=D 654s ok 82 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s 654s (C=S O=A) 654s GET /modules/autoindex/htaccess/?C=S&O=A 654s ok 83 654s --- 654s IndexOptions FancyIndexing 654s IndexOrderDefault Descending Size 654s 654s (C=S O=D) 654s GET /modules/autoindex/htaccess/?C=S&O=D 654s ok 84 654s ok 656s t/modules/autoindex2.t .............. 656s 1..3 656s # Running under perl version 5.040000 for linux 656s # Current time local: Fri Nov 29 21:19:06 2024 656s # Current time GMT: Fri Nov 29 21:19:06 2024 656s # Using Test.pm version 1.31 656s # Using Apache/Test.pm version 1.44 656s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 656s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 656s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 656s # testing : dir_broken should not be listed 656s # expected: 0 656s # received: 0 656s ok 1 656s # testing : dir_normal should be listed 656s # expected: 1 656s # received: 1 656s ok 2 656s # testing : dir_protected should not be listed 656s # expected: 0 656s # received: 0 656s ok 3 656s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 656s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 656s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 656s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 656s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 656s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 656s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 656s ok 659s t/modules/brotli.t .................. 659s 1..64 659s # Running under perl version 5.040000 for linux 659s # Current time local: Fri Nov 29 21:19:09 2024 659s # Current time GMT: Fri Nov 29 21:19:09 2024 659s # Using Test.pm version 1.31 659s # Using Apache/Test.pm version 1.44 659s qvalue: 659s # expected: 200 659s # received: '200' 659s ok 1 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 2 659s qvalue: 659s # expected: 200 659s # received: '200' 659s ok 3 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 4 659s qvalue: 659s # expected: 200 659s # received: '200' 659s ok 5 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 6 659s qvalue: 659s # expected: 200 659s # received: '200' 659s ok 7 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 8 659s qvalue: 659s # expected: 200 659s # received: '200' 659s ok 9 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 10 659s qvalue: 659s # expected: 200 659s # received: '200' 659s ok 11 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 12 659s qvalue: ; 659s # expected: 200 659s # received: '200' 659s ok 13 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 14 659s qvalue: ; 659s # expected: 200 659s # received: '200' 659s ok 15 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 16 659s qvalue: ; 659s # expected: 200 659s # received: '200' 659s ok 17 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 18 659s qvalue: ;q= 659s # expected: 200 659s # received: '200' 659s ok 19 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 20 659s qvalue: ;q= 659s # expected: 200 659s # received: '200' 659s ok 21 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 22 659s qvalue: ;q= 659s # expected: 200 659s # received: '200' 659s ok 23 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 24 659s qvalue: ;q=0 659s # expected: 200 659s # received: '200' 659s ok 25 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 26 659s qvalue: ;q=0 659s # expected: 200 659s # received: '200' 659s ok 27 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 28 659s qvalue: ;q=0 659s # expected: 200 659s # received: '200' 659s ok 29 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 30 659s qvalue: ;q=0. 659s # expected: 200 659s # received: '200' 659s ok 31 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 32 659s qvalue: ;q=0. 659s # expected: 200 659s # received: '200' 659s ok 33 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 34 659s qvalue: ;q=0. 659s # expected: 200 659s # received: '200' 659s ok 35 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 36 659s qvalue: ;q=0.0 659s # expected: 200 659s # received: '200' 659s ok 37 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 38 659s qvalue: ;q=0.0 659s # expected: 200 659s # received: '200' 659s ok 39 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 40 659s qvalue: ;q=0.0 659s # expected: 200 659s # received: '200' 659s ok 41 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 42 659s qvalue: ;q=0.00 659s # expected: 200 659s # received: '200' 659s ok 43 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 44 659s qvalue: ;q=0.00 659s # expected: 200 659s # received: '200' 659s ok 45 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 46 659s qvalue: ;q=0.00 659s # expected: 200 659s # received: '200' 659s ok 47 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 48 659s qvalue: ;q=0.000 659s # expected: 200 659s # received: '200' 659s ok 49 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 50 659s qvalue: ;q=0.000 659s # expected: 200 659s # received: '200' 659s ok 51 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 52 659s qvalue: ;q=0.000 659s # expected: 200 659s # received: '200' 659s ok 53 659s # testing : response without Content-Encoding is OK 659s # expected: undef 659s # received: undef 659s ok 54 659s qvalue: ;q=0.0000 659s # expected: 200 659s # received: '200' 659s ok 55 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 56 659s qvalue: ;q=0.0000 659s # expected: 200 659s # received: '200' 659s ok 57 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 58 659s qvalue: ;q=0.0000 659s # expected: 200 659s # received: '200' 659s ok 59 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 60 659s # expected: 200 659s # received: '200' 659s ok 61 659s # testing : response Content-Encoding is OK 659s # expected: 'br' 659s # received: 'br' 659s ok 62 659s # expected: 200 659s # received: '200' 659s ok 63 659s # testing : response Content-Encoding is OK 659s # expected: 'gzip' 659s # received: 'gzip' 659s ok 64 659s ok 662s t/modules/buffer.t .................. 662s 1..12 662s # Running under perl version 5.040000 for linux 662s # Current time local: Fri Nov 29 21:19:12 2024 662s # Current time GMT: Fri Nov 29 21:19:12 2024 662s # Using Test.pm version 1.31 662s # Using Apache/Test.pm version 1.44 662s # testing : Checking return code is '200' 662s # expected: 200 662s # received: '200' 662s ok 1 662s ok 2 662s # testing : Checking return code is '200' 662s # expected: 200 662s # received: '200' 662s ok 3 662s ok 4 662s # testing : Checking return code is '200' 662s # expected: 200 662s # received: '200' 662s ok 5 662s ok 6 662s # testing : Checking return code is '200' 662s # expected: 200 662s # received: '200' 662s ok 7 662s ok 8 662s # testing : Checking return code is '200' 662s # expected: 200 662s # received: '200' 662s ok 9 662s ok 10 662s # testing : Checking return code is '200' 662s # expected: 200 662s # received: '200' 662s ok 11 662s ok 12 662s ok 664s t/modules/cache.t ................... 664s 1..3 664s # Running under perl version 5.040000 for linux 664s # Current time local: Fri Nov 29 21:19:15 2024 664s # Current time GMT: Fri Nov 29 21:19:15 2024 664s # Using Test.pm version 1.31 664s # Using Apache/Test.pm version 1.44 664s # testing : non-cached call to index.html 664s # expected: 200 664s # received: '200' 664s ok 1 664s # testing : call to cache index.html 664s # expected: 200 664s # received: '200' 664s ok 2 664s # testing : cached call to index.html 664s # expected: 200 664s # received: '200' 664s ok 3 664s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 664s ok 670s t/modules/cgi.t ..................... 670s 1..58 670s # Running under perl version 5.040000 for linux 670s # Current time local: Fri Nov 29 21:19:17 2024 670s # Current time GMT: Fri Nov 29 21:19:17 2024 670s # Using Test.pm version 1.31 670s # Using Apache/Test.pm version 1.44 670s # testing : return code for acceptpathinfodefault.sh 670s # expected: 200 670s # received: '200' 670s ok 1 670s # testing : body for acceptpathinfodefault.sh 670s # expected: '' 670s # received: '' 670s ok 2 670s # testing : return code for acceptpathinfodefault.sh/foo 670s # expected: 200 670s # received: '200' 670s ok 3 670s # testing : body for acceptpathinfodefault.sh/foo 670s # expected: '/foo' 670s # received: '/foo' 670s ok 4 670s # testing : return code for acceptpathinfooff.sh 670s # expected: 200 670s # received: '200' 670s ok 5 670s # testing : body for acceptpathinfooff.sh 670s # expected: '' 670s # received: '' 670s ok 6 670s # testing : return code for acceptpathinfooff.sh/foo 670s # expected: 404 670s # received: '404' 670s ok 7 670s # no body test for this one 670s ok 8 670s # testing : return code for acceptpathinfoon.sh 670s # expected: 200 670s # received: '200' 670s ok 9 670s # testing : body for acceptpathinfoon.sh 670s # expected: '' 670s # received: '' 670s ok 10 670s # testing : return code for acceptpathinfoon.sh/foo 670s # expected: 200 670s # received: '200' 670s ok 11 670s # testing : body for acceptpathinfoon.sh/foo 670s # expected: '/foo' 670s # received: '/foo' 670s ok 12 670s # testing : return code for bogus-perl.pl 670s # expected: 500 670s # received: '500' 670s ok 13 670s # cgi log created ok. 670s ok 14 670s # testing : return code for bogus-sh.sh 670s # expected: 500 670s # received: '500' 670s ok 15 670s # checking that log size (807) is bigger than it used to be (523) 670s ok 16 670s # testing : return code for nph-stderr.pl 670s # expected: 200 670s # received: '200' 670s ok 17 670s # testing : body for nph-stderr.pl 670s # expected: 'this is nph-stdout' 670s # received: 'this is nph-stdout' 670s ok 18 670s # testing : return code for nph-test.pl 670s # expected: 200 670s # received: '200' 670s ok 19 670s # testing : body for nph-test.pl 670s # expected: 'ok' 670s # received: 'ok' 670s ok 20 670s # testing : return code for perl.pl 670s # expected: 200 670s # received: '200' 670s ok 21 670s # testing : body for perl.pl 670s # expected: 'perl cgi' 670s # received: 'perl cgi' 670s ok 22 670s # testing : return code for sh.sh 670s # expected: 200 670s # received: '200' 670s ok 23 670s # testing : body for sh.sh 670s # expected: 'sh cgi' 670s # received: 'sh cgi' 670s ok 24 670s # testing : return code for stderr1.pl 670s # expected: 200 670s # received: '200' 670s ok 25 670s # testing : body for stderr1.pl 670s # expected: 'this is stdout' 670s # received: 'this is stdout' 670s ok 26 670s # testing : return code for stderr2.pl 670s # expected: 200 670s # received: '200' 670s ok 27 670s # testing : body for stderr2.pl 670s # expected: 'this is also stdout' 670s # received: 'this is also stdout' 670s ok 28 670s # testing : return code for stderr3.pl 670s # expected: 200 670s # received: '200' 670s ok 29 670s # testing : body for stderr3.pl 670s # expected: 'this is more stdout' 670s # received: 'this is more stdout' 670s ok 30 670s # posted content (length 10) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 670s # expected: '500' 670s # received: '500' 670s ok 31 670s # checking that log size (35781) is greater than 807 670s ok 32 670s # verifying that logged content is 10 characters 670s ok 33 670s # posted content (length 99) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 670s # expected: '500' 670s # received: '500' 670s ok 34 670s # checking that log size (36240) is greater than 35781 670s ok 35 670s # verifying that logged content is 99 characters 670s ok 36 670s # posted content (length 250) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 670s # expected: '500' 670s # received: '500' 670s ok 37 670s # checking that log size (36851) is greater than 36240 670s ok 38 670s # verifying that logged content is 250 characters 670s ok 39 670s # posted content (length 255) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 670s # expected: '500' 670s # received: '500' 670s ok 40 670s # checking that log size (37467) is greater than 36851 670s ok 41 670s # verifying that logged content is 255 characters 670s ok 42 670s # posted content (length 256) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 670s # expected: '500' 670s # received: '500' 670s ok 43 670s # checking that log size (38084) is greater than 37467 670s ok 44 670s # verifying that logged content is 256 characters 670s ok 45 670s # posted content (length 257) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 670s # expected: '500' 670s # received: '500' 670s ok 46 670s # checking that log size (38701) is greater than 38084 670s ok 47 670s # verifying that logged content is 256 characters 670s ok 48 670s # posted content (length 258) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 670s # expected: '500' 670s # received: '500' 670s ok 49 670s # checking that log size (39318) is greater than 38701 670s ok 50 670s # verifying that logged content is 256 characters 670s ok 51 670s # posted content (length 1024) to bogus-perl.pl 670s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 670s # expected: '500' 670s # received: '500' 670s ok 52 670s # checking that log size (39936) is greater than 39318 670s ok 53 670s # verifying that logged content is 256 characters 670s ok 54 670s # verifying log is greater than 40960 bytes. 670s ok 55 670s # verifying log did not grow after making bogus request. 670s ok 56 670s # verifying log did not grow after making another bogus request. 670s ok 57 670s # checking that HEAD /modules/cgi/perl.pl returns 200. 670s ok 58 670s ok 672s t/modules/data.t .................... 672s 1..2 672s # Running under perl version 5.040000 for linux 672s # Current time local: Fri Nov 29 21:19:23 2024 672s # Current time GMT: Fri Nov 29 21:19:23 2024 672s # Using Test.pm version 1.31 672s # Using Apache/Test.pm version 1.44 672s # testing : Checking return code is '200' 672s # expected: 200 672s # received: '200' 672s ok 1 672s ok 2 672s ok 677s t/modules/dav.t ..................... 677s 1..19 677s # Running under perl version 5.040000 for linux 677s # Current time local: Fri Nov 29 21:19:25 2024 677s # Current time GMT: Fri Nov 29 21:19:25 2024 677s # Using Test.pm version 1.31 677s # Using Apache/Test.pm version 1.44 677s resource lock test: 677s ok 1 677s DAV put test: 677s ok 2 677s getting DAV resource properties: 677s ok 3 677s created: Fri, 29 Nov 2024 21:19:28 GMT 677s modified: Fri, 29 Nov 2024 21:19:28 GMT 677s now: Fri, 29 Nov 2024 21:19:30 GMT 677s ok 4 677s ok 5 677s resource lock status test: 677s ok 6 677s resource unlock test: 677s ok 7 677s resource lock status test: 677s ok 8 677s getting uri... 677s expect: 677s -> 677s 677s
677s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

727s # 727s # 727s # Hello World 727s # 727s #

[back]

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

mod_include test

727s # 727s # 727s # Hello World 727s # 727s #

[back]

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

mod_include test

727s # 727s # 727s # Hello World 727s # 727s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p2882e61c_foo1]

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

LoadBalancer Status for balancer://foo2 [p2882e61c_foo2]

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

LoadBalancer Status for balancer://foo3 [p2882e61c_foo3]

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

LoadBalancer Status for balancer://foo4 [p2882e61c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2882e61c_pr45434]

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

LoadBalancer Status for balancer://failover [p2882e61c_failover]

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

LoadBalancer Status for balancer://dynproxy [p2882e61c_dynproxy]

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

Moved Permanently

787s #

The document has moved here.

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

Moved Permanently

787s #

The document has moved here.

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

Moved Permanently

787s #

The document has moved here.

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

Moved Permanently

787s #

The document has moved here.

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

Multiple Choices

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

Available documents: 787s #

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

Multiple Choices

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

Available documents: 787s #

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

Multiple Choices

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

Available documents: 787s #

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

Moved Permanently

787s #

The document has moved here.

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

Multiple Choices

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

Available documents: 787s #

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

Multiple Choices

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

Available documents: 787s #

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

Moved Permanently

787s #

The document has moved here.

787s # 787s # ' 787s ok 48 787s ok 790s t/modules/status.t .................. 790s 1..1 790s # Running under perl version 5.040000 for linux 790s # Current time local: Fri Nov 29 21:21:20 2024 790s # Current time GMT: Fri Nov 29 21:21:20 2024 790s # Using Test.pm version 1.31 790s # Using Apache/Test.pm version 1.44 790s 790s 790s Apache Status 790s 790s

Apache Server Status for localhost (via 127.0.0.1)

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

790s
Current Time: Friday, 29-Nov-2024 21:21:23 UTC
790s
Restart Time: Friday, 29-Nov-2024 21:15:43 UTC
790s
Parent Server Config. Generation: 1
790s
Parent Server MPM Generation: 0
790s
Server uptime: 5 minutes 39 seconds
790s
Server load: 0.99 0.73 0.35
790s
Total accesses: 6893 - Total Traffic: 139.1 MB - Total Duration: 100303
790s
CPU Usage: u2.2 s2.36 cu3.56 cs3.35 - 3.38% CPU load
790s
20.3 requests/sec - 420.1 kB/second - 20.7 kB/request - 14.5514 ms/request
790s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
790s
__...W.
790s

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

790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s
SrvPIDAccMCPU 790s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0103490/3296/3296_ 790s 5.0420384490.042.9642.96 790s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-03113980/116/3449_ 790s 0.1220287750.00.0695.96 790s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
2-0-0/0/28. 790s 0.007022130.00.000.02 790s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
3-0-0/0/8. 790s 0.00260290.00.000.00 790s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
4-0-0/0/26. 790s 0.0027040480.00.000.09 790s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
5-02892210/72/78W 790s 0.1100135170.00.060.06 790s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
6-0-0/0/8. 790s 0.00250132680.00.000.00 790s 127.0.0.1http/1.1localhost:8546OPTIONS * HTTP/1.0
790s
790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s 790s
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
790s 790s 790s ok 1 790s ok 793s t/modules/substitute.t .............. 793s 1..19 793s # Running under perl version 5.040000 for linux 793s # Current time local: Fri Nov 29 21:21:23 2024 793s # Current time GMT: Fri Nov 29 21:21:23 2024 793s # Using Test.pm version 1.31 793s # Using Apache/Test.pm version 1.44 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'barbar': OK 793s ok 1 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'barbar': OK 793s ok 2 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'foofoo': OK 793s ok 3 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'barbar': OK 793s ok 4 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'barbar': OK 793s ok 5 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'barbar': OK 793s ok 6 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'foof 793s oo': OK 793s ok 7 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'xfoo': OK 793s ok 8 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 793s ok 9 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s barx 793s ': OK 793s ok 10 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'a$1axb(': OK 793s ok 11 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'a$XX': OK 793s ok 12 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 793s ok 13 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'x&x': OK 793s ok 14 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'xx': OK 793s ok 15 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'fcooar': OK 793s ok 16 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'fc$1ar': OK 793s ok 17 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'fdooar': OK 793s ok 18 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s got 200 'XXXfooXXX 793s bar': OK 793s ok 19 793s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 793s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 793s ok 797s t/modules/unique_id.t ............... 797s 1..300 797s # Running under perl version 5.040000 for linux 797s # Current time local: Fri Nov 29 21:21:26 2024 797s # Current time GMT: Fri Nov 29 21:21:26 2024 797s # Using Test.pm version 1.31 797s # Using Apache/Test.pm version 1.44 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 1 797s # unique id: Z0owWD-wtv-BS4-y3sbGtwAAAAE 797s ok 2 797s ok 3 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 4 797s # unique id: Z0owWArKhfmhRxDMh7Q78gAAAAU 797s ok 5 797s ok 6 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 7 797s # unique id: Z0owWHybnliGo4bwO0eIGwAAAAA 797s ok 8 797s ok 9 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 10 797s # unique id: Z0owWD-wtv-BS4-y3sbGuAAAAAE 797s ok 11 797s ok 12 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 13 797s # unique id: Z0owWArKhfmhRxDMh7Q78wAAAAU 797s ok 14 797s ok 15 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 16 797s # unique id: Z0owWHybnliGo4bwO0eIHAAAAAA 797s ok 17 797s ok 18 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 19 797s # unique id: Z0owWD-wtv-BS4-y3sbGuQAAAAE 797s ok 20 797s ok 21 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 22 797s # unique id: Z0owWArKhfmhRxDMh7Q79AAAAAU 797s ok 23 797s ok 24 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 25 797s # unique id: Z0owWHybnliGo4bwO0eIHQAAAAA 797s ok 26 797s ok 27 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 28 797s # unique id: Z0owWD-wtv-BS4-y3sbGugAAAAE 797s ok 29 797s ok 30 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 31 797s # unique id: Z0owWArKhfmhRxDMh7Q79QAAAAU 797s ok 32 797s ok 33 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 34 797s # unique id: Z0owWHybnliGo4bwO0eIHgAAAAA 797s ok 35 797s ok 36 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 37 797s # unique id: Z0owWD-wtv-BS4-y3sbGuwAAAAE 797s ok 38 797s ok 39 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 40 797s # unique id: Z0owWArKhfmhRxDMh7Q79gAAAAU 797s ok 41 797s ok 42 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 43 797s # unique id: Z0owWXybnliGo4bwO0eIHwAAAAA 797s ok 44 797s ok 45 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 46 797s # unique id: Z0owWT-wtv-BS4-y3sbGvAAAAAE 797s ok 47 797s ok 48 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 49 797s # unique id: Z0owWQrKhfmhRxDMh7Q79wAAAAU 797s ok 50 797s ok 51 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 52 797s # unique id: Z0owWXybnliGo4bwO0eIIAAAAAA 797s ok 53 797s ok 54 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 55 797s # unique id: Z0owWT-wtv-BS4-y3sbGvQAAAAE 797s ok 56 797s ok 57 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 58 797s # unique id: Z0owWQrKhfmhRxDMh7Q7-AAAAAU 797s ok 59 797s ok 60 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 61 797s # unique id: Z0owWXybnliGo4bwO0eIIQAAAAA 797s ok 62 797s ok 63 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 64 797s # unique id: Z0owWT-wtv-BS4-y3sbGvgAAAAE 797s ok 65 797s ok 66 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 67 797s # unique id: Z0owWQrKhfmhRxDMh7Q7-QAAAAU 797s ok 68 797s ok 69 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 70 797s # unique id: Z0owWXybnliGo4bwO0eIIgAAAAA 797s ok 71 797s ok 72 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 73 797s # unique id: Z0owWT-wtv-BS4-y3sbGvwAAAAE 797s ok 74 797s ok 75 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 76 797s # unique id: Z0owWQrKhfmhRxDMh7Q7-gAAAAU 797s ok 77 797s ok 78 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 79 797s # unique id: Z0owWXybnliGo4bwO0eIIwAAAAA 797s ok 80 797s ok 81 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 82 797s # unique id: Z0owWT-wtv-BS4-y3sbGwAAAAAE 797s ok 83 797s ok 84 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 85 797s # unique id: Z0owWQrKhfmhRxDMh7Q7-wAAAAU 797s ok 86 797s ok 87 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 88 797s # unique id: Z0owWXybnliGo4bwO0eIJAAAAAA 797s ok 89 797s ok 90 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 91 797s # unique id: Z0owWT-wtv-BS4-y3sbGwQAAAAE 797s ok 92 797s ok 93 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 94 797s # unique id: Z0owWQrKhfmhRxDMh7Q7_AAAAAU 797s ok 95 797s ok 96 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 97 797s # unique id: Z0owWXybnliGo4bwO0eIJQAAAAA 797s ok 98 797s ok 99 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 100 797s # unique id: Z0owWT-wtv-BS4-y3sbGwgAAAAE 797s ok 101 797s ok 102 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 103 797s # unique id: Z0owWQrKhfmhRxDMh7Q7_QAAAAU 797s ok 104 797s ok 105 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 106 797s # unique id: Z0owWXybnliGo4bwO0eIJgAAAAA 797s ok 107 797s ok 108 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 109 797s # unique id: Z0owWT-wtv-BS4-y3sbGwwAAAAE 797s ok 110 797s ok 111 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 112 797s # unique id: Z0owWQrKhfmhRxDMh7Q7_gAAAAU 797s ok 113 797s ok 114 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 115 797s # unique id: Z0owWXybnliGo4bwO0eIJwAAAAA 797s ok 116 797s ok 117 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 118 797s # unique id: Z0owWT-wtv-BS4-y3sbGxAAAAAE 797s ok 119 797s ok 120 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 121 797s # unique id: Z0owWQrKhfmhRxDMh7Q7_wAAAAU 797s ok 122 797s ok 123 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 124 797s # unique id: Z0owWXybnliGo4bwO0eIKAAAAAA 797s ok 125 797s ok 126 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 127 797s # unique id: Z0owWT-wtv-BS4-y3sbGxQAAAAE 797s ok 128 797s ok 129 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 130 797s # unique id: Z0owWQrKhfmhRxDMh7Q8AAAAAAU 797s ok 131 797s ok 132 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 133 797s # unique id: Z0owWXybnliGo4bwO0eIKQAAAAA 797s ok 134 797s ok 135 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 136 797s # unique id: Z0owWT-wtv-BS4-y3sbGxgAAAAE 797s ok 137 797s ok 138 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 139 797s # unique id: Z0owWQrKhfmhRxDMh7Q8AQAAAAU 797s ok 140 797s ok 141 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 142 797s # unique id: Z0owWXybnliGo4bwO0eIKgAAAAA 797s ok 143 797s ok 144 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 145 797s # unique id: Z0owWT-wtv-BS4-y3sbGxwAAAAE 797s ok 146 797s ok 147 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 148 797s # unique id: Z0owWQrKhfmhRxDMh7Q8AgAAAAU 797s ok 149 797s ok 150 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 151 797s # unique id: Z0owWXybnliGo4bwO0eIKwAAAAA 797s ok 152 797s ok 153 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 154 797s # unique id: Z0owWT-wtv-BS4-y3sbGyAAAAAE 797s ok 155 797s ok 156 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 157 797s # unique id: Z0owWQrKhfmhRxDMh7Q8AwAAAAU 797s ok 158 797s ok 159 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 160 797s # unique id: Z0owWXybnliGo4bwO0eILAAAAAA 797s ok 161 797s ok 162 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 163 797s # unique id: Z0owWT-wtv-BS4-y3sbGyQAAAAE 797s ok 164 797s ok 165 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 166 797s # unique id: Z0owWQrKhfmhRxDMh7Q8BAAAAAU 797s ok 167 797s ok 168 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 169 797s # unique id: Z0owWXybnliGo4bwO0eILQAAAAA 797s ok 170 797s ok 171 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 172 797s # unique id: Z0owWT-wtv-BS4-y3sbGygAAAAE 797s ok 173 797s ok 174 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 175 797s # unique id: Z0owWQrKhfmhRxDMh7Q8BQAAAAU 797s ok 176 797s ok 177 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 178 797s # unique id: Z0owWXybnliGo4bwO0eILgAAAAA 797s ok 179 797s ok 180 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 181 797s # unique id: Z0owWT-wtv-BS4-y3sbGywAAAAE 797s ok 182 797s ok 183 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 184 797s # unique id: Z0owWQrKhfmhRxDMh7Q8BgAAAAU 797s ok 185 797s ok 186 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 187 797s # unique id: Z0owWXybnliGo4bwO0eILwAAAAA 797s ok 188 797s ok 189 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 190 797s # unique id: Z0owWT-wtv-BS4-y3sbGzAAAAAE 797s ok 191 797s ok 192 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 193 797s # unique id: Z0owWQrKhfmhRxDMh7Q8BwAAAAU 797s ok 194 797s ok 195 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 196 797s # unique id: Z0owWXybnliGo4bwO0eIMAAAAAA 797s ok 197 797s ok 198 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 199 797s # unique id: Z0owWT-wtv-BS4-y3sbGzQAAAAE 797s ok 200 797s ok 201 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 202 797s # unique id: Z0owWQrKhfmhRxDMh7Q8CAAAAAU 797s ok 203 797s ok 204 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 205 797s # unique id: Z0owWXybnliGo4bwO0eIMQAAAAA 797s ok 206 797s ok 207 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 208 797s # unique id: Z0owWT-wtv-BS4-y3sbGzgAAAAE 797s ok 209 797s ok 210 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 211 797s # unique id: Z0owWQrKhfmhRxDMh7Q8CQAAAAU 797s ok 212 797s ok 213 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 214 797s # unique id: Z0owWXybnliGo4bwO0eIMgAAAAA 797s ok 215 797s ok 216 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 217 797s # unique id: Z0owWT-wtv-BS4-y3sbGzwAAAAE 797s ok 218 797s ok 219 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 220 797s # unique id: Z0owWgrKhfmhRxDMh7Q8CgAAAAU 797s ok 221 797s ok 222 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 223 797s # unique id: Z0owWnybnliGo4bwO0eIMwAAAAA 797s ok 224 797s ok 225 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 226 797s # unique id: Z0owWj-wtv-BS4-y3sbG0AAAAAE 797s ok 227 797s ok 228 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 229 797s # unique id: Z0owWgrKhfmhRxDMh7Q8CwAAAAU 797s ok 230 797s ok 231 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 232 797s # unique id: Z0owWnybnliGo4bwO0eINAAAAAA 797s ok 233 797s ok 234 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 235 797s # unique id: Z0owWj-wtv-BS4-y3sbG0QAAAAE 797s ok 236 797s ok 237 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 238 797s # unique id: Z0owWgrKhfmhRxDMh7Q8DAAAAAU 797s ok 239 797s ok 240 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 241 797s # unique id: Z0owWnybnliGo4bwO0eINQAAAAA 797s ok 242 797s ok 243 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 244 797s # unique id: Z0owWj-wtv-BS4-y3sbG0gAAAAE 797s ok 245 797s ok 246 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 247 797s # unique id: Z0owWgrKhfmhRxDMh7Q8DQAAAAU 797s ok 248 797s ok 249 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 250 797s # unique id: Z0owWnybnliGo4bwO0eINgAAAAA 797s ok 251 797s ok 252 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 253 797s # unique id: Z0owWj-wtv-BS4-y3sbG0wAAAAE 797s ok 254 797s ok 255 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 256 797s # unique id: Z0owWgrKhfmhRxDMh7Q8DgAAAAU 797s ok 257 797s ok 258 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 259 797s # unique id: Z0owWnybnliGo4bwO0eINwAAAAA 797s ok 260 797s ok 261 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 262 797s # unique id: Z0owWj-wtv-BS4-y3sbG1AAAAAE 797s ok 263 797s ok 264 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 265 797s # unique id: Z0owWgrKhfmhRxDMh7Q8DwAAAAU 797s ok 266 797s ok 267 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 268 797s # unique id: Z0owWnybnliGo4bwO0eIOAAAAAA 797s ok 269 797s ok 270 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 271 797s # unique id: Z0owWj-wtv-BS4-y3sbG1QAAAAE 797s ok 272 797s ok 273 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 274 797s # unique id: Z0owWgrKhfmhRxDMh7Q8EAAAAAU 797s ok 275 797s ok 276 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 277 797s # unique id: Z0owWnybnliGo4bwO0eIOQAAAAA 797s ok 278 797s ok 279 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 280 797s # unique id: Z0owWj-wtv-BS4-y3sbG1gAAAAE 797s ok 281 797s ok 282 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 283 797s # unique id: Z0owWgrKhfmhRxDMh7Q8EQAAAAU 797s ok 284 797s ok 285 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 286 797s # unique id: Z0owWnybnliGo4bwO0eIOgAAAAA 797s ok 287 797s ok 288 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 289 797s # unique id: Z0owWj-wtv-BS4-y3sbG1wAAAAE 797s ok 290 797s ok 291 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 292 797s # unique id: Z0owWgrKhfmhRxDMh7Q8EgAAAAU 797s ok 293 797s ok 294 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 295 797s # unique id: Z0owWnybnliGo4bwO0eIOwAAAAA 797s ok 296 797s ok 297 797s # testing : fetch unique ID 797s # expected: 200 797s # received: '200' 797s ok 298 797s # unique id: Z0owWj-wtv-BS4-y3sbG2AAAAAE 797s ok 299 797s ok 300 797s ok 800s t/modules/usertrack.t ............... 800s 1..1004 800s # Running under perl version 5.040000 for linux 800s # Current time local: Fri Nov 29 21:21:30 2024 800s # Current time GMT: Fri Nov 29 21:21:30 2024 800s # Using Test.pm version 1.31 800s # Using Apache/Test.pm version 1.44 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 1 800s ok 2 800s Set-Cookie: usertrack_test=4a5da78f.62813c87908c0; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=4a5da78f.62813c87908c0 800s ok 3 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 4 800s ok 5 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 6 800s ok 7 800s Set-Cookie: usertrack_test=ea989cc0.62813c8792c97; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=ea989cc0.62813c8792c97 800s ok 8 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 9 800s ok 10 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 11 800s ok 12 800s Set-Cookie: usertrack_test=c8c71bfd.62813c8793c37; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=c8c71bfd.62813c8793c37 800s ok 13 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 14 800s ok 15 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 16 800s ok 17 800s Set-Cookie: usertrack_test=3f9935d5.62813c8794b5e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=3f9935d5.62813c8794b5e 800s ok 18 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 19 800s ok 20 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 21 800s ok 22 800s Set-Cookie: usertrack_test=8aa188ab.62813c8795a9f; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=8aa188ab.62813c8795a9f 800s ok 23 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 24 800s ok 25 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 26 800s ok 27 800s Set-Cookie: usertrack_test=12a61905.62813c87969a4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=12a61905.62813c87969a4 800s ok 28 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 29 800s ok 30 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 31 800s ok 32 800s Set-Cookie: usertrack_test=8d5692ea.62813c87978ee; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=8d5692ea.62813c87978ee 800s ok 33 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 34 800s ok 35 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 36 800s ok 37 800s Set-Cookie: usertrack_test=ee64e37d.62813c87987ee; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=ee64e37d.62813c87987ee 800s ok 38 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 39 800s ok 40 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 41 800s ok 42 800s Set-Cookie: usertrack_test=5bb97b50.62813c87995cb; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=5bb97b50.62813c87995cb 800s ok 43 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 44 800s ok 45 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 46 800s ok 47 800s Set-Cookie: usertrack_test=f84de957.62813c879a354; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=f84de957.62813c879a354 800s ok 48 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 49 800s ok 50 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 51 800s ok 52 800s Set-Cookie: usertrack_test=e67a5965.62813c879b0d8; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=e67a5965.62813c879b0d8 800s ok 53 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 54 800s ok 55 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 56 800s ok 57 800s Set-Cookie: usertrack_test=6aa28e1e.62813c879bebf; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=6aa28e1e.62813c879bebf 800s ok 58 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 59 800s ok 60 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 61 800s ok 62 800s Set-Cookie: usertrack_test=cbfe78b2.62813c879cc39; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=cbfe78b2.62813c879cc39 800s ok 63 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 64 800s ok 65 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 66 800s ok 67 800s Set-Cookie: usertrack_test=520a7c28.62813c879dba1; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=520a7c28.62813c879dba1 800s ok 68 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 69 800s ok 70 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 71 800s ok 72 800s Set-Cookie: usertrack_test=618aa304.62813c879eadd; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=618aa304.62813c879eadd 800s ok 73 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 74 800s ok 75 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 76 800s ok 77 800s Set-Cookie: usertrack_test=f7260e01.62813c879fb35; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=f7260e01.62813c879fb35 800s ok 78 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 79 800s ok 80 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 81 800s ok 82 800s Set-Cookie: usertrack_test=53625f8d.62813c87a0a33; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=53625f8d.62813c87a0a33 800s ok 83 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 84 800s ok 85 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 86 800s ok 87 800s Set-Cookie: usertrack_test=ff4088a5.62813c87a18ad; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=ff4088a5.62813c87a18ad 800s ok 88 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 89 800s ok 90 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 91 800s ok 92 800s Set-Cookie: usertrack_test=bd87e47d.62813c87a2699; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=bd87e47d.62813c87a2699 800s ok 93 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 94 800s ok 95 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 96 800s ok 97 800s Set-Cookie: usertrack_test=d4409165.62813c87a33d5; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=d4409165.62813c87a33d5 800s ok 98 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 99 800s ok 100 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 101 800s ok 102 800s Set-Cookie: usertrack_test=d633b268.62813c87a41ae; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=d633b268.62813c87a41ae 800s ok 103 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 104 800s ok 105 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 106 800s ok 107 800s Set-Cookie: usertrack_test=bad4af41.62813c87a5003; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=bad4af41.62813c87a5003 800s ok 108 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 109 800s ok 110 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 111 800s ok 112 800s Set-Cookie: usertrack_test=629f2b71.62813c87a6011; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=629f2b71.62813c87a6011 800s ok 113 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 114 800s ok 115 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 116 800s ok 117 800s Set-Cookie: usertrack_test=3b6b896a.62813c87a6ec4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 800s Cookie: usertrack_test=3b6b896a.62813c87a6ec4 800s ok 118 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 119 800s ok 120 800s # testing : Checking return code is '200' 800s # expected: 200 800s # received: '200' 800s ok 121 800s ok 122 801s Set-Cookie: usertrack_test=ef9f597b.62813c87a7d4d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ef9f597b.62813c87a7d4d 801s ok 123 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 124 801s ok 125 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 126 801s ok 127 801s Set-Cookie: usertrack_test=2d7aac97.62813c87a8af1; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2d7aac97.62813c87a8af1 801s ok 128 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 129 801s ok 130 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 131 801s ok 132 801s Set-Cookie: usertrack_test=d0bb18d.62813c87a98d2; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d0bb18d.62813c87a98d2 801s ok 133 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 134 801s ok 135 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 136 801s ok 137 801s Set-Cookie: usertrack_test=820b132c.62813c87aa699; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=820b132c.62813c87aa699 801s ok 138 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 139 801s ok 140 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 141 801s ok 142 801s Set-Cookie: usertrack_test=82cd617.62813c87ab53e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=82cd617.62813c87ab53e 801s ok 143 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 144 801s ok 145 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 146 801s ok 147 801s Set-Cookie: usertrack_test=9a717a9.62813c87ac3d4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9a717a9.62813c87ac3d4 801s ok 148 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 149 801s ok 150 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 151 801s ok 152 801s Set-Cookie: usertrack_test=f5e26804.62813c87ad228; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f5e26804.62813c87ad228 801s ok 153 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 154 801s ok 155 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 156 801s ok 157 801s Set-Cookie: usertrack_test=786fc8e4.62813c87adf5a; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=786fc8e4.62813c87adf5a 801s ok 158 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 159 801s ok 160 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 161 801s ok 162 801s Set-Cookie: usertrack_test=ea5537cf.62813c87aec7e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ea5537cf.62813c87aec7e 801s ok 163 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 164 801s ok 165 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 166 801s ok 167 801s Set-Cookie: usertrack_test=ee63a1b0.62813c87afd3a; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ee63a1b0.62813c87afd3a 801s ok 168 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 169 801s ok 170 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 171 801s ok 172 801s Set-Cookie: usertrack_test=9e2280af.62813c87b0ce8; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9e2280af.62813c87b0ce8 801s ok 173 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 174 801s ok 175 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 176 801s ok 177 801s Set-Cookie: usertrack_test=a0ea6383.62813c87b1c3a; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a0ea6383.62813c87b1c3a 801s ok 178 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 179 801s ok 180 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 181 801s ok 182 801s Set-Cookie: usertrack_test=15539cbf.62813c87b2b17; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=15539cbf.62813c87b2b17 801s ok 183 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 184 801s ok 185 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 186 801s ok 187 801s Set-Cookie: usertrack_test=648aaaec.62813c87b38cd; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=648aaaec.62813c87b38cd 801s ok 188 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 189 801s ok 190 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 191 801s ok 192 801s Set-Cookie: usertrack_test=bbd4062a.62813c87b46ad; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=bbd4062a.62813c87b46ad 801s ok 193 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 194 801s ok 195 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 196 801s ok 197 801s Set-Cookie: usertrack_test=ffec436c.62813c87b54fd; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ffec436c.62813c87b54fd 801s ok 198 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 199 801s ok 200 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 201 801s ok 202 801s Set-Cookie: usertrack_test=314aa839.62813c87b6312; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=314aa839.62813c87b6312 801s ok 203 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 204 801s ok 205 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 206 801s ok 207 801s Set-Cookie: usertrack_test=ad012f14.62813c87b70f0; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ad012f14.62813c87b70f0 801s ok 208 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 209 801s ok 210 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 211 801s ok 212 801s Set-Cookie: usertrack_test=8d8bae0.62813c87b7eaa; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=8d8bae0.62813c87b7eaa 801s ok 213 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 214 801s ok 215 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 216 801s ok 217 801s Set-Cookie: usertrack_test=8361530c.62813c87b8c5b; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=8361530c.62813c87b8c5b 801s ok 218 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 219 801s ok 220 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 221 801s ok 222 801s Set-Cookie: usertrack_test=b99b16aa.62813c87b99d6; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b99b16aa.62813c87b99d6 801s ok 223 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 224 801s ok 225 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 226 801s ok 227 801s Set-Cookie: usertrack_test=a7e6a9a4.62813c87ba773; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a7e6a9a4.62813c87ba773 801s ok 228 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 229 801s ok 230 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 231 801s ok 232 801s Set-Cookie: usertrack_test=e416b977.62813c87bb5d7; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e416b977.62813c87bb5d7 801s ok 233 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 234 801s ok 235 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 236 801s ok 237 801s Set-Cookie: usertrack_test=d1ed0c18.62813c87bc364; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d1ed0c18.62813c87bc364 801s ok 238 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 239 801s ok 240 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 241 801s ok 242 801s Set-Cookie: usertrack_test=ff4f6c19.62813c87bd1b5; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ff4f6c19.62813c87bd1b5 801s ok 243 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 244 801s ok 245 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 246 801s ok 247 801s Set-Cookie: usertrack_test=df689204.62813c87be008; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=df689204.62813c87be008 801s ok 248 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 249 801s ok 250 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 251 801s ok 252 801s Set-Cookie: usertrack_test=8fc82fe5.62813c87bef0c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=8fc82fe5.62813c87bef0c 801s ok 253 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 254 801s ok 255 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 256 801s ok 257 801s Set-Cookie: usertrack_test=7d319f6b.62813c87bfdd1; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=7d319f6b.62813c87bfdd1 801s ok 258 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 259 801s ok 260 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 261 801s ok 262 801s Set-Cookie: usertrack_test=143ac8a2.62813c87c0c53; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=143ac8a2.62813c87c0c53 801s ok 263 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 264 801s ok 265 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 266 801s ok 267 801s Set-Cookie: usertrack_test=7d0fa40c.62813c87c1b92; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=7d0fa40c.62813c87c1b92 801s ok 268 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 269 801s ok 270 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 271 801s ok 272 801s Set-Cookie: usertrack_test=70fae8d0.62813c87c2a48; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=70fae8d0.62813c87c2a48 801s ok 273 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 274 801s ok 275 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 276 801s ok 277 801s Set-Cookie: usertrack_test=372d446b.62813c87c4426; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=372d446b.62813c87c4426 801s ok 278 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 279 801s ok 280 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 281 801s ok 282 801s Set-Cookie: usertrack_test=e7a2a8b6.62813c87c52fe; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e7a2a8b6.62813c87c52fe 801s ok 283 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 284 801s ok 285 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 286 801s ok 287 801s Set-Cookie: usertrack_test=72d5cfbf.62813c87c611c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=72d5cfbf.62813c87c611c 801s ok 288 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 289 801s ok 290 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 291 801s ok 292 801s Set-Cookie: usertrack_test=e78a0e4e.62813c87c7303; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e78a0e4e.62813c87c7303 801s ok 293 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 294 801s ok 295 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 296 801s ok 297 801s Set-Cookie: usertrack_test=e05f504b.62813c87c814d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e05f504b.62813c87c814d 801s ok 298 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 299 801s ok 300 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 301 801s ok 302 801s Set-Cookie: usertrack_test=49383716.62813c87c8f2d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=49383716.62813c87c8f2d 801s ok 303 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 304 801s ok 305 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 306 801s ok 307 801s Set-Cookie: usertrack_test=667a9f21.62813c87c9c89; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=667a9f21.62813c87c9c89 801s ok 308 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 309 801s ok 310 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 311 801s ok 312 801s Set-Cookie: usertrack_test=9885bad5.62813c87caa09; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9885bad5.62813c87caa09 801s ok 313 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 314 801s ok 315 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 316 801s ok 317 801s Set-Cookie: usertrack_test=a9cbc276.62813c87cb854; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a9cbc276.62813c87cb854 801s ok 318 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 319 801s ok 320 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 321 801s ok 322 801s Set-Cookie: usertrack_test=bc4b18d7.62813c87cc68a; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=bc4b18d7.62813c87cc68a 801s ok 323 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 324 801s ok 325 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 326 801s ok 327 801s Set-Cookie: usertrack_test=5998b2f5.62813c87cd5e4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5998b2f5.62813c87cd5e4 801s ok 328 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 329 801s ok 330 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 331 801s ok 332 801s Set-Cookie: usertrack_test=16cd532.62813c87ce535; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=16cd532.62813c87ce535 801s ok 333 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 334 801s ok 335 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 336 801s ok 337 801s Set-Cookie: usertrack_test=f9ba0874.62813c87cf4b7; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f9ba0874.62813c87cf4b7 801s ok 338 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 339 801s ok 340 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 341 801s ok 342 801s Set-Cookie: usertrack_test=ea8877f3.62813c87d0722; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ea8877f3.62813c87d0722 801s ok 343 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 344 801s ok 345 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 346 801s ok 347 801s Set-Cookie: usertrack_test=2f3c7e57.62813c87d1486; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2f3c7e57.62813c87d1486 801s ok 348 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 349 801s ok 350 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 351 801s ok 352 801s Set-Cookie: usertrack_test=2dec28a2.62813c87d21fa; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2dec28a2.62813c87d21fa 801s ok 353 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 354 801s ok 355 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 356 801s ok 357 801s Set-Cookie: usertrack_test=dc69e57f.62813c87d3024; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=dc69e57f.62813c87d3024 801s ok 358 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 359 801s ok 360 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 361 801s ok 362 801s Set-Cookie: usertrack_test=94a4a83d.62813c87d3d93; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=94a4a83d.62813c87d3d93 801s ok 363 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 364 801s ok 365 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 366 801s ok 367 801s Set-Cookie: usertrack_test=3c776d47.62813c87d4bf0; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=3c776d47.62813c87d4bf0 801s ok 368 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 369 801s ok 370 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 371 801s ok 372 801s Set-Cookie: usertrack_test=e581807b.62813c87d5982; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e581807b.62813c87d5982 801s ok 373 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 374 801s ok 375 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 376 801s ok 377 801s Set-Cookie: usertrack_test=ff49b1c8.62813c87d66ec; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ff49b1c8.62813c87d66ec 801s ok 378 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 379 801s ok 380 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 381 801s ok 382 801s Set-Cookie: usertrack_test=27b4b40b.62813c87d7483; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=27b4b40b.62813c87d7483 801s ok 383 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 384 801s ok 385 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 386 801s ok 387 801s Set-Cookie: usertrack_test=1d645e19.62813c87d8305; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1d645e19.62813c87d8305 801s ok 388 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 389 801s ok 390 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 391 801s ok 392 801s Set-Cookie: usertrack_test=ec8c82c5.62813c87d91c9; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ec8c82c5.62813c87d91c9 801s ok 393 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 394 801s ok 395 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 396 801s ok 397 801s Set-Cookie: usertrack_test=40aca7b9.62813c87d9f26; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=40aca7b9.62813c87d9f26 801s ok 398 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 399 801s ok 400 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 401 801s ok 402 801s Set-Cookie: usertrack_test=70a384c7.62813c87dac36; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=70a384c7.62813c87dac36 801s ok 403 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 404 801s ok 405 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 406 801s ok 407 801s Set-Cookie: usertrack_test=20258730.62813c87dba9c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=20258730.62813c87dba9c 801s ok 408 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 409 801s ok 410 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 411 801s ok 412 801s Set-Cookie: usertrack_test=df16295e.62813c87dc8e8; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=df16295e.62813c87dc8e8 801s ok 413 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 414 801s ok 415 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 416 801s ok 417 801s Set-Cookie: usertrack_test=a160749a.62813c87dd66e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a160749a.62813c87dd66e 801s ok 418 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 419 801s ok 420 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 421 801s ok 422 801s Set-Cookie: usertrack_test=959310b0.62813c87de3cd; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=959310b0.62813c87de3cd 801s ok 423 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 424 801s ok 425 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 426 801s ok 427 801s Set-Cookie: usertrack_test=93cff2af.62813c87df294; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=93cff2af.62813c87df294 801s ok 428 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 429 801s ok 430 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 431 801s ok 432 801s Set-Cookie: usertrack_test=236a5fb1.62813c87dffbf; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=236a5fb1.62813c87dffbf 801s ok 433 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 434 801s ok 435 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 436 801s ok 437 801s Set-Cookie: usertrack_test=cabd4d1f.62813c87e0e25; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=cabd4d1f.62813c87e0e25 801s ok 438 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 439 801s ok 440 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 441 801s ok 442 801s Set-Cookie: usertrack_test=6c376cf6.62813c87e1b82; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=6c376cf6.62813c87e1b82 801s ok 443 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 444 801s ok 445 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 446 801s ok 447 801s Set-Cookie: usertrack_test=6b5ea289.62813c87e28b7; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=6b5ea289.62813c87e28b7 801s ok 448 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 449 801s ok 450 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 451 801s ok 452 801s Set-Cookie: usertrack_test=a9060043.62813c87e35e6; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a9060043.62813c87e35e6 801s ok 453 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 454 801s ok 455 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 456 801s ok 457 801s Set-Cookie: usertrack_test=9a973328.62813c87e42f4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9a973328.62813c87e42f4 801s ok 458 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 459 801s ok 460 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 461 801s ok 462 801s Set-Cookie: usertrack_test=3bc3b443.62813c87e503d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=3bc3b443.62813c87e503d 801s ok 463 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 464 801s ok 465 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 466 801s ok 467 801s Set-Cookie: usertrack_test=ff447191.62813c87e61e2; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ff447191.62813c87e61e2 801s ok 468 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 469 801s ok 470 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 471 801s ok 472 801s Set-Cookie: usertrack_test=f33a4ca6.62813c87e756c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f33a4ca6.62813c87e756c 801s ok 473 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 474 801s ok 475 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 476 801s ok 477 801s Set-Cookie: usertrack_test=e73f7d56.62813c87e8548; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e73f7d56.62813c87e8548 801s ok 478 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 479 801s ok 480 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 481 801s ok 482 801s Set-Cookie: usertrack_test=5d6a95ab.62813c87e92d1; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5d6a95ab.62813c87e92d1 801s ok 483 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 484 801s ok 485 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 486 801s ok 487 801s Set-Cookie: usertrack_test=27d5a41b.62813c87e9ffe; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=27d5a41b.62813c87e9ffe 801s ok 488 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 489 801s ok 490 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 491 801s ok 492 801s Set-Cookie: usertrack_test=66d13feb.62813c87ead91; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=66d13feb.62813c87ead91 801s ok 493 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 494 801s ok 495 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 496 801s ok 497 801s Set-Cookie: usertrack_test=88c1a1a5.62813c87ebab3; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=88c1a1a5.62813c87ebab3 801s ok 498 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 499 801s ok 500 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 501 801s ok 502 801s Set-Cookie: usertrack_test=4878ed12.62813c87ec7da; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=4878ed12.62813c87ec7da 801s ok 503 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 504 801s ok 505 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 506 801s ok 507 801s Set-Cookie: usertrack_test=5480cb9e.62813c87ed4de; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5480cb9e.62813c87ed4de 801s ok 508 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 509 801s ok 510 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 511 801s ok 512 801s Set-Cookie: usertrack_test=ca3f8d09.62813c87ee32e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ca3f8d09.62813c87ee32e 801s ok 513 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 514 801s ok 515 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 516 801s ok 517 801s Set-Cookie: usertrack_test=917dafee.62813c87ef638; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=917dafee.62813c87ef638 801s ok 518 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 519 801s ok 520 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 521 801s ok 522 801s Set-Cookie: usertrack_test=4d598fa8.62813c87f0375; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=4d598fa8.62813c87f0375 801s ok 523 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 524 801s ok 525 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 526 801s ok 527 801s Set-Cookie: usertrack_test=a707c90d.62813c87f1269; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a707c90d.62813c87f1269 801s ok 528 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 529 801s ok 530 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 531 801s ok 532 801s Set-Cookie: usertrack_test=ebbe4dee.62813c87f20c9; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ebbe4dee.62813c87f20c9 801s ok 533 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 534 801s ok 535 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 536 801s ok 537 801s Set-Cookie: usertrack_test=7487af1b.62813c87f2f09; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=7487af1b.62813c87f2f09 801s ok 538 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 539 801s ok 540 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 541 801s ok 542 801s Set-Cookie: usertrack_test=3d389c5b.62813c87f3cc8; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=3d389c5b.62813c87f3cc8 801s ok 543 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 544 801s ok 545 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 546 801s ok 547 801s Set-Cookie: usertrack_test=559d5fad.62813c87f4a5d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=559d5fad.62813c87f4a5d 801s ok 548 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 549 801s ok 550 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 551 801s ok 552 801s Set-Cookie: usertrack_test=ed7469ec.62813c87f594a; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ed7469ec.62813c87f594a 801s ok 553 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 554 801s ok 555 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 556 801s ok 557 801s Set-Cookie: usertrack_test=a69bd537.62813c87f6754; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a69bd537.62813c87f6754 801s ok 558 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 559 801s ok 560 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 561 801s ok 562 801s Set-Cookie: usertrack_test=c033c57d.62813c87f7617; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c033c57d.62813c87f7617 801s ok 563 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 564 801s ok 565 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 566 801s ok 567 801s Set-Cookie: usertrack_test=b8cb172a.62813c87f8352; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b8cb172a.62813c87f8352 801s ok 568 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 569 801s ok 570 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 571 801s ok 572 801s Set-Cookie: usertrack_test=22bca553.62813c87f9099; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=22bca553.62813c87f9099 801s ok 573 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 574 801s ok 575 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 576 801s ok 577 801s Set-Cookie: usertrack_test=d1875b78.62813c87f9dbf; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d1875b78.62813c87f9dbf 801s ok 578 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 579 801s ok 580 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 581 801s ok 582 801s Set-Cookie: usertrack_test=f4f20d71.62813c87fac26; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f4f20d71.62813c87fac26 801s ok 583 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 584 801s ok 585 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 586 801s ok 587 801s Set-Cookie: usertrack_test=9deec6bd.62813c87fba8c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9deec6bd.62813c87fba8c 801s ok 588 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 589 801s ok 590 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 591 801s ok 592 801s Set-Cookie: usertrack_test=1d6cb87d.62813c87fc7ae; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1d6cb87d.62813c87fc7ae 801s ok 593 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 594 801s ok 595 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 596 801s ok 597 801s Set-Cookie: usertrack_test=d09dee62.62813c87fd4e0; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d09dee62.62813c87fd4e0 801s ok 598 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 599 801s ok 600 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 601 801s ok 602 801s Set-Cookie: usertrack_test=15777426.62813c87fe2fc; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=15777426.62813c87fe2fc 801s ok 603 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 604 801s ok 605 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 606 801s ok 607 801s Set-Cookie: usertrack_test=b110bbee.62813c87ff697; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b110bbee.62813c87ff697 801s ok 608 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 609 801s ok 610 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 611 801s ok 612 801s Set-Cookie: usertrack_test=957fa322.62813c8800658; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=957fa322.62813c8800658 801s ok 613 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 614 801s ok 615 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 616 801s ok 617 801s Set-Cookie: usertrack_test=7060d796.62813c88014e4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=7060d796.62813c88014e4 801s ok 618 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 619 801s ok 620 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 621 801s ok 622 801s Set-Cookie: usertrack_test=c8d03ee6.62813c880230b; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c8d03ee6.62813c880230b 801s ok 623 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 624 801s ok 625 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 626 801s ok 627 801s Set-Cookie: usertrack_test=fc9c97e2.62813c8803044; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=fc9c97e2.62813c8803044 801s ok 628 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 629 801s ok 630 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 631 801s ok 632 801s Set-Cookie: usertrack_test=c88bc87a.62813c8803d49; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c88bc87a.62813c8803d49 801s ok 633 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 634 801s ok 635 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 636 801s ok 637 801s Set-Cookie: usertrack_test=c25da84.62813c8804a78; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c25da84.62813c8804a78 801s ok 638 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 639 801s ok 640 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 641 801s ok 642 801s Set-Cookie: usertrack_test=ea2c387d.62813c8805799; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ea2c387d.62813c8805799 801s ok 643 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 644 801s ok 645 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 646 801s ok 647 801s Set-Cookie: usertrack_test=5a6b1681.62813c88064fe; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5a6b1681.62813c88064fe 801s ok 648 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 649 801s ok 650 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 651 801s ok 652 801s Set-Cookie: usertrack_test=194f480f.62813c88072cd; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=194f480f.62813c88072cd 801s ok 653 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 654 801s ok 655 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 656 801s ok 657 801s Set-Cookie: usertrack_test=cd37045c.62813c8808562; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=cd37045c.62813c8808562 801s ok 658 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 659 801s ok 660 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 661 801s ok 662 801s Set-Cookie: usertrack_test=5debce3e.62813c8809262; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5debce3e.62813c8809262 801s ok 663 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 664 801s ok 665 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 666 801s ok 667 801s Set-Cookie: usertrack_test=19fd2e0c.62813c880a058; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=19fd2e0c.62813c880a058 801s ok 668 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 669 801s ok 670 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 671 801s ok 672 801s Set-Cookie: usertrack_test=615607fc.62813c880b11e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=615607fc.62813c880b11e 801s ok 673 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 674 801s ok 675 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 676 801s ok 677 801s Set-Cookie: usertrack_test=72061e8e.62813c880bf9f; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=72061e8e.62813c880bf9f 801s ok 678 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 679 801s ok 680 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 681 801s ok 682 801s Set-Cookie: usertrack_test=b6df208f.62813c880d028; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b6df208f.62813c880d028 801s ok 683 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 684 801s ok 685 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 686 801s ok 687 801s Set-Cookie: usertrack_test=aa39038a.62813c880e323; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=aa39038a.62813c880e323 801s ok 688 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 689 801s ok 690 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 691 801s ok 692 801s Set-Cookie: usertrack_test=abd2da.62813c880f21d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=abd2da.62813c880f21d 801s ok 693 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 694 801s ok 695 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 696 801s ok 697 801s Set-Cookie: usertrack_test=ccec9bc1.62813c88100f6; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ccec9bc1.62813c88100f6 801s ok 698 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 699 801s ok 700 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 701 801s ok 702 801s Set-Cookie: usertrack_test=a4e93e91.62813c8810feb; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=a4e93e91.62813c8810feb 801s ok 703 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 704 801s ok 705 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 706 801s ok 707 801s Set-Cookie: usertrack_test=2ef235f6.62813c8811fc7; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2ef235f6.62813c8811fc7 801s ok 708 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 709 801s ok 710 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 711 801s ok 712 801s Set-Cookie: usertrack_test=1cf4efc5.62813c8812fb9; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1cf4efc5.62813c8812fb9 801s ok 713 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 714 801s ok 715 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 716 801s ok 717 801s Set-Cookie: usertrack_test=68e78b70.62813c8813fa9; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=68e78b70.62813c8813fa9 801s ok 718 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 719 801s ok 720 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 721 801s ok 722 801s Set-Cookie: usertrack_test=b79b93e9.62813c8814e51; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b79b93e9.62813c8814e51 801s ok 723 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 724 801s ok 725 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 726 801s ok 727 801s Set-Cookie: usertrack_test=b0c32ace.62813c8815cb1; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b0c32ace.62813c8815cb1 801s ok 728 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 729 801s ok 730 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 731 801s ok 732 801s Set-Cookie: usertrack_test=6a900a74.62813c8816af9; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=6a900a74.62813c8816af9 801s ok 733 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 734 801s ok 735 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 736 801s ok 737 801s Set-Cookie: usertrack_test=c853cd5c.62813c8817940; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c853cd5c.62813c8817940 801s ok 738 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 739 801s ok 740 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 741 801s ok 742 801s Set-Cookie: usertrack_test=5cec3283.62813c8818683; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5cec3283.62813c8818683 801s ok 743 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 744 801s ok 745 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 746 801s ok 747 801s Set-Cookie: usertrack_test=af6c8c05.62813c881937b; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=af6c8c05.62813c881937b 801s ok 748 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 749 801s ok 750 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 751 801s ok 752 801s Set-Cookie: usertrack_test=da0ed465.62813c881a1a0; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=da0ed465.62813c881a1a0 801s ok 753 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 754 801s ok 755 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 756 801s ok 757 801s Set-Cookie: usertrack_test=50d17733.62813c881af95; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=50d17733.62813c881af95 801s ok 758 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 759 801s ok 760 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 761 801s ok 762 801s Set-Cookie: usertrack_test=61b6bd1b.62813c881bd22; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=61b6bd1b.62813c881bd22 801s ok 763 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 764 801s ok 765 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 766 801s ok 767 801s Set-Cookie: usertrack_test=9793adda.62813c881cb25; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9793adda.62813c881cb25 801s ok 768 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 769 801s ok 770 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 771 801s ok 772 801s Set-Cookie: usertrack_test=4116c48b.62813c881d9f1; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=4116c48b.62813c881d9f1 801s ok 773 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 774 801s ok 775 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 776 801s ok 777 801s Set-Cookie: usertrack_test=e83301cc.62813c881e916; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e83301cc.62813c881e916 801s ok 778 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 779 801s ok 780 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 781 801s ok 782 801s Set-Cookie: usertrack_test=4577df46.62813c881f728; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=4577df46.62813c881f728 801s ok 783 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 784 801s ok 785 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 786 801s ok 787 801s Set-Cookie: usertrack_test=d588e7c9.62813c8820504; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d588e7c9.62813c8820504 801s ok 788 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 789 801s ok 790 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 791 801s ok 792 801s Set-Cookie: usertrack_test=c4a5f131.62813c882128d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c4a5f131.62813c882128d 801s ok 793 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 794 801s ok 795 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 796 801s ok 797 801s Set-Cookie: usertrack_test=1ed66e27.62813c882205b; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1ed66e27.62813c882205b 801s ok 798 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 799 801s ok 800 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 801 801s ok 802 801s Set-Cookie: usertrack_test=56114c44.62813c8823009; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=56114c44.62813c8823009 801s ok 803 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 804 801s ok 805 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 806 801s ok 807 801s Set-Cookie: usertrack_test=f0bb6551.62813c8823e50; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f0bb6551.62813c8823e50 801s ok 808 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 809 801s ok 810 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 811 801s ok 812 801s Set-Cookie: usertrack_test=b7e2fa37.62813c8824b91; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b7e2fa37.62813c8824b91 801s ok 813 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 814 801s ok 815 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 816 801s ok 817 801s Set-Cookie: usertrack_test=ea0ac92a.62813c88258ba; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=ea0ac92a.62813c88258ba 801s ok 818 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 819 801s ok 820 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 821 801s ok 822 801s Set-Cookie: usertrack_test=8dd13091.62813c88265f2; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=8dd13091.62813c88265f2 801s ok 823 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 824 801s ok 825 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 826 801s ok 827 801s Set-Cookie: usertrack_test=2cd29344.62813c8827980; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2cd29344.62813c8827980 801s ok 828 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 829 801s ok 830 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 831 801s ok 832 801s Set-Cookie: usertrack_test=51120fa9.62813c88286ee; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=51120fa9.62813c88286ee 801s ok 833 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 834 801s ok 835 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 836 801s ok 837 801s Set-Cookie: usertrack_test=9eafe365.62813c882940f; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9eafe365.62813c882940f 801s ok 838 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 839 801s ok 840 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 841 801s ok 842 801s Set-Cookie: usertrack_test=1a2f7970.62813c882a2ef; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1a2f7970.62813c882a2ef 801s ok 843 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 844 801s ok 845 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 846 801s ok 847 801s Set-Cookie: usertrack_test=137eb902.62813c882b108; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=137eb902.62813c882b108 801s ok 848 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 849 801s ok 850 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 851 801s ok 852 801s Set-Cookie: usertrack_test=90abd18d.62813c882be87; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=90abd18d.62813c882be87 801s ok 853 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 854 801s ok 855 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 856 801s ok 857 801s Set-Cookie: usertrack_test=e809421b.62813c882cbcc; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e809421b.62813c882cbcc 801s ok 858 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 859 801s ok 860 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 861 801s ok 862 801s Set-Cookie: usertrack_test=bc89ec72.62813c882da0e; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=bc89ec72.62813c882da0e 801s ok 863 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 864 801s ok 865 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 866 801s ok 867 801s Set-Cookie: usertrack_test=2ed4b718.62813c882e78d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2ed4b718.62813c882e78d 801s ok 868 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 869 801s ok 870 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 871 801s ok 872 801s Set-Cookie: usertrack_test=66962308.62813c882f5b0; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=66962308.62813c882f5b0 801s ok 873 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 874 801s ok 875 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 876 801s ok 877 801s Set-Cookie: usertrack_test=427b278e.62813c8830362; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=427b278e.62813c8830362 801s ok 878 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 879 801s ok 880 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 881 801s ok 882 801s Set-Cookie: usertrack_test=532336a0.62813c88312a6; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=532336a0.62813c88312a6 801s ok 883 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 884 801s ok 885 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 886 801s ok 887 801s Set-Cookie: usertrack_test=1e555f66.62813c883216d; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1e555f66.62813c883216d 801s ok 888 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 889 801s ok 890 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 891 801s ok 892 801s Set-Cookie: usertrack_test=646940f6.62813c8833096; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=646940f6.62813c8833096 801s ok 893 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 894 801s ok 895 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 896 801s ok 897 801s Set-Cookie: usertrack_test=fef79755.62813c8833f2b; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=fef79755.62813c8833f2b 801s ok 898 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 899 801s ok 900 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 901 801s ok 902 801s Set-Cookie: usertrack_test=36fe261d.62813c8834c50; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=36fe261d.62813c8834c50 801s ok 903 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 904 801s ok 905 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 906 801s ok 907 801s Set-Cookie: usertrack_test=e900fae.62813c8835975; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=e900fae.62813c8835975 801s ok 908 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 909 801s ok 910 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 911 801s ok 912 801s Set-Cookie: usertrack_test=56bcfda.62813c8836784; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=56bcfda.62813c8836784 801s ok 913 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 914 801s ok 915 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 916 801s ok 917 801s Set-Cookie: usertrack_test=3f118241.62813c8837595; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=3f118241.62813c8837595 801s ok 918 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 919 801s ok 920 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 921 801s ok 922 801s Set-Cookie: usertrack_test=5198aeb5.62813c883870c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=5198aeb5.62813c883870c 801s ok 923 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 924 801s ok 925 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 926 801s ok 927 801s Set-Cookie: usertrack_test=c9d5c369.62813c8839506; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=c9d5c369.62813c8839506 801s ok 928 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 929 801s ok 930 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 931 801s ok 932 801s Set-Cookie: usertrack_test=cbfe9c62.62813c883a277; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=cbfe9c62.62813c883a277 801s ok 933 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 934 801s ok 935 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 936 801s ok 937 801s Set-Cookie: usertrack_test=f62a5b0.62813c883afa4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f62a5b0.62813c883afa4 801s ok 938 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 939 801s ok 940 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 941 801s ok 942 801s Set-Cookie: usertrack_test=9451ef73.62813c883bce4; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=9451ef73.62813c883bce4 801s ok 943 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 944 801s ok 945 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 946 801s ok 947 801s Set-Cookie: usertrack_test=2a9a2137.62813c883cb26; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2a9a2137.62813c883cb26 801s ok 948 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 949 801s ok 950 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 951 801s ok 952 801s Set-Cookie: usertrack_test=d4d79a03.62813c883d898; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d4d79a03.62813c883d898 801s ok 953 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 954 801s ok 955 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 956 801s ok 957 801s Set-Cookie: usertrack_test=124eed62.62813c883e5c2; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=124eed62.62813c883e5c2 801s ok 958 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 959 801s ok 960 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 961 801s ok 962 801s Set-Cookie: usertrack_test=b539b22.62813c883f34f; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=b539b22.62813c883f34f 801s ok 963 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 964 801s ok 965 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 966 801s ok 967 801s Set-Cookie: usertrack_test=1fa6b0b0.62813c88400b5; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1fa6b0b0.62813c88400b5 801s ok 968 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 969 801s ok 970 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 971 801s ok 972 801s Set-Cookie: usertrack_test=1d2f8515.62813c8840ded; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=1d2f8515.62813c8840ded 801s ok 973 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 974 801s ok 975 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 976 801s ok 977 801s Set-Cookie: usertrack_test=f3e0a253.62813c8841b21; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=f3e0a253.62813c8841b21 801s ok 978 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 979 801s ok 980 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 981 801s ok 982 801s Set-Cookie: usertrack_test=2511c817.62813c8842964; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=2511c817.62813c8842964 801s ok 983 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 984 801s ok 985 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 986 801s ok 987 801s Set-Cookie: usertrack_test=7ff4d12f.62813c88439b5; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=7ff4d12f.62813c88439b5 801s ok 988 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 989 801s ok 990 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 991 801s ok 992 801s Set-Cookie: usertrack_test=41fd9747.62813c8844778; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=41fd9747.62813c8844778 801s ok 993 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 994 801s ok 995 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 996 801s ok 997 801s Set-Cookie: usertrack_test=d12b5624.62813c8845a5c; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s Cookie: usertrack_test=d12b5624.62813c8845a5c 801s ok 998 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 999 801s ok 1000 801s ok 1001 801s # testing : Checking return code is '200' 801s # expected: 200 801s # received: '200' 801s ok 1002 801s # usertrack_test=cf85d0e.62813c88467ba; path=/; expires=Fri, 29-Nov-24 21:22:33 GMT 801s ok 1003 801s # expected: undef 801s # received: undef 801s ok 1004 801s ok 803s t/modules/vhost_alias.t ............. 803s 1..8 803s # Running under perl version 5.040000 for linux 803s # Current time local: Fri Nov 29 21:21:33 2024 803s # Current time GMT: Fri Nov 29 21:21:33 2024 803s # Using Test.pm version 1.31 803s # Using Apache/Test.pm version 1.44 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 803s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 803s # testing : VirtalDocumentRoot test 803s # expected: 'www.vha-test.com' 803s # received: 'www.vha-test.com' 803s ok 1 803s # testing : VirtualScriptAlias test 803s # expected: 'test cgi for www.vha-test.com' 803s # received: 'test cgi for www.vha-test.com' 803s ok 2 803s # testing : VirtalDocumentRoot test 803s # expected: 'big.server.name.from.heck.org' 803s # received: 'big.server.name.from.heck.org' 803s ok 3 803s # testing : VirtualScriptAlias test 803s # expected: 'test cgi for big.server.name.from.heck.org' 803s # received: 'test cgi for big.server.name.from.heck.org' 803s ok 4 803s # testing : VirtalDocumentRoot test 803s # expected: 'ab.com' 803s # received: 'ab.com' 803s ok 5 803s # testing : VirtualScriptAlias test 803s # expected: 'test cgi for ab.com' 803s # received: 'test cgi for ab.com' 803s ok 6 803s # testing : VirtalDocumentRoot test 803s # expected: 'w-t-f.net' 803s # received: 'w-t-f.net' 803s ok 7 803s # testing : VirtualScriptAlias test 803s # expected: 'test cgi for w-t-f.net' 803s # received: 'test cgi for w-t-f.net' 803s ok 8 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 803s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 803s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 803s ok 806s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 808s t/protocol/echo.t ................... 808s 1..8 808s # Running under perl version 5.040000 for linux 808s # Current time local: Fri Nov 29 21:21:39 2024 808s # Current time GMT: Fri Nov 29 21:21:39 2024 808s # Using Test.pm version 1.31 808s # Using Apache/Test.pm version 1.44 808s testing mod_echo_ssl 808s ok 1 808s #Cipher: TLS_AES_256_GCM_SHA384 808s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 808s # testing : echo 808s # expected: 't/protocol/echo.t' 808s # received: 't/protocol/echo.t' 808s ok 2 808s # testing : echo 808s # expected: '/usr/bin/perl' 808s # received: '/usr/bin/perl' 808s ok 3 808s # testing : echo 808s # expected: '346334346334346334346334346334' 808s # received: '346334346334346334346334346334' 808s ok 4 808s testing mod_echo 808s ok 5 808s # testing : echo 808s # expected: 't/protocol/echo.t' 808s # received: 't/protocol/echo.t' 808s ok 6 808s # testing : echo 808s # expected: '/usr/bin/perl' 808s # received: '/usr/bin/perl' 808s ok 7 808s # testing : echo 808s # expected: '346334346334346334346334346334' 808s # received: '346334346334346334346334346334' 808s ok 8 808s ok 811s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 814s t/security/CVE-2003-0542.t .......... 814s 1..1 814s # Running under perl version 5.040000 for linux 814s # Current time local: Fri Nov 29 21:21:44 2024 814s # Current time GMT: Fri Nov 29 21:21:44 2024 814s # Using Test.pm version 1.31 814s # Using Apache/Test.pm version 1.44 814s # testing : CAN-2003-0542 test case 814s # expected: 404 814s # received: '404' 814s ok 1 814s ok 816s t/security/CVE-2004-0747.t .......... 816s 1..1 816s # Running under perl version 5.040000 for linux 816s # Current time local: Fri Nov 29 21:21:47 2024 816s # Current time GMT: Fri Nov 29 21:21:47 2024 816s # Using Test.pm version 1.31 816s # Using Apache/Test.pm version 1.44 816s # testing : CAN-2004-0747 ap_resolve_env test case 816s # expected: 200 816s # received: 200 816s ok 1 816s ok 819s t/security/CVE-2004-0811.t .......... 819s 1..8 819s # Running under perl version 5.040000 for linux 819s # Current time local: Fri Nov 29 21:21:49 2024 819s # Current time GMT: Fri Nov 29 21:21:49 2024 819s # Using Test.pm version 1.31 819s # Using Apache/Test.pm version 1.44 819s # testing : subdir access allowed 819s # expected: 200 819s # received: '200' 819s ok 1 819s # testing : subdir access allowed 819s # expected: 200 819s # received: '200' 819s ok 2 819s # testing : subdir access allowed 819s # expected: 200 819s # received: '200' 819s ok 3 819s # testing : subdir access allowed 819s # expected: 200 819s # received: '200' 819s ok 4 819s # testing : topdir access denied 819s # expected: 401 819s # received: '401' 819s ok 5 819s # testing : topdir access denied 819s # expected: 401 819s # received: '401' 819s ok 6 819s # testing : topdir access denied 819s # expected: 401 819s # received: '401' 819s ok 7 819s # testing : topdir access denied 819s # expected: 401 819s # received: '401' 819s ok 8 819s ok 821s t/security/CVE-2004-0940.t .......... 821s 1..1 821s # Running under perl version 5.040000 for linux 821s # Current time local: Fri Nov 29 21:21:52 2024 821s # Current time GMT: Fri Nov 29 21:21:52 2024 821s # Using Test.pm version 1.31 821s # Using Apache/Test.pm version 1.44 821s # testing : response was 200 821s # expected: 200 821s # received: '200' 821s ok 1 821s ok 824s t/security/CVE-2004-0942.t .......... 824s 1..2 824s # Running under perl version 5.040000 for linux 824s # Current time local: Fri Nov 29 21:21:54 2024 824s # Current time GMT: Fri Nov 29 21:21:54 2024 824s # Using Test.pm version 1.31 824s # Using Apache/Test.pm version 1.44 824s ok 1 824s # testing : request was refused 824s # expected: qr/^HTTP\/1\.. 400/ 824s # received: 'HTTP/1.1 400 Bad Request 824s # ' 824s ok 2 824s ok 826s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 829s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 831s t/security/CVE-2005-2491.t .......... 831s 1..4 831s # Running under perl version 5.040000 for linux 831s # Current time local: Fri Nov 29 21:22:02 2024 831s # Current time GMT: Fri Nov 29 21:22:02 2024 831s # Using Test.pm version 1.31 831s # Using Apache/Test.pm version 1.44 831s # testing : check that server did not segfault 831s # expected: 'Internal Server Error' 831s # received: 'Internal Server Error' 831s ok 1 831s # testing : check for 500 response error 831s # expected: 500 831s # received: '500' 831s ok 2 831s # testing : check that server did not segfault 831s # expected: 'Internal Server Error' 831s # received: 'Internal Server Error' 831s ok 3 831s # testing : check for 500 response error 831s # expected: 500 831s # received: '500' 831s ok 4 831s ok 834s t/security/CVE-2005-2700.t .......... 834s 1..2 834s # Running under perl version 5.040000 for linux 834s # Current time local: Fri Nov 29 21:22:04 2024 834s # Current time GMT: Fri Nov 29 21:22:04 2024 834s # Using Test.pm version 1.31 834s # Using Apache/Test.pm version 1.44 834s # testing : access permitted without ccert 834s # expected: 200 834s # received: '200' 834s ok 1 834s # testing : access *not* permitted without ccert 834s # expected: 200 834s # received: '403' 834s ok 2 834s ok 837s t/security/CVE-2005-3352.t .......... 837s 1..2 837s # Running under perl version 5.040000 for linux 837s # Current time local: Fri Nov 29 21:22:07 2024 837s # Current time GMT: Fri Nov 29 21:22:07 2024 837s # Using Test.pm version 1.31 837s # Using Apache/Test.pm version 1.44 837s # testing : response code is OK 837s # expected: 200 837s # received: '200' 837s ok 1 837s # testing : referer was escaped 837s # expected: qr/%22%3e/ 837s # received: ' 837s # 837s # Menu for /security/CVE-2005-3352.map 837s # 837s #

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

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

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

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

Bad Request

888s #

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

888s # 888s # ' 888s ok 2 888s ok 891s t/ssl/ocsp.t ........................ 891s 1..3 891s # Running under perl version 5.040000 for linux 891s # Current time local: Fri Nov 29 21:23:01 2024 891s # Current time GMT: Fri Nov 29 21:23:01 2024 891s # Using Test.pm version 1.31 891s # Using Apache/Test.pm version 1.44 891s warning: Internal response 891s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s response: 891s 500 Server closed connection without sending any data back 891s Content-Type: text/plain 891s Client-Date: Fri, 29 Nov 2024 21:23:04 GMT 891s Client-Warning: Internal response 891s 891s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s ok 1 891s warning: 891s message: welcome to localhost:8529 891s response: 891s HTTP/1.1 200 OK 891s Connection: close 891s Date: Fri, 29 Nov 2024 21:23:04 GMT 891s Accept-Ranges: bytes 891s ETag: "1a-61fafa7f73d80" 891s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 891s Vary: In-If1 891s Content-Length: 26 891s Content-Type: text/html 891s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 891s Client-Date: Fri, 29 Nov 2024 21:23:04 GMT 891s Client-Peer: 127.0.0.1:8535 891s Client-Response-Num: 1 891s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 891s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 891s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 891s Client-SSL-Socket-Class: IO::Socket::SSL 891s Client-SSL-Version: TLSv1_3 891s DMMATCH1: 1 891s 891s welcome to localhost:8529 891s ok 2 891s warning: Internal response 891s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s response: 891s 500 Server closed connection without sending any data back 891s Content-Type: text/plain 891s Client-Date: Fri, 29 Nov 2024 21:23:04 GMT 891s Client-Warning: Internal response 891s 891s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s ok 3 891s ok 893s t/ssl/pha.t ......................... 893s 1..4 893s # Running under perl version 5.040000 for linux 893s # Current time local: Fri Nov 29 21:23:04 2024 893s # Current time GMT: Fri Nov 29 21:23:04 2024 893s # Using Test.pm version 1.31 893s # Using Apache/Test.pm version 1.44 893s # testing : access must be denied without client certificate 893s # expected: 403 893s # received: '403' 893s ok 1 893s # testing : PHA reneg body buffer size restriction works 893s # expected: 413 893s # received: '413' 893s ok 2 893s # testing : PHA works with POST body 893s # expected: 200 893s # received: '200' 893s ok 3 893s # testing : request body matches response 894s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 894s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 894s ok 4 894s ok 896s t/ssl/pr12355.t ..................... 896s 1..10 896s # Running under perl version 5.040000 for linux 896s # Current time local: Fri Nov 29 21:23:06 2024 896s # Current time GMT: Fri Nov 29 21:23:06 2024 896s # Using Test.pm version 1.31 896s # Using Apache/Test.pm version 1.44 896s # Downgrading to TLSv12 896s # testing : renegotiation on POST works 896s # expected: 200 896s # received: '200' 896s ok 1 896s # testing : request body matches response 896s # expected: 'hello world' 896s # received: 'hello world' 896s ok 2 896s # testing : renegotiation on POST works 896s # expected: 200 896s # received: '200' 896s ok 3 896s # testing : request body matches response 896s # expected: 'hello world' 896s # received: 'hello world' 896s ok 4 896s # testing : renegotiation on POST works 896s # expected: 200 896s # received: '200' 896s ok 5 896s # testing : request body matches response 896s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 896s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 896s ok 6 896s # testing : renegotiation on POST works 896s # expected: 200 896s # received: '200' 896s ok 7 896s # testing : request body matches response 896s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 896s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 896s ok 8 896s # testing : renegotiation on POST works 896s # expected: 200 896s # received: '200' 896s ok 9 896s # testing : request body matches response 896s # expected: 'HELLO' 896s # received: 'HELLO' 896s ok 10 896s ok 899s t/ssl/pr43738.t ..................... 899s 1..4 899s # Running under perl version 5.040000 for linux 899s # Current time local: Fri Nov 29 21:23:09 2024 899s # Current time GMT: Fri Nov 29 21:23:09 2024 899s # Using Test.pm version 1.31 899s # Using Apache/Test.pm version 1.44 899s # Downgrading to TLSv12 899s # testing : renegotiation on POST works 899s # expected: 200 899s # received: '200' 899s ok 1 899s # testing : request body matches response 899s # expected: '/modules/ssl/aes128/empty.pfa 899s # hello world' 899s # received: '/modules/ssl/aes128/empty.pfa 899s # hello world' 899s ok 2 899s # testing : renegotiation on POST works 899s # expected: 200 899s # received: '200' 899s ok 3 899s # testing : request body matches response 899s # expected: '/modules/ssl/aes256/empty.pfa 899s # hello world' 899s # received: '/modules/ssl/aes256/empty.pfa 899s # hello world' 899s ok 4 899s ok 910s t/ssl/proxy.t ....................... 910s # using LWP client 910s 1..290 910s # Running under perl version 5.040000 for linux 910s # Current time local: Fri Nov 29 21:23:12 2024 910s # Current time GMT: Fri Nov 29 21:23:12 2024 910s # Using Test.pm version 1.31 910s # Using Apache/Test.pm version 1.44 910s # testing : / with proxy_http_https (http) 910s # expected: 200 910s # received: '200' 910s ok 1 910s # testing : CGI script with folded headers 910s # expected: 200 910s # received: '200' 910s ok 2 910s # testing : using valid proxyssl client cert 910s # expected: 200 910s # received: '200' 910s ok 3 910s # testing : using invalid proxyssl client cert 910s # expected: 403 910s # received: '403' 910s ok 4 910s # testing : protected cgi script 910s # expected: 200 910s # received: '200' 910s ok 5 910s # testing : X-Forwarded-Host header 910s # expected: 'localhost:8558' 910s # received: 'localhost:8558' 910s ok 6 910s # testing : client subject common name 910s # expected: 'client_ok' 910s # received: 'client_ok' 910s ok 7 910s # testing : ProxyPassReverse Location rewrite 910s # expected: 'http://localhost:8558/modules/' 910s # received: 'http://localhost:8558/modules/' 910s ok 8 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 1024 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '1024' 910s # received: 1024 910s ok 9 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 2048 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '2048' 910s # received: 2048 910s ok 10 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 3072 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '3072' 910s # received: 3072 910s ok 11 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 4096 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '4096' 910s # received: 4096 910s ok 12 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 5120 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '5120' 910s # received: 5120 910s ok 13 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 6144 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '6144' 910s # received: 6144 910s ok 14 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 7168 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '7168' 910s # received: 7168 910s ok 15 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 8192 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '8192' 910s # received: 8192 910s ok 16 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 9216 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '9216' 910s # received: 9216 910s ok 17 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 10240 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '10240' 910s # received: 10240 910s ok 18 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 11264 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '11264' 910s # received: 11264 910s ok 19 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 12288 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '12288' 910s # received: 12288 910s ok 20 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 13312 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '13312' 910s # received: 13312 910s ok 21 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 14336 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '14336' 910s # received: 14336 910s ok 22 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 15360 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '15360' 910s # received: 15360 910s ok 23 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 16384 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '16384' 910s # received: 16384 910s ok 24 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 17408 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '17408' 910s # received: 17408 910s ok 25 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 18432 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '18432' 910s # received: 18432 910s ok 26 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 19456 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '19456' 910s # received: 19456 910s ok 27 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 20480 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '20480' 910s # received: 20480 910s ok 28 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 21504 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '21504' 910s # received: 21504 910s ok 29 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 22528 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '22528' 910s # received: 22528 910s ok 30 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 23552 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '23552' 910s # received: 23552 910s ok 31 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 24576 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '24576' 910s # received: 24576 910s ok 32 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 25600 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '25600' 910s # received: 25600 910s ok 33 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 26624 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '26624' 910s # received: 26624 910s ok 34 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 27648 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '27648' 910s # received: 27648 910s ok 35 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 28672 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '28672' 910s # received: 28672 910s ok 36 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 29696 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '29696' 910s # received: 29696 910s ok 37 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 30720 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '30720' 910s # received: 30720 910s ok 38 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 31744 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '31744' 910s # received: 31744 910s ok 39 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 32768 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '32768' 910s # received: 32768 910s ok 40 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 33792 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '33792' 910s # received: 33792 910s ok 41 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 34816 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '34816' 910s # received: 34816 910s ok 42 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 35840 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '35840' 910s # received: 35840 910s ok 43 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 36864 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:14 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '36864' 910s # received: 36864 910s ok 44 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 37888 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '37888' 910s # received: 37888 910s ok 45 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 38912 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '38912' 910s # received: 38912 910s ok 46 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 39936 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '39936' 910s # received: 39936 910s ok 47 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 40960 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '40960' 910s # received: 40960 910s ok 48 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 41984 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '41984' 910s # received: 41984 910s ok 49 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 43008 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '43008' 910s # received: 43008 910s ok 50 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 44032 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '44032' 910s # received: 44032 910s ok 51 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 45056 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '45056' 910s # received: 45056 910s ok 52 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 46080 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '46080' 910s # received: 46080 910s ok 53 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 47104 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '47104' 910s # received: 47104 910s ok 54 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 48128 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '48128' 910s # received: 48128 910s ok 55 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 49152 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '49152' 910s # received: 49152 910s ok 56 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 50176 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '50176' 910s # received: 50176 910s ok 57 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 51200 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '51200' 910s # received: 51200 910s ok 58 910s #lwp request: 910s #POST http://localhost:8558/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 102400 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 7 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8558 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '102400' 910s # received: 102400 910s ok 59 910s # testing : / with proxy_http_https_proxy_section (http) 910s # expected: 200 910s # received: '200' 910s ok 60 910s # testing : CGI script with folded headers 910s # expected: 200 910s # received: '200' 910s ok 61 910s # testing : using valid proxyssl client cert 910s # expected: 200 910s # received: '200' 910s ok 62 910s # testing : using invalid proxyssl client cert 910s # expected: 403 910s # received: '403' 910s ok 63 910s # testing : protected cgi script 910s # expected: 200 910s # received: '200' 910s ok 64 910s # testing : X-Forwarded-Host header 910s # expected: 'localhost:8560' 910s # received: 'localhost:8560' 910s ok 65 910s # testing : client subject common name 910s # expected: 'client_ok' 910s # received: 'client_ok' 910s ok 66 910s # testing : ProxyPassReverse Location rewrite 910s # expected: 'http://localhost:8560/modules/' 910s # received: 'http://localhost:8560/modules/' 910s ok 67 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 1024 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '1024' 910s # received: 1024 910s ok 68 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 2048 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '2048' 910s # received: 2048 910s ok 69 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 3072 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '3072' 910s # received: 3072 910s ok 70 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 4096 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '4096' 910s # received: 4096 910s ok 71 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 5120 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '5120' 910s # received: 5120 910s ok 72 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 6144 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '6144' 910s # received: 6144 910s ok 73 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 7168 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '7168' 910s # received: 7168 910s ok 74 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 8192 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '8192' 910s # received: 8192 910s ok 75 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 9216 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '9216' 910s # received: 9216 910s ok 76 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 10240 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '10240' 910s # received: 10240 910s ok 77 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 11264 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '11264' 910s # received: 11264 910s ok 78 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 12288 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '12288' 910s # received: 12288 910s ok 79 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 13312 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '13312' 910s # received: 13312 910s ok 80 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 14336 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '14336' 910s # received: 14336 910s ok 81 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 15360 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '15360' 910s # received: 15360 910s ok 82 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 16384 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '16384' 910s # received: 16384 910s ok 83 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 17408 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '17408' 910s # received: 17408 910s ok 84 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 18432 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '18432' 910s # received: 18432 910s ok 85 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 19456 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '19456' 910s # received: 19456 910s ok 86 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 20480 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '20480' 910s # received: 20480 910s ok 87 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 21504 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '21504' 910s # received: 21504 910s ok 88 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 22528 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '22528' 910s # received: 22528 910s ok 89 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 23552 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '23552' 910s # received: 23552 910s ok 90 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 24576 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '24576' 910s # received: 24576 910s ok 91 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 25600 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '25600' 910s # received: 25600 910s ok 92 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 26624 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '26624' 910s # received: 26624 910s ok 93 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 27648 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '27648' 910s # received: 27648 910s ok 94 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 28672 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '28672' 910s # received: 28672 910s ok 95 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 29696 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '29696' 910s # received: 29696 910s ok 96 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 30720 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '30720' 910s # received: 30720 910s ok 97 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 31744 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '31744' 910s # received: 31744 910s ok 98 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 32768 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '32768' 910s # received: 32768 910s ok 99 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 33792 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '33792' 910s # received: 33792 910s ok 100 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 34816 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '34816' 910s # received: 34816 910s ok 101 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 35840 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '35840' 910s # received: 35840 910s ok 102 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 36864 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '36864' 910s # received: 36864 910s ok 103 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 37888 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '37888' 910s # received: 37888 910s ok 104 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 38912 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '38912' 910s # received: 38912 910s ok 105 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 39936 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '39936' 910s # received: 39936 910s ok 106 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 40960 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '40960' 910s # received: 40960 910s ok 107 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 41984 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '41984' 910s # received: 41984 910s ok 108 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 43008 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '43008' 910s # received: 43008 910s ok 109 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 44032 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '44032' 910s # received: 44032 910s ok 110 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 45056 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '45056' 910s # received: 45056 910s ok 111 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 46080 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '46080' 910s # received: 46080 910s ok 112 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 47104 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '47104' 910s # received: 47104 910s ok 113 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 48128 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '48128' 910s # received: 48128 910s ok 114 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 49152 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '49152' 910s # received: 49152 910s ok 115 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 50176 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '50176' 910s # received: 50176 910s ok 116 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 51200 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:15 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '51200' 910s # received: 51200 910s ok 117 910s #lwp request: 910s #POST http://localhost:8560/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 102400 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 7 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8560 910s #Client-Response-Num: 1 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '102400' 910s # received: 102400 910s ok 118 910s # testing : / with proxy_https_http (https) 910s # expected: 200 910s # received: '200' 910s ok 119 910s # testing : CGI script with folded headers 910s # expected: 200 910s # received: '200' 910s ok 120 910s # testing : ProxyPassReverse Location rewrite 910s # expected: 'https://localhost:8562/modules/' 910s # received: 'https://localhost:8562/modules/' 910s ok 121 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 1024 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '1024' 910s # received: 1024 910s ok 122 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 2048 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '2048' 910s # received: 2048 910s ok 123 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 3072 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '3072' 910s # received: 3072 910s ok 124 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 4096 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '4096' 910s # received: 4096 910s ok 125 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 5120 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '5120' 910s # received: 5120 910s ok 126 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 6144 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '6144' 910s # received: 6144 910s ok 127 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 7168 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '7168' 910s # received: 7168 910s ok 128 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 8192 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '8192' 910s # received: 8192 910s ok 129 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 9216 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '9216' 910s # received: 9216 910s ok 130 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 10240 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '10240' 910s # received: 10240 910s ok 131 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 11264 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '11264' 910s # received: 11264 910s ok 132 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 12288 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '12288' 910s # received: 12288 910s ok 133 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 13312 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '13312' 910s # received: 13312 910s ok 134 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 14336 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '14336' 910s # received: 14336 910s ok 135 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 15360 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '15360' 910s # received: 15360 910s ok 136 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 16384 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '16384' 910s # received: 16384 910s ok 137 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 17408 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '17408' 910s # received: 17408 910s ok 138 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 18432 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '18432' 910s # received: 18432 910s ok 139 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 19456 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '19456' 910s # received: 19456 910s ok 140 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 20480 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '20480' 910s # received: 20480 910s ok 141 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 21504 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '21504' 910s # received: 21504 910s ok 142 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 22528 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '22528' 910s # received: 22528 910s ok 143 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 23552 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '23552' 910s # received: 23552 910s ok 144 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 24576 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '24576' 910s # received: 24576 910s ok 145 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 25600 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '25600' 910s # received: 25600 910s ok 146 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 26624 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '26624' 910s # received: 26624 910s ok 147 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 27648 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '27648' 910s # received: 27648 910s ok 148 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 28672 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '28672' 910s # received: 28672 910s ok 149 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 29696 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '29696' 910s # received: 29696 910s ok 150 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 30720 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '30720' 910s # received: 30720 910s ok 151 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 31744 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '31744' 910s # received: 31744 910s ok 152 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 32768 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '32768' 910s # received: 32768 910s ok 153 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 33792 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '33792' 910s # received: 33792 910s ok 154 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 34816 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '34816' 910s # received: 34816 910s ok 155 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 35840 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '35840' 910s # received: 35840 910s ok 156 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 36864 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '36864' 910s # received: 36864 910s ok 157 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 37888 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '37888' 910s # received: 37888 910s ok 158 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 38912 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '38912' 910s # received: 38912 910s ok 159 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 39936 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '39936' 910s # received: 39936 910s ok 160 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 40960 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '40960' 910s # received: 40960 910s ok 161 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 41984 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '41984' 910s # received: 41984 910s ok 162 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 43008 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:16 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '43008' 910s # received: 43008 910s ok 163 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 44032 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '44032' 910s # received: 44032 910s ok 164 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 45056 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '45056' 910s # received: 45056 910s ok 165 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 46080 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '46080' 910s # received: 46080 910s ok 166 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 47104 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '47104' 910s # received: 47104 910s ok 167 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 48128 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '48128' 910s # received: 48128 910s ok 168 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 49152 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '49152' 910s # received: 49152 910s ok 169 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 50176 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '50176' 910s # received: 50176 910s ok 170 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 51200 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '51200' 910s # received: 51200 910s ok 171 910s #lwp request: 910s #POST https://localhost:8562/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 102400 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 7 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8562 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '102400' 910s # received: 102400 910s ok 172 910s # testing : / with proxy_https_https (https) 910s # expected: 200 910s # received: '200' 910s ok 173 910s # testing : CGI script with folded headers 910s # expected: 200 910s # received: '200' 910s ok 174 910s # testing : using valid proxyssl client cert 910s # expected: 200 910s # received: '200' 910s ok 175 910s # testing : using invalid proxyssl client cert 910s # expected: 403 910s # received: '403' 910s ok 176 910s # testing : protected cgi script 910s # expected: 200 910s # received: '200' 910s ok 177 910s # testing : X-Forwarded-Host header 910s # expected: 'localhost:8559' 910s # received: 'localhost:8559' 910s ok 178 910s # testing : client subject common name 910s # expected: 'client_ok' 910s # received: 'client_ok' 910s ok 179 910s # testing : ProxyPassReverse Location rewrite 910s # expected: 'https://localhost:8559/modules/' 910s # received: 'https://localhost:8559/modules/' 910s ok 180 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 1024 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '1024' 910s # received: 1024 910s ok 181 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 2048 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '2048' 910s # received: 2048 910s ok 182 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 3072 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '3072' 910s # received: 3072 910s ok 183 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 4096 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '4096' 910s # received: 4096 910s ok 184 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 5120 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '5120' 910s # received: 5120 910s ok 185 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 6144 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '6144' 910s # received: 6144 910s ok 186 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 7168 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '7168' 910s # received: 7168 910s ok 187 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 8192 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '8192' 910s # received: 8192 910s ok 188 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 9216 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '9216' 910s # received: 9216 910s ok 189 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 10240 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '10240' 910s # received: 10240 910s ok 190 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 11264 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '11264' 910s # received: 11264 910s ok 191 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 12288 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '12288' 910s # received: 12288 910s ok 192 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 13312 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '13312' 910s # received: 13312 910s ok 193 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 14336 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '14336' 910s # received: 14336 910s ok 194 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 15360 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '15360' 910s # received: 15360 910s ok 195 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 16384 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '16384' 910s # received: 16384 910s ok 196 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 17408 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '17408' 910s # received: 17408 910s ok 197 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 18432 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '18432' 910s # received: 18432 910s ok 198 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 19456 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '19456' 910s # received: 19456 910s ok 199 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 20480 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '20480' 910s # received: 20480 910s ok 200 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 21504 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '21504' 910s # received: 21504 910s ok 201 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 22528 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '22528' 910s # received: 22528 910s ok 202 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 23552 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '23552' 910s # received: 23552 910s ok 203 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 24576 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '24576' 910s # received: 24576 910s ok 204 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 25600 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '25600' 910s # received: 25600 910s ok 205 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 26624 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '26624' 910s # received: 26624 910s ok 206 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 27648 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '27648' 910s # received: 27648 910s ok 207 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 28672 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '28672' 910s # received: 28672 910s ok 208 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 29696 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:17 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '29696' 910s # received: 29696 910s ok 209 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 30720 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '30720' 910s # received: 30720 910s ok 210 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 31744 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '31744' 910s # received: 31744 910s ok 211 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 32768 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '32768' 910s # received: 32768 910s ok 212 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 33792 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '33792' 910s # received: 33792 910s ok 213 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 34816 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '34816' 910s # received: 34816 910s ok 214 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 35840 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '35840' 910s # received: 35840 910s ok 215 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 36864 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '36864' 910s # received: 36864 910s ok 216 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 37888 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '37888' 910s # received: 37888 910s ok 217 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 38912 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '38912' 910s # received: 38912 910s ok 218 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 39936 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '39936' 910s # received: 39936 910s ok 219 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 40960 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '40960' 910s # received: 40960 910s ok 220 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 41984 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '41984' 910s # received: 41984 910s ok 221 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 43008 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '43008' 910s # received: 43008 910s ok 222 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 44032 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '44032' 910s # received: 44032 910s ok 223 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 45056 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '45056' 910s # received: 45056 910s ok 224 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 46080 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '46080' 910s # received: 46080 910s ok 225 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 47104 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '47104' 910s # received: 47104 910s ok 226 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 48128 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '48128' 910s # received: 48128 910s ok 227 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 49152 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '49152' 910s # received: 49152 910s ok 228 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 50176 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '50176' 910s # received: 50176 910s ok 229 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 51200 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '51200' 910s # received: 51200 910s ok 230 910s #lwp request: 910s #POST https://localhost:8559/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 102400 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 7 910s #Client-Date: Fri, 29 Nov 2024 21:23:18 GMT 910s #Client-Peer: 127.0.0.1:8559 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '102400' 910s # received: 102400 910s ok 231 910s # testing : / with proxy_https_https_proxy_section (https) 910s # expected: 200 910s # received: '200' 910s ok 232 910s # testing : CGI script with folded headers 910s # expected: 200 910s # received: '200' 910s ok 233 910s # testing : using valid proxyssl client cert 910s # expected: 200 910s # received: '200' 910s ok 234 910s # testing : using invalid proxyssl client cert 910s # expected: 403 910s # received: '403' 910s ok 235 910s # testing : protected cgi script 910s # expected: 200 910s # received: '200' 910s ok 236 910s # testing : X-Forwarded-Host header 910s # expected: 'localhost:8561' 910s # received: 'localhost:8561' 910s ok 237 910s # testing : client subject common name 910s # expected: 'client_ok' 910s # received: 'client_ok' 910s ok 238 910s # testing : ProxyPassReverse Location rewrite 910s # expected: 'https://localhost:8561/modules/' 910s # received: 'https://localhost:8561/modules/' 910s ok 239 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 1024 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '1024' 910s # received: 1024 910s ok 240 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 2048 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '2048' 910s # received: 2048 910s ok 241 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 3072 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '3072' 910s # received: 3072 910s ok 242 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 4096 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '4096' 910s # received: 4096 910s ok 243 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 5120 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '5120' 910s # received: 5120 910s ok 244 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 6144 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '6144' 910s # received: 6144 910s ok 245 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 7168 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '7168' 910s # received: 7168 910s ok 246 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 8192 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '8192' 910s # received: 8192 910s ok 247 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 9216 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 5 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '9216' 910s # received: 9216 910s ok 248 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 10240 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '10240' 910s # received: 10240 910s ok 249 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 11264 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '11264' 910s # received: 11264 910s ok 250 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 12288 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '12288' 910s # received: 12288 910s ok 251 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 13312 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '13312' 910s # received: 13312 910s ok 252 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 14336 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '14336' 910s # received: 14336 910s ok 253 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 15360 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '15360' 910s # received: 15360 910s ok 254 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 16384 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '16384' 910s # received: 16384 910s ok 255 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 17408 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:21 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '17408' 910s # received: 17408 910s ok 256 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 18432 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '18432' 910s # received: 18432 910s ok 257 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 19456 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '19456' 910s # received: 19456 910s ok 258 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 20480 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '20480' 910s # received: 20480 910s ok 259 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 21504 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '21504' 910s # received: 21504 910s ok 260 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 22528 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '22528' 910s # received: 22528 910s ok 261 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 23552 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '23552' 910s # received: 23552 910s ok 262 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 24576 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '24576' 910s # received: 24576 910s ok 263 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 25600 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '25600' 910s # received: 25600 910s ok 264 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 26624 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '26624' 910s # received: 26624 910s ok 265 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 27648 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '27648' 910s # received: 27648 910s ok 266 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 28672 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '28672' 910s # received: 28672 910s ok 267 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 29696 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '29696' 910s # received: 29696 910s ok 268 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 30720 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '30720' 910s # received: 30720 910s ok 269 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 31744 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '31744' 910s # received: 31744 910s ok 270 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 32768 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '32768' 910s # received: 32768 910s ok 271 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 33792 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '33792' 910s # received: 33792 910s ok 272 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 34816 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '34816' 910s # received: 34816 910s ok 273 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 35840 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '35840' 910s # received: 35840 910s ok 274 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 36864 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '36864' 910s # received: 36864 910s ok 275 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 37888 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '37888' 910s # received: 37888 910s ok 276 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 38912 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '38912' 910s # received: 38912 910s ok 277 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 39936 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '39936' 910s # received: 39936 910s ok 278 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 40960 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '40960' 910s # received: 40960 910s ok 279 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 41984 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '41984' 910s # received: 41984 910s ok 280 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 43008 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '43008' 910s # received: 43008 910s ok 281 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 44032 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '44032' 910s # received: 44032 910s ok 282 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 45056 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '45056' 910s # received: 45056 910s ok 283 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 46080 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '46080' 910s # received: 46080 910s ok 284 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 47104 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '47104' 910s # received: 47104 910s ok 285 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 48128 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '48128' 910s # received: 48128 910s ok 286 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 49152 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '49152' 910s # received: 49152 910s ok 287 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 50176 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '50176' 910s # received: 50176 910s ok 288 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 51200 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 6 910s #Client-Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '51200' 910s # received: 51200 910s ok 289 910s #lwp request: 910s #POST https://localhost:8561/eat_post HTTP/1.1 910s #User-Agent: libwww-perl/6.77 910s #Content-Length: 102400 910s # 910s #server response: 910s #HTTP/1.1 200 OK 910s #Connection: close 910s #Date: Fri, 29 Nov 2024 21:23:22 GMT 910s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 910s #Vary: In-If1 910s #Content-Length: 7 910s #Client-Date: Fri, 29 Nov 2024 21:23:23 GMT 910s #Client-Peer: 127.0.0.1:8561 910s #Client-Response-Num: 1 910s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 910s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 910s #Client-SSL-Socket-Class: IO::Socket::SSL 910s #Client-SSL-Version: TLSv1_3 910s #DMMATCH1: 1 910s # 910s # testing : length posted 910s # expected: '102400' 910s # received: 102400 910s ok 290 910s ok 912s t/ssl/require.t ..................... 912s 1..10 912s # Running under perl version 5.040000 for linux 912s # Current time local: Fri Nov 29 21:23:23 2024 912s # Current time GMT: Fri Nov 29 21:23:23 2024 912s # Using Test.pm version 1.31 912s # Using Apache/Test.pm version 1.44 912s ok 1 912s ok 2 912s ok 3 912s ok 4 912s ok 5 912s ok 6 912s ok 7 912s ok 8 912s ok 9 912s ok 10 912s ok 915s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 919s t/ssl/varlookup.t ................... 919s 1..83 919s # Running under perl version 5.040000 for linux 919s # Current time local: Fri Nov 29 21:23:28 2024 919s # Current time GMT: Fri Nov 29 21:23:28 2024 919s # Using Test.pm version 1.31 919s # Using Apache/Test.pm version 1.44 919s # testing : HTTP_USER_AGENT 919s # expected: 'libwww-perl/6.77' 919s # received: 'libwww-perl/6.77' 919s ok 1 919s # testing : HTTP:User-Agent 919s # expected: 'libwww-perl/6.77' 919s # received: 'libwww-perl/6.77' 919s ok 2 919s # testing : HTTP_REFERER 919s # expected: 't/ssl/varlookup.t' 919s # received: 't/ssl/varlookup.t' 919s ok 3 919s # testing : HTTP_HOST 919s # expected: 'localhost:8532' 919s # received: 'localhost:8532' 919s ok 4 919s # testing : QUERY_STRING 919s # expected: 'QUERY_STRING' 919s # received: 'QUERY_STRING' 919s ok 5 919s # testing : SERVER_SOFTWARE 919s # expected: qr/^Apache\/2.4.62/ 919s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 919s ok 6 919s # testing : SERVER_ADMIN 919s # expected: 'tuser@localhost' 919s # received: 'tuser@localhost' 919s ok 7 919s # testing : SERVER_PORT 919s # expected: '8532' 919s # received: '8532' 919s ok 8 919s # testing : SERVER_NAME 919s # expected: 'localhost' 919s # received: 'localhost' 919s ok 9 919s # testing : SERVER_PROTOCOL 919s # expected: qr/^HTTP\/1\.\d$/ 919s # received: 'HTTP/1.1' 919s ok 10 919s # testing : REMOTE_ADDR 919s # expected: '127.0.0.1' 919s # received: '127.0.0.1' 919s ok 11 919s # testing : DOCUMENT_ROOT 919s # expected: '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs' 919s # received: '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs' 919s ok 12 919s # testing : REQUEST_METHOD 919s # expected: 'GET' 919s # received: 'GET' 919s ok 13 919s # testing : REQUEST_URI 919s # expected: '/test_ssl_var_lookup' 919s # received: '/test_ssl_var_lookup' 919s ok 14 919s # testing : TIME_YEAR 919s # expected: 2024 919s # received: '2024' 919s ok 15 919s # testing : TIME_MON 919s # expected: '11' 919s # received: '11' 919s ok 16 919s # testing : TIME_DAY 919s # expected: '29' 919s # received: '29' 919s ok 17 919s # testing : TIME_WDAY 919s # expected: 5 919s # received: '5' 919s ok 18 919s # testing : IS_SUBREQ 919s # expected: 'false' 919s # received: 'false' 919s ok 19 919s # testing : API_VERSION 919s # expected: '20120211' 919s # received: '20120211' 919s ok 20 919s # testing : THE_REQUEST 919s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 919s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 919s ok 21 919s # testing : REQUEST_SCHEME 919s # expected: 'https' 919s # received: 'https' 919s ok 22 919s # testing : HTTPS 919s # expected: 'on' 919s # received: 'on' 919s ok 23 919s # testing : ENV:THE_ARGS 919s # expected: 'ENV:THE_ARGS' 919s # received: 'ENV:THE_ARGS' 919s ok 24 919s # testing : SSL_CLIENT_M_VERSION 919s # expected: qr/^\d+$/ 919s # received: '3' 919s ok 25 919s # testing : SSL_SERVER_M_VERSION 919s # expected: qr/^\d+$/ 919s # received: '3' 919s ok 26 919s # testing : SSL_CLIENT_M_SERIAL 919s # expected: qr/^[0-9A-F]+$/ 919s # received: '0B' 919s ok 27 919s # testing : SSL_SERVER_M_SERIAL 919s # expected: qr/^[0-9A-F]+$/ 919s # received: '0A' 919s ok 28 919s # testing : SSL_PROTOCOL 919s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 919s # received: 'TLSv1.3' 919s ok 29 919s # testing : SSL_CLIENT_V_START 919s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 919s # received: 'Nov 29 21:15:37 2024 GMT' 919s ok 30 919s # testing : SSL_SERVER_V_START 919s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 919s # received: 'Nov 29 21:15:36 2024 GMT' 919s ok 31 919s # testing : SSL_CLIENT_V_END 919s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 919s # received: 'Nov 29 21:15:37 2025 GMT' 919s ok 32 919s # testing : SSL_SERVER_V_END 919s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 919s # received: 'Nov 29 21:15:36 2025 GMT' 919s ok 33 919s # testing : SSL_CIPHER 919s # expected: qr/^[A-Z0-9_-]+$/ 919s # received: 'TLS_AES_256_GCM_SHA384' 919s ok 34 919s # testing : SSL_CIPHER_EXPORT 919s # expected: 'false' 919s # received: 'false' 919s ok 35 919s # testing : SSL_CIPHER_ALGKEYSIZE 919s # expected: qr/^\d+$/ 919s # received: '256' 919s ok 36 919s # testing : SSL_CIPHER_USEKEYSIZE 919s # expected: qr/^\d+$/ 919s # received: '256' 919s ok 37 919s # testing : SSL_SECURE_RENEG 919s # expected: qr/^(false|true)$/ 919s # received: 'false' 919s ok 38 919s # testing : SSL_CLIENT_S_DN 919s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 919s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 919s ok 39 919s # testing : SSL_SERVER_S_DN 919s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 919s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 919s ok 40 919s # testing : SSL_CLIENT_S_DN_C 919s # expected: 'US' 919s # received: 'US' 919s ok 41 919s # testing : SSL_SERVER_S_DN_C 919s # expected: 'US' 919s # received: 'US' 919s ok 42 919s # testing : SSL_CLIENT_S_DN_ST 919s # expected: 'California' 919s # received: 'California' 919s ok 43 919s # testing : SSL_SERVER_S_DN_ST 919s # expected: 'California' 919s # received: 'California' 919s ok 44 919s # testing : SSL_CLIENT_S_DN_L 919s # expected: 'San Francisco' 919s # received: 'San Francisco' 919s ok 45 919s # testing : SSL_SERVER_S_DN_L 919s # expected: 'San Francisco' 919s # received: 'San Francisco' 919s ok 46 919s # testing : SSL_CLIENT_S_DN_O 919s # expected: 'ASF' 919s # received: 'ASF' 919s ok 47 919s # testing : SSL_SERVER_S_DN_O 919s # expected: 'ASF' 919s # received: 'ASF' 919s ok 48 919s # testing : SSL_CLIENT_S_DN_OU 919s # expected: 'httpd-test' 919s # received: 'httpd-test' 919s ok 49 919s # testing : SSL_SERVER_S_DN_OU 919s # expected: qr/^httpd-test\/([-\w]+)/ 919s # received: 'httpd-test/rsa-test' 919s ok 50 919s # testing : SSL_CLIENT_S_DN_CN 919s # expected: 'client_ok' 919s # received: 'client_ok' 919s ok 51 919s # testing : SSL_SERVER_S_DN_CN 919s # expected: 'localhost' 919s # received: 'localhost' 919s ok 52 919s # testing : SSL_CLIENT_S_DN_Email 919s # expected: 'test-dev@httpd.apache.org' 919s # received: 'test-dev@httpd.apache.org' 919s ok 53 919s # testing : SSL_SERVER_S_DN_Email 919s # expected: 'test-dev@httpd.apache.org' 919s # received: 'test-dev@httpd.apache.org' 919s ok 54 919s # testing : SSL_CLIENT_SAN_Email_0 919s # expected: 'test-dev@httpd.apache.org' 919s # received: 'test-dev@httpd.apache.org' 919s ok 55 919s # testing : SSL_SERVER_SAN_DNS_0 919s # expected: 'localhost' 919s # received: 'localhost' 919s ok 56 919s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 919s # expected: 'test-dev@httpd.apache.org' 919s # received: 'test-dev@httpd.apache.org' 919s ok 57 919s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 919s # expected: '_https.localhost' 919s # received: '_https.localhost' 919s ok 58 919s # testing : SSL_CLIENT_I_DN 919s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 919s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 919s ok 59 919s # testing : SSL_SERVER_I_DN 919s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 919s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 919s ok 60 919s # testing : SSL_CLIENT_I_DN_C 919s # expected: 'US' 919s # received: 'US' 919s ok 61 919s # testing : SSL_SERVER_I_DN_C 919s # expected: 'US' 919s # received: 'US' 919s ok 62 919s # testing : SSL_CLIENT_I_DN_ST 919s # expected: 'California' 919s # received: 'California' 919s ok 63 919s # testing : SSL_SERVER_I_DN_ST 919s # expected: 'California' 919s # received: 'California' 919s ok 64 919s # testing : SSL_CLIENT_I_DN_L 919s # expected: 'San Francisco' 919s # received: 'San Francisco' 919s ok 65 919s # testing : SSL_SERVER_I_DN_L 919s # expected: 'San Francisco' 919s # received: 'San Francisco' 919s ok 66 919s # testing : SSL_CLIENT_I_DN_O 919s # expected: 'ASF' 919s # received: 'ASF' 919s ok 67 919s # testing : SSL_SERVER_I_DN_O 919s # expected: 'ASF' 919s # received: 'ASF' 919s ok 68 919s # testing : SSL_CLIENT_I_DN_OU 919s # expected: 'httpd-test' 919s # received: 'httpd-test' 919s ok 69 919s # testing : SSL_SERVER_I_DN_OU 919s # expected: 'httpd-test' 919s # received: 'httpd-test' 919s ok 70 919s # testing : SSL_CLIENT_I_DN_CN 919s # expected: 'ca' 919s # received: 'ca' 919s ok 71 919s # testing : SSL_SERVER_I_DN_CN 919s # expected: 'ca' 919s # received: 'ca' 919s ok 72 919s # testing : SSL_SERVER_I_DN_CN_RAW 919s # expected: 'ca' 919s # received: 'ca' 919s ok 73 919s # testing : SSL_SERVER_I_DN_CN_0_RAW 919s # expected: 'ca' 919s # received: 'ca' 919s ok 74 919s # testing : SSL_CLIENT_I_DN_Email 919s # expected: 'test-dev@httpd.apache.org' 919s # received: 'test-dev@httpd.apache.org' 919s ok 75 919s # testing : SSL_SERVER_I_DN_Email 919s # expected: 'test-dev@httpd.apache.org' 919s # received: 'test-dev@httpd.apache.org' 919s ok 76 919s # testing : SSL_CLIENT_A_SIG 919s # expected: 'sha256WithRSAEncryption' 919s # received: 'sha256WithRSAEncryption' 919s ok 77 919s # testing : SSL_SERVER_A_SIG 919s # expected: 'sha256WithRSAEncryption' 919s # received: 'sha256WithRSAEncryption' 919s ok 78 919s # testing : SSL_CLIENT_A_KEY 919s # expected: 'rsaEncryption' 919s # received: 'rsaEncryption' 919s ok 79 919s # testing : SSL_SERVER_A_KEY 919s # expected: qr/^[rd]saEncryption$/ 919s # received: 'rsaEncryption' 919s ok 80 919s # testing : SSL_CLIENT_CERT 919s # expected: qr/^-----BEGIN CERTIFICATE-----/ 919s # received: '-----BEGIN CERTIFICATE----- 919s # MIIEezCCA2OgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 919s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 919s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 919s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 919s # MjExNTM3WhcNMjUxMTI5MjExNTM3WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 919s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 919s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 919s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 919s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnjufMpY2xBKNTnc1fHbzrYLQ5VoFex2ltnHu 919s # mev6klFGy/4oMnP3T6zgwnq+lO7Tr3PttUcGcyIbocGlKuCWVfI74y+VzHBVlSrl 919s # bQfPg9e9btQhWXoM72XIHHHRErJC8BjevA7SMtQcgZC3vUbvj9rQyw9G5HGx7HZu 919s # R5+Rx7a1XEDgmxQNAPWUAjtHjuRQPO4JbGSmIdZ0dotdW49i5KU380i4Tbw/phRO 919s # STCCwRNEFDI5F4oNrdRnqVTikmRbMmNeWPRq+9/TRPCLjT5p7tk52n8Qt3tNMvFY 919s # CcuSIqgNoGKsUlyNHevhr/H/hvs+1fW7i6IqacBeBJNShcNBKwIDAQABo4HOMIHL 919s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 919s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 919s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 919s # HQ4EFgQUKfWIHx4M3hDzRhbZMhKAmJYWWIowHwYDVR0jBBgwFoAU9cSCWZ97PiZS 919s # tWhAMqEchRYnNPkwDQYJKoZIhvcNAQELBQADggEBAAsSW0oLmwCgSLFKr2QpZ5sF 919s # qOyUBmFTFxad+fGgJBpcZll1Gg07cFPHX4liGWfsr9LonkBqmeGc218qRjzsbvSx 919s # Fft2NsRBLLUn26iceaRewE8vV76aLRmPdGB8UifrVFizTApPKSKPyRZcm0uKxdLi 919s # PlMvUHmKokkFOfG8OD5CzeWeDMC0YyLaMDypSgRtvoNt60aOl1wluRsZUeG6b+7b 919s # /JoA7cm4aLkZaZtemB+zmZtpzK+yOjhUW85Pu2IjdSntLCtxq2UDlLXTxhL1L+cA 919s # mt9hKKS9Q7/Fvnc7wk5ZM+m7WOdKcrupRdXTu85gWV5M0+N7wWbZ4Jvnh2PlQX4= 919s # -----END CERTIFICATE----- 919s # ' 919s ok 81 919s # testing : SSL_SERVER_CERT 919s # expected: qr/^-----BEGIN CERTIFICATE-----/ 919s # received: '-----BEGIN CERTIFICATE----- 919s # MIIERDCCAyygAwIBAgIBCjANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 919s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 919s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 919s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 919s # MjExNTM2WhcNMjUxMTI5MjExNTM2WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 919s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 919s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 919s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 919s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqj3z1nI59axQ0Bk1iKjtmSlD 919s # 8oR7Y9/goqwr1Udm0FWaWRZ+tO2/PL4e5ttq2GLsEwW5z4WNai/4C9gbYUiJTZtz 919s # STICEpD1tfgbqUD/P0fMpnDtIT3D1A3XBqwHKJXfukcL8ORAiFigwMp7vOskBILQ 919s # gAyr4FbAe0A2OCYUGAsGHfkNBNhC3epIqom3F2BE2wzpe8XqlGd2W+nNWA1t07qB 919s # yYjbQ7vMgkyiW43ysyZxTc5dR54PPO5GVMpJ/HSmFj9QIDTQh+ii+p+BboEd831a 919s # A9AJt5eOM5byTbQijwCIiAax0Y3nnMzN9MfOmbQWhJgYtPURZHLXce6+Sil5MQID 919s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 919s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBS+ 919s # i6W73Q2SGNAQU1Ujr3azcZJFeTAfBgNVHSMEGDAWgBT1xIJZn3s+JlK1aEAyoRyF 919s # Fic0+TANBgkqhkiG9w0BAQsFAAOCAQEAfR2Zf+ygKBQMBZSehRHFcfgi/OYW55KM 919s # HIog/DTaSfHiv3R4KRKoNT3E6g6hEFMo+Wn/B/Gkge9GcIcNE5YL2j1Sq8xrnvmv 919s # iLaR82eHj6fdi5LXPyPemRntBwm8HtzvbhQ9i/N0nlghi5xZqlGIXwvn11UBGKWQ 919s # gkFPpori5xY2q9BuNzpsHAg5zGL4EUuD+coEpAz+HhiueE3Lui0ns/TOXlufDYeU 919s # YxC7HlOQ7CDsgtHwrAlBRHhZ95yo/o+jxvHV8yLVS4UZuWQsMMi61cPIrVWqbyTC 919s # 40cifm6quZuuAMFLfPmaHGx/KlsaC+7kG44M9K19GApoq2osVqoqGw== 919s # -----END CERTIFICATE----- 919s # ' 919s ok 82 919s # testing : SSL_CLIENT_VERIFY 919s # expected: 'SUCCESS' 919s # received: 'SUCCESS' 919s ok 83 919s ok 921s t/ssl/verify.t ...................... 921s 1..3 921s # Running under perl version 5.040000 for linux 921s # Current time local: Fri Nov 29 21:23:31 2024 921s # Current time GMT: Fri Nov 29 21:23:31 2024 921s # Using Test.pm version 1.31 921s # Using Apache/Test.pm version 1.44 921s HTTP/1.1 403 Forbidden 921s Connection: close 921s Date: Fri, 29 Nov 2024 21:23:34 GMT 921s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 921s Content-Length: 258 921s Content-Type: text/html; charset=iso-8859-1 921s Client-Date: Fri, 29 Nov 2024 21:23:34 GMT 921s Client-Peer: 127.0.0.1:8532 921s Client-Response-Num: 1 921s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 921s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 921s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 921s Client-SSL-Socket-Class: IO::Socket::SSL 921s Client-SSL-Version: TLSv1_3 921s Title: 403 Forbidden 921s 921s 921s 921s 403 Forbidden 921s 921s

Forbidden

921s

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

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

Not Found

948s #

The requested URL was not found on this server.

948s # 948s ok 1 948s ok 2 948s ok 950s t/apache/acceptpathinfo.t ........... 950s 1..36 950s # Running under perl version 5.040000 for linux 950s # Current time local: Fri Nov 29 21:24:01 2024 950s # Current time GMT: Fri Nov 29 21:24:01 2024 950s # Using Test.pm version 1.31 950s # Using Apache/Test.pm version 1.44 950s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 950s # expected: '200' 950s # received: '200' 950s ok 1 950s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 950s # expected: qr/_\(none\)_/ 950s # received: '_(none)_' 950s ok 2 950s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 950s # expected: '404' 950s # received: '404' 950s ok 3 950s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 950s # expected: qr/Not Found/ 950s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

982s #

The requested URL was not found on this server.

982s # ' 982s ok 8 982s # testing : /merge/notfound.html code 982s # expected: 404 982s # received: '404' 982s ok 9 982s # testing : /merge/notfound.html content 982s # expected: 'testing merge' 982s # received: 'testing merge' 982s ok 10 982s # testing : /merge/merge2/notfound.html code 982s # expected: 404 982s # received: '404' 982s ok 11 982s # testing : /merge/merge2/notfound.html content 982s # expected: 'testing merge' 982s # received: 'testing merge' 982s ok 12 982s # testing : /bounce/notfound.html code 982s # expected: 404 982s # received: '404' 982s ok 13 982s # testing : /bounce/notfound.html content 982s # expected: qr/expire test/ 982s # received: ' 982s # expire test 982s # expire test 982s # ' 982s ok 14 982s ok 985s t/apache/etags.t .................... 985s # Checking for existence of FileETag directive 985s # Returned 200: 985s 1..61 985s # Running under perl version 5.040000 for linux 985s # Current time local: Fri Nov 29 21:24:35 2024 985s # Current time GMT: Fri Nov 29 21:24:35 2024 985s # Using Test.pm version 1.31 985s # Using Apache/Test.pm version 1.44 985s # --- 985s # HEAD /apache/etags/all/minus-m/test.txt 985s # Expecting two components in ETag field 985s # Received "8085a-b" 985s ok 1 985s # --- 985s # HEAD /apache/etags/m/minus-ms/test.txt 985s # Expecting field to be absent 985s # Received "b-61fafa7f73d80" 985s ok 2 985s # --- 985s # HEAD /apache/etags/m/plus-mi/test.txt 985s # Expecting two components in ETag field 985s # Received "8089b-61fafa7f73d80" 985s ok 3 985s # --- 985s # HEAD /apache/etags/m/plus-i/test.txt 985s # Expecting two components in ETag field 985s # Received "80892-61fafa7f73d80" 985s ok 4 985s # --- 985s # HEAD /apache/etags/is/test.txt 985s # Expecting two components in ETag field 985s # Received "80878-b" 985s ok 5 985s # --- 985s # HEAD /apache/etags/none/plus-s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 6 985s # --- 985s # HEAD /apache/etags/m/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 7 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 985s # Expecting one component in ETag field 985s # Received "808e4" 985s ok 8 985s # --- 985s # HEAD /apache/etags/none/inherit/test.txt 985s # Expecting field to be absent 985s # ETag field is missing 985s ok 9 985s # --- 985s # HEAD /apache/etags/all/mi/test.txt 985s # Expecting two components in ETag field 985s # Received "80851-61fafa7f73d80" 985s ok 10 985s # --- 985s # HEAD /apache/etags/none/plus-is/test.txt 985s # Expecting two components in ETag field 985s # Received "808ca-b" 985s ok 11 985s # --- 985s # HEAD /apache/etags/all/i/test.txt 985s # Expecting one component in ETag field 985s # Received "80846" 985s ok 12 985s # --- 985s # HEAD /apache/etags/none/ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 13 985s # --- 985s # HEAD /apache/etags/m/plus-s/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 14 985s # --- 985s # HEAD /apache/etags/all/minus-mi/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 15 985s # --- 985s # HEAD /apache/etags/default/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 16 985s # --- 985s # HEAD /apache/etags/all/ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 17 985s # --- 985s # HEAD /apache/etags/s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 18 985s # --- 985s # HEAD /apache/etags/none/mis/test.txt 985s # Expecting three components in ETag field 985s # Received "808c1-b-61fafa7f73d80" 985s ok 19 985s # --- 985s # HEAD /apache/etags/m/minus-m/test.txt 985s # Expecting field to be absent 985s # Received "b-61fafa7f73d80" 985s ok 20 985s # --- 985s # HEAD /apache/etags/all/minus-mis/test.txt 985s # Expecting field to be absent 985s # Received "b-61fafa7f73d80" 985s ok 21 985s # --- 985s # HEAD /apache/etags/m/plus-mis/test.txt 985s # Expecting three components in ETag field 985s # Received "8089e-b-61fafa7f73d80" 985s ok 22 985s # --- 985s # HEAD /apache/etags/all/s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 23 985s # --- 985s # HEAD /apache/etags/m/minus-mi/test.txt 985s # Expecting field to be absent 985s # Received "b-61fafa7f73d80" 985s ok 24 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 985s # Expecting two components in ETag field 985s # Received "808e7-61fafa7f73d80" 985s ok 25 985s # --- 985s # HEAD /apache/etags/none/is/test.txt 985s # Expecting two components in ETag field 985s # Received "808b8-b" 985s ok 26 985s # --- 985s # HEAD /apache/etags/m/plus-is/test.txt 985s # Expecting three components in ETag field 985s # Received "80895-b-61fafa7f73d80" 985s ok 27 985s # --- 985s # HEAD /apache/etags/none/plus-ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 28 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 29 985s # --- 985s # HEAD /apache/etags/all/inherit/test.txt 985s # Expecting three components in ETag field 985s # Received "80848-b-61fafa7f73d80" 985s ok 30 985s # --- 985s # HEAD /apache/etags/all/minus-i/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 31 985s # --- 985s # HEAD /apache/etags/mis/test.txt 985s # Expecting three components in ETag field 985s # Received "808ab-b-61fafa7f73d80" 985s ok 32 985s # --- 985s # HEAD /apache/etags/m/minus-s/test.txt 985s # Expecting field to be absent 985s # Received "61fafa7f73d80" 985s ok 33 985s # --- 985s # HEAD /apache/etags/none/m/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 34 985s # --- 985s # HEAD /apache/etags/none/plus-mis/test.txt 985s # Expecting three components in ETag field 985s # Received "808e8-b-61fafa7f73d80" 985s ok 35 985s # --- 985s # HEAD /apache/etags/ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 36 985s # --- 985s # HEAD /apache/etags/i/test.txt 985s # Expecting one component in ETag field 985s # Received "80875" 985s ok 37 985s # --- 985s # HEAD /apache/etags/none/plus-i/test.txt 985s # Expecting one component in ETag field 985s # Received "808c7" 985s ok 38 985s # --- 985s # HEAD /apache/etags/m/plus-m/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 39 985s # --- 985s # HEAD /apache/etags/all/test.txt 985s # Expecting three components in ETag field 985s # Received "80870-b-61fafa7f73d80" 985s ok 40 985s # --- 985s # HEAD /apache/etags/m/minus-i/test.txt 985s # Expecting field to be absent 985s # Received "61fafa7f73d80" 985s ok 41 985s # --- 985s # HEAD /apache/etags/mi/test.txt 985s # Expecting two components in ETag field 985s # Received "808a8-61fafa7f73d80" 985s ok 42 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 43 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 985s # Expecting two components in ETag field 985s # Received "808db-b" 985s ok 44 985s # --- 985s # HEAD /apache/etags/all/minus-ms/test.txt 985s # Expecting one component in ETag field 985s # Received "80863" 985s ok 45 985s # --- 985s # HEAD /apache/etags/all/mis/test.txt 985s # Expecting three components in ETag field 985s # Received "80869-b-61fafa7f73d80" 985s ok 46 985s # --- 985s # HEAD /apache/etags/none/mi/test.txt 985s # Expecting two components in ETag field 985s # Received "808be-61fafa7f73d80" 985s ok 47 985s # --- 985s # HEAD /apache/etags/none/i/test.txt 985s # Expecting one component in ETag field 985s # Received "808b3" 985s ok 48 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 49 985s # --- 985s # HEAD /apache/etags/all/minus-s/test.txt 985s # Expecting two components in ETag field 985s # Received "80866-61fafa7f73d80" 985s ok 50 985s # --- 985s # HEAD /apache/etags/all/is/test.txt 985s # Expecting two components in ETag field 985s # Received "8084b-b" 985s ok 51 985s # --- 985s # HEAD /apache/etags/all/minus-is/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 52 985s # --- 985s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 985s # Expecting field to be absent 985s # Received "b-61fafa7f73d80" 985s ok 53 985s # --- 985s # HEAD /apache/etags/none/plus-m/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 54 985s # --- 985s # HEAD /apache/etags/all/m/test.txt 985s # Expecting one component in ETag field 985s # Received "61fafa7f73d80" 985s ok 55 985s # --- 985s # HEAD /apache/etags/m/plus-ms/test.txt 985s # Expecting two components in ETag field 985s # Received "b-61fafa7f73d80" 985s ok 56 985s # --- 985s # HEAD /apache/etags/none/plus-mi/test.txt 985s # Expecting two components in ETag field 985s # Received "808d0-61fafa7f73d80" 985s ok 57 985s # --- 985s # HEAD /apache/etags/none/s/test.txt 985s # Expecting one component in ETag field 985s # Received "b" 985s ok 58 985s # --- 985s # HEAD /apache/etags/m/minus-mis/test.txt 985s # Expecting field to be absent 985s # Received "b-61fafa7f73d80" 985s ok 59 985s # --- 985s # HEAD /apache/etags/m/minus-is/test.txt 985s # Expecting field to be absent 985s # Received "61fafa7f73d80" 985s ok 60 985s # --- 985s # HEAD /apache/etags/none/test.txt 985s # Expecting field to be absent 985s # ETag field is missing 985s ok 61 985s ok 988s t/apache/expr.t ..................... 988s 1..229 988s # Running under perl version 5.040000 for linux 988s # Current time local: Fri Nov 29 21:24:38 2024 988s # Current time GMT: Fri Nov 29 21:24:38 2024 988s # Using Test.pm version 1.31 988s # Using Apache/Test.pm version 1.44 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true" should evaluate to true, got true 988s ok 1 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "false" should evaluate to false, got false 988s ok 2 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "foo", got parse error 988s ok 3 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -eq 01" should evaluate to true, got true 988s ok 4 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -eq 2" should evaluate to false, got false 988s ok 5 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -ne 2" should evaluate to true, got true 988s ok 6 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -ne 1" should evaluate to false, got false 988s ok 7 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -lt 02" should evaluate to true, got true 988s ok 8 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -lt 1" should evaluate to false, got false 988s ok 9 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -le 2" should evaluate to true, got true 988s ok 10 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -le 1" should evaluate to true, got true 988s ok 11 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "2 -gt 1" should evaluate to true, got true 988s ok 12 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -gt 1" should evaluate to false, got false 988s ok 13 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "2 -ge 1" should evaluate to true, got true 988s ok 14 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -ge 1" should evaluate to true, got true 988s ok 15 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "1 -gt -1" should evaluate to true, got true 988s ok 16 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' == 'aa'" should evaluate to true, got true 988s ok 17 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' == 'b'" should evaluate to false, got false 988s ok 18 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' = 'aa'" should evaluate to true, got true 988s ok 19 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' = 'b'" should evaluate to false, got false 988s ok 20 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' != 'b'" should evaluate to true, got true 988s ok 21 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' != 'aa'" should evaluate to false, got false 988s ok 22 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' < 'b'" should evaluate to true, got true 988s ok 23 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' < 'aa'" should evaluate to false, got false 988s ok 24 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' <= 'b'" should evaluate to true, got true 988s ok 25 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' <= 'aa'" should evaluate to true, got true 988s ok 26 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'b' > 'aa'" should evaluate to true, got true 988s ok 27 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' > 'aa'" should evaluate to false, got false 988s ok 28 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'b' >= 'aa'" should evaluate to true, got true 988s ok 29 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'aa' >= 'aa'" should evaluate to true, got true 988s ok 30 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 988s ok 31 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 988s ok 32 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 988s ok 33 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 988s ok 34 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 988s ok 35 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 988s ok 36 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 988s ok 37 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 988s ok 38 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 988s ok 39 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 988s ok 40 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME} != ''" should evaluate to true, got true 988s ok 41 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a' -in { 'b', 'a' } " should evaluate to true, got true 988s ok 42 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a' -in { 'b', 'c' } " should evaluate to false, got false 988s ok 43 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /bc/ " should evaluate to true, got true 988s ok 44 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /BC/i " should evaluate to true, got true 988s ok 45 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' !~ m!bc! " should evaluate to false, got false 988s ok 46 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' !~ m!BC!i " should evaluate to false, got false 988s ok 47 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " $0 == '' " should evaluate to true, got true 988s ok 48 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " $1 == '' " should evaluate to true, got true 988s ok 49 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " $9 == '' " should evaluate to true, got true 988s ok 50 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " '$0' == '' " should evaluate to true, got true 988s ok 51 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 988s ok 52 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 988s ok 53 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 988s ok 54 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 988s ok 55 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 988s ok 56 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 988s ok 57 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 988s ok 58 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 988s ok 59 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 988s ok 60 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 988s ok 61 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 988s ok 62 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 988s ok 63 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 988s ok 64 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 988s ok 65 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 988s ok 66 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 988s ok 67 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 988s ok 68 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 988s ok 69 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 988s ok 70 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{HTTPS} == 'off' " should evaluate to true, got true 988s ok 71 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 988s ok 72 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 988s ok 73 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 988s ok 74 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 988s ok 75 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 988s ok 76 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 988s ok 77 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 988s ok 78 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 988s ok 79 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 988s ok 80 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 988s ok 81 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 988s ok 82 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "escape('?') = '%3f' " should evaluate to true, got true 988s ok 83 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "unescape('%3f') = '?' " should evaluate to true, got true 988s ok 84 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 988s ok 85 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 988s ok 86 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 988s ok 87 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "file('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 988s ok 88 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-n ''" should evaluate to false, got false 988s ok 89 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-z ''" should evaluate to true, got true 988s ok 90 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-n '1'" should evaluate to true, got true 988s ok 91 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-z '1'" should evaluate to false, got false 988s ok 92 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "-R 'abc'", got parse error 988s ok 93 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 988s ok 94 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-R '240.0.0.0'" should evaluate to false, got false 988s ok 95 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-R '240.0.0.0/8'" should evaluate to false, got false 988s ok 96 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-R 'ff::/8'" should evaluate to false, got false 988s ok 97 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 988s ok 98 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 988s ok 99 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 988s ok 100 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 988s ok 101 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 988s ok 102 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 988s ok 103 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 988s ok 104 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'foo' -strmatch '*o'" should evaluate to true, got true 988s ok 105 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 988s ok 106 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'foo' -strmatch 'F*'" should evaluate to false, got false 988s ok 107 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'foo' -strcmatch 'F*'" should evaluate to true, got true 988s ok 108 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'foo' -strmatch 'g*'" should evaluate to false, got false 988s ok 109 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'foo' -strcmatch 'g*'" should evaluate to false, got false 988s ok 110 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 988s ok 111 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 988s ok 112 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 988s ok 113 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 988s ok 114 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "foo('bar') = 'bar'", got parse error 988s ok 115 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "%{FOO} != 'bar'", got parse error 988s ok 116 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s Should get parse error for "'bar' = bar", got parse error 988s ok 117 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true" should evaluate to true, got true 988s ok 118 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && true" should evaluate to true, got true 988s ok 119 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || true" should evaluate to true, got true 988s ok 120 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || true || true" should evaluate to true, got true 988s ok 121 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || true && true" should evaluate to true, got true 988s ok 122 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && true || true" should evaluate to true, got true 988s ok 123 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && true && true" should evaluate to true, got true 988s ok 124 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || true || !true" should evaluate to true, got true 988s ok 125 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || true && !true" should evaluate to true, got true 988s ok 126 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && true || !true" should evaluate to true, got true 988s ok 127 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && true && !true" should evaluate to false, got false 988s ok 128 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && !true" should evaluate to false, got false 988s ok 129 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || !true" should evaluate to true, got true 988s ok 130 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || !true || true" should evaluate to true, got true 988s ok 131 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || !true && true" should evaluate to true, got true 988s ok 132 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && !true || true" should evaluate to true, got true 988s ok 133 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && !true && true" should evaluate to false, got false 988s ok 134 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || !true || !true" should evaluate to true, got true 988s ok 135 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true || !true && !true" should evaluate to true, got true 988s ok 136 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && !true || !true" should evaluate to false, got false 988s ok 137 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "true && !true && !true" should evaluate to false, got false 988s ok 138 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true" should evaluate to false, got false 988s ok 139 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && true" should evaluate to false, got false 988s ok 140 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || true" should evaluate to true, got true 988s ok 141 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || true || true" should evaluate to true, got true 988s ok 142 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || true && true" should evaluate to true, got true 988s ok 143 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && true || true" should evaluate to true, got true 988s ok 144 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && true && true" should evaluate to false, got false 988s ok 145 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || true || !true" should evaluate to true, got true 988s ok 146 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || true && !true" should evaluate to false, got false 988s ok 147 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && true || !true" should evaluate to false, got false 988s ok 148 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && true && !true" should evaluate to false, got false 988s ok 149 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && !true" should evaluate to false, got false 988s ok 150 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || !true" should evaluate to false, got false 988s ok 151 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || !true || true" should evaluate to true, got true 988s ok 152 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || !true && true" should evaluate to false, got false 988s ok 153 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && !true || true" should evaluate to true, got true 988s ok 154 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && !true && true" should evaluate to false, got false 988s ok 155 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || !true || !true" should evaluate to false, got false 988s ok 156 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true || !true && !true" should evaluate to false, got false 988s ok 157 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && !true || !true" should evaluate to false, got false 988s ok 158 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!true && !true && !true" should evaluate to false, got false 988s ok 159 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true)" should evaluate to false, got false 988s ok 160 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && true)" should evaluate to false, got false 988s ok 161 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || true)" should evaluate to false, got false 988s ok 162 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || true || true)" should evaluate to false, got false 988s ok 163 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || true && true)" should evaluate to false, got false 988s ok 164 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && true || true)" should evaluate to false, got false 988s ok 165 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && true && true)" should evaluate to false, got false 988s ok 166 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || true || !true)" should evaluate to false, got false 988s ok 167 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || true && !true)" should evaluate to false, got false 988s ok 168 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && true || !true)" should evaluate to false, got false 988s ok 169 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && true && !true)" should evaluate to true, got true 988s ok 170 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && !true)" should evaluate to true, got true 988s ok 171 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || !true)" should evaluate to false, got false 988s ok 172 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || !true || true)" should evaluate to false, got false 988s ok 173 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || !true && true)" should evaluate to false, got false 988s ok 174 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && !true || true)" should evaluate to false, got false 988s ok 175 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && !true && true)" should evaluate to true, got true 988s ok 176 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || !true || !true)" should evaluate to false, got false 988s ok 177 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true || !true && !true)" should evaluate to false, got false 988s ok 178 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && !true || !true)" should evaluate to true, got true 988s ok 179 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(true && !true && !true)" should evaluate to true, got true 988s ok 180 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true)" should evaluate to true, got true 988s ok 181 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && true)" should evaluate to true, got true 988s ok 182 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || true)" should evaluate to false, got false 988s ok 183 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || true || true)" should evaluate to false, got false 988s ok 184 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || true && true)" should evaluate to false, got false 988s ok 185 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && true || true)" should evaluate to false, got false 988s ok 186 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && true && true)" should evaluate to true, got true 988s ok 187 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || true || !true)" should evaluate to false, got false 988s ok 188 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || true && !true)" should evaluate to true, got true 988s ok 189 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && true || !true)" should evaluate to true, got true 988s ok 190 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && true && !true)" should evaluate to true, got true 988s ok 191 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && !true)" should evaluate to true, got true 988s ok 192 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || !true)" should evaluate to true, got true 988s ok 193 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || !true || true)" should evaluate to false, got false 988s ok 194 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || !true && true)" should evaluate to true, got true 988s ok 195 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && !true || true)" should evaluate to false, got false 988s ok 196 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && !true && true)" should evaluate to true, got true 988s ok 197 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || !true || !true)" should evaluate to true, got true 988s ok 198 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true || !true && !true)" should evaluate to true, got true 988s ok 199 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && !true || !true)" should evaluate to true, got true 988s ok 200 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "!(!true && !true && !true)" should evaluate to true, got true 988s ok 201 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 988s ok 202 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 988s ok 203 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 988s ok 204 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 988s ok 205 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 988s ok 206 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 988s ok 207 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 988s ok 208 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 988s ok 209 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 988s ok 210 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 988s ok 211 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 988s ok 212 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 988s ok 213 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 988s ok 214 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 988s ok 215 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 988s ok 216 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 988s ok 217 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 988s ok 218 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 988s ok 219 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 988s ok 220 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-F '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 988s ok 221 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-F '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 988s ok 222 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-U '/apache/' " should evaluate to true, got true 988s ok 223 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "-U '/apache/expr/none' " should evaluate to false, got false 988s ok 224 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 988s ok 225 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 988s ok 226 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "base64('foo') = 'Zm9v' " should evaluate to true, got true 988s ok 227 988s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 988s ok 228 988s Error log should not have 'Internal evaluation error' entries, found 0 988s ok 229 988s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 988s ok 993s t/apache/expr_string.t .............. 993s 1..29 993s # Running under perl version 5.040000 for linux 993s # Current time local: Fri Nov 29 21:24:41 2024 993s # Current time GMT: Fri Nov 29 21:24:41 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.44 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 1 993s Expected return code 200, got 200 for 'foo' 993s ok 2 993s # testing : log message [Fri Nov 29 21:24:43.572743 2024] [log_debug:info] [pid 479427:tid 479487] [client 127.0.0.1:45898] foo (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: 'foo' 993s # received: 'foo' 993s ok 3 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 4 993s Expected return code 200, got 200 for '%{req:SomeHeader}' 993s ok 5 993s # testing : log message [Fri Nov 29 21:24:43.829253 2024] [log_debug:info] [pid 479427:tid 479487] [client 127.0.0.1:45898] SomeValue (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: 'SomeValue' 993s # received: 'SomeValue' 993s ok 6 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 7 993s Should get parse error (500) for "%{", got 500 993s ok 8 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 9 993s Expected return code 200, got 200 for '%' 993s ok 10 993s # testing : log message [Fri Nov 29 21:24:44.339025 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] % (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: '%' 993s # received: '%' 993s ok 11 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 12 993s Expected return code 200, got 200 for '}' 993s ok 13 993s # testing : log message [Fri Nov 29 21:24:44.592020 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] } (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: '}' 993s # received: '}' 993s ok 14 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 15 993s Expected return code 200, got 200 for '\"' 993s ok 16 993s # testing : log message [Fri Nov 29 21:24:44.844934 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] " (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: '"' 993s # received: '"' 993s ok 17 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 18 993s Expected return code 200, got 200 for '\'' 993s ok 19 993s # testing : log message [Fri Nov 29 21:24:45.097993 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] ' (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: '\'' 993s # received: '\'' 993s ok 20 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 21 993s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 993s ok 22 993s # testing : log message [Fri Nov 29 21:24:45.351183 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: '%{req:SomeHeader}' 993s # received: '%{req:SomeHeader}' 993s ok 23 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 24 993s Expected return code 200, got 200 for '%{tolower:IDENT}' 993s ok 25 993s # testing : log message [Fri Nov 29 21:24:45.604246 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] ident (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: 'ident' 993s # received: 'ident' 993s ok 26 993s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 27 993s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 993s ok 28 993s # testing : log message [Fri Nov 29 21:24:45.857311 2024] [log_debug:info] [pid 479428:tid 479476] [client 127.0.0.1:45914] get (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 993s # didn't match 993s # expected: 'get' 993s # received: 'get' 993s ok 29 993s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 993s ok 996s t/apache/getfile.t .................. 996s # using LWP client 996s 1..220 996s # Running under perl version 5.040000 for linux 996s # Current time local: Fri Nov 29 21:24:46 2024 996s # Current time GMT: Fri Nov 29 21:24:46 2024 996s # Using Test.pm version 1.31 996s # Using Apache/Test.pm version 1.44 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4c64-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 19556 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl.pod 996s # expected: 19556 996s # received: 19556 996s ok 1 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "dbb0-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 56240 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5004delta.pod 996s # expected: 56240 996s # received: 56240 996s ok 2 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "85ea-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 34282 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5005delta.pod 996s # expected: 34282 996s # received: 34282 996s ok 3 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "da40-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 55872 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5100delta.pod 996s # expected: 55872 996s # received: 55872 996s ok 4 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "ab70-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 43888 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5101delta.pod 996s # expected: 43888 996s # received: 43888 996s ok 5 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "15cb8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 89272 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5120delta.pod 996s # expected: 89272 996s # received: 89272 996s ok 6 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2707-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9991 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5121delta.pod 996s # expected: 9991 996s # received: 9991 996s ok 7 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2569-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9577 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5122delta.pod 996s # expected: 9577 996s # received: 9577 996s ok 8 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1004-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4100 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5123delta.pod 996s # expected: 4100 996s # received: 4100 996s ok 9 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "e58-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3672 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5124delta.pod 996s # expected: 3672 996s # received: 3672 996s ok 10 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1e00-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7680 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5125delta.pod 996s # expected: 7680 996s # received: 7680 996s ok 11 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "233a9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 144297 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5140delta.pod 996s # expected: 144297 996s # received: 144297 996s ok 12 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1f1e-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7966 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5141delta.pod 996s # expected: 7966 996s # received: 7966 996s ok 13 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1aeb-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6891 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5142delta.pod 996s # expected: 6891 996s # received: 6891 996s ok 14 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1e50-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7760 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5143delta.pod 996s # expected: 7760 996s # received: 7760 996s ok 15 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "18b7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6327 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5144delta.pod 996s # expected: 6327 996s # received: 6327 996s ok 16 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "20a07-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 133639 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5160delta.pod 996s # expected: 133639 996s # received: 133639 996s ok 17 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "17fe-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6142 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5161delta.pod 996s # expected: 6142 996s # received: 6142 996s ok 18 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "e0a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3594 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5162delta.pod 996s # expected: 3594 996s # received: 3594 996s ok 19 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "ff5-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4085 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5163delta.pod 996s # expected: 4085 996s # received: 4085 996s ok 20 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1d280-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 119424 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5180delta.pod 996s # expected: 119424 996s # received: 119424 996s ok 21 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "19c5-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6597 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5181delta.pod 996s # expected: 6597 996s # received: 6597 996s ok 22 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "14d7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5335 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5182delta.pod 996s # expected: 5335 996s # received: 5335 996s ok 23 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1208-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4616 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5184delta.pod 996s # expected: 4616 996s # received: 4616 996s ok 24 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1c352-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 115538 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5200delta.pod 996s # expected: 115538 996s # received: 115538 996s ok 25 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2a07-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10759 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5201delta.pod 996s # expected: 10759 996s # received: 10759 996s ok 26 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2fef-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 12271 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5202delta.pod 996s # expected: 12271 996s # received: 12271 996s ok 27 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2410-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9232 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5203delta.pod 996s # expected: 9232 996s # received: 9232 996s ok 28 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1fa8f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 129679 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5220delta.pod 996s # expected: 129679 996s # received: 129679 996s ok 29 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "293d-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10557 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5221delta.pod 996s # expected: 10557 996s # received: 10557 996s ok 30 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "301f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 12319 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5222delta.pod 996s # expected: 12319 996s # received: 12319 996s ok 31 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "20fa-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8442 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5223delta.pod 996s # expected: 8442 996s # received: 8442 996s ok 32 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1162-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4450 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5224delta.pod 996s # expected: 4450 996s # received: 4450 996s ok 33 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "fc09-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 64521 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5240delta.pod 996s # expected: 64521 996s # received: 64521 996s ok 34 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2009-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8201 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5241delta.pod 996s # expected: 8201 996s # received: 8201 996s ok 35 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1007-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4103 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5242delta.pod 996s # expected: 4103 996s # received: 4103 996s ok 36 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2aac-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10924 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5243delta.pod 996s # expected: 10924 996s # received: 10924 996s ok 37 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1168-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4456 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5244delta.pod 996s # expected: 4456 996s # received: 4456 996s ok 38 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1875a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 100186 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5260delta.pod 996s # expected: 100186 996s # received: 100186 996s ok 39 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1e25-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7717 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5261delta.pod 996s # expected: 7717 996s # received: 7717 996s ok 40 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1e16-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7702 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5262delta.pod 996s # expected: 7702 996s # received: 7702 996s ok 41 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1b69-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7017 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5263delta.pod 996s # expected: 7017 996s # received: 7017 996s ok 42 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "115d9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 71129 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5280delta.pod 996s # expected: 71129 996s # received: 71129 996s ok 43 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "11f7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4599 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5281delta.pod 996s # expected: 4599 996s # received: 4599 996s ok 44 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1806-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6150 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5282delta.pod 996s # expected: 6150 996s # received: 6150 996s ok 45 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "13f7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5111 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5283delta.pod 996s # expected: 5111 996s # received: 5111 996s ok 46 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "a038-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 41016 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5300delta.pod 996s # expected: 41016 996s # received: 41016 996s ok 47 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1662-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5730 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5301delta.pod 996s # expected: 5730 996s # received: 5730 996s ok 48 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "124a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4682 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5302delta.pod 996s # expected: 4682 996s # received: 4682 996s ok 49 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1374-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4980 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5303delta.pod 996s # expected: 4980 996s # received: 4980 996s ok 50 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "d310-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 54032 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5320delta.pod 996s # expected: 54032 996s # received: 54032 996s ok 51 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1b5f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7007 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5321delta.pod 996s # expected: 7007 996s # received: 7007 996s ok 52 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "9201-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 37377 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5340delta.pod 996s # expected: 37377 996s # received: 37377 996s ok 53 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1076-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4214 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5341delta.pod 996s # expected: 4214 996s # received: 4214 996s ok 54 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "f68-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3944 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5342delta.pod 996s # expected: 3944 996s # received: 3944 996s ok 55 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "fd6-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4054 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5343delta.pod 996s # expected: 4054 996s # received: 4054 996s ok 56 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "ad8b-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 44427 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5360delta.pod 996s # expected: 44427 996s # received: 44427 996s ok 57 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1288-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4744 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5361delta.pod 996s # expected: 4744 996s # received: 4744 996s ok 58 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "f69-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3945 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5362delta.pod 996s # expected: 3945 996s # received: 3945 996s ok 59 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "fd7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4055 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5363delta.pod 996s # expected: 4055 996s # received: 4055 996s ok 60 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "10d47-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 68935 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5380delta.pod 996s # expected: 68935 996s # received: 68935 996s ok 61 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "f6a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3946 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5381delta.pod 996s # expected: 3946 996s # received: 3946 996s ok 62 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "fd8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4056 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5382delta.pod 996s # expected: 4056 996s # received: 4056 996s ok 63 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c797-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 51095 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl5400delta.pod 996s # expected: 51095 996s # received: 51095 996s ok 64 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1e723-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 124707 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl561delta.pod 996s # expected: 124707 996s # received: 124707 996s ok 65 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1a2bb-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 107195 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl56delta.pod 996s # expected: 107195 996s # received: 107195 996s ok 66 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "94ac-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 38060 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl581delta.pod 996s # expected: 38060 996s # received: 38060 996s ok 67 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1176-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4470 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl582delta.pod 996s # expected: 4470 996s # received: 4470 996s ok 68 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "18bf-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6335 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl583delta.pod 996s # expected: 6335 996s # received: 6335 996s ok 69 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1cc3-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7363 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl584delta.pod 996s # expected: 7363 996s # received: 7363 996s ok 70 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1701-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5889 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl585delta.pod 996s # expected: 5889 996s # received: 5889 996s ok 71 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "122b-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4651 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl586delta.pod 996s # expected: 4651 996s # received: 4651 996s ok 72 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "20a4-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8356 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl587delta.pod 996s # expected: 8356 996s # received: 8356 996s ok 73 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "62c1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 25281 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl588delta.pod 996s # expected: 25281 996s # received: 25281 996s ok 74 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "d28d-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 53901 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl589delta.pod 996s # expected: 53901 996s # received: 53901 996s ok 75 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1c1d5-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 115157 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perl58delta.pod 996s # expected: 115157 996s # received: 115157 996s ok 76 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4fe9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 20457 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlaix.pod 996s # expected: 20457 996s # received: 20457 996s ok 77 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1688-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5768 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlamiga.pod 996s # expected: 5768 996s # received: 5768 996s ok 78 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2031-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8241 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlandroid.pod 996s # expected: 8241 996s # received: 8241 996s ok 79 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "ceb51-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 846673 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlapi.pod 996s # expected: 846673 996s # received: 846673 996s ok 80 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "5838-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 22584 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlapio.pod 996s # expected: 22584 996s # received: 22584 996s ok 81 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1b62-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7010 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlartistic.pod 996s # expected: 7010 996s # received: 7010 996s ok 82 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "210c-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8460 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlbook.pod 996s # expected: 8460 996s # received: 8460 996s ok 83 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "126-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 294 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlboot.pod 996s # expected: 294 996s # received: 294 996s ok 84 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "130-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 304 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlbot.pod 996s # expected: 304 996s # received: 304 996s ok 85 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1f50-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8016 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlbs2000.pod 996s # expected: 8016 996s # received: 8016 996s ok 86 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "dea2-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 56994 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlcall.pod 996s # expected: 56994 996s # received: 56994 996s ok 87 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1180-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4480 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlcheat.pod 996s # expected: 4480 996s # received: 4480 996s ok 88 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "3179-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 12665 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlclass.pod 996s # expected: 12665 996s # received: 12665 996s ok 89 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "3c63-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 15459 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlclassguts.pod 996s # expected: 15459 996s # received: 15459 996s ok 90 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "d19f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 53663 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlclib.pod 996s # expected: 53663 996s # received: 53663 996s ok 91 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "12e5-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4837 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlcn.pod 996s # expected: 4837 996s # received: 4837 996s ok 92 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1b1b-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6939 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlcommunity.pod 996s # expected: 6939 996s # received: 6939 996s ok 93 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "662a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 26154 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlcygwin.pod 996s # expected: 26154 996s # received: 26154 996s ok 94 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "cfa2-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 53154 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldata.pod 996s # expected: 53154 996s # received: 53154 996s ok 95 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "134d-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4941 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 996s # expected: 4941 996s # received: 4941 996s ok 96 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "a85c-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 43100 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldebguts.pod 996s # expected: 43100 996s # received: 43100 996s ok 97 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "5693-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 22163 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldebtut.pod 996s # expected: 22163 996s # received: 22163 996s ok 98 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "9bc9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 39881 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldebug.pod 996s # expected: 39881 996s # received: 39881 996s ok 99 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c797-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 51095 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldelta.pod 996s # expected: 51095 996s # received: 51095 996s ok 100 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "5fb8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 24504 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldeprecation.pod 996s # expected: 24504 996s # received: 24504 996s ok 101 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4d4e9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 316649 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldiag.pod 996s # expected: 316649 996s # received: 316649 996s ok 102 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "24a0-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9376 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldoc.pod 996s # expected: 9376 996s # received: 9376 996s ok 103 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "b4ed-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 46317 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldocstyle.pod 996s # expected: 46317 996s # received: 46317 996s ok 104 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "6946-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 26950 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldsc.pod 996s # expected: 26950 996s # received: 26950 996s ok 105 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1f20-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7968 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perldtrace.pod 996s # expected: 7968 996s # received: 7968 996s ok 106 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1497f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 84351 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlebcdic.pod 996s # expected: 84351 996s # received: 84351 996s ok 107 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "937e-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 37758 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlembed.pod 996s # expected: 37758 996s # received: 37758 996s ok 108 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2812-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10258 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlexperiment.pod 996s # expected: 10258 996s # received: 10258 996s ok 109 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "58d2-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 22738 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq.pod 996s # expected: 22738 996s # received: 22738 996s ok 110 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "34a1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 13473 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq1.pod 996s # expected: 13473 996s # received: 13473 996s ok 111 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "292a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10538 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq2.pod 996s # expected: 10538 996s # received: 10538 996s ok 112 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "92e1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 37601 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq3.pod 996s # expected: 37601 996s # received: 37601 996s ok 113 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "16bcd-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 93133 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq4.pod 996s # expected: 93133 996s # received: 93133 996s ok 114 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "dbc1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 56257 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq5.pod 996s # expected: 56257 996s # received: 56257 996s ok 115 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "9a71-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 39537 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq6.pod 996s # expected: 39537 996s # received: 39537 996s ok 116 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "93ae-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 37806 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq7.pod 996s # expected: 37806 996s # received: 37806 996s ok 117 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c30c-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 49932 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq8.pod 996s # expected: 49932 996s # received: 49932 996s ok 118 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "3b75-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 15221 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfaq9.pod 996s # expected: 15221 996s # received: 15221 996s ok 119 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "56ca-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 22218 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfilter.pod 996s # expected: 22218 996s # received: 22218 996s ok 120 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "342b-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 13355 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfork.pod 996s # expected: 13355 996s # received: 13355 996s ok 121 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4122-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 16674 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlform.pod 996s # expected: 16674 996s # received: 16674 996s ok 122 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "671-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 1649 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 996s # expected: 1649 996s # received: 1649 996s ok 123 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "68740-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 427840 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlfunc.pod 996s # expected: 427840 996s # received: 427840 996s ok 124 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "7c2e-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 31790 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlgit.pod 996s # expected: 31790 996s # received: 31790 996s ok 125 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "219ca-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 137674 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlglossary.pod 996s # expected: 137674 996s # received: 137674 996s ok 126 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4072-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 16498 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlgov.pod 996s # expected: 16498 996s # received: 16498 996s ok 127 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "35f7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 13815 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlgpl.pod 996s # expected: 13815 996s # received: 13815 996s ok 128 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "31bb8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 203704 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlguts.pod 996s # expected: 203704 996s # received: 203704 996s ok 129 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "afe5-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 45029 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhack.pod 996s # expected: 45029 996s # received: 45029 996s ok 130 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1297d-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 76157 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhacktips.pod 996s # expected: 76157 996s # received: 76157 996s ok 131 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1809-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6153 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhacktut.pod 996s # expected: 6153 996s # received: 6153 996s ok 132 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "602-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 1538 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhaiku.pod 996s # expected: 1538 996s # received: 1538 996s ok 133 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "ea29-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 59945 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhist.pod 996s # expected: 59945 996s # received: 59945 996s ok 134 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "77a4-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 30628 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhpux.pod 996s # expected: 30628 996s # received: 30628 996s ok 135 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "7dd-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 2013 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlhurd.pod 996s # expected: 2013 996s # received: 2013 996s ok 136 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1fc9f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 130207 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlintern.pod 996s # expected: 130207 996s # received: 130207 996s ok 137 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "9216-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 37398 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlinterp.pod 996s # expected: 37398 996s # received: 37398 996s ok 138 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "579a-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 22426 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlintro.pod 996s # expected: 22426 996s # received: 22426 996s ok 139 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "8ad2-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 35538 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perliol.pod 996s # expected: 35538 996s # received: 35538 996s ok 140 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "11818-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 71704 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlipc.pod 996s # expected: 71704 996s # received: 71704 996s ok 141 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1150-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4432 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlirix.pod 996s # expected: 4432 996s # received: 4432 996s ok 142 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "20a8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8360 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perljp.pod 996s # expected: 8360 996s # received: 8360 996s ok 143 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2fc0-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 12224 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlko.pod 996s # expected: 12224 996s # received: 12224 996s ok 144 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "163-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 355 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perllexwarn.pod 996s # expected: 355 996s # received: 355 996s ok 145 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "7ea-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 2026 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perllinux.pod 996s # expected: 2026 996s # received: 2026 996s ok 146 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "12978-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 76152 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perllocale.pod 996s # expected: 76152 996s # received: 76152 996s ok 147 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2487-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9351 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perllol.pod 996s # expected: 9351 996s # received: 9351 996s ok 148 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2f6f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 12143 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlmacosx.pod 996s # expected: 12143 996s # received: 12143 996s ok 149 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "67a7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 26535 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlmod.pod 996s # expected: 26535 996s # received: 26535 996s ok 150 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2574-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9588 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 996s # expected: 9588 996s # received: 9588 996s ok 151 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1095c-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 67932 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlmodlib.pod 996s # expected: 67932 996s # received: 67932 996s ok 152 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "573b-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 22331 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 996s # expected: 22331 996s # received: 22331 996s ok 153 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "d65-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3429 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlmroapi.pod 996s # expected: 3429 996s # received: 3429 996s ok 154 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2ad3-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10963 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlnewmod.pod 996s # expected: 10963 996s # received: 10963 996s ok 155 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "20a5-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8357 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlnumber.pod 996s # expected: 8357 996s # received: 8357 996s ok 156 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "8d31-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 36145 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlobj.pod 996s # expected: 36145 996s # received: 36145 996s ok 157 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "6885-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 26757 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlootut.pod 996s # expected: 26757 996s # received: 26757 996s ok 158 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2b4ac-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 177324 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlop.pod 996s # expected: 177324 996s # received: 177324 996s ok 159 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4db-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 1243 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 996s # expected: 1243 996s # received: 1243 996s ok 160 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "3b77-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 15223 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlopentut.pod 996s # expected: 15223 996s # received: 15223 996s ok 161 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "16cb7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 93367 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlos2.pod 996s # expected: 93367 996s # received: 93367 996s ok 162 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "37cb-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 14283 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlos390.pod 996s # expected: 14283 996s # received: 14283 996s ok 163 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "12b0-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4784 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlos400.pod 996s # expected: 4784 996s # received: 4784 996s ok 164 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c8a9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 51369 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlpacktut.pod 996s # expected: 51369 996s # received: 51369 996s ok 165 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c2bc-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 49852 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlperf.pod 996s # expected: 49852 996s # received: 49852 996s ok 166 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1418-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5144 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlplan9.pod 996s # expected: 5144 996s # received: 5144 996s ok 167 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "5b65-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 23397 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlpod.pod 996s # expected: 23397 996s # received: 23397 996s ok 168 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "10d10-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 68880 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:48 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlpodspec.pod 996s # expected: 68880 996s # received: 68880 996s ok 169 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2f40-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 12096 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 996s # expected: 12096 996s # received: 12096 996s ok 170 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "67b7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 26551 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlpolicy.pod 996s # expected: 26551 996s # received: 26551 996s ok 171 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "15db1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 89521 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlport.pod 996s # expected: 89521 996s # received: 89521 996s ok 172 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1412-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 5138 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlpragma.pod 996s # expected: 5138 996s # received: 5138 996s ok 173 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1a25-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 6693 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlqnx.pod 996s # expected: 6693 996s # received: 6693 996s ok 174 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "21256-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 135766 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlre.pod 996s # expected: 135766 996s # received: 135766 996s ok 175 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "8a9c-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 35484 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlreapi.pod 996s # expected: 35484 996s # received: 35484 996s ok 176 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "818f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 33167 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 996s # expected: 33167 996s # received: 33167 996s ok 177 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "bec7-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 48839 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 996s # expected: 48839 996s # received: 48839 996s ok 178 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "8d5c-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 36188 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlref.pod 996s # expected: 36188 996s # received: 36188 996s ok 179 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4944-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 18756 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlreftut.pod 996s # expected: 18756 996s # received: 18756 996s ok 180 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "a989-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 43401 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlreguts.pod 996s # expected: 43401 996s # received: 43401 996s ok 181 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1fd-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 509 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlrepository.pod 996s # expected: 509 996s # received: 509 996s ok 182 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4b07-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 19207 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlrequick.pod 996s # expected: 19207 996s # received: 19207 996s ok 183 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "3caa-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 15530 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlreref.pod 996s # expected: 15530 996s # received: 15530 996s ok 184 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1e1ef-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 123375 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlretut.pod 996s # expected: 123375 996s # received: 123375 996s ok 185 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "651-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 1617 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlriscos.pod 996s # expected: 1617 996s # received: 1617 996s ok 186 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "e707-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 59143 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlrun.pod 996s # expected: 59143 996s # received: 59143 996s ok 187 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "6cea-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 27882 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsec.pod 996s # expected: 27882 996s # received: 27882 996s ok 188 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "4af2-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 19186 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 996s # expected: 19186 996s # received: 19186 996s ok 189 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "7494-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 29844 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsolaris.pod 996s # expected: 29844 996s # received: 29844 996s ok 190 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1bdc-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7132 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsource.pod 996s # expected: 7132 996s # received: 7132 996s ok 191 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "233b-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 9019 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlstyle.pod 996s # expected: 9019 996s # received: 9019 996s ok 192 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "12fb9-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 77753 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsub.pod 996s # expected: 77753 996s # received: 77753 996s ok 193 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "d31f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 54047 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsyn.pod 996s # expected: 54047 996s # received: 54047 996s ok 194 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "2858-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10328 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlsynology.pod 996s # expected: 10328 996s # received: 10328 996s ok 195 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "b184-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 45444 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlthrtut.pod 996s # expected: 45444 996s # received: 45444 996s ok 196 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "9a91-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 39569 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltie.pod 996s # expected: 39569 996s # received: 39569 996s ok 197 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "ce6d8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 845528 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltoc.pod 996s # expected: 845528 996s # received: 845528 996s ok 198 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "174-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 372 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltodo.pod 996s # expected: 372 996s # received: 372 996s ok 199 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "126-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 294 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltooc.pod 996s # expected: 294 996s # received: 294 996s ok 200 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "126-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 294 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltoot.pod 996s # expected: 294 996s # received: 294 996s ok 201 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "297f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 10623 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltrap.pod 996s # expected: 10623 996s # received: 10623 996s ok 202 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "213f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 8511 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltru64.pod 996s # expected: 8511 996s # received: 8511 996s ok 203 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1183-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4483 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perltw.pod 996s # expected: 4483 996s # received: 4483 996s ok 204 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "162b6-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 90806 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlunicode.pod 996s # expected: 90806 996s # received: 90806 996s ok 205 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "6349-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 25417 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlunicook.pod 996s # expected: 25417 996s # received: 25417 996s ok 206 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "372e-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 14126 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlunifaq.pod 996s # expected: 14126 996s # received: 14126 996s ok 207 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "96e1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 38625 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perluniintro.pod 996s # expected: 38625 996s # received: 38625 996s ok 208 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "6eefa-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 454394 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perluniprops.pod 996s # expected: 454394 996s # received: 454394 996s ok 209 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1f10-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7952 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlunitut.pod 996s # expected: 7952 996s # received: 7952 996s ok 210 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "1ce8-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 7400 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlutil.pod 996s # expected: 7400 996s # received: 7400 996s ok 211 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "16c17-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 93207 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlvar.pod 996s # expected: 93207 996s # received: 93207 996s ok 212 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c68d-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 50829 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlvms.pod 996s # expected: 50829 996s # received: 50829 996s ok 213 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "f16-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 3862 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlvos.pod 996s # expected: 3862 996s # received: 3862 996s ok 214 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "7c61-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 31841 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlwin32.pod 996s # expected: 31841 996s # received: 31841 996s ok 215 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "12d15-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 77077 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlxs.pod 996s # expected: 77077 996s # received: 77077 996s ok 216 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "c51f-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 50463 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlxstut.pod 996s # expected: 50463 996s # received: 50463 996s ok 217 996s #lwp request: 996s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "5dc1-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 24001 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 996s # expected: 24001 996s # received: 24001 996s ok 218 996s #lwp request: 996s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "104110-61fb3d76b3b80" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 1065232 996s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-binary-httpd 996s # expected: 1065232 996s # received: 1065232 996s ok 219 996s #lwp request: 996s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 996s #User-Agent: libwww-perl/6.77 996s # 996s #server response: 996s #HTTP/1.1 200 OK 996s #Connection: close 996s #Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Accept-Ranges: bytes 996s #ETag: "452800-62796587675c0" 996s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 996s #Vary: In-If1 996s #Content-Length: 4532224 996s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 996s #Client-Date: Fri, 29 Nov 2024 21:24:49 GMT 996s #Client-Peer: 127.0.0.1:8529 996s #Client-Response-Num: 1 996s #DMMATCH1: 1 996s # 996s # testing : download of /getfiles-binary-perl 996s # expected: 4532224 996s # received: 4532224 996s ok 220 996s ok 998s t/apache/headers.t .................. 998s 1..27 998s # Running under perl version 5.040000 for linux 998s # Current time local: Fri Nov 29 21:24:49 2024 998s # Current time GMT: Fri Nov 29 21:24:49 2024 998s # Using Test.pm version 1.31 998s # Using Apache/Test.pm version 1.44 998s testing: Hello: World 998s ok 1 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 2 998s header: [World] vs [World] 998s # testing : compare header Hello value 998s # expected: 'World' 998s # received: 'World' 998s ok 3 998s testing: Hello: World 998s ok 4 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 5 998s header: [World] vs [World] 998s # testing : compare header Hello value 998s # expected: 'World' 998s # received: 'World' 998s ok 6 998s testing: Hello: World 998s ok 7 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 8 998s header: [World] vs [World] 998s # testing : compare header Hello value 998s # expected: 'World' 998s # received: 'World' 998s ok 9 998s testing: Hello: Foo 998s Bar 998s ok 10 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 11 998s header: [Foo Bar] vs [Foo Bar] 998s # testing : compare header Hello value 998s # expected: 'Foo Bar' 998s # received: 'Foo Bar' 998s ok 12 998s testing: Hello: Foo 998s Bar 998s ok 13 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 14 998s header: [Foo Bar] vs [Foo Bar] 998s # testing : compare header Hello value 998s # expected: 'Foo Bar' 998s # received: 'Foo Bar' 998s ok 15 998s testing: Hello: Foo 998s Bar 998s ok 16 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 17 998s header: [Foo Bar] vs [Foo Bar] 998s # testing : compare header Hello value 998s # expected: 'Foo Bar' 998s # received: 'Foo Bar' 998s ok 18 998s testing: Hello: Foo 998s Bar 998s ok 19 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 20 998s header: [Foo Bar] vs [Foo Bar] 998s # testing : compare header Hello value 998s # expected: 'Foo Bar' 998s # received: 'Foo Bar' 998s ok 21 998s testing: Hello: Foo 998s Bar 998s ok 22 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 23 998s header: [Foo Bar] vs [Foo Bar] 998s # testing : compare header Hello value 998s # expected: 'Foo Bar' 998s # received: 'Foo Bar' 998s ok 24 998s testing: Hello:World 998s ok 25 998s # testing : response success 998s # expected: qr/HTTP\/1\.. 200 OK/ 998s # received: 'HTTP/1.1 200 OK' 998s ok 26 998s header: [World] vs [World] 998s # testing : compare header Hello value 998s # expected: 'World' 998s # received: 'World' 998s ok 27 998s ok 1001s t/apache/hostcheck.t ................ 1001s 1..14 1001s # Running under perl version 5.040000 for linux 1001s # Current time local: Fri Nov 29 21:24:51 2024 1001s # Current time GMT: Fri Nov 29 21:24:51 2024 1001s # Using Test.pm version 1.31 1001s # Using Apache/Test.pm version 1.44 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: localhost 1001s 1001s # expected 200, got 200 for ok 1001s ok 1 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: localhost:1 1001s 1001s # expected 200, got 200 for port ignored 1001s ok 2 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: notlisted 1001s 1001s # expected 200, got 200 for name not listed 1001s ok 3 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: 127.0.0.1 1001s 1001s # expected 200, got 200 for IP not in serveralias/servername 1001s ok 4 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: default-strict 1001s 1001s # expected 200, got 200 for NVH matches in default server 1001s ok 5 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: nvh-strict 1001s 1001s # expected 200, got 200 for NVH matches 1001s ok 6 1001s # SENDING to 127.0.0.1:8529 1001s # GET / HTTP/1.1 1001s Host: nvh-strict:1 1001s 1001s # expected 200, got 200 for NVH matches port ignored 1001s ok 7 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: localhost 1001s 1001s # expected 400, got 400 for ok 1001s ok 8 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: localhost:1 1001s 1001s # expected 400, got 400 for port ignored 1001s ok 9 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: notlisted 1001s 1001s # expected 400, got 400 for name not listed 1001s ok 10 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: 127.0.0.1 1001s 1001s # expected 400, got 400 for IP not in serveralias/servername 1001s ok 11 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: default-strict 1001s 1001s # expected 200, got 200 for NVH matches in default server 1001s ok 12 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: nvh-strict 1001s 1001s # expected 200, got 200 for NVH matches 1001s ok 13 1001s # SENDING to 127.0.0.1:8545 1001s # GET / HTTP/1.1 1001s Host: nvh-strict:1 1001s 1001s # expected 200, got 200 for NVH matches port ignored 1001s ok 14 1001s ok 1004s t/apache/http_strict.t .............. 1004s 1..178 1004s # Running under perl version 5.040000 for linux 1004s # Current time local: Fri Nov 29 21:24:54 2024 1004s # Current time GMT: Fri Nov 29 21:24:54 2024 1004s # Using Test.pm version 1.31 1004s # Using Apache/Test.pm version 1.44 1004s # SENDING: 1004s # GET / HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 1 1004s # SENDING: 1004s # GET / HTTP/1.0\n\n 1004s # expecting success, got 200 1004s ok 2 1004s # SENDING: 1004s # get / HTTP/1.0\r\n\r\n 1004s # expecting 501, got 501 1004s ok 3 1004s # SENDING: 1004s # G ET / HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 4 1004s # SENDING: 1004s # G\x00ET / HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 5 1004s # SENDING: 1004s # G/T / HTTP/1.0\r\n\r\n 1004s # expecting 501, got 501 1004s ok 6 1004s # SENDING: 1004s # GET /\x00 HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 7 1004s # SENDING: 1004s # GET / HTTP/1.0\x00\r\n\r\n 1004s # expecting 400, got 400 1004s ok 8 1004s # SENDING: 1004s # GET\x0c/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 9 1004s # SENDING: 1004s # GET\r/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 10 1004s # SENDING: 1004s # GET\t/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 11 1004s # SENDING: 1004s # GET / HTT/1.0\r\n\r\n 1004s # expecting error, got 400 1004s ok 12 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1004s # expecting success, got 200 1004s ok 13 1004s # SENDING: 1004s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1004s # expecting success, got 200 1004s ok 14 1004s # SENDING: 1004s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1004s # expecting success, got 200 1004s ok 15 1004s # SENDING: 1004s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 16 1004s # SENDING: 1004s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 17 1004s # SENDING: 1004s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1004s # expecting 200, got 200 1004s ok 18 1004s # SENDING: 1004s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 19 1004s # SENDING: 1004s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1004s # expecting error, got 400 1004s ok 20 1004s # SENDING: 1004s # GET / HTTP/0.9\r\n\r\n 1004s # expecting error, got 400 1004s ok 21 1004s # SENDING: 1004s # GET / HTTP/0.8\r\n\r\n 1004s # expecting error, got 400 1004s ok 22 1004s # SENDING: 1004s # GET /\x01 HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 23 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 24 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 25 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 26 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 27 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1004s # expecting 400, got 400 1004s ok 28 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 29 1004s # SENDING: 1004s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 30 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 31 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1004s # expecting 400, got 400 1004s ok 32 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 33 1004s # SENDING: 1004s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 34 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 35 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 36 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 37 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 38 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1004s # expecting 400, got 400 1004s ok 39 1004s # SENDING: 1004s # GET / HTTP/1.0\r\r 1004s # expecting dropped connection and HTTPD dropped connection 1004s ok 40 1004s # SENDING: 1004s # GET /\r\n 1004s # expecting headerless HTTP/0.9 body, got response 1004s ok 41 1004s # SENDING: 1004s # GET /#frag HTTP/1.0\r\n 1004s # expecting 400, got 400 1004s ok 42 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1004s # expecting 200, got 200 1004s ok 43 1004s # SENDING: 1004s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 44 1004s # SENDING: 1004s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 45 1004s # SENDING: 1004s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 46 1004s # SENDING: 1004s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 47 1004s # SENDING: 1004s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 48 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1004s # expecting 200, got 200 1004s ok 49 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1004s # expecting 400, got 400 1004s ok 50 1004s # SENDING: 1004s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 51 1004s # SENDING: 1004s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 52 1004s # SENDING: 1004s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 53 1004s # SENDING: 1004s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 54 1004s # SENDING: 1004s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 55 1004s # SENDING: 1004s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 56 1004s # SENDING: 1004s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 57 1004s # SENDING: 1004s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 58 1004s # SENDING: 1004s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 59 1004s # SENDING: 1004s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 60 1004s # SENDING: 1004s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 61 1004s # SENDING: 1004s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 62 1004s # SENDING: 1004s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 63 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1004s # expecting success, got 200 1004s ok 64 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1004s # expecting success, got 200 1004s ok 65 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1004s # expecting success, got 200 1004s ok 66 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1004s # expecting success, got 200 1004s ok 67 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1004s # expecting success, got 200 1004s ok 68 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1004s # expecting success, got 200 1004s ok 69 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1004s # expecting 200, got 200 1004s ok 70 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1004s # expecting 200, got 200 1004s ok 71 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1004s # expecting 400, got 400 1004s ok 72 1004s # SENDING: 1004s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 73 1004s # SENDING: 1004s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 74 1004s # SENDING: 1004s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 75 1004s # SENDING: 1004s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 76 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1004s # expecting 200, got 200 1004s ok 77 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1004s # expecting 200, got 200 1004s ok 78 1004s # SENDING: 1004s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 79 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 200 OK\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Foo: bar\r\n 1004s # Vary: In-If1\r\n 1004s # DMMATCH1: 1\r\n 1004s # Content-Length: 36\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/plain\r\n 1004s # \r\n 1004s # Hi!\n 1004s # SERVERNAME=localhost\n 1004s # HTTP_HOST=\n 1004s # 1004s # expecting 200, got 200 1004s ok 80 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: 1004s # RESPONSE: 1004s # HTTP/1.1 200 OK\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Foo: \r\n 1004s # Vary: In-If1\r\n 1004s # DMMATCH1: 1\r\n 1004s # Content-Length: 36\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/plain\r\n 1004s # \r\n 1004s # Hi!\n 1004s # SERVERNAME=localhost\n 1004s # HTTP_HOST=\n 1004s # 1004s # expecting 200, got 200 1004s ok 81 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1004s # DECODED: : bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 82 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1004s # DECODED: F\x00oo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Content-Length: 528\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 83 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1004s # DECODED: F\x01oo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 84 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1004s # DECODED: F\noo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Content-Length: 528\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 85 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: b\tar 1004s # RESPONSE: 1004s # HTTP/1.1 200 OK\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Foo: b\tar\r\n 1004s # Vary: In-If1\r\n 1004s # DMMATCH1: 1\r\n 1004s # Content-Length: 36\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/plain\r\n 1004s # \r\n 1004s # Hi!\n 1004s # SERVERNAME=localhost\n 1004s # HTTP_HOST=\n 1004s # 1004s # expecting 200, got 200 1004s ok 86 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: b\x01ar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 87 1004s # SENDING: 1004s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1004s # expecting 500, got 500 1004s ok 88 1004s # SENDING: 1004s # GET / HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 89 1004s # SENDING: 1004s # GET / HTTP/1.0\n\n 1004s # expecting 400, got 400 1004s ok 90 1004s # SENDING: 1004s # get / HTTP/1.0\r\n\r\n 1004s # expecting 501, got 501 1004s ok 91 1004s # SENDING: 1004s # G ET / HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 92 1004s # SENDING: 1004s # G\x00ET / HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 93 1004s # SENDING: 1004s # G/T / HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 94 1004s # SENDING: 1004s # GET /\x00 HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 95 1004s # SENDING: 1004s # GET / HTTP/1.0\x00\r\n\r\n 1004s # expecting 400, got 400 1004s ok 96 1004s # SENDING: 1004s # GET\x0c/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 97 1004s # SENDING: 1004s # GET\r/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 98 1004s # SENDING: 1004s # GET\t/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 99 1004s # SENDING: 1004s # GET / HTT/1.0\r\n\r\n 1004s # expecting error, got 400 1004s ok 100 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1004s # expecting success, got 200 1004s ok 101 1004s # SENDING: 1004s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1004s # expecting success, got 200 1004s ok 102 1004s # SENDING: 1004s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1004s # expecting success, got 200 1004s ok 103 1004s # SENDING: 1004s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 104 1004s # SENDING: 1004s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 105 1004s # SENDING: 1004s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 106 1004s # SENDING: 1004s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 107 1004s # SENDING: 1004s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1004s # expecting error, got 400 1004s ok 108 1004s # SENDING: 1004s # GET / HTTP/0.9\r\n\r\n 1004s # expecting error, got 400 1004s ok 109 1004s # SENDING: 1004s # GET / HTTP/0.8\r\n\r\n 1004s # expecting error, got 400 1004s ok 110 1004s # SENDING: 1004s # GET /\x01 HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 111 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 112 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 113 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 114 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 115 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1004s # expecting 400, got 400 1004s ok 116 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 117 1004s # SENDING: 1004s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 118 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 119 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1004s # expecting 400, got 400 1004s ok 120 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 121 1004s # SENDING: 1004s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 122 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 123 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 124 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1004s # expecting 400, got 400 1004s ok 125 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 126 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1004s # expecting 400, got 400 1004s ok 127 1004s # SENDING: 1004s # GET / HTTP/1.0\r\r 1004s # expecting dropped connection and HTTPD dropped connection 1004s ok 128 1004s # SENDING: 1004s # GET /\r\n 1004s # expecting headerless HTTP/0.9 body, got response 1004s ok 129 1004s # SENDING: 1004s # GET /#frag HTTP/1.0\r\n 1004s # expecting 400, got 400 1004s ok 130 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1004s # expecting 400, got 400 1004s ok 131 1004s # SENDING: 1004s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 132 1004s # SENDING: 1004s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 133 1004s # SENDING: 1004s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 134 1004s # SENDING: 1004s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 135 1004s # SENDING: 1004s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 136 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1004s # expecting 400, got 400 1004s ok 137 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1004s # expecting 400, got 400 1004s ok 138 1004s # SENDING: 1004s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 139 1004s # SENDING: 1004s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 140 1004s # SENDING: 1004s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 141 1004s # SENDING: 1004s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 142 1004s # SENDING: 1004s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 143 1004s # SENDING: 1004s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 144 1004s # SENDING: 1004s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 145 1004s # SENDING: 1004s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 146 1004s # SENDING: 1004s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 147 1004s # SENDING: 1004s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 148 1004s # SENDING: 1004s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 149 1004s # SENDING: 1004s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1004s # expecting success, got 200 1004s ok 150 1004s # SENDING: 1004s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1004s # expecting 400, got 400 1004s ok 151 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1004s # expecting success, got 200 1004s ok 152 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1004s # expecting success, got 200 1004s ok 153 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1004s # expecting success, got 200 1004s ok 154 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1004s # expecting success, got 200 1004s ok 155 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1004s # expecting success, got 200 1004s ok 156 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1004s # expecting success, got 200 1004s ok 157 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1004s # expecting 400, got 400 1004s ok 158 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1004s # expecting 400, got 400 1004s ok 159 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1004s # expecting 400, got 400 1004s ok 160 1004s # SENDING: 1004s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 161 1004s # SENDING: 1004s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 162 1004s # SENDING: 1004s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 163 1004s # SENDING: 1004s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1004s # expecting 200, got 200 1004s ok 164 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1004s # expecting 200, got 200 1004s ok 165 1004s # SENDING: 1004s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1004s # expecting 200, got 200 1004s ok 166 1004s # SENDING: 1004s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1004s # expecting 200, got 200 1004s ok 167 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 200 OK\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Foo: bar\r\n 1004s # Vary: In-If1\r\n 1004s # DMMATCH1: 1\r\n 1004s # Content-Length: 36\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/plain\r\n 1004s # \r\n 1004s # Hi!\n 1004s # SERVERNAME=localhost\n 1004s # HTTP_HOST=\n 1004s # 1004s # expecting 200, got 200 1004s ok 168 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: 1004s # RESPONSE: 1004s # HTTP/1.1 200 OK\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Foo: \r\n 1004s # Vary: In-If1\r\n 1004s # DMMATCH1: 1\r\n 1004s # Content-Length: 36\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/plain\r\n 1004s # \r\n 1004s # Hi!\n 1004s # SERVERNAME=localhost\n 1004s # HTTP_HOST=\n 1004s # 1004s # expecting 200, got 200 1004s ok 169 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1004s # DECODED: : bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 170 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1004s # DECODED: F\x00oo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Content-Length: 528\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 171 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1004s # DECODED: F\x01oo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 172 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1004s # DECODED: F\noo: bar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Content-Length: 528\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 173 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: b\tar 1004s # RESPONSE: 1004s # HTTP/1.1 200 OK\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Foo: b\tar\r\n 1004s # Vary: In-If1\r\n 1004s # DMMATCH1: 1\r\n 1004s # Content-Length: 36\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/plain\r\n 1004s # \r\n 1004s # Hi!\n 1004s # SERVERNAME=localhost\n 1004s # HTTP_HOST=\n 1004s # 1004s # expecting 200, got 200 1004s ok 174 1004s # SENDING: 1004s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1004s # DECODED: Foo: b\x01ar 1004s # RESPONSE: 1004s # HTTP/1.1 500 Internal Server Error\r\n 1004s # Date: Fri, 29 Nov 2024 21:24:57 GMT\r\n 1004s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1004s # Connection: close\r\n 1004s # Content-Type: text/html; charset=iso-8859-1\r\n 1004s # \r\n 1004s # \n 1004s # \n 1004s # ... 1004s # expecting 500, got 500 1004s ok 175 1004s # SENDING: 1004s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1004s # expecting 500, got 500 1004s ok 176 1004s ok 177 1004s ok 178 1004s ok 1007s t/apache/if_sections.t .............. 1007s 1..46 1007s # Running under perl version 5.040000 for linux 1007s # Current time local: Fri Nov 29 21:24:57 2024 1007s # Current time GMT: Fri Nov 29 21:24:57 2024 1007s # Using Test.pm version 1.31 1007s # Using Apache/Test.pm version 1.44 1007s # /if_sec/ with '': 1007s # expected: 200 1007s # received: '200' 1007s ok 1 1007s # expected: undef 1007s # received: undef 1007s ok 2 1007s # /if_sec/foo.if_test with '': 1007s # expected: 200 1007s # received: '200' 1007s ok 3 1007s # expected: undef 1007s # received: undef 1007s ok 4 1007s # /if_sec/foo.if_test with '1': 1007s # expected: 200 1007s # received: '200' 1007s ok 5 1007s # expected: 'global1' 1007s # received: 'global1' 1007s ok 6 1007s # /if_sec/foo.if_test with '1 11': 1007s # expected: 200 1007s # received: '200' 1007s ok 7 1007s # expected: 'global1, nested11, nested113' 1007s # received: 'global1, nested11, nested113' 1007s ok 8 1007s # /if_sec/foo.if_test with '1 11 111': 1007s # expected: 200 1007s # received: '200' 1007s ok 9 1007s # expected: 'global1, nested11, nested111' 1007s # received: 'global1, nested11, nested111' 1007s ok 10 1007s # /if_sec/foo.if_test with '1 11 112': 1007s # expected: 200 1007s # received: '200' 1007s ok 11 1007s # expected: 'global1, nested11, nested112' 1007s # received: 'global1, nested11, nested112' 1007s ok 12 1007s # /if_sec/foo.if_test with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 13 1007s # expected: 'global1, files2' 1007s # received: 'global1, files2' 1007s ok 14 1007s # /if_sec/dir/foo.txt with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 15 1007s # expected: 'global1, dir1, dir2, dir_files1' 1007s # received: 'global1, dir1, dir2, dir_files1' 1007s ok 16 1007s # /if_sec/dir/ with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 17 1007s # expected: 'global1, dir1, dir2' 1007s # received: 'global1, dir1, dir2' 1007s ok 18 1007s # /if_sec/dir/ with '1 11': 1007s # expected: 200 1007s # received: '200' 1007s ok 19 1007s # expected: 'global1, dir1, nested11, nested113' 1007s # received: 'global1, dir1, nested11, nested113' 1007s ok 20 1007s # /if_sec/dir/ with '1 11 111': 1007s # expected: 200 1007s # received: '200' 1007s ok 21 1007s # expected: 'global1, dir1, nested11, nested111' 1007s # received: 'global1, dir1, nested11, nested111' 1007s ok 22 1007s # /if_sec/dir/ with '1 11 112': 1007s # expected: 200 1007s # received: '200' 1007s ok 23 1007s # expected: 'global1, dir1, nested11, nested112' 1007s # received: 'global1, dir1, nested11, nested112' 1007s ok 24 1007s # /if_sec/loc/ with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 25 1007s # expected: 'global1, loc1, loc2' 1007s # received: 'global1, loc1, loc2' 1007s ok 26 1007s # /if_sec/loc/foo.txt with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 27 1007s # expected: 'global1, loc1, loc2' 1007s # received: 'global1, loc1, loc2' 1007s ok 28 1007s # /if_sec/loc/ with '1 11': 1007s # expected: 200 1007s # received: '200' 1007s ok 29 1007s # expected: 'global1, loc1, nested11, nested113' 1007s # received: 'global1, loc1, nested11, nested113' 1007s ok 30 1007s # /if_sec/loc/ with '1 11 111': 1007s # expected: 200 1007s # received: '200' 1007s ok 31 1007s # expected: 'global1, loc1, nested11, nested111' 1007s # received: 'global1, loc1, nested11, nested111' 1007s ok 32 1007s # /if_sec/loc/ with '1 11 112': 1007s # expected: 200 1007s # received: '200' 1007s ok 33 1007s # expected: 'global1, loc1, nested11, nested112' 1007s # received: 'global1, loc1, nested11, nested112' 1007s ok 34 1007s # /if_sec/loc/foo.if_test with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 35 1007s # expected: 'global1, files2, loc1, loc2' 1007s # received: 'global1, files2, loc1, loc2' 1007s ok 36 1007s # /if_sec/loc/foo.if_test with '1 2 11': 1007s # expected: 200 1007s # received: '200' 1007s ok 37 1007s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1007s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1007s ok 38 1007s # /if_sec/loc/foo.if_test with '1 2 11 111': 1007s # expected: 200 1007s # received: '200' 1007s ok 39 1007s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1007s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1007s ok 40 1007s # /if_sec/loc/foo.if_test with '1 2 11 112': 1007s # expected: 200 1007s # received: '200' 1007s ok 41 1007s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1007s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1007s ok 42 1007s # /if_sec/proxy/ with '1 2': 1007s # expected: 200 1007s # received: '200' 1007s ok 43 1007s # expected: 'global1, locp1, locp2' 1007s # received: 'global1, locp1, locp2' 1007s ok 44 1007s # /if_sec/proxy/ with '2': 1007s # expected: 200 1007s # received: '200' 1007s ok 45 1007s # expected: 'locp2' 1007s # received: 'locp2' 1007s ok 46 1007s ok 1009s t/apache/iffile.t ................... 1009s 1..2 1009s # Running under perl version 5.040000 for linux 1009s # Current time local: Fri Nov 29 21:25:00 2024 1009s # Current time GMT: Fri Nov 29 21:25:00 2024 1009s # Using Test.pm version 1.31 1009s # Using Apache/Test.pm version 1.44 1009s # expected: 200 1009s # received: '200' 1009s ok 1 1009s # expected: 'success1, success2, success3, success4, success5' 1009s # received: 'success1, success2, success3, success4, success5' 1009s ok 2 1009s ok 1012s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1018s t/apache/limits.t ................... 1018s 1..12 1018s # Running under perl version 5.040000 for linux 1018s # Current time local: Fri Nov 29 21:25:05 2024 1018s # Current time GMT: Fri Nov 29 21:25:05 2024 1018s # Using Test.pm version 1.31 1018s # Using Apache/Test.pm version 1.44 1018s # Testing LimitRequestLine; should succeed 1018s # testing : Test #1 1018s # expected: 200 1018s # received: '200' 1018s ok 1 1018s # Testing LimitRequestLine; should fail 1018s # testing : Test #2 1018s # expected: 414 1018s # received: '414' 1018s ok 2 1018s # Testing LimitRequestFieldSize; should succeed 1018s # testing : Test #3 1018s # expected: 200 1018s # received: '200' 1018s ok 3 1018s # Testing LimitRequestFieldSize; should fail 1018s # testing : Test #4 1018s # expected: 400 1018s # received: '400' 1018s ok 4 1018s # Testing LimitRequestFields; should succeed 1018s # testing : Test #5 1018s # expected: 200 1018s # received: '200' 1018s ok 5 1018s # Testing LimitRequestFields; should fail 1018s # testing : Test #6 1018s # expected: 400 1018s # received: '400' 1018s ok 6 1018s # Testing LimitRequestBody; should succeed 1018s # Chunked transfer-encoding enabled 1018s # testing : Test #7 1018s # expected: 200 1018s # received: '200' 1018s ok 7 1018s # Testing LimitRequestBody; should succeed 1018s # Chunked transfer-encoding disabled 1018s # testing : Test #8 1018s # expected: 200 1018s # received: '200' 1018s ok 8 1018s # Testing LimitRequestBody; should fail 1018s # Chunked transfer-encoding enabled 1018s # testing : Test #9 1018s # expected: 413 1018s # received: '413' 1018s ok 9 1018s # Testing LimitRequestBody; should fail 1018s # Chunked transfer-encoding disabled 1018s # testing : Test #10 1018s # expected: 413 1018s # received: '413' 1018s ok 10 1018s # Testing LimitRequestFieldSize; should succeed 1018s # testing : Test #11 1018s # expected: 200 1018s # received: '200' 1018s ok 11 1018s # Testing LimitRequestFieldSize; should fail 1018s # testing : Test #12 1018s # expected: 400 1018s # received: '400' 1018s ok 12 1018s ok 1021s t/apache/loglevel.t ................. 1021s 1..8 1021s # Running under perl version 5.040000 for linux 1021s # Current time local: Fri Nov 29 21:25:11 2024 1021s # Current time GMT: Fri Nov 29 21:25:11 2024 1021s # Using Test.pm version 1.31 1021s # Using Apache/Test.pm version 1.44 1021s ok 1 1021s ok 2 1021s ok 3 1021s ok 4 1021s ok 5 1021s ok 6 1021s ok 7 1021s ok 8 1021s ok 1024s t/apache/maxranges.t ................ 1024s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1024s 1..19 1024s # Running under perl version 5.040000 for linux 1024s # Current time local: Fri Nov 29 21:25:14 2024 1024s # Current time GMT: Fri Nov 29 21:25:14 2024 1024s # Using Test.pm version 1.31 1024s # Using Apache/Test.pm version 1.44 1024s ok 1 1024s ok 2 1024s ok 3 1024s ok 4 1024s ok 5 1024s ok 6 1024s ok 7 1024s ok 8 1024s ok 9 1024s ok 10 1024s ok 11 1024s ok 12 1024s ok 13 1024s ok 14 1024s ok 15 1024s ok 16 1024s ok 17 1024s ok 18 1024s ok 19 1024s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1024s ok 1026s t/apache/mergeslashes.t ............. 1026s 1..9 1026s # Running under perl version 5.040000 for linux 1026s # Current time local: Fri Nov 29 21:25:17 2024 1026s # Current time GMT: Fri Nov 29 21:25:17 2024 1026s # Using Test.pm version 1.31 1026s # Using Apache/Test.pm version 1.44 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for exact match 1026s ok 1 1026s # SENDING to 127.0.0.1:8545 1026s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for merged even at front 1026s ok 2 1026s # SENDING to 127.0.0.1:8545 1026s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for merged even at front 1026s ok 3 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for c// should be merged 1026s ok 4 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for a// should be merged 1026s ok 5 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for a// matches locationmatch 1026s ok 6 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 200, got 200 for c// doesn't match locationmatch 1026s ok 7 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for baseline failed 1026s ok 8 1026s # SENDING to 127.0.0.1:8545 1026s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1026s # expected 403, got 403 for b//d not merged for Location with OFF 1026s ok 9 1026s ok 1029s t/apache/mmn.t ...................... 1029s 1..2 1029s # Running under perl version 5.040000 for linux 1029s # Current time local: Fri Nov 29 21:25:19 2024 1029s # Current time GMT: Fri Nov 29 21:25:19 2024 1029s # Using Test.pm version 1.31 1029s # Using Apache/Test.pm version 1.44 1029s ok 1 1029s ok 2 1029s ok 1032s t/apache/options.t .................. 1032s 1..2 1032s # Running under perl version 5.040000 for linux 1032s # Current time local: Fri Nov 29 21:25:22 2024 1032s # Current time GMT: Fri Nov 29 21:25:22 2024 1032s # Using Test.pm version 1.31 1032s # Using Apache/Test.pm version 1.44 1032s # testing : code 1032s # expected: 200 1032s # received: '200' 1032s ok 1 1032s # testing : OPTIONS 1032s # expected: qr/OPTIONS/ 1032s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1032s ok 2 1032s ok 1036s t/apache/passbrigade.t .............. 1036s # using LWP client 1036s 1..114 1036s # Running under perl version 5.040000 for linux 1036s # Current time local: Fri Nov 29 21:25:25 2024 1036s # Current time GMT: Fri Nov 29 21:25:25 2024 1036s # Using Test.pm version 1.31 1036s # Using Apache/Test.pm version 1.44 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 1024 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 1024 1036s # received: 1024 1036s ok 1 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 2048 1036s # received: 2048 1036s ok 2 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 3072 1036s # received: 3072 1036s ok 3 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 4096 1036s # received: 4096 1036s ok 4 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 5120 1036s # received: 5120 1036s ok 5 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 6144 1036s # received: 6144 1036s ok 6 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 7168 1036s # received: 7168 1036s ok 7 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 8192 1036s # received: 8192 1036s ok 8 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 9216 1036s # received: 9216 1036s ok 9 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 10240 1036s # received: 10240 1036s ok 10 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 11264 1036s # received: 11264 1036s ok 11 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 12288 1036s # received: 12288 1036s ok 12 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 13312 1036s # received: 13312 1036s ok 13 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 14336 1036s # received: 14336 1036s ok 14 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 15360 1036s # received: 15360 1036s ok 15 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 16384 1036s # received: 16384 1036s ok 16 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 17408 1036s # received: 17408 1036s ok 17 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 18432 1036s # received: 18432 1036s ok 18 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 19456 1036s # received: 19456 1036s ok 19 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 20480 1036s # received: 20480 1036s ok 20 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 21504 1036s # received: 21504 1036s ok 21 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 22528 1036s # received: 22528 1036s ok 22 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 23552 1036s # received: 23552 1036s ok 23 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 24576 1036s # received: 24576 1036s ok 24 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 25600 1036s # received: 25600 1036s ok 25 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 26624 1036s # received: 26624 1036s ok 26 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 27648 1036s # received: 27648 1036s ok 27 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 28672 1036s # received: 28672 1036s ok 28 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 29696 1036s # received: 29696 1036s ok 29 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 30720 1036s # received: 30720 1036s ok 30 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 31744 1036s # received: 31744 1036s ok 31 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 32768 1036s # received: 32768 1036s ok 32 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 33792 1036s # received: 33792 1036s ok 33 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 34816 1036s # received: 34816 1036s ok 34 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 35840 1036s # received: 35840 1036s ok 35 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 36864 1036s # received: 36864 1036s ok 36 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 37888 1036s # received: 37888 1036s ok 37 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 38912 1036s # received: 38912 1036s ok 38 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 39936 1036s # received: 39936 1036s ok 39 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 40960 1036s # received: 40960 1036s ok 40 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 41984 1036s # received: 41984 1036s ok 41 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 43008 1036s # received: 43008 1036s ok 42 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 44032 1036s # received: 44032 1036s ok 43 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 45056 1036s # received: 45056 1036s ok 44 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 46080 1036s # received: 46080 1036s ok 45 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 47104 1036s # received: 47104 1036s ok 46 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 48128 1036s # received: 48128 1036s ok 47 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 49152 1036s # received: 49152 1036s ok 48 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 50176 1036s # received: 50176 1036s ok 49 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 51200 1036s # received: 51200 1036s ok 50 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 102400 1036s # received: 102400 1036s ok 51 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 307200 1036s # received: 307200 1036s ok 52 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 512000 1036s # received: 512000 1036s ok 53 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:27 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 2048000 1036s # received: 2048000 1036s ok 54 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 4096000 1036s # received: 4096000 1036s ok 55 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 6144000 1036s # received: 6144000 1036s ok 56 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 10240000 1036s # received: 10240000 1036s ok 57 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 1024 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 1024 1036s # received: 1024 1036s ok 58 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 2048 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 2048 1036s # received: 2048 1036s ok 59 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 3072 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 3072 1036s # received: 3072 1036s ok 60 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 4096 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 4096 1036s # received: 4096 1036s ok 61 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 5120 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 5120 1036s # received: 5120 1036s ok 62 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 6144 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 6144 1036s # received: 6144 1036s ok 63 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 7168 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 7168 1036s # received: 7168 1036s ok 64 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 8192 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #DMMATCH1: 1 1036s # 1036s # testing : bytes in body 1036s # expected: 8192 1036s # received: 8192 1036s ok 65 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 9216 1036s # received: 9216 1036s ok 66 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 10240 1036s # received: 10240 1036s ok 67 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 11264 1036s # received: 11264 1036s ok 68 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 12288 1036s # received: 12288 1036s ok 69 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 13312 1036s # received: 13312 1036s ok 70 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 14336 1036s # received: 14336 1036s ok 71 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 15360 1036s # received: 15360 1036s ok 72 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 16384 1036s # received: 16384 1036s ok 73 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 17408 1036s # received: 17408 1036s ok 74 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 18432 1036s # received: 18432 1036s ok 75 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 19456 1036s # received: 19456 1036s ok 76 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 20480 1036s # received: 20480 1036s ok 77 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 21504 1036s # received: 21504 1036s ok 78 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 22528 1036s # received: 22528 1036s ok 79 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 23552 1036s # received: 23552 1036s ok 80 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 24576 1036s # received: 24576 1036s ok 81 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 25600 1036s # received: 25600 1036s ok 82 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 26624 1036s # received: 26624 1036s ok 83 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 27648 1036s # received: 27648 1036s ok 84 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 28672 1036s # received: 28672 1036s ok 85 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 29696 1036s # received: 29696 1036s ok 86 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 30720 1036s # received: 30720 1036s ok 87 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 31744 1036s # received: 31744 1036s ok 88 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 32768 1036s # received: 32768 1036s ok 89 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 33792 1036s # received: 33792 1036s ok 90 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 34816 1036s # received: 34816 1036s ok 91 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:28 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 35840 1036s # received: 35840 1036s ok 92 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 36864 1036s # received: 36864 1036s ok 93 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 37888 1036s # received: 37888 1036s ok 94 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 38912 1036s # received: 38912 1036s ok 95 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 39936 1036s # received: 39936 1036s ok 96 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 40960 1036s # received: 40960 1036s ok 97 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 41984 1036s # received: 41984 1036s ok 98 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 43008 1036s # received: 43008 1036s ok 99 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 44032 1036s # received: 44032 1036s ok 100 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 45056 1036s # received: 45056 1036s ok 101 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 46080 1036s # received: 46080 1036s ok 102 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 47104 1036s # received: 47104 1036s ok 103 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 48128 1036s # received: 48128 1036s ok 104 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 49152 1036s # received: 49152 1036s ok 105 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 50176 1036s # received: 50176 1036s ok 106 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 51200 1036s # received: 51200 1036s ok 107 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 102400 1036s # received: 102400 1036s ok 108 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 307200 1036s # received: 307200 1036s ok 109 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 512000 1036s # received: 512000 1036s ok 110 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 2048000 1036s # received: 2048000 1036s ok 111 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 4096000 1036s # received: 4096000 1036s ok 112 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 6144000 1036s # received: 6144000 1036s ok 113 1036s #lwp request: 1036s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1036s #User-Agent: libwww-perl/6.77 1036s # 1036s #server response: 1036s #HTTP/1.1 200 OK 1036s #Connection: close 1036s #Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1036s #Vary: In-If1 1036s #Content-Length: 0 1036s #Client-Date: Fri, 29 Nov 2024 21:25:29 GMT 1036s #Client-Peer: 127.0.0.1:8529 1036s #Client-Response-Num: 1 1036s #Client-Transfer-Encoding: chunked 1036s #DMMATCH1: 1 1036s #X-Content-Length-Note: added by Apache::TestRequest 1036s # 1036s # testing : bytes in body 1036s # expected: 10240000 1036s # received: 10240000 1036s ok 114 1036s ok 1039s t/apache/post.t ..................... 1039s # using LWP client 1039s 1..51 1039s # Running under perl version 5.040000 for linux 1039s # Current time local: Fri Nov 29 21:25:29 2024 1039s # Current time GMT: Fri Nov 29 21:25:29 2024 1039s # Using Test.pm version 1.31 1039s # Using Apache/Test.pm version 1.44 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 1024 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '1024' 1039s # received: 1024 1039s ok 1 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 2048 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '2048' 1039s # received: 2048 1039s ok 2 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 3072 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '3072' 1039s # received: 3072 1039s ok 3 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 4096 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '4096' 1039s # received: 4096 1039s ok 4 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 5120 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '5120' 1039s # received: 5120 1039s ok 5 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 6144 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '6144' 1039s # received: 6144 1039s ok 6 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 7168 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '7168' 1039s # received: 7168 1039s ok 7 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 8192 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '8192' 1039s # received: 8192 1039s ok 8 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 9216 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 5 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '9216' 1039s # received: 9216 1039s ok 9 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 10240 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '10240' 1039s # received: 10240 1039s ok 10 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 11264 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '11264' 1039s # received: 11264 1039s ok 11 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 12288 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '12288' 1039s # received: 12288 1039s ok 12 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 13312 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '13312' 1039s # received: 13312 1039s ok 13 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 14336 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '14336' 1039s # received: 14336 1039s ok 14 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 15360 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '15360' 1039s # received: 15360 1039s ok 15 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 16384 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '16384' 1039s # received: 16384 1039s ok 16 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 17408 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '17408' 1039s # received: 17408 1039s ok 17 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 18432 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '18432' 1039s # received: 18432 1039s ok 18 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 19456 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '19456' 1039s # received: 19456 1039s ok 19 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 20480 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '20480' 1039s # received: 20480 1039s ok 20 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 21504 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '21504' 1039s # received: 21504 1039s ok 21 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 22528 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '22528' 1039s # received: 22528 1039s ok 22 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 23552 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '23552' 1039s # received: 23552 1039s ok 23 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 24576 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '24576' 1039s # received: 24576 1039s ok 24 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 25600 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '25600' 1039s # received: 25600 1039s ok 25 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 26624 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '26624' 1039s # received: 26624 1039s ok 26 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 27648 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '27648' 1039s # received: 27648 1039s ok 27 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 28672 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '28672' 1039s # received: 28672 1039s ok 28 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 29696 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '29696' 1039s # received: 29696 1039s ok 29 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 30720 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '30720' 1039s # received: 30720 1039s ok 30 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 31744 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '31744' 1039s # received: 31744 1039s ok 31 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 32768 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '32768' 1039s # received: 32768 1039s ok 32 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 33792 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '33792' 1039s # received: 33792 1039s ok 33 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 34816 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '34816' 1039s # received: 34816 1039s ok 34 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 35840 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '35840' 1039s # received: 35840 1039s ok 35 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 36864 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '36864' 1039s # received: 36864 1039s ok 36 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 37888 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '37888' 1039s # received: 37888 1039s ok 37 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 38912 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '38912' 1039s # received: 38912 1039s ok 38 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 39936 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '39936' 1039s # received: 39936 1039s ok 39 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 40960 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '40960' 1039s # received: 40960 1039s ok 40 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 41984 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '41984' 1039s # received: 41984 1039s ok 41 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 43008 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '43008' 1039s # received: 43008 1039s ok 42 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 44032 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '44032' 1039s # received: 44032 1039s ok 43 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 45056 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '45056' 1039s # received: 45056 1039s ok 44 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 46080 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '46080' 1039s # received: 46080 1039s ok 45 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 47104 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '47104' 1039s # received: 47104 1039s ok 46 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 48128 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '48128' 1039s # received: 48128 1039s ok 47 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 49152 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '49152' 1039s # received: 49152 1039s ok 48 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 50176 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '50176' 1039s # received: 50176 1039s ok 49 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 51200 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 6 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '51200' 1039s # received: 51200 1039s ok 50 1039s #lwp request: 1039s #POST http://localhost:8529/eat_post HTTP/1.1 1039s #User-Agent: libwww-perl/6.77 1039s #Content-Length: 102400 1039s # 1039s #server response: 1039s #HTTP/1.1 200 OK 1039s #Connection: close 1039s #Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1039s #Vary: In-If1 1039s #Content-Length: 7 1039s #Client-Date: Fri, 29 Nov 2024 21:25:31 GMT 1039s #Client-Peer: 127.0.0.1:8529 1039s #Client-Response-Num: 1 1039s #DMMATCH1: 1 1039s # 1039s # testing : length posted 1039s # expected: '102400' 1039s # received: 102400 1039s ok 51 1039s ok 1041s t/apache/pr17629.t .................. 1041s 1..4 1041s # Running under perl version 5.040000 for linux 1041s # Current time local: Fri Nov 29 21:25:31 2024 1041s # Current time GMT: Fri Nov 29 21:25:31 2024 1041s # Using Test.pm version 1.31 1041s # Using Apache/Test.pm version 1.44 1041s # expected: 'begin-foobar-end 1041s # ' 1041s # received: 'begin-foobar-end 1041s # ' 1041s ok 1 1041s # expected: 200 1041s # received: '200' 1041s ok 2 1041s # testing : response was gzipped 1041s # expected: 'gzip' 1041s # received: 'gzip' 1041s ok 3 1041s # expected: 'begin-foobar-end 1041s # ' 1041s # received: 'begin-foobar-end 1041s # ' 1041s ok 4 1041s ok 1044s t/apache/pr18757.t .................. 1044s 1..3 1044s # Running under perl version 5.040000 for linux 1044s # Current time local: Fri Nov 29 21:25:34 2024 1044s # Current time GMT: Fri Nov 29 21:25:34 2024 1044s # Using Test.pm version 1.31 1044s # Using Apache/Test.pm version 1.44 1044s # testing : 200 response from GET 1044s # expected: 200 1044s # received: '200' 1044s ok 1 1044s # expected C-L is 26 1044s # URL via proxy is http://localhost:8538/index.html 1044s ok 2 1044s # line: HTTP/1.1 200 OK 1044s # line: Date: Fri, 29 Nov 2024 21:25:37 GMT 1044s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1044s # line: Vary: In-If1 1044s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1044s # line: ETag: "1a-61fafa7f73d80" 1044s # line: Accept-Ranges: bytes 1044s # line: Content-Length: 26 1044s # line: DMMATCH1: 1 1044s # line: Content-Type: text/html 1044s # line: 1044s # testing : whether proxy strips Content-Length header 1044s # expected: 1 1044s # received: 1 1044s ok 3 1044s ok 1046s t/apache/pr35292.t .................. 1046s 1..3 1046s # Running under perl version 5.040000 for linux 1046s # Current time local: Fri Nov 29 21:25:37 2024 1046s # Current time GMT: Fri Nov 29 21:25:37 2024 1046s # Using Test.pm version 1.31 1046s # Using Apache/Test.pm version 1.44 1046s ok 1 1046s ok 2 1046s # testing : read response-line 1046s # expected: qr/^HTTP\/1\.. 413/ 1046s # received: 'HTTP/1.1 413 Request Entity Too Large 1046s # ' 1046s ok 3 1046s ok 1049s t/apache/pr35330.t .................. 1049s 1..2 1049s # Running under perl version 5.040000 for linux 1049s # Current time local: Fri Nov 29 21:25:39 2024 1049s # Current time GMT: Fri Nov 29 21:25:39 2024 1049s # Using Test.pm version 1.31 1049s # Using Apache/Test.pm version 1.44 1049s # testing : SSI was allowed for location 1049s # expected: 200 1049s # received: '200' 1049s ok 1 1049s # testing : file was served with correct content 1049s # expected: 'hello' 1049s # received: 'hello' 1049s ok 2 1049s ok 1051s t/apache/pr37166.t .................. 1051s 1..4 1051s # Running under perl version 5.040000 for linux 1051s # Current time local: Fri Nov 29 21:25:42 2024 1051s # Current time GMT: Fri Nov 29 21:25:42 2024 1051s # Using Test.pm version 1.31 1051s # Using Apache/Test.pm version 1.44 1051s # testing : SSI was allowed for location 1051s # expected: 200 1051s # received: '200' 1051s ok 1 1051s # testing : file was served with correct content 1051s # expected: 'Hello world 1051s # ' 1051s # received: 'Hello world 1051s # ' 1051s ok 2 1051s # testing : explicit 200 response 1051s # expected: 200 1051s # received: '200' 1051s ok 3 1051s # testing : file was again served with correct content 1051s # expected: 'Hello world 1051s # ' 1051s # received: 'Hello world 1051s # ' 1051s ok 4 1051s ok 1054s t/apache/pr43939.t .................. 1054s 1..4 1054s # Running under perl version 5.040000 for linux 1054s # Current time local: Fri Nov 29 21:25:44 2024 1054s # Current time GMT: Fri Nov 29 21:25:44 2024 1054s # Using Test.pm version 1.31 1054s # Using Apache/Test.pm version 1.44 1054s # expected: 'begin-default-end 1054s # ' 1054s # received: 'begin-default-end 1054s # ' 1054s ok 1 1054s # expected: 200 1054s # received: '200' 1054s ok 2 1054s # testing : response was gzipped 1054s # expected: 'gzip' 1054s # received: 'gzip' 1054s ok 3 1054s # expected: 'begin-default-end 1054s # ' 1054s # received: 'begin-default-end 1054s # ' 1054s ok 4 1054s ok 1056s t/apache/pr49328.t .................. 1056s 1..1 1056s # Running under perl version 5.040000 for linux 1056s # Current time local: Fri Nov 29 21:25:47 2024 1056s # Current time GMT: Fri Nov 29 21:25:47 2024 1056s # Using Test.pm version 1.31 1056s # Using Apache/Test.pm version 1.44 1056s # expected: 'before 1056s # included 1056s # after 1056s # ' 1056s # received: 'before 1056s # included 1056s # after 1056s # ' 1056s ok 1 1056s ok 1059s t/apache/pr64339.t .................. 1059s 1..12 1059s # Running under perl version 5.040000 for linux 1059s # Current time local: Fri Nov 29 21:25:49 2024 1059s # Current time GMT: Fri Nov 29 21:25:49 2024 1059s # Using Test.pm version 1.31 1059s # Using Apache/Test.pm version 1.44 1059s # testing : fetching /doc.xml 1059s # expected: 200 1059s # received: '200' 1059s ok 1 1059s # testing : content-type header test for /doc.xml 1059s # expected: 'application/xml; charset=utf-8' 1059s # received: 'application/xml; charset=utf-8' 1059s ok 2 1059s # testing : content test for /doc.xml 1059s # expected: 'fóó 1059s # ' 1059s # received: 'fóó 1059s # ' 1059s ok 3 1059s # testing : fetching /doc.fooxml 1059s # expected: 200 1059s # received: '200' 1059s ok 4 1059s # testing : content-type header test for /doc.fooxml 1059s # expected: 'application/foo+xml; charset=utf-8' 1059s # received: 'application/foo+xml; charset=utf-8' 1059s ok 5 1059s # testing : content test for /doc.fooxml 1059s # expected: 'fóó 1059s # ' 1059s # received: 'fóó 1059s # ' 1059s ok 6 1059s # testing : fetching /doc.notxml 1059s # expected: 200 1059s # received: '200' 1059s ok 7 1059s # testing : content-type header test for /doc.notxml 1059s # expected: 'application/notreallyxml' 1059s # received: 'application/notreallyxml' 1059s ok 8 1059s # testing : content test for /doc.notxml 1059s # expected: 'f 1059s # ' 1059s # received: 'f 1059s # ' 1059s ok 9 1059s # testing : fetching /doc.isohtml 1059s # expected: 200 1059s # received: '200' 1059s ok 10 1059s # testing : content-type header test for /doc.isohtml 1059s # expected: 'text/html;charset=utf-8' 1059s # received: 'text/html;charset=utf-8' 1059s ok 11 1059s # testing : content test for /doc.isohtml 1059s # expected: '

fóó 1059s #

' 1059s # received: '

fóó 1059s #

' 1059s ok 12 1059s ok 1062s t/apache/rwrite.t ................... 1062s # using LWP client 1062s 1..114 1062s # Running under perl version 5.040000 for linux 1062s # Current time local: Fri Nov 29 21:25:52 2024 1062s # Current time GMT: Fri Nov 29 21:25:52 2024 1062s # Using Test.pm version 1.31 1062s # Using Apache/Test.pm version 1.44 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 1024 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 1024 1062s # received: 1024 1062s ok 1 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 2048 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 2048 1062s # received: 2048 1062s ok 2 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 3072 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 3072 1062s # received: 3072 1062s ok 3 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 4096 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 4096 1062s # received: 4096 1062s ok 4 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 5120 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 5120 1062s # received: 5120 1062s ok 5 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 6144 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 6144 1062s # received: 6144 1062s ok 6 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 7168 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 7168 1062s # received: 7168 1062s ok 7 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 8192 1062s # received: 8192 1062s ok 8 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 9216 1062s # received: 9216 1062s ok 9 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 10240 1062s # received: 10240 1062s ok 10 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 11264 1062s # received: 11264 1062s ok 11 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 12288 1062s # received: 12288 1062s ok 12 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 13312 1062s # received: 13312 1062s ok 13 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 14336 1062s # received: 14336 1062s ok 14 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 15360 1062s # received: 15360 1062s ok 15 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 16384 1062s # received: 16384 1062s ok 16 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 17408 1062s # received: 17408 1062s ok 17 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 18432 1062s # received: 18432 1062s ok 18 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 19456 1062s # received: 19456 1062s ok 19 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 20480 1062s # received: 20480 1062s ok 20 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 21504 1062s # received: 21504 1062s ok 21 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 22528 1062s # received: 22528 1062s ok 22 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 23552 1062s # received: 23552 1062s ok 23 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 24576 1062s # received: 24576 1062s ok 24 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 25600 1062s # received: 25600 1062s ok 25 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 26624 1062s # received: 26624 1062s ok 26 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 27648 1062s # received: 27648 1062s ok 27 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 28672 1062s # received: 28672 1062s ok 28 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 29696 1062s # received: 29696 1062s ok 29 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 30720 1062s # received: 30720 1062s ok 30 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 31744 1062s # received: 31744 1062s ok 31 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 32768 1062s # received: 32768 1062s ok 32 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 33792 1062s # received: 33792 1062s ok 33 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 34816 1062s # received: 34816 1062s ok 34 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 35840 1062s # received: 35840 1062s ok 35 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 36864 1062s # received: 36864 1062s ok 36 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 37888 1062s # received: 37888 1062s ok 37 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 38912 1062s # received: 38912 1062s ok 38 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 39936 1062s # received: 39936 1062s ok 39 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 40960 1062s # received: 40960 1062s ok 40 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 41984 1062s # received: 41984 1062s ok 41 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 43008 1062s # received: 43008 1062s ok 42 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 44032 1062s # received: 44032 1062s ok 43 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 45056 1062s # received: 45056 1062s ok 44 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 46080 1062s # received: 46080 1062s ok 45 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 47104 1062s # received: 47104 1062s ok 46 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 48128 1062s # received: 48128 1062s ok 47 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 49152 1062s # received: 49152 1062s ok 48 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 50176 1062s # received: 50176 1062s ok 49 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 51200 1062s # received: 51200 1062s ok 50 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:54 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 102400 1062s # received: 102400 1062s ok 51 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 307200 1062s # received: 307200 1062s ok 52 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 512000 1062s # received: 512000 1062s ok 53 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 2048000 1062s # received: 2048000 1062s ok 54 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 4096000 1062s # received: 4096000 1062s ok 55 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 6144000 1062s # received: 6144000 1062s ok 56 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 10240000 1062s # received: 10240000 1062s ok 57 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 1024 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 1024 1062s # received: 1024 1062s ok 58 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 2048 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 2048 1062s # received: 2048 1062s ok 59 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 3072 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 3072 1062s # received: 3072 1062s ok 60 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 4096 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 4096 1062s # received: 4096 1062s ok 61 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 5120 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 5120 1062s # received: 5120 1062s ok 62 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 6144 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 6144 1062s # received: 6144 1062s ok 63 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 7168 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #DMMATCH1: 1 1062s # 1062s # testing : bytes in body 1062s # expected: 7168 1062s # received: 7168 1062s ok 64 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 8192 1062s # received: 8192 1062s ok 65 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 9216 1062s # received: 9216 1062s ok 66 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 10240 1062s # received: 10240 1062s ok 67 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 11264 1062s # received: 11264 1062s ok 68 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 12288 1062s # received: 12288 1062s ok 69 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 13312 1062s # received: 13312 1062s ok 70 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 14336 1062s # received: 14336 1062s ok 71 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 15360 1062s # received: 15360 1062s ok 72 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 16384 1062s # received: 16384 1062s ok 73 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 17408 1062s # received: 17408 1062s ok 74 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 18432 1062s # received: 18432 1062s ok 75 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 19456 1062s # received: 19456 1062s ok 76 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 20480 1062s # received: 20480 1062s ok 77 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 21504 1062s # received: 21504 1062s ok 78 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 22528 1062s # received: 22528 1062s ok 79 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 23552 1062s # received: 23552 1062s ok 80 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 24576 1062s # received: 24576 1062s ok 81 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 25600 1062s # received: 25600 1062s ok 82 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 26624 1062s # received: 26624 1062s ok 83 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 27648 1062s # received: 27648 1062s ok 84 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 28672 1062s # received: 28672 1062s ok 85 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 29696 1062s # received: 29696 1062s ok 86 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 30720 1062s # received: 30720 1062s ok 87 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 31744 1062s # received: 31744 1062s ok 88 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 32768 1062s # received: 32768 1062s ok 89 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 33792 1062s # received: 33792 1062s ok 90 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 34816 1062s # received: 34816 1062s ok 91 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 35840 1062s # received: 35840 1062s ok 92 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 36864 1062s # received: 36864 1062s ok 93 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 37888 1062s # received: 37888 1062s ok 94 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 38912 1062s # received: 38912 1062s ok 95 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 39936 1062s # received: 39936 1062s ok 96 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 40960 1062s # received: 40960 1062s ok 97 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 41984 1062s # received: 41984 1062s ok 98 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 43008 1062s # received: 43008 1062s ok 99 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 44032 1062s # received: 44032 1062s ok 100 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 45056 1062s # received: 45056 1062s ok 101 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 46080 1062s # received: 46080 1062s ok 102 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 47104 1062s # received: 47104 1062s ok 103 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 48128 1062s # received: 48128 1062s ok 104 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 49152 1062s # received: 49152 1062s ok 105 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 50176 1062s # received: 50176 1062s ok 106 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 51200 1062s # received: 51200 1062s ok 107 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 102400 1062s # received: 102400 1062s ok 108 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 307200 1062s # received: 307200 1062s ok 109 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 512000 1062s # received: 512000 1062s ok 110 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 2048000 1062s # received: 2048000 1062s ok 111 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 4096000 1062s # received: 4096000 1062s ok 112 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 6144000 1062s # received: 6144000 1062s ok 113 1062s #lwp request: 1062s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1062s #User-Agent: libwww-perl/6.77 1062s # 1062s #server response: 1062s #HTTP/1.1 200 OK 1062s #Connection: close 1062s #Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1062s #Vary: In-If1 1062s #Content-Length: 0 1062s #Client-Date: Fri, 29 Nov 2024 21:25:55 GMT 1062s #Client-Peer: 127.0.0.1:8529 1062s #Client-Response-Num: 1 1062s #Client-Transfer-Encoding: chunked 1062s #DMMATCH1: 1 1062s #X-Content-Length-Note: added by Apache::TestRequest 1062s # 1062s # testing : bytes in body 1062s # expected: 10240000 1062s # received: 10240000 1062s ok 114 1062s ok 1065s t/apache/server_name_port.t ......... 1065s 1..84 1065s # Running under perl version 5.040000 for linux 1065s # Current time local: Fri Nov 29 21:25:55 2024 1065s # Current time GMT: Fri Nov 29 21:25:55 2024 1065s # Using Test.pm version 1.31 1065s # Using Apache/Test.pm version 1.44 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1065s # expecting 200, got 200 1065s ok 1 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 2 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 3 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1065s # expecting 200, got 200 1065s ok 4 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 5 1065s # got SERVER_PORT='123', expected '123' 1065s ok 6 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1065s # expecting 200, got 200 1065s ok 7 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 8 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 9 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1065s # expecting 200, got 200 1065s ok 10 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 11 1065s # got SERVER_PORT='123', expected '123' 1065s ok 12 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1065s # expecting 200, got 200 1065s ok 13 1065s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1065s ok 14 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 15 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1065s # expecting 200, got 200 1065s ok 16 1065s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1065s ok 17 1065s # got SERVER_PORT='123', expected '123' 1065s ok 18 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1065s # expecting 200, got 200 1065s ok 19 1065s # got SERVER_NAME='[::1]', expected '[::1]' 1065s ok 20 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 21 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1065s # expecting 200, got 200 1065s ok 22 1065s # got SERVER_NAME='[::1]', expected '[::1]' 1065s ok 23 1065s # got SERVER_PORT='123', expected '123' 1065s ok 24 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1065s # expecting 200, got 200 1065s ok 25 1065s # got SERVER_NAME='[a::1]', expected '[a::1]' 1065s ok 26 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 27 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1065s # expecting 200, got 200 1065s ok 28 1065s # got SERVER_NAME='[a::1]', expected '[a::1]' 1065s ok 29 1065s # got SERVER_PORT='123', expected '123' 1065s ok 30 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1065s # expecting 200, got 200 1065s ok 31 1065s # got SERVER_NAME='[a::1]', expected '[a::1]' 1065s ok 32 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 33 1065s # SENDING: 1065s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1065s # expecting 200, got 200 1065s ok 34 1065s # got SERVER_NAME='[a::1]', expected '[a::1]' 1065s ok 35 1065s # got SERVER_PORT='123', expected '123' 1065s ok 36 1065s # SENDING: 1065s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 37 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 38 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 39 1065s # SENDING: 1065s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 40 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 41 1065s # got SERVER_PORT='123', expected '123' 1065s ok 42 1065s # SENDING: 1065s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 43 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 44 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 45 1065s # SENDING: 1065s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 46 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 47 1065s # got SERVER_PORT='123', expected '123' 1065s ok 48 1065s # SENDING: 1065s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 49 1065s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1065s ok 50 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 51 1065s # SENDING: 1065s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 52 1065s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1065s ok 53 1065s # got SERVER_PORT='123', expected '123' 1065s ok 54 1065s # SENDING: 1065s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 55 1065s # got SERVER_NAME='[::1]', expected '[::1]' 1065s ok 56 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 57 1065s # SENDING: 1065s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1065s # expecting 200, got 200 1065s ok 58 1065s # got SERVER_NAME='[::1]', expected '[::1]' 1065s ok 59 1065s # got SERVER_PORT='123', expected '123' 1065s ok 60 1065s # SENDING: 1065s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1065s # expecting 200, got 200 1065s ok 61 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 62 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 63 1065s # SENDING: 1065s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1065s # expecting 200, got 200 1065s ok 64 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 65 1065s # got SERVER_PORT='123', expected '123' 1065s ok 66 1065s # SENDING: 1065s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1065s # expecting 200, got 200 1065s ok 67 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 68 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 69 1065s # SENDING: 1065s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1065s # expecting 200, got 200 1065s ok 70 1065s # got SERVER_NAME='righthost', expected 'righthost' 1065s ok 71 1065s # got SERVER_PORT='123', expected '123' 1065s ok 72 1065s # SENDING: 1065s # 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 1065s # expecting 200, got 200 1065s ok 73 1065s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1065s ok 74 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 75 1065s # SENDING: 1065s # 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 1065s # expecting 200, got 200 1065s ok 76 1065s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1065s ok 77 1065s # got SERVER_PORT='123', expected '123' 1065s ok 78 1065s # SENDING: 1065s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1065s # expecting 200, got 200 1065s ok 79 1065s # got SERVER_NAME='[::1]', expected '[::1]' 1065s ok 80 1065s # got SERVER_PORT='8529', expected '8529' 1065s ok 81 1065s # SENDING: 1065s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1065s # expecting 200, got 200 1065s ok 82 1065s # got SERVER_NAME='[::1]', expected '[::1]' 1065s ok 83 1065s # got SERVER_PORT='123', expected '123' 1065s ok 84 1065s ok 1068s t/apache/teclchunk.t ................ skipped: Not supported yet 1070s t/apr/uri.t ......................... 1070s 1..1 1070s # Running under perl version 5.040000 for linux 1070s # Current time local: Fri Nov 29 21:26:01 2024 1070s # Current time GMT: Fri Nov 29 21:26:01 2024 1070s # Using Test.pm version 1.31 1070s # Using Apache/Test.pm version 1.44 1070s ok 1 1070s ok 1073s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1075s t/filter/case.t ..................... 1075s 1..4 1075s # Running under perl version 5.040000 for linux 1075s # Current time local: Fri Nov 29 21:26:06 2024 1075s # Current time GMT: Fri Nov 29 21:26:06 2024 1075s # Using Test.pm version 1.31 1075s # Using Apache/Test.pm version 1.44 1075s ok 1 1075s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1075s # expected 200 1075s # received 200 1075s # body: =HEAD1 NAME 1075s X X 1075s 1075s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1075s 1075s =HEAD1 SYNOPSIS 1075s 1075s TO DECLARE SUBROUTINES: 1075s X X 1075s 1075s SUB NAME; # A "FORWARD" DECLARATION. 1075s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1075s SUB NAME : ATTRS; # WITH ATTRIBUTES 1075s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1075s 1075s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1075s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1075s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1075s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1075s 1075s USE FEATURE 'SIGNATURES'; 1075s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1075s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1075s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1075s 1075s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1075s X 1075s 1075s $SUBREF = SUB BLOCK; # NO PROTO 1075s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1075s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1075s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1075s 1075s USE FEATURE 'SIGNATURES'; 1075s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1075s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1075s 1075s TO IMPORT SUBROUTINES: 1075s X 1075s 1075s USE MODULE QW(NAME1 NAME2 NAME3); 1075s 1075s TO CALL SUBROUTINES: 1075s X X 1075s 1075s NAME(LIST); # REGULAR SUBROUTINE CALL. 1075s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1075s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1075s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1075s 1075s =HEAD1 DESCRIPTION 1075s 1075s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1075s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1075s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1075s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1075s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1075s ITS NAME OR A CODE REFERENCE. 1075s 1075s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1075s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1075s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1075s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1075s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1075s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1075s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1075s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1075s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1075s X X 1075s 1075s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1075s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1075s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1075s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1075s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1075s SUCH A SIGNATURE-USING SUBROUTINE. 1075s 1075s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1075s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1075s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1075s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1075s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1075s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1075s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1075s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1075s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1075s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1075s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1075s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1075s X X X<@_> 1075s 1075s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1075s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1075s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1075s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1075s L AND L. 1075s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1075s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1075s 1075s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1075s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1075s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1075s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1075s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1075s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1075s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1075s ONE LARGE INDISTINGUISHABLE LIST. 1075s 1075s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1075s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1075s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1075s EMPTY SUB RETURNS THE EMPTY LIST. 1075s X X X 1075s 1075s EXAMPLE: 1075s 1075s SUB MAX { 1075s MY $MAX = SHIFT(@_); 1075s FOREACH $FOO (@_) { 1075s $MAX = $FOO IF $MAX < $FOO; 1075s } 1075s RETURN $MAX; 1075s } 1075s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1075s 1075s EXAMPLE: 1075s 1075s # GET A LINE, COMBINING CONTINUATION LINES 1075s # THAT START WITH WHITESPACE 1075s 1075s SUB GET_LINE { 1075s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1075s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1075s IF ($LOOKAHEAD =~ /^[ \T]/) { 1075s $THISLINE .= $LOOKAHEAD; 1075s } 1075s ELSE { 1075s LAST LINE; 1075s } 1075s } 1075s RETURN $THISLINE; 1075s } 1075s 1075s $LOOKAHEAD = ; # GET FIRST LINE 1075s WHILE (DEFINED($LINE = GET_LINE())) { 1075s ... 1075s } 1075s 1075s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1075s 1075s SUB MAYBESET { 1075s MY($KEY, $VALUE) = @_; 1075s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1075s } 1075s 1075s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1075s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1075s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1075s ITS CALLER'S VALUES. 1075s X X 1075s 1075s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1075s SUB UPCASE_IN { 1075s FOR (@_) { TR/A-Z/A-Z/ } 1075s } 1075s 1075s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1075s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1075s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1075s X X 1075s 1075s UPCASE_IN("FREDERICK"); 1075s 1075s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1075s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1075s OF CHANGING THEM IN PLACE: 1075s 1075s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1075s SUB UPCASE { 1075s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1075s MY @PARMS = @_; 1075s FOR (@PARMS) { TR/A-Z/A-Z/ } 1075s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1075s } 1075s 1075s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1075s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1075s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1075s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1075s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1075s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1075s 1075s @NEWLIST = UPCASE(@LIST1, @LIST2); 1075s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1075s 1075s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1075s 1075s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1075s 1075s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1075s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1075s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1075s L
FOR ALTERNATIVES. 1075s 1075s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1075s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1075s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1075s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1075s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1075s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1075s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1075s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1075s SEE L FOR MORE ABOUT ALL THAT. 1075s X<&> 1075s 1075s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1075s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1075s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1075s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1075s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1075s X 1075s 1075s &FOO(1,2,3); # PASS THREE ARGUMENTS 1075s FOO(1,2,3); # THE SAME 1075s 1075s FOO(); # PASS AN EMPTY ARGUMENT LIST 1075s &FOO(); # THE SAME 1075s 1075s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1075s USE STRICT 'SUBS'; 1075s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1075s # A COMPILE-TIME ERROR 1075s NO STRICT 'SUBS'; 1075s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1075s # A LITERAL STRING "FOO" 1075s 1075s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1075s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1075s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1075s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1075s X<&> 1075s 1075s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1075s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1075s YOUR SUBROUTINE'S NAME. 1075s 1075s USE V5.16; 1075s MY $FACTORIAL = SUB { 1075s MY ($X) = @_; 1075s RETURN 1 IF $X == 1; 1075s RETURN($X * __SUB__->( $X - 1 ) ); 1075s }; 1075s 1075s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1075s IS SUBJECT TO CHANGE. 1075s 1075s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1075s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1075s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1075s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1075s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1075s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1075s SPECIAL, PRE-DEFINED THINGS. 1075s 1075s =OVER 1075s 1075s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1075s 1075s C 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s C, C 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s C, C 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s C, C, C, C, C, C, C, 1075s C, C, C, C, C, C, 1075s C, C, C, C, C, C, C, 1075s C, C, C, C, C, C, 1075s C, C, C, C, C, 1075s C, C, C, C 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s C, C, C, C, C, C, C, 1075s C, C, C, C, C, C, C, 1075s C, C, C, C, C, C 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1075s L<< C|PERLFUNC/REQUIRE >> 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s C 1075s 1075s =ITEM DOCUMENTED IN L 1075s 1075s C, C, C, C, C 1075s 1075s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1075s 1075s ANY STARTING WITH C<(> 1075s 1075s =BACK 1075s 1075s THE C, C, C, C AND C SUBROUTINES 1075s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1075s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1075s EXPLICITLY. SEE L 1075s 1075s =HEAD2 SIGNATURES 1075s 1075s X X 1075s 1075s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1075s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1075s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1075s 1075s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1075s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1075s DIRECTLY BY C, IN THE CURRENT SCOPE. 1075s 1075s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1075s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1075s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1075s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1075s 1075s FOR EXAMPLE, 1075s 1075s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1075s 1075s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1075s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1075s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1075s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1075s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1075s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1075s 1075s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1075s THE SIGNATURE. FOR EXAMPLE, 1075s 1075s SUB FOO ($LEFT, $RIGHT) { 1075s RETURN $LEFT + $RIGHT; 1075s } 1075s 1075s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1075s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1075s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1075s EQUIVALENT TO 1075s 1075s SUB FOO { 1075s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1075s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1075s MY $LEFT = $_[0]; 1075s MY $RIGHT = $_[1]; 1075s RETURN $LEFT + $RIGHT; 1075s } 1075s 1075s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1075s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1075s 1075s SUB FOO ($FIRST, $, $THIRD) { 1075s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1075s } 1075s 1075s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1075s MANDATORY FOR THE CALLER TO PASS IT. 1075s 1075s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1075s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1075s 1075s SUB FOO ($LEFT, $RIGHT = 0) { 1075s RETURN $LEFT + $RIGHT; 1075s } 1075s 1075s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1075s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1075s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1075s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1075s FOR EXAMPLE, 1075s 1075s MY $AUTO_ID = 0; 1075s SUB FOO ($THING, $ID = $AUTO_ID++) { 1075s PRINT "$THING HAS ID $ID"; 1075s } 1075s 1075s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1075s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1075s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1075s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1075s 1075s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1075s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1075s } 1075s 1075s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1075s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1075s VALUE PROVIDED WAS C. 1075s 1075s SUB FOO ($NAME //= "WORLD") { 1075s PRINT "HELLO, $NAME"; 1075s } 1075s 1075s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1075s 1075s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1075s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1075s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1075s 1075s SUB FOO ($X ||= 10) { 1075s RETURN 5 + $X; 1075s } 1075s 1075s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1075s FOR EXAMPLE, 1075s 1075s SUB FOO ($THING, $ = 1) { 1075s PRINT $THING; 1075s } 1075s 1075s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1075s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1075s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1075s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1075s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1075s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1075s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1075s 1075s SUB FOO ($THING, $=) { 1075s PRINT $THING; 1075s } 1075s 1075s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1075s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1075s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1075s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1075s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1075s TO RIGHT. 1075s 1075s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1075s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1075s 1075s SUB FOO ($FILTER, @INPUTS) { 1075s PRINT $FILTER->($_) FOREACH @INPUTS; 1075s } 1075s 1075s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1075s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1075s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1075s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1075s 1075s SUB FOO ($THING, @) { 1075s PRINT $THING; 1075s } 1075s 1075s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1075s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1075s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1075s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1075s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1075s AS WITH STANDARD HASH CONSTRUCTION. 1075s 1075s SUB FOO ($FILTER, %INPUTS) { 1075s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1075s } 1075s 1075s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1075s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1075s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1075s 1075s SUB FOO ($THING, %) { 1075s PRINT $THING; 1075s } 1075s 1075s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1075s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1075s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1075s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1075s AN EMPTY ARRAY OR EMPTY HASH. 1075s 1075s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1075s THAT THE CALLER PASSED NO ARGUMENTS: 1075s 1075s SUB FOO () { 1075s RETURN 123; 1075s } 1075s 1075s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1075s WARNING IN THE C CATEGORY. FROM PERL 5.36 1075s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1075s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1075s STATEMENT SUCH AS: 1075s 1075s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1075s 1075s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1075s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1075s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1075s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1075s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1075s WARNINGS IN THE C CATEGORY WHEN 1075s COMPILED: 1075s 1075s SUB F ($X) { 1075s # THIS LINE EMITS THE WARNING SEEN BELOW 1075s PRINT "ARGUMENTS ARE @_"; 1075s } 1075s 1075s Z<> 1075s 1075s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1075s EXPERIMENTAL AT ... 1075s 1075s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1075s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1075s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1075s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1075s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1075s SUPPLY THAT ARGUMENT. 1075s 1075s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1075s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1075s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1075s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1075s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1075s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1075s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1075s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1075s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1075s 1075s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1075s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1075s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1075s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1075s L. FOR EXAMPLE, 1075s 1075s SUB FOO :PROTOTYPE($) { $_[0] } 1075s 1075s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1075s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1075s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1075s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1075s 1075s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1075s RETURN $LEFT + $RIGHT; 1075s } 1075s 1075s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1075s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1075s THE SUBROUTINE'S BODY. 1075s 1075s =HEAD2 PRIVATE VARIABLES VIA MY() 1075s X X X X X 1075s X X 1075s 1075s SYNOPSIS: 1075s 1075s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1075s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1075s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1075s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1075s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1075s 1075s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1075s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1075s SEE L AND L. 1075s 1075s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1075s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1075s (C/C/C/C), LOOP 1075s (C/C/C/C/C), SUBROUTINE, C, 1075s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1075s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1075s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1075s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1075s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1075s 1075s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1075s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1075s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1075s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1075s X 1075s 1075s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1075s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1075s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1075s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1075s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1075s 1075s MY $X = 10; 1075s SUB BUMPX { $X++ } 1075s 1075s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1075s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1075s THE C ITSELF. SEE L. 1075s X 1075s 1075s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1075s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1075s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1075s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1075s 1075s $ARG = "FRED"; # "GLOBAL" VARIABLE 1075s $N = CUBE_ROOT(27); 1075s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1075s # OUTPUTS: FRED THINKS THE ROOT IS 3 1075s 1075s SUB CUBE_ROOT { 1075s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1075s $ARG **= 1/3; 1075s RETURN $ARG; 1075s } 1075s 1075s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1075s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1075s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1075s 1075s MY ($FOO) = ; # WRONG? 1075s MY @FOO = ; 1075s 1075s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1075s 1075s MY $FOO = ; 1075s 1075s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1075s 1075s MY $FOO, $BAR = 1; # WRONG 1075s 1075s THAT HAS THE SAME EFFECT AS 1075s 1075s MY $FOO; 1075s $BAR = 1; 1075s 1075s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1075s THE CURRENT STATEMENT. THUS, 1075s 1075s MY $X = $X; 1075s 1075s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1075s THE EXPRESSION 1075s 1075s MY $X = 123 AND $X == 123 1075s 1075s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1075s 1075s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1075s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1075s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1075s 1075s WHILE (MY $LINE = <>) { 1075s $LINE = LC $LINE; 1075s } CONTINUE { 1075s PRINT $LINE; 1075s } 1075s 1075s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1075s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1075s IT. SIMILARLY, IN THE CONDITIONAL 1075s 1075s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1075s USER_AGREES(); 1075s } ELSIF ($ANSWER =~ /^NO$/I) { 1075s USER_DISAGREES(); 1075s } ELSE { 1075s CHOMP $ANSWER; 1075s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1075s } 1075s 1075s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1075s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1075s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1075s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1075s 1075s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1075s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1075s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1075s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1075s IN THE LOOP 1075s X X 1075s 1075s FOR MY $I (1, 2, 3) { 1075s SOME_FUNCTION(); 1075s } 1075s 1075s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1075s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1075s X X 1075s 1075s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1075s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1075s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1075s 1075s USE STRICT 'VARS'; 1075s 1075s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1075s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1075s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1075s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1075s THIS WITH C. 1075s 1075s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1075s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1075s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1075s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1075s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1075s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1075s EXAMPLE. 1075s 1075s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1075s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1075s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1075s 1075s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1075s 1075s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1075s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1075s IS ALSO VISIBLE: 1075s 1075s PACKAGE MAIN; 1075s OUR $X = 10; 1075s MY $X = 20; 1075s PRINT "$X AND $::X\N"; 1075s 1075s THAT WILL PRINT OUT C<20> AND C<10>. 1075s 1075s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1075s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1075s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1075s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1075s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1075s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1075s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1075s AN ANONYMOUS SUB REFERENCE: 1075s 1075s MY $SECRET_VERSION = '1.001-BETA'; 1075s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1075s $SECRET_SUB->(); 1075s 1075s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1075s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1075s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1075s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1075s UNQUALIFIED AND UNQUALIFIABLE. 1075s 1075s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1075s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1075s L FOR SOMETHING OF A WORK-AROUND TO 1075s THIS. 1075s 1075s =HEAD2 PERSISTENT PRIVATE VARIABLES 1075s X X X X 1075s X X 1075s 1075s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1075s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1075s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1075s 1075s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1075s 1075s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1075s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1075s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1075s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1075s THE C FORM DOES NOT REQUIRE THE 1075s C PRAGMA. 1075s 1075s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1075s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1075s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1075s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1075s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1075s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1075s SUBROUTINE EACH TIME IT IS EXECUTED.) 1075s 1075s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1075s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1075s 1075s USE FEATURE 'STATE'; 1075s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1075s 1075s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1075s 1075s USE FEATURE 'STATE'; 1075s SUB CREATE_COUNTER { 1075s RETURN SUB { STATE $X; RETURN ++$X } 1075s } 1075s 1075s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1075s CODE OUTSIDE. 1075s 1075s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1075s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1075s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1075s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1075s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1075s 1075s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1075s 1075s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1075s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1075s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1075s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1075s 1075s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1075s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1075s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1075s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1075s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1075s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1075s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1075s 1075s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1075s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1075s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1075s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1075s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1075s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1075s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1075s 1075s { 1075s MY $SECRET_VAL = 0; 1075s SUB GIMME_ANOTHER { 1075s RETURN ++$SECRET_VAL; 1075s } 1075s } 1075s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1075s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1075s 1075s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1075s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1075s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1075s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1075s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1075s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1075s STARTS TO RUN: 1075s 1075s BEGIN { 1075s MY $SECRET_VAL = 0; 1075s SUB GIMME_ANOTHER { 1075s RETURN ++$SECRET_VAL; 1075s } 1075s } 1075s 1075s SEE L ABOUT THE 1075s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1075s C AND C. 1075s 1075s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1075s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1075s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1075s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1075s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1075s 1075s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1075s X X X X 1075s X 1075s 1075s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1075s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1075s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1075s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1075s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1075s 1075s SYNOPSIS: 1075s 1075s # LOCALIZATION OF VALUES 1075s 1075s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1075s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1075s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1075s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1075s 1075s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1075s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1075s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1075s # LOCALIZATION 1075s 1075s # LOCALIZATION OF SYMBOLS 1075s 1075s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1075s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1075s # @MERLYN IS REALLY @RANDAL, ETC 1075s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1075s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1075s 1075s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1075s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1075s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1075s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1075s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1075s 1075s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1075s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1075s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1075s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1075s 1075s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1075s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1075s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1075s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1075s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1075s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1075s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1075s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1075s UNDEFINED VALUE.) 1075s 1075s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1075s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1075s VARIABLES OUTSIDE THE LOOP. 1075s 1075s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1075s X 1075s 1075s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1075s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1075s VIEWED AS A SCALAR OR AN ARRAY. SO 1075s 1075s LOCAL($FOO) = ; 1075s LOCAL @FOO = ; 1075s 1075s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1075s 1075s LOCAL $FOO = ; 1075s 1075s SUPPLIES A SCALAR CONTEXT. 1075s 1075s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1075s X 1075s 1075s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1075s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1075s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1075s 1075s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1075s 1075s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1075s { LOCAL $/ = UNDEF; $SLURP = ; } 1075s 1075s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1075s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1075s I, BECAUSE THE $1 VARIABLE IS 1075s MAGICAL AND READ-ONLY : 1075s 1075s LOCAL $1 = 2; 1075s 1075s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1075s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1075s TO SAFELY REUSE $_ IN A SUBROUTINE. 1075s 1075s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1075s WORK AS DESCRIBED. 1075s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1075s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1075s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1075s SEE L FOR MORE 1075s DETAILS. 1075s X 1075s 1075s =HEAD3 LOCALIZATION OF GLOBS 1075s X X 1075s 1075s THE CONSTRUCT 1075s 1075s LOCAL *NAME; 1075s 1075s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1075s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1075s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1075s 1075s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1075s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1075s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1075s SEPARATOR. 1075s 1075s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1075s X X 1075s X 1075s 1075s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1075s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1075s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1075s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1075s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1075s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1075s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1075s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1075s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1075s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1075s 1075s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1075s @ARY = ( 0..5 ); 1075s { 1075s LOCAL($ARY[5]) = 6; 1075s LOCAL($HASH{'A'}) = 'DRILL'; 1075s WHILE (MY $E = POP(@ARY)) { 1075s PRINT "$E . . .\N"; 1075s LAST UNLESS $E > 3; 1075s } 1075s IF (@ARY) { 1075s $HASH{'ONLY A'} = 'TEST'; 1075s DELETE $HASH{'A'}; 1075s } 1075s } 1075s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1075s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1075s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1075s 1075s PERL WILL PRINT 1075s 1075s 6 . . . 1075s 4 . . . 1075s 3 . . . 1075s THIS IS A TEST ONLY A TEST. 1075s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1075s 1075s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1075s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1075s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1075s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1075s 1075s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1075s X X X 1075s X 1075s 1075s YOU CAN USE THE C AND C 1075s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1075s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1076s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1076s 1076s DO { 1076s MY $VAL = $ARRAY[$IDX]; 1076s LOCAL $ARRAY[$IDX]; 1076s DELETE $ARRAY[$IDX]; 1076s $VAL 1076s } 1076s 1076s AND 1076s 1076s DO { 1076s MY $VAL = $HASH{KEY}; 1076s LOCAL $HASH{KEY}; 1076s DELETE $HASH{KEY}; 1076s $VAL 1076s } 1076s 1076s EXCEPT THAT FOR THOSE THE C IS 1076s SCOPED TO THE C BLOCK. SLICES ARE 1076s ALSO ACCEPTED. 1076s 1076s MY %HASH = ( 1076s A => [ 7, 8, 9 ], 1076s B => 1, 1076s ) 1076s 1076s { 1076s MY $X = DELETE LOCAL $HASH{A}; 1076s # $X IS [ 7, 8, 9 ] 1076s # %HASH IS (B => 1) 1076s 1076s { 1076s MY @NUMS = DELETE LOCAL @$X[0, 2] 1076s # @NUMS IS (7, 9) 1076s # $X IS [ UNDEF, 8 ] 1076s 1076s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1076s } 1076s # $X IS BACK TO [ 7, 8, 9 ] 1076s 1076s } 1076s # %HASH IS BACK TO ITS ORIGINAL STATE 1076s 1076s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1076s 1076s =HEAD2 LVALUE SUBROUTINES 1076s X X 1076s 1076s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1076s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1076s 1076s MY $VAL; 1076s SUB CANMOD : LVALUE { 1076s $VAL; # OR: RETURN $VAL; 1076s } 1076s SUB NOMOD { 1076s $VAL; 1076s } 1076s 1076s CANMOD() = 5; # ASSIGNS TO $VAL 1076s NOMOD() = 5; # ERROR 1076s 1076s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1076s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1076s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1076s 1076s DATA(2,3) = GET_DATA(3,4); 1076s 1076s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1076s 1076s (DATA(2,3)) = GET_DATA(3,4); 1076s 1076s AND IN: 1076s 1076s (DATA(2),DATA(3)) = GET_DATA(3,4); 1076s 1076s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1076s 1076s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1076s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1076s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1076s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1076s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1076s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1076s 1076s =HEAD2 LEXICAL SUBROUTINES 1076s X X X X 1076s 1076s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1076s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1076s AVAILABLE UNDER C OR C OR HIGHER. 1076s 1076s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1076s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1076s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1076s CATEGORY WAS DISABLED. 1076s 1076s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1076s DECLARED, AND ONLY AFTER THAT DECLARATION: 1076s 1076s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1076s # VERSIONS EARLIER THAN 5.26. 1076s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1076s USE FEATURE 'LEXICAL_SUBS'; 1076s 1076s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1076s STATE SUB FOO { 1076s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1076s } 1076s FOO(); # CALLS "STATE" SUB 1076s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1076s 1076s MY SUB BAR { ... } 1076s BAR(); # CALLS "MY" SUB 1076s 1076s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1076s 1076s # WRONG 1076s MY SUB BAZ { 1076s BAZ(); 1076s } 1076s 1076s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1076s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1076s 1076s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1076s 1076s MY SUB BAZ { 1076s __SUB__->(); # CALLS ITSELF 1076s } 1076s 1076s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1076s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1076s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1076s HOWEVER: 1076s 1076s MY SUB BAZ; # PREDECLARATION 1076s SUB BAZ { # DEFINE THE "MY" SUB 1076s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1076s } 1076s 1076s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1076s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1076s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1076s 1076s =HEAD3 C VS C 1076s 1076s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1076s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1076s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1076s CONTAINING BLOCK TO THE NEXT. 1076s 1076s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1076s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1076s 1076s SUB WHATEVER { 1076s MY $X = SHIFT; 1076s MY SUB INNER { 1076s ... DO SOMETHING WITH $X ... 1076s } 1076s INNER(); 1076s } 1076s 1076s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1076s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1076s SEE THE C<$X> FROM THE FIRST CALL TO C. 1076s 1076s =HEAD3 C SUBROUTINES 1076s 1076s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1076s SUBROUTINE OF THE SAME NAME. 1076s 1076s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1076s INSIDE AN INNER SCOPE: 1076s 1076s SUB FOO { ... } 1076s 1076s SUB BAR { 1076s MY SUB FOO { ... } 1076s { 1076s # NEED TO USE THE OUTER FOO HERE 1076s OUR SUB FOO; 1076s FOO(); 1076s } 1076s } 1076s 1076s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1076s 1076s PACKAGE MYSNEAKYMODULE; 1076s 1076s OUR SUB DO_SOMETHING { ... } 1076s 1076s SUB DO_SOMETHING_WITH_CALLER { 1076s PACKAGE DB; 1076s () = CALLER 1; # SETS @DB::ARGS 1076s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1076s } 1076s 1076s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1076s X X<*> 1076s 1076s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1076s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1076s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1076s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1076s 1076s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1076s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1076s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1076s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1076s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1076s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1076s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1076s 1076s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1076s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1076s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1076s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1076s 1076s SUB DOUBLEARY { 1076s LOCAL(*SOMEARY) = @_; 1076s FOREACH $ELEM (@SOMEARY) { 1076s $ELEM *= 2; 1076s } 1076s } 1076s DOUBLEARY(*FOO); 1076s DOUBLEARY(*BAR); 1076s 1076s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1076s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1076s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1076s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1076s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1076s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1076s 1076s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1076s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1076s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1076s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1076s L. 1076s 1076s =HEAD2 WHEN TO STILL USE LOCAL() 1076s X X 1076s 1076s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1076s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1076s I USE C INSTEAD OF C. 1076s 1076s =OVER 4 1076s 1076s =ITEM 1. 1076s 1076s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1076s 1076s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1076s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1076s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1076s IN C<@FIELDS>. 1076s 1076s { 1076s LOCAL @ARGV = ("/ETC/MOTD"); 1076s LOCAL $/ = UNDEF; 1076s LOCAL $_ = <>; 1076s @FIELDS = SPLIT /^\S*=+\S*$/; 1076s } 1076s 1076s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1076s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1076s 1076s =ITEM 2. 1076s 1076s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1076s 1076s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1076s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1076s TABLE ENTRIES: 1076s 1076s SUB IOQUEUE { 1076s LOCAL (*READER, *WRITER); # NOT MY! 1076s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1076s RETURN (*READER, *WRITER); 1076s } 1076s ($HEAD, $TAIL) = IOQUEUE(); 1076s 1076s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1076s ENTRIES. 1076s 1076s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1076s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1076s A LOCAL ALIAS. 1076s 1076s { 1076s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1076s GROW(); # REALLY CALLS SHRINK() 1076s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1076s } 1076s GROW(); # GET THE REAL GROW() AGAIN 1076s 1076s SEE L FOR MORE ABOUT MANIPULATING 1076s FUNCTIONS BY NAME IN THIS WAY. 1076s 1076s =ITEM 3. 1076s 1076s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1076s 1076s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1076s IS DONE ON DYNAMICS: 1076s 1076s { 1076s LOCAL $SIG{INT} = 'IGNORE'; 1076s FUNCT(); # UNINTERRUPTIBLE 1076s } 1076s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1076s 1076s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1076s 1076s =BACK 1076s 1076s =HEAD2 PASS BY REFERENCE 1076s X X X 1076s 1076s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1076s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1076s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1076s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1076s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1076s 1076s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1076s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1076s OF ALL THEIR FORMER LAST ELEMENTS: 1076s 1076s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1076s 1076s SUB POPMANY { 1076s MY $AREF; 1076s MY @RETLIST; 1076s FOREACH $AREF ( @_ ) { 1076s PUSH @RETLIST, POP @$AREF; 1076s } 1076s RETURN @RETLIST; 1076s } 1076s 1076s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1076s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1076s 1076s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1076s SUB INTER { 1076s MY ($K, $HREF, %SEEN); # LOCALS 1076s FOREACH $HREF (@_) { 1076s WHILE ( $K = EACH %$HREF ) { 1076s $SEEN{$K}++; 1076s } 1076s } 1076s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1076s } 1076s 1076s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1076s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1076s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1076s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1076s A LITTLE EXPENSIVE. 1076s 1076s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1076s 1076s (@W, @X) = FUNC(@Y, @Z); 1076s OR 1076s (%W, %X) = FUNC(%Y, %Z); 1076s 1076s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1076s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1076s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1076s AS ALWAYS. 1076s 1076s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1076s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1076s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1076s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1076s 1076s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1076s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1076s SUB FUNC { 1076s MY ($YREF, $ZREF) = @_; 1076s IF (@$YREF > @$ZREF) { 1076s RETURN ($YREF, $ZREF); 1076s } ELSE { 1076s RETURN ($ZREF, $YREF); 1076s } 1076s } 1076s 1076s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1076s 1076s (*W, *X) = FUNC(\@Y, \@Z); 1076s PRINT "@W HAS MORE THAN @X\N"; 1076s SUB FUNC { 1076s LOCAL (*Y, *Z) = @_; 1076s IF (@Y > @Z) { 1076s RETURN (\@Y, \@Z); 1076s } ELSE { 1076s RETURN (\@Z, \@Y); 1076s } 1076s } 1076s 1076s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1076s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1076s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1076s ARE IN THE SYMBOL TABLE. 1076s 1076s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1076s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1076s FOR EXAMPLE: 1076s 1076s SPLUTTER(\*STDOUT); 1076s SUB SPLUTTER { 1076s MY $FH = SHIFT; 1076s PRINT $FH "HER UM WELL A HMMM\N"; 1076s } 1076s 1076s $REC = GET_REC(\*STDIN); 1076s SUB GET_REC { 1076s MY $FH = SHIFT; 1076s RETURN SCALAR <$FH>; 1076s } 1076s 1076s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1076s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1076s 1076s SUB OPENIT { 1076s MY $PATH = SHIFT; 1076s LOCAL *FH; 1076s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1076s } 1076s 1076s =HEAD2 PROTOTYPES 1076s X X 1076s 1076s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1076s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1076s SECTION OR WITH A L. 1076s IF YOU DECLARE EITHER OF 1076s 1076s SUB MYPUSH (\@@) 1076s SUB MYPUSH :PROTOTYPE(\@@) 1076s 1076s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1076s 1076s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1076s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1076s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1076s OF AN ATTRIBUTE. 1076s 1076s THE 1076s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1076s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1076s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1076s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1076s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1076s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1076s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1076s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1076s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1076s 1076s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1076s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1076s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1076s 1076s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1076s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1076s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1076s CORRESPONDING BUILT-IN. 1076s 1076s DECLARED AS CALLED AS 1076s 1076s SUB MYLINK ($$) MYLINK $OLD, $NEW 1076s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1076s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1076s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1076s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1076s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1076s SUB MYPOP (\@) MYPOP @ARRAY 1076s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1076s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1076s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1076s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1076s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1076s SUB MYRAND (;$) MYRAND 42 1076s SUB MYTIME () MYTIME 1076s 1076s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1076s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1076s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1076s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1076s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1076s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1076s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1076s 1076s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1076s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1076s 1076s SUB MYREF (\[$@%&*]) 1076s 1076s WILL ALLOW CALLING MYREF() AS 1076s 1076s MYREF $VAR 1076s MYREF @ARRAY 1076s MYREF %HASH 1076s MYREF &SUB 1076s MYREF *GLOB 1076s 1076s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1076s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1076s 1076s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1076s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1076s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1076s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1076s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1076s OR A SUBSEQUENT COMMA. 1076s 1076s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1076s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1076s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1076s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1076s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1076s FOLLOWS: 1076s 1076s USE SYMBOL 'QUALIFY_TO_REF'; 1076s 1076s SUB FOO (*) { 1076s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1076s ... 1076s } 1076s 1076s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1076s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1076s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1076s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1076s 1076s SUB MYPUSH (+@) { 1076s MY $AREF = SHIFT; 1076s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1076s PUSH @$AREF, @_; 1076s } 1076s 1076s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1076s IS OF AN ACCEPTABLE TYPE. 1076s 1076s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1076s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1076s 1076s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1076s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1076s PROVIDED, C<$_> WILL BE USED INSTEAD. 1076s 1076s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1076s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1076s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1076s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1076s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1076s 1076s MYTIME +2; 1076s 1076s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1076s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1076s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1076s 1076s SUB MYGETPROTOBYNUMBER($;); 1076s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1076s 1076s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1076s PROVIDED IT'S IN THE INITIAL POSITION: 1076s X<&> 1076s 1076s SUB TRY (&@) { 1076s MY($TRY,$CATCH) = @_; 1076s EVAL { &$TRY }; 1076s IF ($@) { 1076s LOCAL $_ = $@; 1076s &$CATCH; 1076s } 1076s } 1076s SUB CATCH (&) { $_[0] } 1076s 1076s TRY { 1076s DIE "PHOOEY"; 1076s } CATCH { 1076s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1076s }; 1076s 1076s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1076s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1076s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1076s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1076s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1076s 1076s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1076s X 1076s 1076s SUB MYGREP (&@) { 1076s MY $CODE = SHIFT; 1076s MY @RESULT; 1076s FOREACH $_ (@_) { 1076s PUSH(@RESULT, $_) IF &$CODE; 1076s } 1076s @RESULT; 1076s } 1076s 1076s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1076s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1076s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1076s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1076s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1076s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1076s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1076s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1076s 1076s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1076s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1076s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1076s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1076s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1076s MAJORITY OF OFFENDING CODE IS FIXED. 1076s 1076s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1076s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1076s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1076s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1076s 1076s SUB FUNC ($) { 1076s MY $N = SHIFT; 1076s PRINT "YOU GAVE ME $N\N"; 1076s } 1076s 1076s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1076s RETURNING A LIST: 1076s 1076s FUNC(@FOO); 1076s FUNC( $TEXT =~ /\W+/G ); 1076s 1076s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1076s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1076s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1076s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1076s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1076s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1076s 1076s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1076s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1076s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1076s EFFECT, LIKE SO: 1076s 1076s SUB FOO($$); 1076s SUB FOO($$) { 1076s FOO 1, 2; 1076s } 1076s 1076s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1076s TO MAKE THE WORLD A BETTER PLACE. 1076s 1076s =HEAD2 CONSTANT FUNCTIONS 1076s X 1076s 1076s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1076s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1076s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1076s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1076s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1076s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1076s 1076s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1076s 1076s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1076s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1076s # AND IT'S INLINED, TOO! 1076s SUB ST_DEV () { 0 } 1076s SUB ST_INO () { 1 } 1076s 1076s SUB FLAG_FOO () { 1 << 8 } 1076s SUB FLAG_BAR () { 1 << 9 } 1076s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1076s 1076s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1076s 1076s SUB N () { INT(OPT_BAZ) / 3 } 1076s 1076s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1076s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1076s 1076s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1076s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1076s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1076s C: 1076s 1076s SUB BAZ_VAL () { 1076s IF (OPT_BAZ) { 1076s RETURN 23; 1076s } 1076s ELSE { 1076s RETURN 42; 1076s } 1076s } 1076s SUB BONK_VAL () { RETURN 12345 } 1076s 1076s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1076s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1076s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1076s 1076s BEGIN { 1076s MY $VAR = 1; 1076s NO STRICT 'REFS'; 1076s *INLINED = SUB () { $VAR }; 1076s } 1076s 1076s BEGIN { 1076s MY $VAR = 1; 1076s MY $REF = \$VAR; 1076s NO STRICT 'REFS'; 1076s *NOT_INLINED = SUB () { $VAR }; 1076s } 1076s 1076s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1076s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1076s 1076s BEGIN { 1076s MY $X = 10; 1076s *FOO = SUB () { $X }; 1076s $X++; 1076s } 1076s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1076s 1076s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1076s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1076s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1076s SO IT PRINTED C<10>, NOT C<11>. 1076s 1076s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1076s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1076s ASIDE FROM WHERE IT IS DECLARED. 1076s 1076s # FINE, NO WARNING 1076s BEGIN { 1076s MY $X = 54321; 1076s *INLINED = SUB () { $X }; 1076s } 1076s # ERROR 1076s BEGIN { 1076s MY $X; 1076s $X = 54321; 1076s *ALSO_INLINED = SUB () { $X }; 1076s } 1076s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1076s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1076s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1076s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1076s CONSTANT SUBROUTINE: 1076s 1076s MY $X = 54321; 1076s *INLINED = SUB : CONST { $X }; 1076s $X++; 1076s 1076s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1076s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1076s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1076s VALUE CAPTURED THE SAME WAY. 1076s 1076s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1076s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1076s AN EXPLICIT C: 1076s 1076s BEGIN { 1076s MY $X = 10; 1076s *FOO = SUB () { RETURN $X }; 1076s $X++; 1076s } 1076s PRINT FOO(); # PRINTS 11 1076s 1076s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1076s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1076s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1076s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1076s 1076s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1076s SUB ONE { 1076s 1; 1076s } 1076s IF (ONE ) { 1076s PRINT ONE() IF ONE ; 1076s } 1076s 1076s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1076s SUB ONE () { 1 } 1076s DO { 1076s PRINT 1 1076s }; 1076s 1076s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1076s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1076s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1076s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1076s 1076s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1076s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1076s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1076s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1076s 1076s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1076s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1076s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1076s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1076s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1076s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1076s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1076s MENTIONED ABOVE: 1076s 1076s SUB NOT_INLINED () { RETURN 23 } 1076s 1076s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1076s X X X X 1076s 1076s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1076s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1076s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1076s ON A NON-UNIX SYSTEM. 1076s 1076s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1076s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1076s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1076s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1076s 1076s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1076s CHDIR $SOMEWHERE; 1076s SUB CHDIR { ... } 1076s 1076s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1076s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1076s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1076s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1076s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1076s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1076s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1076s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1076s FOR SOME KEYWORDS. SEE L. 1076s 1076s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1076s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1076s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1076s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1076s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1076s THAT IS, THEY COULD SAY 1076s 1076s USE MODULE 'OPEN'; 1076s 1076s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1076s 1076s USE MODULE; 1076s 1076s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1076s 1076s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1076s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1076s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1076s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1076s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1076s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1076s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1076s 1076s PACKAGE REGLOB; 1076s REQUIRE EXPORTER; 1076s @ISA = 'EXPORTER'; 1076s @EXPORT_OK = 'GLOB'; 1076s 1076s SUB IMPORT { 1076s MY $PKG = SHIFT; 1076s RETURN UNLESS @_; 1076s MY $SYM = SHIFT; 1076s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1076s $PKG->EXPORT($WHERE, $SYM, @_); 1076s } 1076s 1076s SUB GLOB { 1076s MY $PAT = SHIFT; 1076s MY @GOT; 1076s IF (OPENDIR MY $D, '.') { 1076s @GOT = GREP /$PAT/, READDIR $D; 1076s CLOSEDIR $D; 1076s } 1076s RETURN @GOT; 1076s } 1076s 1; 1076s 1076s AND HERE'S HOW IT COULD BE (AB)USED: 1076s 1076s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1076s PACKAGE FOO; 1076s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1076s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1076s 1076s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1076s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1076s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1076s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1076s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1076s IT MUST BE DONE AT ALL. 1076s 1076s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1076s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1076s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1076s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1076s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1076s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1076s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1076s LIBRARY. 1076s 1076s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1076s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1076s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1076s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1076s (SEE L). 1076s 1076s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1076s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1076s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1076s 1076s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1076s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1076s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1076s C SYNTAX, THOUGH). 1076s 1076s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1076s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1076s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1076s 1076s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1076s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1076s 1076s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1076s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1076s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1076s 1076s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1076s 1076s =HEAD2 AUTOLOADING 1076s X X 1076s 1076s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1076s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1076s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1076s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1076s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1076s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1076s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1076s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1076s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1076s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1076s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1076s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1076s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1076s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1076s SUBROUTINE NAME. SEE L FOR DETAILS.) 1076s 1076s 1076s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1076s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1076s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1076s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1076s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1076s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1076s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1076s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1076s 1076s SUB AUTOLOAD { 1076s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1076s MY $PROGRAM = $AUTOLOAD; 1076s $PROGRAM =~ S/.*:://; 1076s SYSTEM($PROGRAM, @_); 1076s } 1076s DATE(); 1076s WHO(); 1076s LS('-L'); 1076s 1076s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1076s EVEN NEED PARENTHESES: 1076s 1076s USE SUBS QW(DATE WHO LS); 1076s DATE; 1076s WHO; 1076s LS '-L'; 1076s 1076s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1076s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1076s 1076s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1076s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1076s DESCRIBED IN L AND IN L, THE STANDARD 1076s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1076s FUNCTIONS TO PERL CODE IN L. 1076s 1076s =HEAD2 SUBROUTINE ATTRIBUTES 1076s X X X 1076s 1076s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1076s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1076s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1076s C HAD BEEN SEEN. SEE L FOR DETAILS 1076s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1076s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1076s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1076s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1076s 1076s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1076s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1076s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1076s NEST PROPERLY. 1076s 1076s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1076s 1076s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1076s SUB PLUGH () : UGLY('\(") :BAD; 1076s SUB XYZZY : _5X5 { ... } 1076s 1076s EXAMPLES OF INVALID SYNTAX: 1076s 1076s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1076s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1076s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1076s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1076s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1076s 1076s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1076s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1076s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1076s PARSED AND INVOKED: 1076s 1076s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1076s 1076s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1076s SEE L AND L. 1076s 1076s =HEAD1 SEE ALSO 1076s 1076s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1076s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1076s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1076s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1076s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1076s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1076s 1076s =FOR VI 1076s # EX: SET STS=0 SW=4 ET: 1076s 1076s ok 2 1076s # testing mod_cgi with /modules/cgi/perl.pl 1076s # expected 200 1076s # received 200 1076s # body: PERL CGI 1076s ok 3 1076s # testing mod_test_rwrite with /test_rwrite 1076s # expected 200 1076s # received 200 1076s # body: A 1076s ok 4 1076s ok 1078s t/filter/case_in.t .................. 1078s 1..3 1078s # Running under perl version 5.040000 for linux 1078s # Current time local: Fri Nov 29 21:26:08 2024 1078s # Current time GMT: Fri Nov 29 21:26:08 2024 1078s # Using Test.pm version 1.31 1078s # Using Apache/Test.pm version 1.44 1078s ok 1 1078s # testing mod_cgi with /modules/cgi/perl_echo.pl 1078s # expected 200 1078s # received 200 1078s ok 2 1078s # testing mod_echo_post with /echo_post 1078s # expected 200 1078s # received 200 1078s ok 3 1078s ok 1081s t/filter/input_body.t ............... 1081s 1..2 1081s # Running under perl version 5.040000 for linux 1081s # Current time local: Fri Nov 29 21:26:11 2024 1081s # Current time GMT: Fri Nov 29 21:26:11 2024 1081s # Using Test.pm version 1.31 1081s # Using Apache/Test.pm version 1.44 1081s # testing : Posted "1 ko" 1081s # expected: 'ok 1' 1081s # received: 'ok 1' 1081s ok 1 1081s # testing : Posted "2 ko" 1081s # expected: 'ok 2' 1081s # received: 'ok 2' 1081s ok 2 1081s ok 1083s t/http11/basicauth.t ................ 1083s 1..3 1083s # Running under perl version 5.040000 for linux 1083s # Current time local: Fri Nov 29 21:26:14 2024 1083s # Current time GMT: Fri Nov 29 21:26:14 2024 1083s # Using Test.pm version 1.31 1083s # Using Apache/Test.pm version 1.44 1083s ok 1 1083s ok 2 1083s ok 3 1083s ok 1086s t/http11/chunked.t .................. 1086s 1..30 1086s # Running under perl version 5.040000 for linux 1086s # Current time local: Fri Nov 29 21:26:16 2024 1086s # Current time GMT: Fri Nov 29 21:26:16 2024 1086s # Using Test.pm version 1.31 1086s # Using Apache/Test.pm version 1.44 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 1 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 2 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 3 1086s # testing : body length 1086s # expected: '70976' 1086s # received: 70976 1086s ok 4 1086s # testing : number of requests 1086s # expected: 1 1086s # received: 1 1086s ok 5 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 6 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 7 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 8 1086s # testing : body length 1086s # expected: '212509' 1086s # received: 212509 1086s ok 9 1086s # testing : number of requests 1086s # expected: 2 1086s # received: 2 1086s ok 10 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 11 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 12 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 13 1086s # testing : body length 1086s # expected: '280545' 1086s # received: 280545 1086s ok 14 1086s # testing : number of requests 1086s # expected: 3 1086s # received: 3 1086s ok 15 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 16 1086s # testing : response Transfer-Encoding 1086s # expected: 'chunked' 1086s # received: 'chunked' 1086s ok 17 1086s # testing : no Content-Length 1086s # expected: 0 1086s # received: 0 1086s ok 18 1086s # testing : body length 1086s # expected: '845969' 1086s # received: 845969 1086s ok 19 1086s # testing : number of requests 1086s # expected: 4 1086s # received: 4 1086s ok 20 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 21 1086s # testing : no Transfer-Encoding (test result inverted) 1086s # expected: 'chunked' 1086s # received: '' 1086s ok 22 1086s # testing : content length 1086s # expected: 253 1086s # received: '253' 1086s ok 23 1086s # testing : body length 1086s # expected: '242' 1086s # received: 242 1086s ok 24 1086s # testing : number of requests 1086s # expected: 5 1086s # received: 5 1086s ok 25 1086s # testing : response protocol 1086s # expected: 'HTTP/1.1' 1086s # received: 'HTTP/1.1' 1086s ok 26 1086s # testing : no Transfer-Encoding (test result inverted) 1086s # expected: 'chunked' 1086s # received: '' 1086s ok 27 1086s # testing : content length 1086s # expected: '' 1086s # received: '' 1086s ok 28 1086s # testing : body length 1086s # expected: '14276' 1086s # received: 14276 1086s ok 29 1086s # testing : number of requests 1086s # expected: 6 1086s # received: 6 1086s ok 30 1086s ok 1088s t/http11/chunked2.t ................. 1088s 1..2 1088s # Running under perl version 5.040000 for linux 1088s # Current time local: Fri Nov 29 21:26:19 2024 1088s # Current time GMT: Fri Nov 29 21:26:19 2024 1088s # Using Test.pm version 1.31 1088s # Using Apache/Test.pm version 1.44 1088s # testing : successful response 1088s # expected: 200 1088s # received: '200' 1088s ok 1 1088s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1088s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1088s ok 2 1088s ok 1091s t/http11/clength.t .................. 1091s 1..6 1091s # Running under perl version 5.040000 for linux 1091s # Current time local: Fri Nov 29 21:26:21 2024 1091s # Current time GMT: Fri Nov 29 21:26:21 2024 1091s # Using Test.pm version 1.31 1091s # Using Apache/Test.pm version 1.44 1091s # testing : successful response 1091s # expected: 200 1091s # received: '200' 1091s ok 1 1091s # expected: 10 1091s # received: '10' 1091s ok 2 1091s # expected: 'bbbbbbbbbb' 1091s # received: 'bbbbbbbbbb' 1091s ok 3 1091s # testing : successful response 1091s # expected: 200 1091s # received: '200' 1091s ok 4 1091s # expected: 6 1091s # received: '6' 1091s ok 5 1091s # expected: 'foobar' 1091s # received: 'foobar' 1091s ok 6 1091s ok 1095s t/http11/post.t ..................... 1095s # using LWP client 1095s 1..51 1095s # Running under perl version 5.040000 for linux 1095s # Current time local: Fri Nov 29 21:26:24 2024 1095s # Current time GMT: Fri Nov 29 21:26:24 2024 1095s # Using Test.pm version 1.31 1095s # Using Apache/Test.pm version 1.44 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 1024 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Connection: Keep-Alive 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 1 1095s #DMMATCH1: 1 1095s #Keep-Alive: timeout=5, max=100 1095s # 1095s # testing : length posted 1095s # expected: '1024' 1095s # received: 1024 1095s ok 1 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 2048 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 2 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '2048' 1095s # received: 2048 1095s ok 2 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 3072 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 3 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '3072' 1095s # received: 3072 1095s ok 3 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 4096 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 4 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '4096' 1095s # received: 4096 1095s ok 4 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 5120 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 5 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '5120' 1095s # received: 5120 1095s ok 5 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 6144 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 6 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '6144' 1095s # received: 6144 1095s ok 6 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 7168 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 7 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '7168' 1095s # received: 7168 1095s ok 7 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 8192 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 8 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '8192' 1095s # received: 8192 1095s ok 8 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 9216 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 5 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 9 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '9216' 1095s # received: 9216 1095s ok 9 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 10240 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 10 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '10240' 1095s # received: 10240 1095s ok 10 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 11264 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 11 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '11264' 1095s # received: 11264 1095s ok 11 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 12288 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 12 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '12288' 1095s # received: 12288 1095s ok 12 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 13312 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 13 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '13312' 1095s # received: 13312 1095s ok 13 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 14336 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 14 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '14336' 1095s # received: 14336 1095s ok 14 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 15360 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 15 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '15360' 1095s # received: 15360 1095s ok 15 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 16384 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 16 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '16384' 1095s # received: 16384 1095s ok 16 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 17408 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1095s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Client-Peer: 127.0.0.1:8529 1095s #Client-Response-Num: 17 1095s #DMMATCH1: 1 1095s # 1095s # testing : length posted 1095s # expected: '17408' 1095s # received: 17408 1095s ok 17 1095s #lwp request: 1095s #POST http://localhost:8529/eat_post HTTP/1.1 1095s #User-Agent: libwww-perl/6.77 1095s #Content-Length: 18432 1095s # 1095s #server response: 1095s #HTTP/1.1 200 OK 1095s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1095s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1095s #Vary: In-If1 1095s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 18 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '18432' 1096s # received: 18432 1096s ok 18 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 19456 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 19 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '19456' 1096s # received: 19456 1096s ok 19 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 20480 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 20 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '20480' 1096s # received: 20480 1096s ok 20 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 21504 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 21 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '21504' 1096s # received: 21504 1096s ok 21 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 22528 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 22 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '22528' 1096s # received: 22528 1096s ok 22 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 23552 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 23 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '23552' 1096s # received: 23552 1096s ok 23 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 24576 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 24 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '24576' 1096s # received: 24576 1096s ok 24 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 25600 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 25 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '25600' 1096s # received: 25600 1096s ok 25 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 26624 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 26 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '26624' 1096s # received: 26624 1096s ok 26 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 27648 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 27 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '27648' 1096s # received: 27648 1096s ok 27 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 28672 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 28 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '28672' 1096s # received: 28672 1096s ok 28 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 29696 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 29 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '29696' 1096s # received: 29696 1096s ok 29 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 30720 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 30 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '30720' 1096s # received: 30720 1096s ok 30 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 31744 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:27 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 31 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '31744' 1096s # received: 31744 1096s ok 31 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 32768 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 32 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '32768' 1096s # received: 32768 1096s ok 32 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 33792 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 33 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '33792' 1096s # received: 33792 1096s ok 33 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 34816 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 34 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '34816' 1096s # received: 34816 1096s ok 34 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 35840 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 35 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '35840' 1096s # received: 35840 1096s ok 35 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 36864 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 36 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '36864' 1096s # received: 36864 1096s ok 36 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 37888 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 37 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '37888' 1096s # received: 37888 1096s ok 37 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 38912 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 38 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '38912' 1096s # received: 38912 1096s ok 38 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 39936 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 39 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '39936' 1096s # received: 39936 1096s ok 39 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 40960 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 40 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '40960' 1096s # received: 40960 1096s ok 40 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 41984 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 41 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '41984' 1096s # received: 41984 1096s ok 41 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 43008 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 42 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '43008' 1096s # received: 43008 1096s ok 42 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 44032 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 43 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '44032' 1096s # received: 44032 1096s ok 43 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 45056 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 44 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '45056' 1096s # received: 45056 1096s ok 44 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 46080 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 45 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '46080' 1096s # received: 46080 1096s ok 45 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 47104 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 46 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '47104' 1096s # received: 47104 1096s ok 46 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 48128 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 47 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '48128' 1096s # received: 48128 1096s ok 47 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 49152 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 48 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '49152' 1096s # received: 49152 1096s ok 48 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 50176 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 49 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '50176' 1096s # received: 50176 1096s ok 49 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 51200 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 6 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 50 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '51200' 1096s # received: 51200 1096s ok 50 1096s #lwp request: 1096s #POST http://localhost:8529/eat_post HTTP/1.1 1096s #User-Agent: libwww-perl/6.77 1096s #Content-Length: 102400 1096s # 1096s #server response: 1096s #HTTP/1.1 200 OK 1096s #Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1096s #Vary: In-If1 1096s #Content-Length: 7 1096s #Client-Date: Fri, 29 Nov 2024 21:26:28 GMT 1096s #Client-Peer: 127.0.0.1:8529 1096s #Client-Response-Num: 51 1096s #DMMATCH1: 1 1096s # 1096s # testing : length posted 1096s # expected: '102400' 1096s # received: 102400 1096s ok 51 1096s ok 1098s t/modules/aaa.t ..................... 1098s 1..40 1098s # Running under perl version 5.040000 for linux 1098s # Current time local: Fri Nov 29 21:26:28 2024 1098s # Current time GMT: Fri Nov 29 21:26:28 2024 1098s # Using Test.pm version 1.31 1098s # Using Apache/Test.pm version 1.44 1098s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/realm2 1098s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1098s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/form1 1098s ok 1 1098s ok 2 1098s ok 3 1098s ok 4 1098s ok 5 1098s ok 6 1098s ok 7 1098s ok 8 1098s ok 9 1098s ok 10 1098s ok 11 1098s ok 12 1098s ok 13 1098s ok 14 1098s ok 15 1098s ok 16 1098s ok 17 1098s ok 18 1098s ok 19 1098s ok 20 1098s ok 21 1098s ok 22 1098s ok 23 1098s ok 24 1098s ok 25 1098s ok 26 1098s ok 27 1098s ok 28 1098s ok 29 1098s ok 30 1098s ok 31 1098s ok 32 1098s ok 33 1098s ok 34 1098s ok 35 1098s ok 36 1098s ok 37 1098s ok 38 1098s ok 39 1098s ok 40 1098s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/form1 1098s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/realm2 1098s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1098s ok 1101s t/modules/access.t .................. 1101s 1..408 1101s # Running under perl version 5.040000 for linux 1101s # Current time local: Fri Nov 29 21:26:31 2024 1101s # Current time GMT: Fri Nov 29 21:26:31 2024 1101s # Using Test.pm version 1.31 1101s # Using Apache/Test.pm version 1.44 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # expecting access. 1101s ok 1 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 2 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from all 1101s # expecting access. 1101s ok 3 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 4 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from localhost 1101s # expecting access. 1101s ok 5 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 6 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from 127.0.0.1 1101s # expecting access. 1101s ok 7 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 8 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from 127.0 1101s # expecting access. 1101s ok 9 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 10 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 11 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 12 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from 127.0.0.1/16 1101s # expecting access. 1101s ok 13 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 14 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 15 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 16 1101s # --- 1101s # Order deny,allow 1101s # Allow from all 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 17 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # expecting access. 1101s ok 18 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 19 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from all 1101s # expecting access. 1101s ok 20 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 21 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from localhost 1101s # expecting access. 1101s ok 22 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 23 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from 127.0.0.1 1101s # expecting access. 1101s ok 24 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 25 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from 127.0 1101s # expecting access. 1101s ok 26 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 27 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 28 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 29 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from 127.0.0.1/16 1101s # expecting access. 1101s ok 30 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 31 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 32 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 33 1101s # --- 1101s # Order deny,allow 1101s # Allow from localhost 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 34 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # expecting access. 1101s ok 35 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 36 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from all 1101s # expecting access. 1101s ok 37 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 38 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from localhost 1101s # expecting access. 1101s ok 39 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 40 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1 1101s # expecting access. 1101s ok 41 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 42 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0 1101s # expecting access. 1101s ok 43 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 44 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 45 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 46 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1/16 1101s # expecting access. 1101s ok 47 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 48 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 49 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 50 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 51 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # expecting access. 1101s ok 52 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 53 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from all 1101s # expecting access. 1101s ok 54 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 55 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from localhost 1101s # expecting access. 1101s ok 56 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 57 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1 1101s # expecting access. 1101s ok 58 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 59 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from 127.0 1101s # expecting access. 1101s ok 60 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 61 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 62 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 63 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1/16 1101s # expecting access. 1101s ok 64 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 65 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 66 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 67 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 68 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 69 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 70 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from all 1101s # expecting access. 1101s ok 71 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 72 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from localhost 1101s # expecting access. 1101s ok 73 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 74 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1 1101s # expecting access. 1101s ok 75 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 76 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0 1101s # expecting access. 1101s ok 77 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 78 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 79 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 80 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1/16 1101s # expecting access. 1101s ok 81 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 82 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 83 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 84 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 85 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # expecting access. 1101s ok 86 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 87 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from all 1101s # expecting access. 1101s ok 88 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 89 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from localhost 1101s # expecting access. 1101s ok 90 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 91 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1 1101s # expecting access. 1101s ok 92 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 93 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0 1101s # expecting access. 1101s ok 94 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 95 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 96 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 97 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1/16 1101s # expecting access. 1101s ok 98 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 99 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 100 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 101 1101s # --- 1101s # Order deny,allow 1101s # Allow from 127.0.0.1/16 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 102 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # expecting access. 1101s ok 103 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 104 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from all 1101s # expecting access denial. 1101s ok 105 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 106 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 107 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 108 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 109 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 110 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 111 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 112 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 113 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 114 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 115 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 116 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 117 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 118 1101s # --- 1101s # Order deny,allow 1101s # Allow from somewhere.else.com 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 119 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # expecting access. 1101s ok 120 1101s # --- 1101s # Order deny,allow 1101s # Deny from all 1101s # expecting access denial. 1101s ok 121 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from all 1101s # expecting access denial. 1101s ok 122 1101s # --- 1101s # Order deny,allow 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 123 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 124 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 125 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 126 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 127 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 128 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 129 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 130 1101s # --- 1101s # Order deny,allow 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 131 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 132 1101s # --- 1101s # Order deny,allow 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 133 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 134 1101s # --- 1101s # Order deny,allow 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 135 1101s # --- 1101s # Order deny,allow 1101s # Allow from 66.6.6.6 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 136 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # expecting access. 1101s ok 137 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 138 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from all 1101s # expecting access denial. 1101s ok 139 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 140 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 141 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 142 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 143 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 144 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 145 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 146 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 147 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 148 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 149 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 150 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 151 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 152 1101s # --- 1101s # Order allow,deny 1101s # Allow from all 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 153 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # expecting access. 1101s ok 154 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 155 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from all 1101s # expecting access denial. 1101s ok 156 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 157 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 158 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 159 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 160 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 161 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 162 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 163 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 164 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 165 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 166 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 167 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 168 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 169 1101s # --- 1101s # Order allow,deny 1101s # Allow from localhost 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 170 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # expecting access. 1101s ok 171 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 172 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from all 1101s # expecting access denial. 1101s ok 173 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 174 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 175 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 176 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 177 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 178 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 179 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 180 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 181 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 182 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 183 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 184 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 185 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 186 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 187 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # expecting access. 1101s ok 188 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 189 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from all 1101s # expecting access denial. 1101s ok 190 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 191 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 192 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 193 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 194 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 195 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 196 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 197 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 198 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 199 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 200 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 201 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 202 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 203 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 204 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 205 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 206 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from all 1101s # expecting access denial. 1101s ok 207 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 208 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 209 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 210 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 211 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 212 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 213 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 214 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 215 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 216 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 217 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 218 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 219 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 220 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 221 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # expecting access. 1101s ok 222 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 223 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from all 1101s # expecting access denial. 1101s ok 224 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 225 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 226 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 227 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 228 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 229 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 230 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 231 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 232 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 233 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 234 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 235 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 236 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 237 1101s # --- 1101s # Order allow,deny 1101s # Allow from 127.0.0.1/16 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 238 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # expecting access denial. 1101s ok 239 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 240 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from all 1101s # expecting access denial. 1101s ok 241 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 242 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 243 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 244 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 245 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 246 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 247 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 248 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 249 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 250 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 251 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 252 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 253 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 254 1101s # --- 1101s # Order allow,deny 1101s # Allow from somewhere.else.com 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 255 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # expecting access denial. 1101s ok 256 1101s # --- 1101s # Order allow,deny 1101s # Deny from all 1101s # expecting access denial. 1101s ok 257 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from all 1101s # expecting access denial. 1101s ok 258 1101s # --- 1101s # Order allow,deny 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 259 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 260 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 261 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 262 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 263 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 264 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 265 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 266 1101s # --- 1101s # Order allow,deny 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 267 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 268 1101s # --- 1101s # Order allow,deny 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 269 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 270 1101s # --- 1101s # Order allow,deny 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 271 1101s # --- 1101s # Order allow,deny 1101s # Allow from 66.6.6.6 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 272 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # expecting access. 1101s ok 273 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 274 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from all 1101s # expecting access denial. 1101s ok 275 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 276 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 277 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 278 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 279 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 280 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 281 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 282 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 283 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 284 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 285 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 286 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 287 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 288 1101s # --- 1101s # Order mutual-failure 1101s # Allow from all 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 289 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # expecting access. 1101s ok 290 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 291 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from all 1101s # expecting access denial. 1101s ok 292 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 293 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 294 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 295 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 296 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 297 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 298 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 299 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 300 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 301 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 302 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 303 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 304 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 305 1101s # --- 1101s # Order mutual-failure 1101s # Allow from localhost 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 306 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # expecting access. 1101s ok 307 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 308 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from all 1101s # expecting access denial. 1101s ok 309 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 310 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 311 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 312 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 313 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 314 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 315 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 316 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 317 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 318 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 319 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 320 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 321 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 322 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 323 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # expecting access. 1101s ok 324 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 325 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from all 1101s # expecting access denial. 1101s ok 326 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 327 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 328 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 329 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 330 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 331 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 332 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 333 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 334 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 335 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 336 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 337 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 338 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 339 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 340 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # expecting access. 1101s ok 341 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 342 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from all 1101s # expecting access denial. 1101s ok 343 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 344 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 345 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 346 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 347 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 348 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 349 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 350 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 351 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 352 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 353 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 354 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 355 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 356 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/255.255.0.0 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 357 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # expecting access. 1101s ok 358 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 359 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from all 1101s # expecting access denial. 1101s ok 360 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 361 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 362 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 363 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 364 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 365 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 366 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 367 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 368 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 369 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 370 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 371 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from somewhere.else.com 1101s # expecting access. 1101s ok 372 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 373 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 127.0.0.1/16 1101s # Deny from 66.6.6.6 1101s # expecting access. 1101s ok 374 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # expecting access denial. 1101s ok 375 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 376 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from all 1101s # expecting access denial. 1101s ok 377 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 378 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 379 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 380 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 381 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 382 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 383 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 384 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 385 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 386 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 387 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 388 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 389 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 390 1101s # --- 1101s # Order mutual-failure 1101s # Allow from somewhere.else.com 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 391 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # expecting access denial. 1101s ok 392 1101s # --- 1101s # Order mutual-failure 1101s # Deny from all 1101s # expecting access denial. 1101s ok 393 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from all 1101s # expecting access denial. 1101s ok 394 1101s # --- 1101s # Order mutual-failure 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 395 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from localhost 1101s # expecting access denial. 1101s ok 396 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 397 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1 1101s # expecting access denial. 1101s ok 398 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 399 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0 1101s # expecting access denial. 1101s ok 400 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 401 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1/255.255.0.0 1101s # expecting access denial. 1101s ok 402 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 403 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from 127.0.0.1/16 1101s # expecting access denial. 1101s ok 404 1101s # --- 1101s # Order mutual-failure 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 405 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from somewhere.else.com 1101s # expecting access denial. 1101s ok 406 1101s # --- 1101s # Order mutual-failure 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 407 1101s # --- 1101s # Order mutual-failure 1101s # Allow from 66.6.6.6 1101s # Deny from 66.6.6.6 1101s # expecting access denial. 1101s ok 408 1101s ok 1104s t/modules/actions.t ................. 1104s 1..20 1104s # Running under perl version 5.040000 for linux 1104s # Current time local: Fri Nov 29 21:26:34 2024 1104s # Current time GMT: Fri Nov 29 21:26:34 2024 1104s # Using Test.pm version 1.31 1104s # Using Apache/Test.pm version 1.44 1104s # expected: 200 1104s # received: '200' 1104s ok 1 1104s # expected: 'nada' 1104s # received: 'nada' 1104s ok 2 1104s # expected: 404 1104s # received: '404' 1104s ok 3 1104s ok 4 # skip RC=404, no need to check content 1104s # expected: 404 1104s # received: '404' 1104s ok 5 1104s ok 6 # skip RC=404, no need to check content 1104s # expected: 404 1104s # received: '404' 1104s ok 7 1104s ok 8 # skip RC=404, no need to check content 1104s # expected: 200 1104s # received: '200' 1104s ok 9 1104s # expected: 'nada' 1104s # received: 'nada' 1104s ok 10 1104s # expected: 404 1104s # received: '404' 1104s ok 11 1104s ok 12 # skip RC=404, no need to check content 1104s # expected: 200 1104s # received: '200' 1104s ok 13 1104s # expected: 'POST 1104s # foo2: bar2 1104s # ' 1104s # received: 'POST 1104s # foo2: bar2 1104s # ' 1104s ok 14 1104s # expected: 405 1104s # received: '405' 1104s ok 15 1104s # expected: 200 1104s # received: '200' 1104s ok 16 1104s # expected: 'foo=bar' 1104s # received: 'foo=bar' 1104s ok 17 1104s # expected: 200 1104s # received: '200' 1104s ok 18 1104s # expected: 'POST 1104s # foo2: bar2 1104s # ' 1104s # received: 'POST 1104s # foo2: bar2 1104s # ' 1104s ok 19 1104s # expected: 405 1104s # received: '405' 1104s ok 20 1104s ok 1107s t/modules/alias.t ................... 1107s 1..134 1107s # Running under perl version 5.040000 for linux 1107s # Current time local: Fri Nov 29 21:26:37 2024 1107s # Current time GMT: Fri Nov 29 21:26:37 2024 1107s # Using Test.pm version 1.31 1107s # Using Apache/Test.pm version 1.44 1107s # verifying simple aliases 1107s # testing : /alias/ 1107s # expected: 200 1107s # received: '200' 1107s ok 1 1107s # testing : /bogu/ 1107s # expected: 404 1107s # received: '404' 1107s ok 2 1107s # verifying alias match with /ali[0-9]. 1107s # testing : /ali0 1107s # expected: 0 1107s # received: '0' 1107s ok 3 1107s # testing : /ali1 1107s # expected: 1 1107s # received: '1' 1107s ok 4 1107s # testing : /ali2 1107s # expected: 2 1107s # received: '2' 1107s ok 5 1107s # testing : /ali3 1107s # expected: 3 1107s # received: '3' 1107s ok 6 1107s # testing : /ali4 1107s # expected: 4 1107s # received: '4' 1107s ok 7 1107s # testing : /ali5 1107s # expected: 5 1107s # received: '5' 1107s ok 8 1107s # testing : /ali6 1107s # expected: 6 1107s # received: '6' 1107s ok 9 1107s # testing : /ali7 1107s # expected: 7 1107s # received: '7' 1107s ok 10 1107s # testing : /ali8 1107s # expected: 8 1107s # received: '8' 1107s ok 11 1107s # testing : /ali9 1107s # expected: 9 1107s # received: '9' 1107s ok 12 1107s # verifying expression alias match with /expr/ali[0-9]. 1107s # testing : /ali0 1107s # expected: 0 1107s # received: '0' 1107s ok 13 1107s # testing : /ali1 1107s # expected: 1 1107s # received: '1' 1107s ok 14 1107s # testing : /ali2 1107s # expected: 2 1107s # received: '2' 1107s ok 15 1107s # testing : /ali3 1107s # expected: 3 1107s # received: '3' 1107s ok 16 1107s # testing : /ali4 1107s # expected: 4 1107s # received: '4' 1107s ok 17 1107s # testing : /ali5 1107s # expected: 5 1107s # received: '5' 1107s ok 18 1107s # testing : /ali6 1107s # expected: 6 1107s # received: '6' 1107s ok 19 1107s # testing : /ali7 1107s # expected: 7 1107s # received: '7' 1107s ok 20 1107s # testing : /ali8 1107s # expected: 8 1107s # received: '8' 1107s ok 21 1107s # testing : /ali9 1107s # expected: 9 1107s # received: '9' 1107s ok 22 1107s # testing : /forbid 1107s # expected: '403' 1107s # received: '403' 1107s ok 23 1107s # testing : /gone 1107s # expected: '410' 1107s # received: '410' 1107s ok 24 1107s # testing : /perm 1107s # expected: '301' 1107s # received: '301' 1107s ok 25 1107s # testing : /perm2 1107s # expected: '301' 1107s # received: '301' 1107s ok 26 1107s # testing : /seeother 1107s # expected: '303' 1107s # received: '303' 1107s ok 27 1107s # testing : /temp 1107s # expected: '302' 1107s # received: '302' 1107s ok 28 1107s # testing : /temp2 1107s # expected: '302' 1107s # received: '302' 1107s ok 29 1107s verifying body of perm and temp redirect match 1107s # testing : /p0 1107s # expected: 0 1107s # received: '0' 1107s ok 30 1107s # testing : /p1 1107s # expected: 1 1107s # received: '1' 1107s ok 31 1107s # testing : /p2 1107s # expected: 2 1107s # received: '2' 1107s ok 32 1107s # testing : /p3 1107s # expected: 3 1107s # received: '3' 1107s ok 33 1107s # testing : /p4 1107s # expected: 4 1107s # received: '4' 1107s ok 34 1107s # testing : /p5 1107s # expected: 5 1107s # received: '5' 1107s ok 35 1107s # testing : /p6 1107s # expected: 6 1107s # received: '6' 1107s ok 36 1107s # testing : /p7 1107s # expected: 7 1107s # received: '7' 1107s ok 37 1107s # testing : /p8 1107s # expected: 8 1107s # received: '8' 1107s ok 38 1107s # testing : /p9 1107s # expected: 9 1107s # received: '9' 1107s ok 39 1107s # testing : /t0 1107s # expected: 0 1107s # received: '0' 1107s ok 40 1107s # testing : /t1 1107s # expected: 1 1107s # received: '1' 1107s ok 41 1107s # testing : /t2 1107s # expected: 2 1107s # received: '2' 1107s ok 42 1107s # testing : /t3 1107s # expected: 3 1107s # received: '3' 1107s ok 43 1107s # testing : /t4 1107s # expected: 4 1107s # received: '4' 1107s ok 44 1107s # testing : /t5 1107s # expected: 5 1107s # received: '5' 1107s ok 45 1107s # testing : /t6 1107s # expected: 6 1107s # received: '6' 1107s ok 46 1107s # testing : /t7 1107s # expected: 7 1107s # received: '7' 1107s ok 47 1107s # testing : /t8 1107s # expected: 8 1107s # received: '8' 1107s ok 48 1107s # testing : /t9 1107s # expected: 9 1107s # received: '9' 1107s ok 49 1107s verifying body of perm and temp redirect match with expression support 1107s # testing : /p0 1107s # expected: 0 1107s # received: '0' 1107s ok 50 1107s # testing : /p1 1107s # expected: 1 1107s # received: '1' 1107s ok 51 1107s # testing : /p2 1107s # expected: 2 1107s # received: '2' 1107s ok 52 1107s # testing : /p3 1107s # expected: 3 1107s # received: '3' 1107s ok 53 1107s # testing : /p4 1107s # expected: 4 1107s # received: '4' 1107s ok 54 1107s # testing : /p5 1107s # expected: 5 1107s # received: '5' 1107s ok 55 1107s # testing : /p6 1107s # expected: 6 1107s # received: '6' 1107s ok 56 1107s # testing : /p7 1107s # expected: 7 1107s # received: '7' 1107s ok 57 1107s # testing : /p8 1107s # expected: 8 1107s # received: '8' 1107s ok 58 1107s # testing : /p9 1107s # expected: 9 1107s # received: '9' 1107s ok 59 1107s # testing : /t0 1107s # expected: 0 1107s # received: '0' 1107s ok 60 1107s # testing : /t1 1107s # expected: 1 1107s # received: '1' 1107s ok 61 1107s # testing : /t2 1107s # expected: 2 1107s # received: '2' 1107s ok 62 1107s # testing : /t3 1107s # expected: 3 1107s # received: '3' 1107s ok 63 1107s # testing : /t4 1107s # expected: 4 1107s # received: '4' 1107s ok 64 1107s # testing : /t5 1107s # expected: 5 1107s # received: '5' 1107s ok 65 1107s # testing : /t6 1107s # expected: 6 1107s # received: '6' 1107s ok 66 1107s # testing : /t7 1107s # expected: 7 1107s # received: '7' 1107s ok 67 1107s # testing : /t8 1107s # expected: 8 1107s # received: '8' 1107s ok 68 1107s # testing : /t9 1107s # expected: 9 1107s # received: '9' 1107s ok 69 1107s verifying return code of seeother and gone redirect match 1107s # testing : g0 1107s # expected: '410' 1107s # received: '410' 1107s ok 70 1107s # testing : g1 1107s # expected: '410' 1107s # received: '410' 1107s ok 71 1107s # testing : g2 1107s # expected: '410' 1107s # received: '410' 1107s ok 72 1107s # testing : g3 1107s # expected: '410' 1107s # received: '410' 1107s ok 73 1107s # testing : g4 1107s # expected: '410' 1107s # received: '410' 1107s ok 74 1107s # testing : g5 1107s # expected: '410' 1107s # received: '410' 1107s ok 75 1107s # testing : g6 1107s # expected: '410' 1107s # received: '410' 1107s ok 76 1107s # testing : g7 1107s # expected: '410' 1107s # received: '410' 1107s ok 77 1107s # testing : g8 1107s # expected: '410' 1107s # received: '410' 1107s ok 78 1107s # testing : g9 1107s # expected: '410' 1107s # received: '410' 1107s ok 79 1107s # testing : f0 1107s # expected: '403' 1107s # received: '403' 1107s ok 80 1107s # testing : f1 1107s # expected: '403' 1107s # received: '403' 1107s ok 81 1107s # testing : f2 1107s # expected: '403' 1107s # received: '403' 1107s ok 82 1107s # testing : f3 1107s # expected: '403' 1107s # received: '403' 1107s ok 83 1107s # testing : f4 1107s # expected: '403' 1107s # received: '403' 1107s ok 84 1107s # testing : f5 1107s # expected: '403' 1107s # received: '403' 1107s ok 85 1107s # testing : f6 1107s # expected: '403' 1107s # received: '403' 1107s ok 86 1107s # testing : f7 1107s # expected: '403' 1107s # received: '403' 1107s ok 87 1107s # testing : f8 1107s # expected: '403' 1107s # received: '403' 1107s ok 88 1107s # testing : f9 1107s # expected: '403' 1107s # received: '403' 1107s ok 89 1107s # testing : s0 1107s # expected: '303' 1107s # received: '303' 1107s ok 90 1107s # testing : s1 1107s # expected: '303' 1107s # received: '303' 1107s ok 91 1107s # testing : s2 1107s # expected: '303' 1107s # received: '303' 1107s ok 92 1107s # testing : s3 1107s # expected: '303' 1107s # received: '303' 1107s ok 93 1107s # testing : s4 1107s # expected: '303' 1107s # received: '303' 1107s ok 94 1107s # testing : s5 1107s # expected: '303' 1107s # received: '303' 1107s ok 95 1107s # testing : s6 1107s # expected: '303' 1107s # received: '303' 1107s ok 96 1107s # testing : s7 1107s # expected: '303' 1107s # received: '303' 1107s ok 97 1107s # testing : s8 1107s # expected: '303' 1107s # received: '303' 1107s ok 98 1107s # testing : s9 1107s # expected: '303' 1107s # received: '303' 1107s ok 99 1107s verifying return code of seeother and gone redirect match with expression support 1107s # testing : g0 1107s # expected: '410' 1107s # received: '410' 1107s ok 100 1107s # testing : g1 1107s # expected: '410' 1107s # received: '410' 1107s ok 101 1107s # testing : g2 1107s # expected: '410' 1107s # received: '410' 1107s ok 102 1107s # testing : g3 1107s # expected: '410' 1107s # received: '410' 1107s ok 103 1107s # testing : g4 1107s # expected: '410' 1107s # received: '410' 1107s ok 104 1107s # testing : g5 1107s # expected: '410' 1107s # received: '410' 1107s ok 105 1107s # testing : g6 1107s # expected: '410' 1107s # received: '410' 1107s ok 106 1107s # testing : g7 1107s # expected: '410' 1107s # received: '410' 1107s ok 107 1107s # testing : g8 1107s # expected: '410' 1107s # received: '410' 1107s ok 108 1107s # testing : g9 1107s # expected: '410' 1107s # received: '410' 1107s ok 109 1107s # testing : f0 1107s # expected: '403' 1107s # received: '403' 1107s ok 110 1107s # testing : f1 1107s # expected: '403' 1107s # received: '403' 1107s ok 111 1107s # testing : f2 1107s # expected: '403' 1107s # received: '403' 1107s ok 112 1107s # testing : f3 1107s # expected: '403' 1107s # received: '403' 1107s ok 113 1107s # testing : f4 1107s # expected: '403' 1107s # received: '403' 1107s ok 114 1107s # testing : f5 1107s # expected: '403' 1107s # received: '403' 1107s ok 115 1107s # testing : f6 1107s # expected: '403' 1107s # received: '403' 1107s ok 116 1107s # testing : f7 1107s # expected: '403' 1107s # received: '403' 1107s ok 117 1107s # testing : f8 1107s # expected: '403' 1107s # received: '403' 1107s ok 118 1107s # testing : f9 1107s # expected: '403' 1107s # received: '403' 1107s ok 119 1107s # testing : s0 1107s # expected: '303' 1107s # received: '303' 1107s ok 120 1107s # testing : s1 1107s # expected: '303' 1107s # received: '303' 1107s ok 121 1107s # testing : s2 1107s # expected: '303' 1107s # received: '303' 1107s ok 122 1107s # testing : s3 1107s # expected: '303' 1107s # received: '303' 1107s ok 123 1107s # testing : s4 1107s # expected: '303' 1107s # received: '303' 1107s ok 124 1107s # testing : s5 1107s # expected: '303' 1107s # received: '303' 1107s ok 125 1107s # testing : s6 1107s # expected: '303' 1107s # received: '303' 1107s ok 126 1107s # testing : s7 1107s # expected: '303' 1107s # received: '303' 1107s ok 127 1107s # testing : s8 1107s # expected: '303' 1107s # received: '303' 1107s ok 128 1107s # testing : s9 1107s # expected: '303' 1107s # received: '303' 1107s ok 129 1107s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1107s # verifying /modules/alias/script is plain text 1107s # testing : /modules/alias/script 1107s # expected: '#!/bin/sh 1107s # echo Content-type: text/plain 1107s # echo 1107s # echo this is a shell script cgi. 1107s # ' 1107s # received: '#!/bin/sh 1107s # echo Content-type: text/plain 1107s # echo 1107s # echo this is a shell script cgi. 1107s # ' 1107s ok 130 1107s # verifying same file accessed at /cgi/script is executed code 1107s # testing : /cgi/script 1107s # expected: 'this is a shell script cgi. 1107s # ' 1107s # received: 'this is a shell script cgi. 1107s # ' 1107s ok 131 1107s # verifying ScriptAliasMatch with /aliascgi-script 1107s # testing : /aliascgi-script 1107s # expected: 'this is a shell script cgi. 1107s # ' 1107s # received: 'this is a shell script cgi. 1107s # ' 1107s ok 132 1107s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1107s # testing : /aliascgi-script 1107s # expected: 'this is a shell script cgi. 1107s # ' 1107s # received: 'this is a shell script cgi. 1107s # ' 1107s ok 133 1107s # verifying bad script alias. 1107s # testing : /aliascgi-nada 1107s # expected: 404 1107s # received: '404' 1107s ok 134 1107s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1107s ok 1109s t/modules/allowmethods.t ............ 1109s 1..9 1109s # Running under perl version 5.040000 for linux 1109s # Current time local: Fri Nov 29 21:26:40 2024 1109s # Current time GMT: Fri Nov 29 21:26:40 2024 1109s # Using Test.pm version 1.31 1109s # Using Apache/Test.pm version 1.44 1109s # testing : Get request to /Get responds 200 1109s # expected: 200 1109s # received: '200' 1109s ok 1 1109s # testing : Head request to /Get responds 200 1109s # expected: 200 1109s # received: '200' 1109s ok 2 1109s # testing : Post request to /Get responds 405 1109s # expected: 405 1109s # received: '405' 1109s ok 3 1109s # testing : Get request to /Head responds 200 1109s # expected: 200 1109s # received: '200' 1109s ok 4 1109s # testing : Head request to /Head responds 200 1109s # expected: 200 1109s # received: '200' 1109s ok 5 1109s # testing : Post request to /Head responds 405 1109s # expected: 405 1109s # received: '405' 1109s ok 6 1109s # testing : Get request to /Post responds 405 1109s # expected: 405 1109s # received: '405' 1109s ok 7 1109s # testing : Head request to /Post responds 405 1109s # expected: 405 1109s # received: '405' 1109s ok 8 1109s # testing : Post request to /Post responds 200 1109s # expected: 200 1109s # received: '200' 1109s ok 9 1109s ok 1112s t/modules/asis.t .................... 1112s 1..3 1112s # Running under perl version 5.040000 for linux 1112s # Current time local: Fri Nov 29 21:26:42 2024 1112s # Current time GMT: Fri Nov 29 21:26:42 2024 1112s # Using Test.pm version 1.31 1112s # Using Apache/Test.pm version 1.44 1112s # testing : asis content OK 1112s # expected: 'This is asis content. 1112s # ' 1112s # received: 'This is asis content. 1112s # ' 1112s ok 1 1112s # testing : asis gave 404 error 1112s # expected: 404 1112s # received: '404' 1112s ok 2 1112s # testing : asis gave 403 error 1112s # expected: 403 1112s # received: '403' 1112s ok 3 1112s ok 1116s t/modules/authz_core.t .............. 1116s 1..504 1116s # Running under perl version 5.040000 for linux 1116s # Current time local: Fri Nov 29 21:26:45 2024 1116s # Current time GMT: Fri Nov 29 21:26:45 2024 1116s # Using Test.pm version 1.31 1116s # Using Apache/Test.pm version 1.44 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/groups1 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 200, expected 200 [a/ : a/ ] 1116s ok 1 1116s # got 200, expected 200 [a/ : a/ 1] 1116s ok 2 1116s # got 200, expected 200 [a/ : a/ 2] 1116s ok 3 1116s # got 200, expected 200 [a/ : a/ 1 2] 1116s ok 4 1116s # got 200, expected 200 [a/ : a/ 3] 1116s ok 5 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ user1: a/ ] 1116s ok 6 1116s # got 200, expected 200 [a/ user1: a/ user1] 1116s ok 7 1116s # got 401, expected 401 [a/ user1: a/ user2] 1116s ok 8 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ Any 1 2: a/ ] 1116s ok 9 1116s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1116s ok 10 1116s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1116s ok 11 1116s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1116s ok 12 1116s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1116s ok 13 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1116s ok 14 1116s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1116s ok 15 1116s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1116s ok 16 1116s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1116s ok 17 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1116s ok 18 1116s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1116s ok 19 1116s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1116s ok 20 1116s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1116s ok 21 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1116s ok 22 1116s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1116s ok 23 1116s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1116s ok 24 1116s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1116s ok 25 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1116s ok 26 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1116s ok 27 1116s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1116s ok 28 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1116s ok 29 1116s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1116s ok 30 1116s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1116s ok 31 1116s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1116s ok 32 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1116s ok 33 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1116s ok 34 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1116s ok 35 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1116s ok 36 1116s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1116s ok 37 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1116s ok 38 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1116s ok 39 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1116s ok 40 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1116s ok 41 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1116s ok 42 1116s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1116s ok 43 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1116s ok 44 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1116s ok 45 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1116s ok 46 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1116s ok 47 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1116s ok 48 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1116s ok 49 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1116s ok 50 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1116s ok 51 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1116s ok 52 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1116s ok 53 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1116s ok 54 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1116s ok 55 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1116s ok 56 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1116s ok 57 1116s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1116s ok 58 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 !2: a/ ] 1116s ok 59 1116s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1116s ok 60 1116s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1116s ok 61 1116s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1116s ok 62 1116s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1116s ok 63 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1116s ok 64 1116s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1116s ok 65 1116s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1116s ok 66 1116s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1116s ok 67 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1116s ok 68 1116s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1116s ok 69 1116s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1116s ok 70 1116s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1116s ok 71 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1116s ok 72 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1116s ok 73 1116s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1116s ok 74 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1116s ok 75 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1116s ok 76 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1116s ok 77 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1116s ok 78 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1116s ok 79 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1116s ok 80 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1116s ok 81 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1116s ok 82 1116s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1116s ok 83 1116s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1116s ok 84 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1116s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1116s ok 85 1116s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1116s ok 86 1116s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1116s ok 87 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1116s ok 88 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1116s ok 89 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1116s ok 90 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1116s ok 91 1116s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1116s ok 92 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1116s ok 93 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1116s ok 94 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1116s ok 95 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1116s ok 96 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1116s ok 97 1116s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1116s ok 98 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1116s ok 99 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1116s ok 100 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1116s ok 101 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1116s ok 102 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1116s ok 103 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1116s ok 104 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1116s ok 105 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1116s ok 106 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1116s ok 107 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1116s ok 108 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1116s ok 109 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1116s ok 110 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1116s ok 111 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1116s ok 112 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1116s ok 113 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 2: a/ ] 1116s ok 114 1116s # got 403, expected 403 [a/ All 1 2: a/ 1] 1116s ok 115 1116s # got 403, expected 403 [a/ All 1 2: a/ 2] 1116s ok 116 1116s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1116s ok 117 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1116s ok 118 1116s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1116s ok 119 1116s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1116s ok 120 1116s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1116s ok 121 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1116s ok 122 1116s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1116s ok 123 1116s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1116s ok 124 1116s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1116s ok 125 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1116s ok 126 1116s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1116s ok 127 1116s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1116s ok 128 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1116s ok 129 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1116s ok 130 1116s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1116s ok 131 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1116s ok 132 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1116s ok 133 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1116s ok 134 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1116s ok 135 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1116s ok 136 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1116s ok 137 1116s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1116s ok 138 1116s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1116s ok 139 1116s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1116s ok 140 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1116s ok 141 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1116s ok 142 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1116s ok 143 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1116s ok 144 1116s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1116s ok 145 1116s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1116s ok 146 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1116s ok 147 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1116s ok 148 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1116s ok 149 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1116s ok 150 1116s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1116s ok 151 1116s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1116s ok 152 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1116s ok 153 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1116s ok 154 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1116s ok 155 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1116s ok 156 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1116s ok 157 1116s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1116s ok 158 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1116s ok 159 1116s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1116s ok 160 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1116s ok 161 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1116s ok 162 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1116s ok 163 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1116s ok 164 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1116s ok 165 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1116s ok 166 1116s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1116s ok 167 1116s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1116s ok 168 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1116s ok 169 1116s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1116s ok 170 1116s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1116s ok 171 1116s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1116s ok 172 1116s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1116s ok 173 1116s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1116s ok 174 1116s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1116s ok 175 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1116s ok 176 1116s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1116s ok 177 1116s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1116s ok 178 1116s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1116s ok 179 1116s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1116s ok 180 1116s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1116s ok 181 1116s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1116s ok 182 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1116s ok 183 1116s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1116s ok 184 1116s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1116s ok 185 1116s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1116s ok 186 1116s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1116s ok 187 1116s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1116s ok 188 1116s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1116s ok 189 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1116s ok 190 1116s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1116s ok 191 1116s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1116s ok 192 1116s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1116s ok 193 1116s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1116s ok 194 1116s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1116s ok 195 1116s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1116s ok 196 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1116s ok 197 1116s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1116s ok 198 1116s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1116s ok 199 1116s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1116s ok 200 1116s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1116s ok 201 1116s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1116s ok 202 1116s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1116s ok 203 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1116s ok 204 1116s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1116s ok 205 1116s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1116s ok 206 1116s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1116s ok 207 1116s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1116s ok 208 1116s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1116s ok 209 1116s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1116s ok 210 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1116s ok 211 1116s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1116s ok 212 1116s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1116s ok 213 1116s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1116s ok 214 1116s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1116s ok 215 1116s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1116s ok 216 1116s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1116s ok 217 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1116s ok 218 1116s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1116s ok 219 1116s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1116s ok 220 1116s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1116s ok 221 1116s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1116s ok 222 1116s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1116s ok 223 1116s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1116s ok 224 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1116s ok 225 1116s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1116s ok 226 1116s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1116s ok 227 1116s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1116s ok 228 1116s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1116s ok 229 1116s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1116s ok 230 1116s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1116s ok 231 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1116s ok 232 1116s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1116s ok 233 1116s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1116s ok 234 1116s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1116s ok 235 1116s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1116s ok 236 1116s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1116s ok 237 1116s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1116s ok 238 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1116s ok 239 1116s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1116s ok 240 1116s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1116s ok 241 1116s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1116s ok 242 1116s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1116s ok 243 1116s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1116s ok 244 1116s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1116s ok 245 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1116s ok 246 1116s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1116s ok 247 1116s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1116s ok 248 1116s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1116s ok 249 1116s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1116s ok 250 1116s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1116s ok 251 1116s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1116s ok 252 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1116s ok 253 1116s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1116s ok 254 1116s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1116s ok 255 1116s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1116s ok 256 1116s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1116s ok 257 1116s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1116s ok 258 1116s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1116s ok 259 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1116s ok 260 1116s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1116s ok 261 1116s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1116s ok 262 1116s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1116s ok 263 1116s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1116s ok 264 1116s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1116s ok 265 1116s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1116s ok 266 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1116s ok 267 1116s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1116s ok 268 1116s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1116s ok 269 1116s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1116s ok 270 1116s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1116s ok 271 1116s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1116s ok 272 1116s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1116s ok 273 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1116s ok 274 1116s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1116s ok 275 1116s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1116s ok 276 1116s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1116s ok 277 1116s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1116s ok 278 1116s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1116s ok 279 1116s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1116s ok 280 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1116s ok 281 1116s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1116s ok 282 1116s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1116s ok 283 1116s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1116s ok 284 1116s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1116s ok 285 1116s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1116s ok 286 1116s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1116s ok 287 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1116s ok 288 1116s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1116s ok 289 1116s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1116s ok 290 1116s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1116s ok 291 1116s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1116s ok 292 1116s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1116s ok 293 1116s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1116s ok 294 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1116s ok 295 1116s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1116s ok 296 1116s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1116s ok 297 1116s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1116s ok 298 1116s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1116s ok 299 1116s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1116s ok 300 1116s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1116s ok 301 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1116s ok 302 1116s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1116s ok 303 1116s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1116s ok 304 1116s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1116s ok 305 1116s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1116s ok 306 1116s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1116s ok 307 1116s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1116s ok 308 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1116s ok 309 1116s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1116s ok 310 1116s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1116s ok 311 1116s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1116s ok 312 1116s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1116s ok 313 1116s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1116s ok 314 1116s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1116s ok 315 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1116s ok 316 1116s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1116s ok 317 1116s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1116s ok 318 1116s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1116s ok 319 1116s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1116s ok 320 1116s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1116s ok 321 1116s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1116s ok 322 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1116s ok 323 1116s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1116s ok 324 1116s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1116s ok 325 1116s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1116s ok 326 1116s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1116s ok 327 1116s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1116s ok 328 1116s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1116s ok 329 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1116s ok 330 1116s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1116s ok 331 1116s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1116s ok 332 1116s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1116s ok 333 1116s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1116s ok 334 1116s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1116s ok 335 1116s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1116s ok 336 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1116s ok 337 1116s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1116s ok 338 1116s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1116s ok 339 1116s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1116s ok 340 1116s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1116s ok 341 1116s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1116s ok 342 1116s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1116s ok 343 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1116s ok 344 1116s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1116s ok 345 1116s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1116s ok 346 1116s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1116s ok 347 1116s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1116s ok 348 1116s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1116s ok 349 1116s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1116s ok 350 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1116s ok 351 1116s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1116s ok 352 1116s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1116s ok 353 1116s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1116s ok 354 1116s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1116s ok 355 1116s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1116s ok 356 1116s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1116s ok 357 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1116s ok 358 1116s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1116s ok 359 1116s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1116s ok 360 1116s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1116s ok 361 1116s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1116s ok 362 1116s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1116s ok 363 1116s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1116s ok 364 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1116s ok 365 1116s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1116s ok 366 1116s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1116s ok 367 1116s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1116s ok 368 1116s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1116s ok 369 1116s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1116s ok 370 1116s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1116s ok 371 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1116s ok 372 1116s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1116s ok 373 1116s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1116s ok 374 1116s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1116s ok 375 1116s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1116s ok 376 1116s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1116s ok 377 1116s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1116s ok 378 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1116s ok 379 1116s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1116s ok 380 1116s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1116s ok 381 1116s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1116s ok 382 1116s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1116s ok 383 1116s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1116s ok 384 1116s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1116s ok 385 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1116s ok 386 1116s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1116s ok 387 1116s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1116s ok 388 1116s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1116s ok 389 1116s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1116s ok 390 1116s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1116s ok 391 1116s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1116s ok 392 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1116s ok 393 1116s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1116s ok 394 1116s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1116s ok 395 1116s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1116s ok 396 1116s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1116s ok 397 1116s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1116s ok 398 1116s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1116s ok 399 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1116s ok 400 1116s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1116s ok 401 1116s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1116s ok 402 1116s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1116s ok 403 1116s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1116s ok 404 1116s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1116s ok 405 1116s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1116s ok 406 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1116s ok 407 1116s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1116s ok 408 1116s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1116s ok 409 1116s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1116s ok 410 1116s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1116s ok 411 1116s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1116s ok 412 1116s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1116s ok 413 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1116s ok 414 1116s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1116s ok 415 1116s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1116s ok 416 1116s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1116s ok 417 1116s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1116s ok 418 1116s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1116s ok 419 1116s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1116s ok 420 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1116s ok 421 1116s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1116s ok 422 1116s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1116s ok 423 1116s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1116s ok 424 1116s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1116s ok 425 1116s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1116s ok 426 1116s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1116s ok 427 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1116s ok 428 1116s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1116s ok 429 1116s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1116s ok 430 1116s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1116s ok 431 1116s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1116s ok 432 1116s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1116s ok 433 1116s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1116s ok 434 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1116s ok 435 1116s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1116s ok 436 1116s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1116s ok 437 1116s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1116s ok 438 1116s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1116s ok 439 1116s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1116s ok 440 1116s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1116s ok 441 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1116s ok 442 1116s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1116s ok 443 1116s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1116s ok 444 1116s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1116s ok 445 1116s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1116s ok 446 1116s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1116s ok 447 1116s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1116s ok 448 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1116s ok 449 1116s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1116s ok 450 1116s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1116s ok 451 1116s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1116s ok 452 1116s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1116s ok 453 1116s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1116s ok 454 1116s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1116s ok 455 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1116s ok 456 1116s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1116s ok 457 1116s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1116s ok 458 1116s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1116s ok 459 1116s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1116s ok 460 1116s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1116s ok 461 1116s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1116s ok 462 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1116s ok 463 1116s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1116s ok 464 1116s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1116s ok 465 1116s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1116s ok 466 1116s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1116s ok 467 1116s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1116s ok 468 1116s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1116s ok 469 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1116s ok 470 1116s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1116s ok 471 1116s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1116s ok 472 1116s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1116s ok 473 1116s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1116s ok 474 1116s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1116s ok 475 1116s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1116s ok 476 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1116s ok 477 1116s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1116s ok 478 1116s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1116s ok 479 1116s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1116s ok 480 1116s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1116s ok 481 1116s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1116s ok 482 1116s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1116s ok 483 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1116s ok 484 1116s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1116s ok 485 1116s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1116s ok 486 1116s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1116s ok 487 1116s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1116s ok 488 1116s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1116s ok 489 1116s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1116s ok 490 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1116s ok 491 1116s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1116s ok 492 1116s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1116s ok 493 1116s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1116s ok 494 1116s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1116s ok 495 1116s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1116s ok 496 1116s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1116s ok 497 1116s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1116s ok 498 1116s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1116s ok 499 1116s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1116s ok 500 1116s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1116s ok 501 1116s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1116s ok 502 1116s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1116s ok 503 1116s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1116s ok 504 1116s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/groups1 1116s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1116s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1116s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1116s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1116s ok 1119s t/modules/autoindex.t ............... 1119s 1..84 1119s # Running under perl version 5.040000 for linux 1119s # Current time local: Fri Nov 29 21:26:49 2024 1119s # Current time GMT: Fri Nov 29 21:26:49 2024 1119s # Using Test.pm version 1.31 1119s # Using Apache/Test.pm version 1.44 1119s --- 1119s IndexOrderDefault Ascending Name 1119s GET /modules/autoindex/htaccess/ 1119s ok 1 1119s --- 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 2 1119s --- 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 3 1119s --- 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 4 1119s --- 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 5 1119s --- 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 6 1119s --- 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 7 1119s --- 1119s IndexOrderDefault Ascending Date 1119s GET /modules/autoindex/htaccess/ 1119s ok 8 1119s --- 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 9 1119s --- 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 10 1119s --- 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 11 1119s --- 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 12 1119s --- 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 13 1119s --- 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 14 1119s --- 1119s IndexOrderDefault Ascending Size 1119s GET /modules/autoindex/htaccess/ 1119s ok 15 1119s --- 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 16 1119s --- 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 17 1119s --- 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 18 1119s --- 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 19 1119s --- 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 20 1119s --- 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 21 1119s --- 1119s IndexOrderDefault Descending Name 1119s GET /modules/autoindex/htaccess/ 1119s ok 22 1119s --- 1119s IndexOrderDefault Descending Name 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 23 1119s --- 1119s IndexOrderDefault Descending Name 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 24 1119s --- 1119s IndexOrderDefault Descending Name 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 25 1119s --- 1119s IndexOrderDefault Descending Name 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 26 1119s --- 1119s IndexOrderDefault Descending Name 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 27 1119s --- 1119s IndexOrderDefault Descending Name 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 28 1119s --- 1119s IndexOrderDefault Descending Date 1119s GET /modules/autoindex/htaccess/ 1119s ok 29 1119s --- 1119s IndexOrderDefault Descending Date 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 30 1119s --- 1119s IndexOrderDefault Descending Date 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 31 1119s --- 1119s IndexOrderDefault Descending Date 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 32 1119s --- 1119s IndexOrderDefault Descending Date 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 33 1119s --- 1119s IndexOrderDefault Descending Date 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 34 1119s --- 1119s IndexOrderDefault Descending Date 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 35 1119s --- 1119s IndexOrderDefault Descending Size 1119s GET /modules/autoindex/htaccess/ 1119s ok 36 1119s --- 1119s IndexOrderDefault Descending Size 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 37 1119s --- 1119s IndexOrderDefault Descending Size 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 38 1119s --- 1119s IndexOrderDefault Descending Size 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 39 1119s --- 1119s IndexOrderDefault Descending Size 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 40 1119s --- 1119s IndexOrderDefault Descending Size 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 41 1119s --- 1119s IndexOrderDefault Descending Size 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 42 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s GET /modules/autoindex/htaccess/ 1119s ok 43 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 44 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 45 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 46 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 47 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 48 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Name 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 49 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s GET /modules/autoindex/htaccess/ 1119s ok 50 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 51 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 52 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 53 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 54 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 55 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Date 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 56 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s GET /modules/autoindex/htaccess/ 1119s ok 57 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 58 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 59 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 60 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 61 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 62 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Ascending Size 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 63 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s GET /modules/autoindex/htaccess/ 1119s ok 64 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 65 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 66 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 67 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 68 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 69 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Name 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 70 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s GET /modules/autoindex/htaccess/ 1119s ok 71 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 72 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 73 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 74 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 75 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 76 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Date 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 77 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s GET /modules/autoindex/htaccess/ 1119s ok 78 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s 1119s (C=N O=A) 1119s GET /modules/autoindex/htaccess/?C=N&O=A 1119s ok 79 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s 1119s (C=N O=D) 1119s GET /modules/autoindex/htaccess/?C=N&O=D 1119s ok 80 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s 1119s (C=M O=A) 1119s GET /modules/autoindex/htaccess/?C=M&O=A 1119s ok 81 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s 1119s (C=M O=D) 1119s GET /modules/autoindex/htaccess/?C=M&O=D 1119s ok 82 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s 1119s (C=S O=A) 1119s GET /modules/autoindex/htaccess/?C=S&O=A 1119s ok 83 1119s --- 1119s IndexOptions FancyIndexing 1119s IndexOrderDefault Descending Size 1119s 1119s (C=S O=D) 1119s GET /modules/autoindex/htaccess/?C=S&O=D 1119s ok 84 1119s ok 1122s t/modules/autoindex2.t .............. 1122s 1..3 1122s # Running under perl version 5.040000 for linux 1122s # Current time local: Fri Nov 29 21:26:52 2024 1122s # Current time GMT: Fri Nov 29 21:26:52 2024 1122s # Using Test.pm version 1.31 1122s # Using Apache/Test.pm version 1.44 1122s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1122s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1122s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1122s # testing : dir_broken should not be listed 1122s # expected: 0 1122s # received: 0 1122s ok 1 1122s # testing : dir_normal should be listed 1122s # expected: 1 1122s # received: 1 1122s ok 2 1122s # testing : dir_protected should not be listed 1122s # expected: 0 1122s # received: 0 1122s ok 3 1122s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1122s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1122s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1122s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1122s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1122s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1122s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1122s ok 1125s t/modules/brotli.t .................. 1125s 1..64 1125s # Running under perl version 5.040000 for linux 1125s # Current time local: Fri Nov 29 21:26:55 2024 1125s # Current time GMT: Fri Nov 29 21:26:55 2024 1125s # Using Test.pm version 1.31 1125s # Using Apache/Test.pm version 1.44 1125s qvalue: 1125s # expected: 200 1125s # received: '200' 1125s ok 1 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 2 1125s qvalue: 1125s # expected: 200 1125s # received: '200' 1125s ok 3 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 4 1125s qvalue: 1125s # expected: 200 1125s # received: '200' 1125s ok 5 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 6 1125s qvalue: 1125s # expected: 200 1125s # received: '200' 1125s ok 7 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 8 1125s qvalue: 1125s # expected: 200 1125s # received: '200' 1125s ok 9 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 10 1125s qvalue: 1125s # expected: 200 1125s # received: '200' 1125s ok 11 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 12 1125s qvalue: ; 1125s # expected: 200 1125s # received: '200' 1125s ok 13 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 14 1125s qvalue: ; 1125s # expected: 200 1125s # received: '200' 1125s ok 15 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 16 1125s qvalue: ; 1125s # expected: 200 1125s # received: '200' 1125s ok 17 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 18 1125s qvalue: ;q= 1125s # expected: 200 1125s # received: '200' 1125s ok 19 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 20 1125s qvalue: ;q= 1125s # expected: 200 1125s # received: '200' 1125s ok 21 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 22 1125s qvalue: ;q= 1125s # expected: 200 1125s # received: '200' 1125s ok 23 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 24 1125s qvalue: ;q=0 1125s # expected: 200 1125s # received: '200' 1125s ok 25 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 26 1125s qvalue: ;q=0 1125s # expected: 200 1125s # received: '200' 1125s ok 27 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 28 1125s qvalue: ;q=0 1125s # expected: 200 1125s # received: '200' 1125s ok 29 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 30 1125s qvalue: ;q=0. 1125s # expected: 200 1125s # received: '200' 1125s ok 31 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 32 1125s qvalue: ;q=0. 1125s # expected: 200 1125s # received: '200' 1125s ok 33 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 34 1125s qvalue: ;q=0. 1125s # expected: 200 1125s # received: '200' 1125s ok 35 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 36 1125s qvalue: ;q=0.0 1125s # expected: 200 1125s # received: '200' 1125s ok 37 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 38 1125s qvalue: ;q=0.0 1125s # expected: 200 1125s # received: '200' 1125s ok 39 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 40 1125s qvalue: ;q=0.0 1125s # expected: 200 1125s # received: '200' 1125s ok 41 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 42 1125s qvalue: ;q=0.00 1125s # expected: 200 1125s # received: '200' 1125s ok 43 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 44 1125s qvalue: ;q=0.00 1125s # expected: 200 1125s # received: '200' 1125s ok 45 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 46 1125s qvalue: ;q=0.00 1125s # expected: 200 1125s # received: '200' 1125s ok 47 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 48 1125s qvalue: ;q=0.000 1125s # expected: 200 1125s # received: '200' 1125s ok 49 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 50 1125s qvalue: ;q=0.000 1125s # expected: 200 1125s # received: '200' 1125s ok 51 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 52 1125s qvalue: ;q=0.000 1125s # expected: 200 1125s # received: '200' 1125s ok 53 1125s # testing : response without Content-Encoding is OK 1125s # expected: undef 1125s # received: undef 1125s ok 54 1125s qvalue: ;q=0.0000 1125s # expected: 200 1125s # received: '200' 1125s ok 55 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 56 1125s qvalue: ;q=0.0000 1125s # expected: 200 1125s # received: '200' 1125s ok 57 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 58 1125s qvalue: ;q=0.0000 1125s # expected: 200 1125s # received: '200' 1125s ok 59 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 60 1125s # expected: 200 1125s # received: '200' 1125s ok 61 1125s # testing : response Content-Encoding is OK 1125s # expected: 'br' 1125s # received: 'br' 1125s ok 62 1125s # expected: 200 1125s # received: '200' 1125s ok 63 1125s # testing : response Content-Encoding is OK 1125s # expected: 'gzip' 1125s # received: 'gzip' 1125s ok 64 1125s ok 1127s t/modules/buffer.t .................. 1127s 1..12 1127s # Running under perl version 5.040000 for linux 1127s # Current time local: Fri Nov 29 21:26:58 2024 1127s # Current time GMT: Fri Nov 29 21:26:58 2024 1127s # Using Test.pm version 1.31 1127s # Using Apache/Test.pm version 1.44 1127s # testing : Checking return code is '200' 1127s # expected: 200 1127s # received: '200' 1127s ok 1 1127s ok 2 1127s # testing : Checking return code is '200' 1127s # expected: 200 1127s # received: '200' 1127s ok 3 1127s ok 4 1127s # testing : Checking return code is '200' 1127s # expected: 200 1127s # received: '200' 1127s ok 5 1127s ok 6 1127s # testing : Checking return code is '200' 1127s # expected: 200 1127s # received: '200' 1127s ok 7 1127s ok 8 1127s # testing : Checking return code is '200' 1127s # expected: 200 1127s # received: '200' 1127s ok 9 1127s ok 10 1127s # testing : Checking return code is '200' 1127s # expected: 200 1127s # received: '200' 1127s ok 11 1127s ok 12 1127s ok 1130s t/modules/cache.t ................... 1130s 1..3 1130s # Running under perl version 5.040000 for linux 1130s # Current time local: Fri Nov 29 21:27:00 2024 1130s # Current time GMT: Fri Nov 29 21:27:00 2024 1130s # Using Test.pm version 1.31 1130s # Using Apache/Test.pm version 1.44 1130s # testing : non-cached call to index.html 1130s # expected: 200 1130s # received: '200' 1130s ok 1 1130s # testing : call to cache index.html 1130s # expected: 200 1130s # received: '200' 1130s ok 2 1130s # testing : cached call to index.html 1130s # expected: 200 1130s # received: '200' 1130s ok 3 1130s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1130s ok 1136s t/modules/cgi.t ..................... 1136s 1..58 1136s # Running under perl version 5.040000 for linux 1136s # Current time local: Fri Nov 29 21:27:03 2024 1136s # Current time GMT: Fri Nov 29 21:27:03 2024 1136s # Using Test.pm version 1.31 1136s # Using Apache/Test.pm version 1.44 1136s # testing : return code for acceptpathinfodefault.sh 1136s # expected: 200 1136s # received: '200' 1136s ok 1 1136s # testing : body for acceptpathinfodefault.sh 1136s # expected: '' 1136s # received: '' 1136s ok 2 1136s # testing : return code for acceptpathinfodefault.sh/foo 1136s # expected: 200 1136s # received: '200' 1136s ok 3 1136s # testing : body for acceptpathinfodefault.sh/foo 1136s # expected: '/foo' 1136s # received: '/foo' 1136s ok 4 1136s # testing : return code for acceptpathinfooff.sh 1136s # expected: 200 1136s # received: '200' 1136s ok 5 1136s # testing : body for acceptpathinfooff.sh 1136s # expected: '' 1136s # received: '' 1136s ok 6 1136s # testing : return code for acceptpathinfooff.sh/foo 1136s # expected: 404 1136s # received: '404' 1136s ok 7 1136s # no body test for this one 1136s ok 8 1136s # testing : return code for acceptpathinfoon.sh 1136s # expected: 200 1136s # received: '200' 1136s ok 9 1136s # testing : body for acceptpathinfoon.sh 1136s # expected: '' 1136s # received: '' 1136s ok 10 1136s # testing : return code for acceptpathinfoon.sh/foo 1136s # expected: 200 1136s # received: '200' 1136s ok 11 1136s # testing : body for acceptpathinfoon.sh/foo 1136s # expected: '/foo' 1136s # received: '/foo' 1136s ok 12 1136s # testing : return code for bogus-perl.pl 1136s # expected: 500 1136s # received: '500' 1136s ok 13 1136s # cgi log created ok. 1136s ok 14 1136s # testing : return code for bogus-sh.sh 1136s # expected: 500 1136s # received: '500' 1136s ok 15 1136s # checking that log size (807) is bigger than it used to be (523) 1136s ok 16 1136s # testing : return code for nph-stderr.pl 1136s # expected: 200 1136s # received: '200' 1136s ok 17 1136s # testing : body for nph-stderr.pl 1136s # expected: 'this is nph-stdout' 1136s # received: 'this is nph-stdout' 1136s ok 18 1136s # testing : return code for nph-test.pl 1136s # expected: 200 1136s # received: '200' 1136s ok 19 1136s # testing : body for nph-test.pl 1136s # expected: 'ok' 1136s # received: 'ok' 1136s ok 20 1136s # testing : return code for perl.pl 1136s # expected: 200 1136s # received: '200' 1136s ok 21 1136s # testing : body for perl.pl 1136s # expected: 'perl cgi' 1136s # received: 'perl cgi' 1136s ok 22 1136s # testing : return code for sh.sh 1136s # expected: 200 1136s # received: '200' 1136s ok 23 1136s # testing : body for sh.sh 1136s # expected: 'sh cgi' 1136s # received: 'sh cgi' 1136s ok 24 1136s # testing : return code for stderr1.pl 1136s # expected: 200 1136s # received: '200' 1136s ok 25 1136s # testing : body for stderr1.pl 1136s # expected: 'this is stdout' 1136s # received: 'this is stdout' 1136s ok 26 1136s # testing : return code for stderr2.pl 1136s # expected: 200 1136s # received: '200' 1136s ok 27 1136s # testing : body for stderr2.pl 1136s # expected: 'this is also stdout' 1136s # received: 'this is also stdout' 1136s ok 28 1136s # testing : return code for stderr3.pl 1136s # expected: 200 1136s # received: '200' 1136s ok 29 1136s # testing : body for stderr3.pl 1136s # expected: 'this is more stdout' 1136s # received: 'this is more stdout' 1136s ok 30 1136s # posted content (length 10) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1136s # expected: '500' 1136s # received: '500' 1136s ok 31 1136s # checking that log size (35781) is greater than 807 1136s ok 32 1136s # verifying that logged content is 10 characters 1136s ok 33 1136s # posted content (length 99) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1136s # expected: '500' 1136s # received: '500' 1136s ok 34 1136s # checking that log size (36240) is greater than 35781 1136s ok 35 1136s # verifying that logged content is 99 characters 1136s ok 36 1136s # posted content (length 250) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1136s # expected: '500' 1136s # received: '500' 1136s ok 37 1136s # checking that log size (36851) is greater than 36240 1136s ok 38 1136s # verifying that logged content is 250 characters 1136s ok 39 1136s # posted content (length 255) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1136s # expected: '500' 1136s # received: '500' 1136s ok 40 1136s # checking that log size (37467) is greater than 36851 1136s ok 41 1136s # verifying that logged content is 255 characters 1136s ok 42 1136s # posted content (length 256) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1136s # expected: '500' 1136s # received: '500' 1136s ok 43 1136s # checking that log size (38084) is greater than 37467 1136s ok 44 1136s # verifying that logged content is 256 characters 1136s ok 45 1136s # posted content (length 257) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1136s # expected: '500' 1136s # received: '500' 1136s ok 46 1136s # checking that log size (38701) is greater than 38084 1136s ok 47 1136s # verifying that logged content is 256 characters 1136s ok 48 1136s # posted content (length 258) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1136s # expected: '500' 1136s # received: '500' 1136s ok 49 1136s # checking that log size (39318) is greater than 38701 1136s ok 50 1136s # verifying that logged content is 256 characters 1136s ok 51 1136s # posted content (length 1024) to bogus-perl.pl 1136s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1136s # expected: '500' 1136s # received: '500' 1136s ok 52 1136s # checking that log size (39936) is greater than 39318 1136s ok 53 1136s # verifying that logged content is 256 characters 1136s ok 54 1136s # verifying log is greater than 40960 bytes. 1136s ok 55 1136s # verifying log did not grow after making bogus request. 1136s ok 56 1136s # verifying log did not grow after making another bogus request. 1136s ok 57 1136s # checking that HEAD /modules/cgi/perl.pl returns 200. 1136s ok 58 1136s ok 1138s t/modules/data.t .................... 1138s 1..2 1138s # Running under perl version 5.040000 for linux 1138s # Current time local: Fri Nov 29 21:27:09 2024 1138s # Current time GMT: Fri Nov 29 21:27:09 2024 1138s # Using Test.pm version 1.31 1138s # Using Apache/Test.pm version 1.44 1138s # testing : Checking return code is '200' 1138s # expected: 200 1138s # received: '200' 1138s ok 1 1138s ok 2 1138s ok 1143s t/modules/dav.t ..................... 1143s 1..19 1143s # Running under perl version 5.040000 for linux 1143s # Current time local: Fri Nov 29 21:27:11 2024 1143s # Current time GMT: Fri Nov 29 21:27:11 2024 1143s # Using Test.pm version 1.31 1143s # Using Apache/Test.pm version 1.44 1143s resource lock test: 1143s ok 1 1143s DAV put test: 1143s ok 2 1143s getting DAV resource properties: 1143s ok 3 1143s created: Fri, 29 Nov 2024 21:27:14 GMT 1143s modified: Fri, 29 Nov 2024 21:27:14 GMT 1143s now: Fri, 29 Nov 2024 21:27:16 GMT 1143s ok 4 1143s ok 5 1143s resource lock status test: 1143s ok 6 1143s resource unlock test: 1143s ok 7 1143s resource lock status test: 1143s ok 8 1143s getting uri... 1143s expect: 1143s -> 1143s 1143s
1143s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1185s # 1185s # 1185s # Hello World 1185s # 1185s #

[back]

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

mod_include test

1185s # 1185s # 1185s # Hello World 1185s # 1185s #

[back]

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

mod_include test

1185s # 1185s # 1185s # Hello World 1185s # 1185s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p2882e61c_foo1]

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

LoadBalancer Status for balancer://foo2 [p2882e61c_foo2]

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

LoadBalancer Status for balancer://foo3 [p2882e61c_foo3]

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

LoadBalancer Status for balancer://foo4 [p2882e61c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2882e61c_pr45434]

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

LoadBalancer Status for balancer://failover [p2882e61c_failover]

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

LoadBalancer Status for balancer://dynproxy [p2882e61c_dynproxy]

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

Moved Permanently

1246s #

The document has moved here.

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

Moved Permanently

1246s #

The document has moved here.

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

Moved Permanently

1246s #

The document has moved here.

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

Moved Permanently

1246s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1246s #

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

Multiple Choices

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

Available documents: 1246s #

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

Multiple Choices

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

Available documents: 1246s #

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

Moved Permanently

1246s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1246s #

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

Multiple Choices

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

Available documents: 1246s #

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

Moved Permanently

1246s #

The document has moved here.

1246s # 1246s # ' 1246s ok 48 1246s ok 1249s t/modules/status.t .................. 1249s 1..1 1249s # Running under perl version 5.040000 for linux 1249s # Current time local: Fri Nov 29 21:28:59 2024 1249s # Current time GMT: Fri Nov 29 21:28:59 2024 1249s # Using Test.pm version 1.31 1249s # Using Apache/Test.pm version 1.44 1249s 1249s 1249s Apache Status 1249s 1249s

Apache Server Status for localhost (via 127.0.0.1)

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

1249s
Current Time: Friday, 29-Nov-2024 21:29:02 UTC
1249s
Restart Time: Friday, 29-Nov-2024 21:23:48 UTC
1249s
Parent Server Config. Generation: 1
1249s
Parent Server MPM Generation: 0
1249s
Server uptime: 5 minutes 14 seconds
1249s
Server load: 1.04 0.96 0.62
1249s
Total accesses: 6884 - Total Traffic: 139.1 MB - Total Duration: 59919
1249s
CPU Usage: u4.66 s4.8 cu1.27 cs.67 - 3.63% CPU load
1249s
21.9 requests/sec - 453.6 kB/second - 20.7 kB/request - 8.7041 ms/request
1249s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1249s
_______W____________....................
1249s

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

1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s
SrvPIDAccMCPU 1249s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04794270/330/330_ 1249s 5.64207530.02.072.07 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-04794270/339/339_ 1249s 5.642033650.01.741.74 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-04794270/428/428_ 1249s 5.63209670.02.612.61 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-04794270/324/324_ 1249s 5.6420139160.02.772.77 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-04794270/328/328_ 1249s 5.642050280.06.186.18 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04794270/327/327_ 1249s 5.64208300.07.987.98 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-04794270/327/327_ 1249s 5.632011070.013.8813.88 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04794270/385/385W 1249s 5.63008660.06.376.37 1249s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-04794270/331/331_ 1249s 5.632012270.015.4415.44 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-04794270/327/327_ 1249s 5.642031820.07.647.64 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-04794280/391/391_ 1249s 5.7220204770.013.1413.14 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-04794280/326/326_ 1249s 5.72207550.01.861.86 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-04794280/320/320_ 1249s 5.72206850.01.771.77 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-04794280/337/337_ 1249s 5.72208640.02.872.87 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04794280/334/334_ 1249s 5.72208790.09.809.80 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-04794280/327/327_ 1249s 5.722010240.08.938.93 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04794280/328/328_ 1249s 5.72208500.06.796.79 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-04794280/326/326_ 1249s 5.722010330.013.6513.65 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-04794280/418/418_ 1249s 5.722010640.08.058.05 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-04794280/331/331_ 1249s 5.722010360.05.555.55 1249s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1249s
1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s 1249s
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
1249s 1249s 1249s ok 1 1249s ok 1252s t/modules/substitute.t .............. 1252s 1..19 1252s # Running under perl version 5.040000 for linux 1252s # Current time local: Fri Nov 29 21:29:02 2024 1252s # Current time GMT: Fri Nov 29 21:29:02 2024 1252s # Using Test.pm version 1.31 1252s # Using Apache/Test.pm version 1.44 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'barbar': OK 1252s ok 1 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'barbar': OK 1252s ok 2 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'foofoo': OK 1252s ok 3 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'barbar': OK 1252s ok 4 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'barbar': OK 1252s ok 5 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'barbar': OK 1252s ok 6 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'foof 1252s oo': OK 1252s ok 7 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'xfoo': OK 1252s ok 8 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1252s ok 9 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s barx 1252s ': OK 1252s ok 10 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'a$1axb(': OK 1252s ok 11 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'a$XX': OK 1252s ok 12 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1252s ok 13 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'x&x': OK 1252s ok 14 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'xx': OK 1252s ok 15 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'fcooar': OK 1252s ok 16 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'fc$1ar': OK 1252s ok 17 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'fdooar': OK 1252s ok 18 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s got 200 'XXXfooXXX 1252s bar': OK 1252s ok 19 1252s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1252s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1252s ok 1257s t/modules/unique_id.t ............... 1257s 1..300 1257s # Running under perl version 5.040000 for linux 1257s # Current time local: Fri Nov 29 21:29:05 2024 1257s # Current time GMT: Fri Nov 29 21:29:05 2024 1257s # Using Test.pm version 1.31 1257s # Using Apache/Test.pm version 1.44 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 1 1257s # unique id: Z0oyJKOgub3RCECivNiA2AAAAAg 1257s ok 2 1257s ok 3 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 4 1257s # unique id: Z0oyJL6iLMibihF4bXAjSgAAAEU 1257s ok 5 1257s ok 6 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 7 1257s # unique id: Z0oyJKOgub3RCECivNiA2QAAAAY 1257s ok 8 1257s ok 9 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 10 1257s # unique id: Z0oyJL6iLMibihF4bXAjSwAAAEk 1257s ok 11 1257s ok 12 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 13 1257s # unique id: Z0oyJKOgub3RCECivNiA2gAAAAI 1257s ok 14 1257s ok 15 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 16 1257s # unique id: Z0oyJL6iLMibihF4bXAjTAAAAEA 1257s ok 17 1257s ok 18 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 19 1257s # unique id: Z0oyJKOgub3RCECivNiA2wAAAAQ 1257s ok 20 1257s ok 21 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 22 1257s # unique id: Z0oyJL6iLMibihF4bXAjTQAAAEM 1257s ok 23 1257s ok 24 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 25 1257s # unique id: Z0oyJKOgub3RCECivNiA3AAAAAE 1257s ok 26 1257s ok 27 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 28 1257s # unique id: Z0oyJL6iLMibihF4bXAjTgAAAEc 1257s ok 29 1257s ok 30 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 31 1257s # unique id: Z0oyJKOgub3RCECivNiA3QAAAAA 1257s ok 32 1257s ok 33 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 34 1257s # unique id: Z0oyJL6iLMibihF4bXAjTwAAAEI 1257s ok 35 1257s ok 36 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 37 1257s # unique id: Z0oyJKOgub3RCECivNiA3gAAAAk 1257s ok 38 1257s ok 39 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 40 1257s # unique id: Z0oyJL6iLMibihF4bXAjUAAAAEQ 1257s ok 41 1257s ok 42 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 43 1257s # unique id: Z0oyJKOgub3RCECivNiA3wAAAAM 1257s ok 44 1257s ok 45 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 46 1257s # unique id: Z0oyJL6iLMibihF4bXAjUQAAAEY 1257s ok 47 1257s ok 48 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 49 1257s # unique id: Z0oyJKOgub3RCECivNiA4AAAAAU 1257s ok 50 1257s ok 51 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 52 1257s # unique id: Z0oyJb6iLMibihF4bXAjUgAAAEE 1257s ok 53 1257s ok 54 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 55 1257s # unique id: Z0oyJaOgub3RCECivNiA4QAAAAc 1257s ok 56 1257s ok 57 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 58 1257s # unique id: Z0oyJb6iLMibihF4bXAjUwAAAEg 1257s ok 59 1257s ok 60 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 61 1257s # unique id: Z0oyJaOgub3RCECivNiA4gAAAAg 1257s ok 62 1257s ok 63 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 64 1257s # unique id: Z0oyJb6iLMibihF4bXAjVAAAAEU 1257s ok 65 1257s ok 66 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 67 1257s # unique id: Z0oyJaOgub3RCECivNiA4wAAAAY 1257s ok 68 1257s ok 69 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 70 1257s # unique id: Z0oyJb6iLMibihF4bXAjVQAAAEk 1257s ok 71 1257s ok 72 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 73 1257s # unique id: Z0oyJaOgub3RCECivNiA5AAAAAI 1257s ok 74 1257s ok 75 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 76 1257s # unique id: Z0oyJb6iLMibihF4bXAjVgAAAEA 1257s ok 77 1257s ok 78 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 79 1257s # unique id: Z0oyJaOgub3RCECivNiA5QAAAAQ 1257s ok 80 1257s ok 81 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 82 1257s # unique id: Z0oyJb6iLMibihF4bXAjVwAAAEM 1257s ok 83 1257s ok 84 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 85 1257s # unique id: Z0oyJaOgub3RCECivNiA5gAAAAE 1257s ok 86 1257s ok 87 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 88 1257s # unique id: Z0oyJb6iLMibihF4bXAjWAAAAEc 1257s ok 89 1257s ok 90 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 91 1257s # unique id: Z0oyJaOgub3RCECivNiA5wAAAAA 1257s ok 92 1257s ok 93 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 94 1257s # unique id: Z0oyJb6iLMibihF4bXAjWQAAAEI 1257s ok 95 1257s ok 96 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 97 1257s # unique id: Z0oyJaOgub3RCECivNiA6AAAAAk 1257s ok 98 1257s ok 99 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 100 1257s # unique id: Z0oyJb6iLMibihF4bXAjWgAAAEQ 1257s ok 101 1257s ok 102 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 103 1257s # unique id: Z0oyJaOgub3RCECivNiA6QAAAAM 1257s ok 104 1257s ok 105 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 106 1257s # unique id: Z0oyJb6iLMibihF4bXAjWwAAAEY 1257s ok 107 1257s ok 108 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 109 1257s # unique id: Z0oyJaOgub3RCECivNiA6gAAAAU 1257s ok 110 1257s ok 111 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 112 1257s # unique id: Z0oyJb6iLMibihF4bXAjXAAAAEE 1257s ok 113 1257s ok 114 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 115 1257s # unique id: Z0oyJaOgub3RCECivNiA6wAAAAc 1257s ok 116 1257s ok 117 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 118 1257s # unique id: Z0oyJb6iLMibihF4bXAjXQAAAEg 1257s ok 119 1257s ok 120 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 121 1257s # unique id: Z0oyJaOgub3RCECivNiA7AAAAAg 1257s ok 122 1257s ok 123 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 124 1257s # unique id: Z0oyJb6iLMibihF4bXAjXgAAAEU 1257s ok 125 1257s ok 126 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 127 1257s # unique id: Z0oyJaOgub3RCECivNiA7QAAAAY 1257s ok 128 1257s ok 129 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 130 1257s # unique id: Z0oyJb6iLMibihF4bXAjXwAAAEk 1257s ok 131 1257s ok 132 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 133 1257s # unique id: Z0oyJaOgub3RCECivNiA7gAAAAI 1257s ok 134 1257s ok 135 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 136 1257s # unique id: Z0oyJb6iLMibihF4bXAjYAAAAEA 1257s ok 137 1257s ok 138 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 139 1257s # unique id: Z0oyJaOgub3RCECivNiA7wAAAAQ 1257s ok 140 1257s ok 141 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 142 1257s # unique id: Z0oyJb6iLMibihF4bXAjYQAAAEM 1257s ok 143 1257s ok 144 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 145 1257s # unique id: Z0oyJaOgub3RCECivNiA8AAAAAE 1257s ok 146 1257s ok 147 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 148 1257s # unique id: Z0oyJb6iLMibihF4bXAjYgAAAEc 1257s ok 149 1257s ok 150 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 151 1257s # unique id: Z0oyJaOgub3RCECivNiA8QAAAAA 1257s ok 152 1257s ok 153 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 154 1257s # unique id: Z0oyJb6iLMibihF4bXAjYwAAAEI 1257s ok 155 1257s ok 156 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 157 1257s # unique id: Z0oyJaOgub3RCECivNiA8gAAAAk 1257s ok 158 1257s ok 159 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 160 1257s # unique id: Z0oyJb6iLMibihF4bXAjZAAAAEQ 1257s ok 161 1257s ok 162 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 163 1257s # unique id: Z0oyJaOgub3RCECivNiA8wAAAAM 1257s ok 164 1257s ok 165 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 166 1257s # unique id: Z0oyJb6iLMibihF4bXAjZQAAAEY 1257s ok 167 1257s ok 168 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 169 1257s # unique id: Z0oyJaOgub3RCECivNiA9AAAAAU 1257s ok 170 1257s ok 171 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 172 1257s # unique id: Z0oyJb6iLMibihF4bXAjZgAAAEE 1257s ok 173 1257s ok 174 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 175 1257s # unique id: Z0oyJaOgub3RCECivNiA9QAAAAc 1257s ok 176 1257s ok 177 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 178 1257s # unique id: Z0oyJb6iLMibihF4bXAjZwAAAEg 1257s ok 179 1257s ok 180 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 181 1257s # unique id: Z0oyJaOgub3RCECivNiA9gAAAAg 1257s ok 182 1257s ok 183 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 184 1257s # unique id: Z0oyJb6iLMibihF4bXAjaAAAAEU 1257s ok 185 1257s ok 186 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 187 1257s # unique id: Z0oyJaOgub3RCECivNiA9wAAAAY 1257s ok 188 1257s ok 189 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 190 1257s # unique id: Z0oyJb6iLMibihF4bXAjaQAAAEk 1257s ok 191 1257s ok 192 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 193 1257s # unique id: Z0oyJaOgub3RCECivNiA-AAAAAI 1257s ok 194 1257s ok 195 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 196 1257s # unique id: Z0oyJb6iLMibihF4bXAjagAAAEA 1257s ok 197 1257s ok 198 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 199 1257s # unique id: Z0oyJaOgub3RCECivNiA-QAAAAQ 1257s ok 200 1257s ok 201 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 202 1257s # unique id: Z0oyJb6iLMibihF4bXAjawAAAEM 1257s ok 203 1257s ok 204 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 205 1257s # unique id: Z0oyJaOgub3RCECivNiA-gAAAAE 1257s ok 206 1257s ok 207 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 208 1257s # unique id: Z0oyJb6iLMibihF4bXAjbAAAAEc 1257s ok 209 1257s ok 210 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 211 1257s # unique id: Z0oyJqOgub3RCECivNiA-wAAAAA 1257s ok 212 1257s ok 213 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 214 1257s # unique id: Z0oyJr6iLMibihF4bXAjbQAAAEI 1257s ok 215 1257s ok 216 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 217 1257s # unique id: Z0oyJqOgub3RCECivNiA_AAAAAk 1257s ok 218 1257s ok 219 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 220 1257s # unique id: Z0oyJr6iLMibihF4bXAjbgAAAEQ 1257s ok 221 1257s ok 222 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 223 1257s # unique id: Z0oyJqOgub3RCECivNiA_QAAAAM 1257s ok 224 1257s ok 225 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 226 1257s # unique id: Z0oyJr6iLMibihF4bXAjbwAAAEY 1257s ok 227 1257s ok 228 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 229 1257s # unique id: Z0oyJqOgub3RCECivNiA_gAAAAU 1257s ok 230 1257s ok 231 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 232 1257s # unique id: Z0oyJr6iLMibihF4bXAjcAAAAEE 1257s ok 233 1257s ok 234 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 235 1257s # unique id: Z0oyJqOgub3RCECivNiA_wAAAAc 1257s ok 236 1257s ok 237 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 238 1257s # unique id: Z0oyJr6iLMibihF4bXAjcQAAAEg 1257s ok 239 1257s ok 240 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 241 1257s # unique id: Z0oyJqOgub3RCECivNiBAAAAAAg 1257s ok 242 1257s ok 243 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 244 1257s # unique id: Z0oyJr6iLMibihF4bXAjcgAAAEU 1257s ok 245 1257s ok 246 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 247 1257s # unique id: Z0oyJqOgub3RCECivNiBAQAAAAY 1257s ok 248 1257s ok 249 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 250 1257s # unique id: Z0oyJr6iLMibihF4bXAjcwAAAEk 1257s ok 251 1257s ok 252 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 253 1257s # unique id: Z0oyJqOgub3RCECivNiBAgAAAAI 1257s ok 254 1257s ok 255 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 256 1257s # unique id: Z0oyJr6iLMibihF4bXAjdAAAAEA 1257s ok 257 1257s ok 258 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 259 1257s # unique id: Z0oyJqOgub3RCECivNiBAwAAAAQ 1257s ok 260 1257s ok 261 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 262 1257s # unique id: Z0oyJr6iLMibihF4bXAjdQAAAEM 1257s ok 263 1257s ok 264 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 265 1257s # unique id: Z0oyJqOgub3RCECivNiBBAAAAAE 1257s ok 266 1257s ok 267 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 268 1257s # unique id: Z0oyJr6iLMibihF4bXAjdgAAAEc 1257s ok 269 1257s ok 270 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 271 1257s # unique id: Z0oyJqOgub3RCECivNiBBQAAAAA 1257s ok 272 1257s ok 273 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 274 1257s # unique id: Z0oyJr6iLMibihF4bXAjdwAAAEI 1257s ok 275 1257s ok 276 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 277 1257s # unique id: Z0oyJqOgub3RCECivNiBBgAAAAk 1257s ok 278 1257s ok 279 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 280 1257s # unique id: Z0oyJr6iLMibihF4bXAjeAAAAEQ 1257s ok 281 1257s ok 282 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 283 1257s # unique id: Z0oyJqOgub3RCECivNiBBwAAAAM 1257s ok 284 1257s ok 285 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 286 1257s # unique id: Z0oyJr6iLMibihF4bXAjeQAAAEY 1257s ok 287 1257s ok 288 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 289 1257s # unique id: Z0oyJqOgub3RCECivNiBCAAAAAU 1257s ok 290 1257s ok 291 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 292 1257s # unique id: Z0oyJr6iLMibihF4bXAjegAAAEE 1257s ok 293 1257s ok 294 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 295 1257s # unique id: Z0oyJqOgub3RCECivNiBCQAAAAc 1257s ok 296 1257s ok 297 1257s # testing : fetch unique ID 1257s # expected: 200 1257s # received: '200' 1257s ok 298 1257s # unique id: Z0oyJr6iLMibihF4bXAjewAAAEg 1257s ok 299 1257s ok 300 1257s ok 1261s t/modules/usertrack.t ............... 1261s 1..1004 1261s # Running under perl version 5.040000 for linux 1261s # Current time local: Fri Nov 29 21:29:10 2024 1261s # Current time GMT: Fri Nov 29 21:29:10 2024 1261s # Using Test.pm version 1.31 1261s # Using Apache/Test.pm version 1.44 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 1 1261s ok 2 1261s Set-Cookie: usertrack_test=e91f9486.62813e3e8d898; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e91f9486.62813e3e8d898 1261s ok 3 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 4 1261s ok 5 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 6 1261s ok 7 1261s Set-Cookie: usertrack_test=e54c550c.62813e3e8ff72; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e54c550c.62813e3e8ff72 1261s ok 8 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 9 1261s ok 10 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 11 1261s ok 12 1261s Set-Cookie: usertrack_test=660e7ac3.62813e3e91b0f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=660e7ac3.62813e3e91b0f 1261s ok 13 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 14 1261s ok 15 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 16 1261s ok 17 1261s Set-Cookie: usertrack_test=9bf585c6.62813e3e92c9d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=9bf585c6.62813e3e92c9d 1261s ok 18 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 19 1261s ok 20 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 21 1261s ok 22 1261s Set-Cookie: usertrack_test=57712cf3.62813e3e93ddc; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=57712cf3.62813e3e93ddc 1261s ok 23 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 24 1261s ok 25 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 26 1261s ok 27 1261s Set-Cookie: usertrack_test=4153f38e.62813e3e94f13; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=4153f38e.62813e3e94f13 1261s ok 28 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 29 1261s ok 30 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 31 1261s ok 32 1261s Set-Cookie: usertrack_test=251ee676.62813e3e95dc7; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=251ee676.62813e3e95dc7 1261s ok 33 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 34 1261s ok 35 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 36 1261s ok 37 1261s Set-Cookie: usertrack_test=8022f3.62813e3e96e8c; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=8022f3.62813e3e96e8c 1261s ok 38 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 39 1261s ok 40 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 41 1261s ok 42 1261s Set-Cookie: usertrack_test=4f11857f.62813e3e97ccd; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=4f11857f.62813e3e97ccd 1261s ok 43 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 44 1261s ok 45 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 46 1261s ok 47 1261s Set-Cookie: usertrack_test=e222d558.62813e3e98a82; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e222d558.62813e3e98a82 1261s ok 48 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 49 1261s ok 50 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 51 1261s ok 52 1261s Set-Cookie: usertrack_test=523b73eb.62813e3e99851; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=523b73eb.62813e3e99851 1261s ok 53 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 54 1261s ok 55 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 56 1261s ok 57 1261s Set-Cookie: usertrack_test=61478731.62813e3e9a859; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=61478731.62813e3e9a859 1261s ok 58 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 59 1261s ok 60 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 61 1261s ok 62 1261s Set-Cookie: usertrack_test=210fddd3.62813e3e9b693; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=210fddd3.62813e3e9b693 1261s ok 63 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 64 1261s ok 65 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 66 1261s ok 67 1261s Set-Cookie: usertrack_test=6e7c39fa.62813e3e9c476; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6e7c39fa.62813e3e9c476 1261s ok 68 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 69 1261s ok 70 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 71 1261s ok 72 1261s Set-Cookie: usertrack_test=adc0f16e.62813e3e9dce8; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=adc0f16e.62813e3e9dce8 1261s ok 73 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 74 1261s ok 75 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 76 1261s ok 77 1261s Set-Cookie: usertrack_test=47d9c94f.62813e3e9ec5c; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=47d9c94f.62813e3e9ec5c 1261s ok 78 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 79 1261s ok 80 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 81 1261s ok 82 1261s Set-Cookie: usertrack_test=e5d5f3a6.62813e3e9fa1b; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e5d5f3a6.62813e3e9fa1b 1261s ok 83 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 84 1261s ok 85 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 86 1261s ok 87 1261s Set-Cookie: usertrack_test=b3605c59.62813e3ea1285; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=b3605c59.62813e3ea1285 1261s ok 88 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 89 1261s ok 90 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 91 1261s ok 92 1261s Set-Cookie: usertrack_test=ef0ffc1e.62813e3ea1ff1; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=ef0ffc1e.62813e3ea1ff1 1261s ok 93 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 94 1261s ok 95 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 96 1261s ok 97 1261s Set-Cookie: usertrack_test=ba82ac53.62813e3ea2d71; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=ba82ac53.62813e3ea2d71 1261s ok 98 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 99 1261s ok 100 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 101 1261s ok 102 1261s Set-Cookie: usertrack_test=c04b8d60.62813e3ea3b04; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=c04b8d60.62813e3ea3b04 1261s ok 103 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 104 1261s ok 105 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 106 1261s ok 107 1261s Set-Cookie: usertrack_test=feb1974c.62813e3ea487c; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=feb1974c.62813e3ea487c 1261s ok 108 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 109 1261s ok 110 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 111 1261s ok 112 1261s Set-Cookie: usertrack_test=be02a9ce.62813e3ea55e7; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=be02a9ce.62813e3ea55e7 1261s ok 113 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 114 1261s ok 115 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 116 1261s ok 117 1261s Set-Cookie: usertrack_test=78182c8a.62813e3ea634e; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=78182c8a.62813e3ea634e 1261s ok 118 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 119 1261s ok 120 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 121 1261s ok 122 1261s Set-Cookie: usertrack_test=5c5a3c06.62813e3ea70bf; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=5c5a3c06.62813e3ea70bf 1261s ok 123 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 124 1261s ok 125 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 126 1261s ok 127 1261s Set-Cookie: usertrack_test=6064cff.62813e3ea7e29; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6064cff.62813e3ea7e29 1261s ok 128 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 129 1261s ok 130 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 131 1261s ok 132 1261s Set-Cookie: usertrack_test=6cee4664.62813e3ea8b9f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6cee4664.62813e3ea8b9f 1261s ok 133 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 134 1261s ok 135 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 136 1261s ok 137 1261s Set-Cookie: usertrack_test=6048c520.62813e3ea9980; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6048c520.62813e3ea9980 1261s ok 138 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 139 1261s ok 140 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 141 1261s ok 142 1261s Set-Cookie: usertrack_test=1445cf23.62813e3eaa6fe; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1445cf23.62813e3eaa6fe 1261s ok 143 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 144 1261s ok 145 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 146 1261s ok 147 1261s Set-Cookie: usertrack_test=79fe17c7.62813e3eab499; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=79fe17c7.62813e3eab499 1261s ok 148 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 149 1261s ok 150 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 151 1261s ok 152 1261s Set-Cookie: usertrack_test=e8d13e7.62813e3eac23e; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e8d13e7.62813e3eac23e 1261s ok 153 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 154 1261s ok 155 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 156 1261s ok 157 1261s Set-Cookie: usertrack_test=19fbfcf1.62813e3eadabe; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=19fbfcf1.62813e3eadabe 1261s ok 158 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 159 1261s ok 160 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 161 1261s ok 162 1261s Set-Cookie: usertrack_test=3b6da170.62813e3eae889; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=3b6da170.62813e3eae889 1261s ok 163 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 164 1261s ok 165 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 166 1261s ok 167 1261s Set-Cookie: usertrack_test=c67c893b.62813e3eaf606; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=c67c893b.62813e3eaf606 1261s ok 168 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 169 1261s ok 170 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 171 1261s ok 172 1261s Set-Cookie: usertrack_test=453354a6.62813e3eb034f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=453354a6.62813e3eb034f 1261s ok 173 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 174 1261s ok 175 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 176 1261s ok 177 1261s Set-Cookie: usertrack_test=9c96fa1a.62813e3eb10e6; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=9c96fa1a.62813e3eb10e6 1261s ok 178 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 179 1261s ok 180 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 181 1261s ok 182 1261s Set-Cookie: usertrack_test=5e1011fe.62813e3eb2324; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=5e1011fe.62813e3eb2324 1261s ok 183 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 184 1261s ok 185 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 186 1261s ok 187 1261s Set-Cookie: usertrack_test=94887be3.62813e3eb3102; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=94887be3.62813e3eb3102 1261s ok 188 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 189 1261s ok 190 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 191 1261s ok 192 1261s Set-Cookie: usertrack_test=c5ca1712.62813e3eb3e7a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=c5ca1712.62813e3eb3e7a 1261s ok 193 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 194 1261s ok 195 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 196 1261s ok 197 1261s Set-Cookie: usertrack_test=8ccdf64f.62813e3eb4c37; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=8ccdf64f.62813e3eb4c37 1261s ok 198 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 199 1261s ok 200 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 201 1261s ok 202 1261s Set-Cookie: usertrack_test=5ccd0d6a.62813e3eb6072; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=5ccd0d6a.62813e3eb6072 1261s ok 203 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 204 1261s ok 205 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 206 1261s ok 207 1261s Set-Cookie: usertrack_test=871912e7.62813e3eb70fa; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=871912e7.62813e3eb70fa 1261s ok 208 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 209 1261s ok 210 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 211 1261s ok 212 1261s Set-Cookie: usertrack_test=165e5f3b.62813e3eb80de; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=165e5f3b.62813e3eb80de 1261s ok 213 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 214 1261s ok 215 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 216 1261s ok 217 1261s Set-Cookie: usertrack_test=89835b5.62813e3eb913b; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=89835b5.62813e3eb913b 1261s ok 218 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 219 1261s ok 220 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 221 1261s ok 222 1261s Set-Cookie: usertrack_test=89f4804b.62813e3eba2f0; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=89f4804b.62813e3eba2f0 1261s ok 223 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 224 1261s ok 225 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 226 1261s ok 227 1261s Set-Cookie: usertrack_test=2d620f70.62813e3ebb45d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=2d620f70.62813e3ebb45d 1261s ok 228 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 229 1261s ok 230 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 231 1261s ok 232 1261s Set-Cookie: usertrack_test=b38f0708.62813e3ebc96d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=b38f0708.62813e3ebc96d 1261s ok 233 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 234 1261s ok 235 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 236 1261s ok 237 1261s Set-Cookie: usertrack_test=896e3ff9.62813e3ebd7e1; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=896e3ff9.62813e3ebd7e1 1261s ok 238 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 239 1261s ok 240 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 241 1261s ok 242 1261s Set-Cookie: usertrack_test=39624890.62813e3ebe95f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=39624890.62813e3ebe95f 1261s ok 243 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 244 1261s ok 245 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 246 1261s ok 247 1261s Set-Cookie: usertrack_test=23a4871c.62813e3ebf7ac; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=23a4871c.62813e3ebf7ac 1261s ok 248 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 249 1261s ok 250 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 251 1261s ok 252 1261s Set-Cookie: usertrack_test=ac05430b.62813e3ec08a3; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=ac05430b.62813e3ec08a3 1261s ok 253 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 254 1261s ok 255 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 256 1261s ok 257 1261s Set-Cookie: usertrack_test=58cd7c33.62813e3ec17b5; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=58cd7c33.62813e3ec17b5 1261s ok 258 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 259 1261s ok 260 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 261 1261s ok 262 1261s Set-Cookie: usertrack_test=7b36a3f2.62813e3ec25cc; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=7b36a3f2.62813e3ec25cc 1261s ok 263 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 264 1261s ok 265 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 266 1261s ok 267 1261s Set-Cookie: usertrack_test=e0c70883.62813e3ec33e3; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e0c70883.62813e3ec33e3 1261s ok 268 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 269 1261s ok 270 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 271 1261s ok 272 1261s Set-Cookie: usertrack_test=5bd33480.62813e3ec42d7; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=5bd33480.62813e3ec42d7 1261s ok 273 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 274 1261s ok 275 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 276 1261s ok 277 1261s Set-Cookie: usertrack_test=eee609b8.62813e3ec519b; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=eee609b8.62813e3ec519b 1261s ok 278 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 279 1261s ok 280 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 281 1261s ok 282 1261s Set-Cookie: usertrack_test=e9e6f167.62813e3ec60fb; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e9e6f167.62813e3ec60fb 1261s ok 283 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 284 1261s ok 285 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 286 1261s ok 287 1261s Set-Cookie: usertrack_test=1668ad70.62813e3ec74c5; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1668ad70.62813e3ec74c5 1261s ok 288 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 289 1261s ok 290 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 291 1261s ok 292 1261s Set-Cookie: usertrack_test=2789f225.62813e3ec840d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=2789f225.62813e3ec840d 1261s ok 293 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 294 1261s ok 295 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 296 1261s ok 297 1261s Set-Cookie: usertrack_test=826f3957.62813e3ec935b; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=826f3957.62813e3ec935b 1261s ok 298 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 299 1261s ok 300 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 301 1261s ok 302 1261s Set-Cookie: usertrack_test=d1f2cf9a.62813e3eca222; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=d1f2cf9a.62813e3eca222 1261s ok 303 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 304 1261s ok 305 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 306 1261s ok 307 1261s Set-Cookie: usertrack_test=94e2ecc1.62813e3ecb13a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=94e2ecc1.62813e3ecb13a 1261s ok 308 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 309 1261s ok 310 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 311 1261s ok 312 1261s Set-Cookie: usertrack_test=b35969e7.62813e3ecc16c; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=b35969e7.62813e3ecc16c 1261s ok 313 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 314 1261s ok 315 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 316 1261s ok 317 1261s Set-Cookie: usertrack_test=d3aca09f.62813e3ecd06b; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=d3aca09f.62813e3ecd06b 1261s ok 318 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 319 1261s ok 320 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 321 1261s ok 322 1261s Set-Cookie: usertrack_test=1e6f3f88.62813e3ecdea3; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1e6f3f88.62813e3ecdea3 1261s ok 323 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 324 1261s ok 325 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 326 1261s ok 327 1261s Set-Cookie: usertrack_test=225ca828.62813e3eced2f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=225ca828.62813e3eced2f 1261s ok 328 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 329 1261s ok 330 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 331 1261s ok 332 1261s Set-Cookie: usertrack_test=832bb1e0.62813e3ecfba8; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=832bb1e0.62813e3ecfba8 1261s ok 333 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 334 1261s ok 335 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 336 1261s ok 337 1261s Set-Cookie: usertrack_test=65dd681a.62813e3ed0a41; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=65dd681a.62813e3ed0a41 1261s ok 338 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 339 1261s ok 340 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 341 1261s ok 342 1261s Set-Cookie: usertrack_test=c93c0f2d.62813e3ed1886; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=c93c0f2d.62813e3ed1886 1261s ok 343 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 344 1261s ok 345 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 346 1261s ok 347 1261s Set-Cookie: usertrack_test=3e34c7.62813e3ed2693; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=3e34c7.62813e3ed2693 1261s ok 348 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 349 1261s ok 350 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 351 1261s ok 352 1261s Set-Cookie: usertrack_test=618c2f79.62813e3ed3564; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=618c2f79.62813e3ed3564 1261s ok 353 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 354 1261s ok 355 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 356 1261s ok 357 1261s Set-Cookie: usertrack_test=bfc80a8.62813e3ed43af; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=bfc80a8.62813e3ed43af 1261s ok 358 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 359 1261s ok 360 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 361 1261s ok 362 1261s Set-Cookie: usertrack_test=df35f005.62813e3ed519d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=df35f005.62813e3ed519d 1261s ok 363 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 364 1261s ok 365 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 366 1261s ok 367 1261s Set-Cookie: usertrack_test=bbc36ef.62813e3ed5f8d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=bbc36ef.62813e3ed5f8d 1261s ok 368 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 369 1261s ok 370 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 371 1261s ok 372 1261s Set-Cookie: usertrack_test=33e84308.62813e3ed6d89; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=33e84308.62813e3ed6d89 1261s ok 373 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 374 1261s ok 375 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 376 1261s ok 377 1261s Set-Cookie: usertrack_test=bbfbaf7b.62813e3ed7d66; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=bbfbaf7b.62813e3ed7d66 1261s ok 378 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 379 1261s ok 380 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 381 1261s ok 382 1261s Set-Cookie: usertrack_test=6478e621.62813e3ed8c3f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6478e621.62813e3ed8c3f 1261s ok 383 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 384 1261s ok 385 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 386 1261s ok 387 1261s Set-Cookie: usertrack_test=4f508ff.62813e3ed9cb1; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=4f508ff.62813e3ed9cb1 1261s ok 388 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 389 1261s ok 390 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 391 1261s ok 392 1261s Set-Cookie: usertrack_test=1c916335.62813e3edab0d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1c916335.62813e3edab0d 1261s ok 393 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 394 1261s ok 395 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 396 1261s ok 397 1261s Set-Cookie: usertrack_test=f7d15562.62813e3edba01; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=f7d15562.62813e3edba01 1261s ok 398 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 399 1261s ok 400 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 401 1261s ok 402 1261s Set-Cookie: usertrack_test=60ea791a.62813e3edc803; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=60ea791a.62813e3edc803 1261s ok 403 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 404 1261s ok 405 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 406 1261s ok 407 1261s Set-Cookie: usertrack_test=39f6f417.62813e3edd5c1; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=39f6f417.62813e3edd5c1 1261s ok 408 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 409 1261s ok 410 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 411 1261s ok 412 1261s Set-Cookie: usertrack_test=3f248637.62813e3ede373; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=3f248637.62813e3ede373 1261s ok 413 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 414 1261s ok 415 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 416 1261s ok 417 1261s Set-Cookie: usertrack_test=e507cb0c.62813e3edf11a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e507cb0c.62813e3edf11a 1261s ok 418 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 419 1261s ok 420 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 421 1261s ok 422 1261s Set-Cookie: usertrack_test=3525175.62813e3edff5a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=3525175.62813e3edff5a 1261s ok 423 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 424 1261s ok 425 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 426 1261s ok 427 1261s Set-Cookie: usertrack_test=88e74cda.62813e3ee0e37; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=88e74cda.62813e3ee0e37 1261s ok 428 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 429 1261s ok 430 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 431 1261s ok 432 1261s Set-Cookie: usertrack_test=c4ee972c.62813e3ee1cf1; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=c4ee972c.62813e3ee1cf1 1261s ok 433 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 434 1261s ok 435 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 436 1261s ok 437 1261s Set-Cookie: usertrack_test=29ce2717.62813e3ee2b1a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=29ce2717.62813e3ee2b1a 1261s ok 438 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 439 1261s ok 440 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 441 1261s ok 442 1261s Set-Cookie: usertrack_test=4c0f1e30.62813e3ee3903; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=4c0f1e30.62813e3ee3903 1261s ok 443 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 444 1261s ok 445 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 446 1261s ok 447 1261s Set-Cookie: usertrack_test=de8adadb.62813e3ee4761; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=de8adadb.62813e3ee4761 1261s ok 448 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 449 1261s ok 450 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 451 1261s ok 452 1261s Set-Cookie: usertrack_test=8ab5f5ab.62813e3ee5847; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=8ab5f5ab.62813e3ee5847 1261s ok 453 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 454 1261s ok 455 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 456 1261s ok 457 1261s Set-Cookie: usertrack_test=11876d7a.62813e3ee66a8; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=11876d7a.62813e3ee66a8 1261s ok 458 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 459 1261s ok 460 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 461 1261s ok 462 1261s Set-Cookie: usertrack_test=bfc2312b.62813e3ee7494; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=bfc2312b.62813e3ee7494 1261s ok 463 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 464 1261s ok 465 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 466 1261s ok 467 1261s Set-Cookie: usertrack_test=1f98ff72.62813e3ee82c9; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1f98ff72.62813e3ee82c9 1261s ok 468 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 469 1261s ok 470 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 471 1261s ok 472 1261s Set-Cookie: usertrack_test=6533bc5f.62813e3ee915d; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6533bc5f.62813e3ee915d 1261s ok 473 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 474 1261s ok 475 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 476 1261s ok 477 1261s Set-Cookie: usertrack_test=e8cdbe85.62813e3ee9fc3; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e8cdbe85.62813e3ee9fc3 1261s ok 478 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 479 1261s ok 480 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 481 1261s ok 482 1261s Set-Cookie: usertrack_test=7cc89b3f.62813e3eeadee; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=7cc89b3f.62813e3eeadee 1261s ok 483 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 484 1261s ok 485 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 486 1261s ok 487 1261s Set-Cookie: usertrack_test=8ae39687.62813e3eebbf2; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=8ae39687.62813e3eebbf2 1261s ok 488 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 489 1261s ok 490 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 491 1261s ok 492 1261s Set-Cookie: usertrack_test=1991693.62813e3eeca10; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1991693.62813e3eeca10 1261s ok 493 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 494 1261s ok 495 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 496 1261s ok 497 1261s Set-Cookie: usertrack_test=72a54a40.62813e3eed842; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=72a54a40.62813e3eed842 1261s ok 498 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 499 1261s ok 500 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 501 1261s ok 502 1261s Set-Cookie: usertrack_test=f431d0e4.62813e3eee669; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=f431d0e4.62813e3eee669 1261s ok 503 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 504 1261s ok 505 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 506 1261s ok 507 1261s Set-Cookie: usertrack_test=29623942.62813e3eef478; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=29623942.62813e3eef478 1261s ok 508 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 509 1261s ok 510 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 511 1261s ok 512 1261s Set-Cookie: usertrack_test=fbb2db52.62813e3ef0275; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=fbb2db52.62813e3ef0275 1261s ok 513 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 514 1261s ok 515 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 516 1261s ok 517 1261s Set-Cookie: usertrack_test=f0ec3aa.62813e3ef105c; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=f0ec3aa.62813e3ef105c 1261s ok 518 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 519 1261s ok 520 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 521 1261s ok 522 1261s Set-Cookie: usertrack_test=792b840c.62813e3ef2aed; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=792b840c.62813e3ef2aed 1261s ok 523 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 524 1261s ok 525 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 526 1261s ok 527 1261s Set-Cookie: usertrack_test=c950c1e2.62813e3ef3a79; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=c950c1e2.62813e3ef3a79 1261s ok 528 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 529 1261s ok 530 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 531 1261s ok 532 1261s Set-Cookie: usertrack_test=af5302b1.62813e3ef48a0; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=af5302b1.62813e3ef48a0 1261s ok 533 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 534 1261s ok 535 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 536 1261s ok 537 1261s Set-Cookie: usertrack_test=57cd4c6b.62813e3ef56a8; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=57cd4c6b.62813e3ef56a8 1261s ok 538 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 539 1261s ok 540 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 541 1261s ok 542 1261s Set-Cookie: usertrack_test=26e314c5.62813e3ef64b4; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=26e314c5.62813e3ef64b4 1261s ok 543 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 544 1261s ok 545 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 546 1261s ok 547 1261s Set-Cookie: usertrack_test=239a5e0b.62813e3ef72fe; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=239a5e0b.62813e3ef72fe 1261s ok 548 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 549 1261s ok 550 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 551 1261s ok 552 1261s Set-Cookie: usertrack_test=bcb61c36.62813e3ef811a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=bcb61c36.62813e3ef811a 1261s ok 553 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 554 1261s ok 555 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 556 1261s ok 557 1261s Set-Cookie: usertrack_test=d5715632.62813e3ef8f09; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=d5715632.62813e3ef8f09 1261s ok 558 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 559 1261s ok 560 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 561 1261s ok 562 1261s Set-Cookie: usertrack_test=81b896c3.62813e3ef9d16; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=81b896c3.62813e3ef9d16 1261s ok 563 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 564 1261s ok 565 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 566 1261s ok 567 1261s Set-Cookie: usertrack_test=13c687e.62813e3efaccd; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=13c687e.62813e3efaccd 1261s ok 568 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 569 1261s ok 570 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 571 1261s ok 572 1261s Set-Cookie: usertrack_test=44b117c5.62813e3efbcc6; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=44b117c5.62813e3efbcc6 1261s ok 573 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 574 1261s ok 575 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 576 1261s ok 577 1261s Set-Cookie: usertrack_test=2921d68b.62813e3efcabe; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=2921d68b.62813e3efcabe 1261s ok 578 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 579 1261s ok 580 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 581 1261s ok 582 1261s Set-Cookie: usertrack_test=74b847c0.62813e3efd89b; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=74b847c0.62813e3efd89b 1261s ok 583 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 584 1261s ok 585 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 586 1261s ok 587 1261s Set-Cookie: usertrack_test=64a95d7e.62813e3efe66a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=64a95d7e.62813e3efe66a 1261s ok 588 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 589 1261s ok 590 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 591 1261s ok 592 1261s Set-Cookie: usertrack_test=a4427fb2.62813e3eff534; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=a4427fb2.62813e3eff534 1261s ok 593 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 594 1261s ok 595 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 596 1261s ok 597 1261s Set-Cookie: usertrack_test=cc2823a4.62813e3f0031a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=cc2823a4.62813e3f0031a 1261s ok 598 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 599 1261s ok 600 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 601 1261s ok 602 1261s Set-Cookie: usertrack_test=7a642a59.62813e3f01136; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=7a642a59.62813e3f01136 1261s ok 603 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 604 1261s ok 605 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 606 1261s ok 607 1261s Set-Cookie: usertrack_test=63a6ac75.62813e3f01f4e; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=63a6ac75.62813e3f01f4e 1261s ok 608 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 609 1261s ok 610 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 611 1261s ok 612 1261s Set-Cookie: usertrack_test=ef6b8f03.62813e3f02ee7; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=ef6b8f03.62813e3f02ee7 1261s ok 613 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 614 1261s ok 615 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 616 1261s ok 617 1261s Set-Cookie: usertrack_test=5ff0f8ab.62813e3f03d5c; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=5ff0f8ab.62813e3f03d5c 1261s ok 618 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 619 1261s ok 620 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 621 1261s ok 622 1261s Set-Cookie: usertrack_test=e4705242.62813e3f04d92; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e4705242.62813e3f04d92 1261s ok 623 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 624 1261s ok 625 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 626 1261s ok 627 1261s Set-Cookie: usertrack_test=a1f64a04.62813e3f05c22; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=a1f64a04.62813e3f05c22 1261s ok 628 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 629 1261s ok 630 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 631 1261s ok 632 1261s Set-Cookie: usertrack_test=8bc72640.62813e3f06a01; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=8bc72640.62813e3f06a01 1261s ok 633 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 634 1261s ok 635 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 636 1261s ok 637 1261s Set-Cookie: usertrack_test=8057fffa.62813e3f077e5; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=8057fffa.62813e3f077e5 1261s ok 638 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 639 1261s ok 640 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 641 1261s ok 642 1261s Set-Cookie: usertrack_test=a1642317.62813e3f0864f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=a1642317.62813e3f0864f 1261s ok 643 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 644 1261s ok 645 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 646 1261s ok 647 1261s Set-Cookie: usertrack_test=cc28c7ea.62813e3f0948e; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=cc28c7ea.62813e3f0948e 1261s ok 648 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 649 1261s ok 650 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 651 1261s ok 652 1261s Set-Cookie: usertrack_test=52a87670.62813e3f0a221; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=52a87670.62813e3f0a221 1261s ok 653 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 654 1261s ok 655 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 656 1261s ok 657 1261s Set-Cookie: usertrack_test=d2e88536.62813e3f0b098; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=d2e88536.62813e3f0b098 1261s ok 658 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 659 1261s ok 660 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 661 1261s ok 662 1261s Set-Cookie: usertrack_test=77bf6c32.62813e3f0be9f; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=77bf6c32.62813e3f0be9f 1261s ok 663 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 664 1261s ok 665 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 666 1261s ok 667 1261s Set-Cookie: usertrack_test=d2dcff45.62813e3f0ccab; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=d2dcff45.62813e3f0ccab 1261s ok 668 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 669 1261s ok 670 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 671 1261s ok 672 1261s Set-Cookie: usertrack_test=6a96fcd8.62813e3f0daad; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=6a96fcd8.62813e3f0daad 1261s ok 673 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 674 1261s ok 675 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 676 1261s ok 677 1261s Set-Cookie: usertrack_test=e13e056a.62813e3f0e891; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=e13e056a.62813e3f0e891 1261s ok 678 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 679 1261s ok 680 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 681 1261s ok 682 1261s Set-Cookie: usertrack_test=1d8d7ccc.62813e3f1011a; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=1d8d7ccc.62813e3f1011a 1261s ok 683 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 684 1261s ok 685 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 686 1261s ok 687 1261s Set-Cookie: usertrack_test=de6b6759.62813e3f10fc6; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=de6b6759.62813e3f10fc6 1261s ok 688 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 689 1261s ok 690 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 691 1261s ok 692 1261s Set-Cookie: usertrack_test=7d05f62f.62813e3f11dcf; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=7d05f62f.62813e3f11dcf 1261s ok 693 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 694 1261s ok 695 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 696 1261s ok 697 1261s Set-Cookie: usertrack_test=f88d8920.62813e3f12c56; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=f88d8920.62813e3f12c56 1261s ok 698 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 699 1261s ok 700 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 701 1261s ok 702 1261s Set-Cookie: usertrack_test=2b7fe9fd.62813e3f13a63; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=2b7fe9fd.62813e3f13a63 1261s ok 703 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 704 1261s ok 705 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 706 1261s ok 707 1261s Set-Cookie: usertrack_test=b34c202f.62813e3f14839; path=/; expires=Fri, 29-Nov-24 21:30:13 GMT 1261s Cookie: usertrack_test=b34c202f.62813e3f14839 1261s ok 708 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 709 1261s ok 710 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 711 1261s ok 712 1261s Set-Cookie: usertrack_test=308d2a7.62813e3f1660f; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=308d2a7.62813e3f1660f 1261s ok 713 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 714 1261s ok 715 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 716 1261s ok 717 1261s Set-Cookie: usertrack_test=cb80c80f.62813e3f173ec; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=cb80c80f.62813e3f173ec 1261s ok 718 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 719 1261s ok 720 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 721 1261s ok 722 1261s Set-Cookie: usertrack_test=14abc769.62813e3f18163; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=14abc769.62813e3f18163 1261s ok 723 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 724 1261s ok 725 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 726 1261s ok 727 1261s Set-Cookie: usertrack_test=1da37280.62813e3f18f0b; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=1da37280.62813e3f18f0b 1261s ok 728 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 729 1261s ok 730 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 731 1261s ok 732 1261s Set-Cookie: usertrack_test=1f124718.62813e3f19c7d; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=1f124718.62813e3f19c7d 1261s ok 733 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 734 1261s ok 735 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 736 1261s ok 737 1261s Set-Cookie: usertrack_test=c354b9d3.62813e3f1aa1f; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=c354b9d3.62813e3f1aa1f 1261s ok 738 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 739 1261s ok 740 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 741 1261s ok 742 1261s Set-Cookie: usertrack_test=fb7e6d8d.62813e3f1b7da; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=fb7e6d8d.62813e3f1b7da 1261s ok 743 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 744 1261s ok 745 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 746 1261s ok 747 1261s Set-Cookie: usertrack_test=6a6e8c52.62813e3f1c584; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=6a6e8c52.62813e3f1c584 1261s ok 748 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 749 1261s ok 750 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 751 1261s ok 752 1261s Set-Cookie: usertrack_test=2b43b309.62813e3f1d38e; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=2b43b309.62813e3f1d38e 1261s ok 753 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 754 1261s ok 755 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 756 1261s ok 757 1261s Set-Cookie: usertrack_test=549da36f.62813e3f1e180; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=549da36f.62813e3f1e180 1261s ok 758 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 759 1261s ok 760 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 761 1261s ok 762 1261s Set-Cookie: usertrack_test=5a6cc80.62813e3f1ef17; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=5a6cc80.62813e3f1ef17 1261s ok 763 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 764 1261s ok 765 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 766 1261s ok 767 1261s Set-Cookie: usertrack_test=545d4ca5.62813e3f1fce0; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=545d4ca5.62813e3f1fce0 1261s ok 768 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 769 1261s ok 770 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 771 1261s ok 772 1261s Set-Cookie: usertrack_test=80cd3e69.62813e3f21656; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=80cd3e69.62813e3f21656 1261s ok 773 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 774 1261s ok 775 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 776 1261s ok 777 1261s Set-Cookie: usertrack_test=f57cf7fb.62813e3f22412; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=f57cf7fb.62813e3f22412 1261s ok 778 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 779 1261s ok 780 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 781 1261s ok 782 1261s Set-Cookie: usertrack_test=8960ba04.62813e3f231af; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=8960ba04.62813e3f231af 1261s ok 783 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 784 1261s ok 785 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 786 1261s ok 787 1261s Set-Cookie: usertrack_test=e43ec2f6.62813e3f23f6a; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=e43ec2f6.62813e3f23f6a 1261s ok 788 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 789 1261s ok 790 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 791 1261s ok 792 1261s Set-Cookie: usertrack_test=586526ae.62813e3f24d00; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=586526ae.62813e3f24d00 1261s ok 793 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 794 1261s ok 795 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 796 1261s ok 797 1261s Set-Cookie: usertrack_test=b155f7d8.62813e3f25aa2; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=b155f7d8.62813e3f25aa2 1261s ok 798 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 799 1261s ok 800 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 801 1261s ok 802 1261s Set-Cookie: usertrack_test=3d060223.62813e3f273db; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=3d060223.62813e3f273db 1261s ok 803 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 804 1261s ok 805 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 806 1261s ok 807 1261s Set-Cookie: usertrack_test=ba440f90.62813e3f28191; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=ba440f90.62813e3f28191 1261s ok 808 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 809 1261s ok 810 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 811 1261s ok 812 1261s Set-Cookie: usertrack_test=5dd4b839.62813e3f28f33; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=5dd4b839.62813e3f28f33 1261s ok 813 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 814 1261s ok 815 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 816 1261s ok 817 1261s Set-Cookie: usertrack_test=23432071.62813e3f29cc9; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=23432071.62813e3f29cc9 1261s ok 818 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 819 1261s ok 820 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 821 1261s ok 822 1261s Set-Cookie: usertrack_test=451e9d8c.62813e3f2aa45; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=451e9d8c.62813e3f2aa45 1261s ok 823 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 824 1261s ok 825 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 826 1261s ok 827 1261s Set-Cookie: usertrack_test=dcdb4e41.62813e3f2b7ec; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=dcdb4e41.62813e3f2b7ec 1261s ok 828 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 829 1261s ok 830 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 831 1261s ok 832 1261s Set-Cookie: usertrack_test=6bd1d550.62813e3f2c55c; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=6bd1d550.62813e3f2c55c 1261s ok 833 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 834 1261s ok 835 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 836 1261s ok 837 1261s Set-Cookie: usertrack_test=601dc7d3.62813e3f2d30a; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=601dc7d3.62813e3f2d30a 1261s ok 838 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 839 1261s ok 840 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 841 1261s ok 842 1261s Set-Cookie: usertrack_test=7d354ff6.62813e3f2e0af; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=7d354ff6.62813e3f2e0af 1261s ok 843 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 844 1261s ok 845 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 846 1261s ok 847 1261s Set-Cookie: usertrack_test=b9bbb1ca.62813e3f2f0d8; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=b9bbb1ca.62813e3f2f0d8 1261s ok 848 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 849 1261s ok 850 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 851 1261s ok 852 1261s Set-Cookie: usertrack_test=7918995f.62813e3f2ff1f; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=7918995f.62813e3f2ff1f 1261s ok 853 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 854 1261s ok 855 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 856 1261s ok 857 1261s Set-Cookie: usertrack_test=512d712d.62813e3f30cb8; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=512d712d.62813e3f30cb8 1261s ok 858 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 859 1261s ok 860 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 861 1261s ok 862 1261s Set-Cookie: usertrack_test=5ac39017.62813e3f31a5a; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=5ac39017.62813e3f31a5a 1261s ok 863 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 864 1261s ok 865 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 866 1261s ok 867 1261s Set-Cookie: usertrack_test=3b8e097c.62813e3f337ba; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=3b8e097c.62813e3f337ba 1261s ok 868 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 869 1261s ok 870 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 871 1261s ok 872 1261s Set-Cookie: usertrack_test=1be7b0f3.62813e3f34589; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=1be7b0f3.62813e3f34589 1261s ok 873 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 874 1261s ok 875 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 876 1261s ok 877 1261s Set-Cookie: usertrack_test=91e46f20.62813e3f35392; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=91e46f20.62813e3f35392 1261s ok 878 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 879 1261s ok 880 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 881 1261s ok 882 1261s Set-Cookie: usertrack_test=aee06bb3.62813e3f3617d; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=aee06bb3.62813e3f3617d 1261s ok 883 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 884 1261s ok 885 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 886 1261s ok 887 1261s Set-Cookie: usertrack_test=8b1cb9aa.62813e3f36f8a; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=8b1cb9aa.62813e3f36f8a 1261s ok 888 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 889 1261s ok 890 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 891 1261s ok 892 1261s Set-Cookie: usertrack_test=69319716.62813e3f37dd6; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=69319716.62813e3f37dd6 1261s ok 893 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 894 1261s ok 895 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 896 1261s ok 897 1261s Set-Cookie: usertrack_test=1e2b5720.62813e3f38d01; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=1e2b5720.62813e3f38d01 1261s ok 898 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 899 1261s ok 900 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 901 1261s ok 902 1261s Set-Cookie: usertrack_test=74fb8d14.62813e3f39b9f; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=74fb8d14.62813e3f39b9f 1261s ok 903 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 904 1261s ok 905 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 906 1261s ok 907 1261s Set-Cookie: usertrack_test=77d04f02.62813e3f3aaad; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=77d04f02.62813e3f3aaad 1261s ok 908 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 909 1261s ok 910 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 911 1261s ok 912 1261s Set-Cookie: usertrack_test=df916c6e.62813e3f3b8e6; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=df916c6e.62813e3f3b8e6 1261s ok 913 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 914 1261s ok 915 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 916 1261s ok 917 1261s Set-Cookie: usertrack_test=3e756b45.62813e3f3c726; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=3e756b45.62813e3f3c726 1261s ok 918 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 919 1261s ok 920 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 921 1261s ok 922 1261s Set-Cookie: usertrack_test=50e6e463.62813e3f3d599; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=50e6e463.62813e3f3d599 1261s ok 923 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 924 1261s ok 925 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 926 1261s ok 927 1261s Set-Cookie: usertrack_test=cc5066fd.62813e3f3e4c2; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=cc5066fd.62813e3f3e4c2 1261s ok 928 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 929 1261s ok 930 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 931 1261s ok 932 1261s Set-Cookie: usertrack_test=99a032f3.62813e3f3f483; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=99a032f3.62813e3f3f483 1261s ok 933 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 934 1261s ok 935 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 936 1261s ok 937 1261s Set-Cookie: usertrack_test=f68847f6.62813e3f40472; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=f68847f6.62813e3f40472 1261s ok 938 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 939 1261s ok 940 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 941 1261s ok 942 1261s Set-Cookie: usertrack_test=3d6e2f70.62813e3f41269; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=3d6e2f70.62813e3f41269 1261s ok 943 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 944 1261s ok 945 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 946 1261s ok 947 1261s Set-Cookie: usertrack_test=be891b47.62813e3f42041; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=be891b47.62813e3f42041 1261s ok 948 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 949 1261s ok 950 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 951 1261s ok 952 1261s Set-Cookie: usertrack_test=d09393a2.62813e3f42e3b; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=d09393a2.62813e3f42e3b 1261s ok 953 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 954 1261s ok 955 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 956 1261s ok 957 1261s Set-Cookie: usertrack_test=2f8c945b.62813e3f43c00; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=2f8c945b.62813e3f43c00 1261s ok 958 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 959 1261s ok 960 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 961 1261s ok 962 1261s Set-Cookie: usertrack_test=6e3eb278.62813e3f449bb; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=6e3eb278.62813e3f449bb 1261s ok 963 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 964 1261s ok 965 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 966 1261s ok 967 1261s Set-Cookie: usertrack_test=8929457e.62813e3f45817; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=8929457e.62813e3f45817 1261s ok 968 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 969 1261s ok 970 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 971 1261s ok 972 1261s Set-Cookie: usertrack_test=c3f08c12.62813e3f4732e; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=c3f08c12.62813e3f4732e 1261s ok 973 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 974 1261s ok 975 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 976 1261s ok 977 1261s Set-Cookie: usertrack_test=5396736c.62813e3f48183; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=5396736c.62813e3f48183 1261s ok 978 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 979 1261s ok 980 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 981 1261s ok 982 1261s Set-Cookie: usertrack_test=821e04aa.62813e3f48fb3; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=821e04aa.62813e3f48fb3 1261s ok 983 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 984 1261s ok 985 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 986 1261s ok 987 1261s Set-Cookie: usertrack_test=555c9e55.62813e3f49dbd; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=555c9e55.62813e3f49dbd 1261s ok 988 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 989 1261s ok 990 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 991 1261s ok 992 1261s Set-Cookie: usertrack_test=c8b95aad.62813e3f4ac29; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=c8b95aad.62813e3f4ac29 1261s ok 993 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 994 1261s ok 995 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 996 1261s ok 997 1261s Set-Cookie: usertrack_test=bd491174.62813e3f4badc; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s Cookie: usertrack_test=bd491174.62813e3f4badc 1261s ok 998 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 999 1261s ok 1000 1261s ok 1001 1261s # testing : Checking return code is '200' 1261s # expected: 200 1261s # received: '200' 1261s ok 1002 1261s # usertrack_test=c3edff94.62813e3f4ca8b; path=/; expires=Fri, 29-Nov-24 21:30:14 GMT 1261s ok 1003 1261s # expected: undef 1261s # received: undef 1261s ok 1004 1261s ok 1264s t/modules/vhost_alias.t ............. 1264s 1..8 1264s # Running under perl version 5.040000 for linux 1264s # Current time local: Fri Nov 29 21:29:14 2024 1264s # Current time GMT: Fri Nov 29 21:29:14 2024 1264s # Using Test.pm version 1.31 1264s # Using Apache/Test.pm version 1.44 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1264s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1264s # testing : VirtalDocumentRoot test 1264s # expected: 'www.vha-test.com' 1264s # received: 'www.vha-test.com' 1264s ok 1 1264s # testing : VirtualScriptAlias test 1264s # expected: 'test cgi for www.vha-test.com' 1264s # received: 'test cgi for www.vha-test.com' 1264s ok 2 1264s # testing : VirtalDocumentRoot test 1264s # expected: 'big.server.name.from.heck.org' 1264s # received: 'big.server.name.from.heck.org' 1264s ok 3 1264s # testing : VirtualScriptAlias test 1264s # expected: 'test cgi for big.server.name.from.heck.org' 1264s # received: 'test cgi for big.server.name.from.heck.org' 1264s ok 4 1264s # testing : VirtalDocumentRoot test 1264s # expected: 'ab.com' 1264s # received: 'ab.com' 1264s ok 5 1264s # testing : VirtualScriptAlias test 1264s # expected: 'test cgi for ab.com' 1264s # received: 'test cgi for ab.com' 1264s ok 6 1264s # testing : VirtalDocumentRoot test 1264s # expected: 'w-t-f.net' 1264s # received: 'w-t-f.net' 1264s ok 7 1264s # testing : VirtualScriptAlias test 1264s # expected: 'test cgi for w-t-f.net' 1264s # received: 'test cgi for w-t-f.net' 1264s ok 8 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1264s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1264s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1264s ok 1267s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1270s t/protocol/echo.t ................... 1270s 1..8 1270s # Running under perl version 5.040000 for linux 1270s # Current time local: Fri Nov 29 21:29:20 2024 1270s # Current time GMT: Fri Nov 29 21:29:20 2024 1270s # Using Test.pm version 1.31 1270s # Using Apache/Test.pm version 1.44 1270s testing mod_echo_ssl 1270s ok 1 1270s #Cipher: TLS_AES_256_GCM_SHA384 1270s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1270s # testing : echo 1270s # expected: 't/protocol/echo.t' 1270s # received: 't/protocol/echo.t' 1270s ok 2 1270s # testing : echo 1270s # expected: '/usr/bin/perl' 1270s # received: '/usr/bin/perl' 1270s ok 3 1270s # testing : echo 1270s # expected: '815399815399815399815399815399' 1270s # received: '815399815399815399815399815399' 1270s ok 4 1270s testing mod_echo 1270s ok 5 1270s # testing : echo 1270s # expected: 't/protocol/echo.t' 1270s # received: 't/protocol/echo.t' 1270s ok 6 1270s # testing : echo 1270s # expected: '/usr/bin/perl' 1270s # received: '/usr/bin/perl' 1270s ok 7 1270s # testing : echo 1270s # expected: '815399815399815399815399815399' 1270s # received: '815399815399815399815399815399' 1270s ok 8 1270s ok 1273s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1275s t/security/CVE-2003-0542.t .......... 1275s 1..1 1275s # Running under perl version 5.040000 for linux 1275s # Current time local: Fri Nov 29 21:29:26 2024 1275s # Current time GMT: Fri Nov 29 21:29:26 2024 1275s # Using Test.pm version 1.31 1275s # Using Apache/Test.pm version 1.44 1275s # testing : CAN-2003-0542 test case 1275s # expected: 404 1275s # received: '404' 1275s ok 1 1275s ok 1278s t/security/CVE-2004-0747.t .......... 1278s 1..1 1278s # Running under perl version 5.040000 for linux 1278s # Current time local: Fri Nov 29 21:29:28 2024 1278s # Current time GMT: Fri Nov 29 21:29:28 2024 1278s # Using Test.pm version 1.31 1278s # Using Apache/Test.pm version 1.44 1278s # testing : CAN-2004-0747 ap_resolve_env test case 1278s # expected: 200 1278s # received: 200 1278s ok 1 1278s ok 1281s t/security/CVE-2004-0811.t .......... 1281s 1..8 1281s # Running under perl version 5.040000 for linux 1281s # Current time local: Fri Nov 29 21:29:31 2024 1281s # Current time GMT: Fri Nov 29 21:29:31 2024 1281s # Using Test.pm version 1.31 1281s # Using Apache/Test.pm version 1.44 1281s # testing : subdir access allowed 1281s # expected: 200 1281s # received: '200' 1281s ok 1 1281s # testing : subdir access allowed 1281s # expected: 200 1281s # received: '200' 1281s ok 2 1281s # testing : subdir access allowed 1281s # expected: 200 1281s # received: '200' 1281s ok 3 1281s # testing : subdir access allowed 1281s # expected: 200 1281s # received: '200' 1281s ok 4 1281s # testing : topdir access denied 1281s # expected: 401 1281s # received: '401' 1281s ok 5 1281s # testing : topdir access denied 1281s # expected: 401 1281s # received: '401' 1281s ok 6 1281s # testing : topdir access denied 1281s # expected: 401 1281s # received: '401' 1281s ok 7 1281s # testing : topdir access denied 1281s # expected: 401 1281s # received: '401' 1281s ok 8 1281s ok 1284s t/security/CVE-2004-0940.t .......... 1284s 1..1 1284s # Running under perl version 5.040000 for linux 1284s # Current time local: Fri Nov 29 21:29:34 2024 1284s # Current time GMT: Fri Nov 29 21:29:34 2024 1284s # Using Test.pm version 1.31 1284s # Using Apache/Test.pm version 1.44 1284s # testing : response was 200 1284s # expected: 200 1284s # received: '200' 1284s ok 1 1284s ok 1287s t/security/CVE-2004-0942.t .......... 1287s 1..2 1287s # Running under perl version 5.040000 for linux 1287s # Current time local: Fri Nov 29 21:29:37 2024 1287s # Current time GMT: Fri Nov 29 21:29:37 2024 1287s # Using Test.pm version 1.31 1287s # Using Apache/Test.pm version 1.44 1287s ok 1 1287s # testing : request was refused 1287s # expected: qr/^HTTP\/1\.. 400/ 1287s # received: 'HTTP/1.1 400 Bad Request 1287s # ' 1287s ok 2 1287s ok 1290s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1292s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1295s t/security/CVE-2005-2491.t .......... 1295s 1..4 1295s # Running under perl version 5.040000 for linux 1295s # Current time local: Fri Nov 29 21:29:45 2024 1295s # Current time GMT: Fri Nov 29 21:29:45 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.44 1295s # testing : check that server did not segfault 1295s # expected: 'Internal Server Error' 1295s # received: 'Internal Server Error' 1295s ok 1 1295s # testing : check for 500 response error 1295s # expected: 500 1295s # received: '500' 1295s ok 2 1295s # testing : check that server did not segfault 1295s # expected: 'Internal Server Error' 1295s # received: 'Internal Server Error' 1295s ok 3 1295s # testing : check for 500 response error 1295s # expected: 500 1295s # received: '500' 1295s ok 4 1295s ok 1298s t/security/CVE-2005-2700.t .......... 1298s 1..2 1298s # Running under perl version 5.040000 for linux 1298s # Current time local: Fri Nov 29 21:29:48 2024 1298s # Current time GMT: Fri Nov 29 21:29:48 2024 1298s # Using Test.pm version 1.31 1298s # Using Apache/Test.pm version 1.44 1298s # testing : access permitted without ccert 1298s # expected: 200 1298s # received: '200' 1298s ok 1 1298s # testing : access *not* permitted without ccert 1298s # expected: 200 1298s # received: '403' 1298s ok 2 1298s ok 1301s t/security/CVE-2005-3352.t .......... 1301s 1..2 1301s # Running under perl version 5.040000 for linux 1301s # Current time local: Fri Nov 29 21:29:51 2024 1301s # Current time GMT: Fri Nov 29 21:29:51 2024 1301s # Using Test.pm version 1.31 1301s # Using Apache/Test.pm version 1.44 1301s # testing : response code is OK 1301s # expected: 200 1301s # received: '200' 1301s ok 1 1301s # testing : referer was escaped 1301s # expected: qr/%22%3e/ 1301s # received: ' 1301s # 1301s # Menu for /security/CVE-2005-3352.map 1301s # 1301s #

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

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

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

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

Bad Request

1358s #

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

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

Forbidden

1390s

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

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

Not Found

1419s #

The requested URL was not found on this server.

1419s # 1419s ok 1 1419s ok 2 1419s ok 1422s t/apache/acceptpathinfo.t ........... 1422s 1..36 1422s # Running under perl version 5.040000 for linux 1422s # Current time local: Fri Nov 29 21:31:52 2024 1422s # Current time GMT: Fri Nov 29 21:31:52 2024 1422s # Using Test.pm version 1.31 1422s # Using Apache/Test.pm version 1.44 1422s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1422s # expected: '200' 1422s # received: '200' 1422s ok 1 1422s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1422s # expected: qr/_\(none\)_/ 1422s # received: '_(none)_' 1422s ok 2 1422s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1422s # expected: '404' 1422s # received: '404' 1422s ok 3 1422s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1422s # expected: qr/Not Found/ 1422s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1458s #

The requested URL was not found on this server.

1458s # ' 1458s ok 8 1458s # testing : /merge/notfound.html code 1458s # expected: 404 1458s # received: '404' 1458s ok 9 1458s # testing : /merge/notfound.html content 1458s # expected: 'testing merge' 1458s # received: 'testing merge' 1458s ok 10 1458s # testing : /merge/merge2/notfound.html code 1458s # expected: 404 1458s # received: '404' 1458s ok 11 1458s # testing : /merge/merge2/notfound.html content 1458s # expected: 'testing merge' 1458s # received: 'testing merge' 1458s ok 12 1458s # testing : /bounce/notfound.html code 1458s # expected: 404 1458s # received: '404' 1458s ok 13 1458s # testing : /bounce/notfound.html content 1458s # expected: qr/expire test/ 1458s # received: ' 1458s # expire test 1458s # expire test 1458s # ' 1458s ok 14 1458s ok 1461s t/apache/etags.t .................... 1461s # Checking for existence of FileETag directive 1461s # Returned 200: 1461s 1..61 1461s # Running under perl version 5.040000 for linux 1461s # Current time local: Fri Nov 29 21:32:31 2024 1461s # Current time GMT: Fri Nov 29 21:32:31 2024 1461s # Using Test.pm version 1.31 1461s # Using Apache/Test.pm version 1.44 1461s # --- 1461s # HEAD /apache/etags/all/is/test.txt 1461s # Expecting two components in ETag field 1461s # Received "8084b-b" 1461s ok 1 1461s # --- 1461s # HEAD /apache/etags/none/plus-m/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 2 1461s # --- 1461s # HEAD /apache/etags/m/minus-mi/test.txt 1461s # Expecting field to be absent 1461s # Received "b-61fafa7f73d80" 1461s ok 3 1461s # --- 1461s # HEAD /apache/etags/m/minus-ms/test.txt 1461s # Expecting field to be absent 1461s # Received "b-61fafa7f73d80" 1461s ok 4 1461s # --- 1461s # HEAD /apache/etags/all/minus-ms/test.txt 1461s # Expecting one component in ETag field 1461s # Received "80863" 1461s ok 5 1461s # --- 1461s # HEAD /apache/etags/m/plus-mi/test.txt 1461s # Expecting two components in ETag field 1461s # Received "8089b-61fafa7f73d80" 1461s ok 6 1461s # --- 1461s # HEAD /apache/etags/m/plus-mis/test.txt 1461s # Expecting three components in ETag field 1461s # Received "8089e-b-61fafa7f73d80" 1461s ok 7 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808e7-61fafa7f73d80" 1461s ok 8 1461s # --- 1461s # HEAD /apache/etags/m/minus-m/test.txt 1461s # Expecting field to be absent 1461s # Received "b-61fafa7f73d80" 1461s ok 9 1461s # --- 1461s # HEAD /apache/etags/none/plus-ms/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 10 1461s # --- 1461s # HEAD /apache/etags/none/m/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 11 1461s # --- 1461s # HEAD /apache/etags/all/minus-m/test.txt 1461s # Expecting two components in ETag field 1461s # Received "8085a-b" 1461s ok 12 1461s # --- 1461s # HEAD /apache/etags/none/is/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808b8-b" 1461s ok 13 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808db-b" 1461s ok 14 1461s # --- 1461s # HEAD /apache/etags/none/mi/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808be-61fafa7f73d80" 1461s ok 15 1461s # --- 1461s # HEAD /apache/etags/none/inherit/test.txt 1461s # Expecting field to be absent 1461s # ETag field is missing 1461s ok 16 1461s # --- 1461s # HEAD /apache/etags/all/mi/test.txt 1461s # Expecting two components in ETag field 1461s # Received "80851-61fafa7f73d80" 1461s ok 17 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 18 1461s # --- 1461s # HEAD /apache/etags/m/plus-i/test.txt 1461s # Expecting two components in ETag field 1461s # Received "80892-61fafa7f73d80" 1461s ok 19 1461s # --- 1461s # HEAD /apache/etags/m/plus-ms/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 20 1461s # --- 1461s # HEAD /apache/etags/mis/test.txt 1461s # Expecting three components in ETag field 1461s # Received "808ab-b-61fafa7f73d80" 1461s ok 21 1461s # --- 1461s # HEAD /apache/etags/all/ms/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 22 1461s # --- 1461s # HEAD /apache/etags/none/test.txt 1461s # Expecting field to be absent 1461s # ETag field is missing 1461s ok 23 1461s # --- 1461s # HEAD /apache/etags/none/plus-mi/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808d0-61fafa7f73d80" 1461s ok 24 1461s # --- 1461s # HEAD /apache/etags/m/minus-i/test.txt 1461s # Expecting field to be absent 1461s # Received "61fafa7f73d80" 1461s ok 25 1461s # --- 1461s # HEAD /apache/etags/all/mis/test.txt 1461s # Expecting three components in ETag field 1461s # Received "80869-b-61fafa7f73d80" 1461s ok 26 1461s # --- 1461s # HEAD /apache/etags/all/minus-s/test.txt 1461s # Expecting two components in ETag field 1461s # Received "80866-61fafa7f73d80" 1461s ok 27 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1461s # Expecting one component in ETag field 1461s # Received "b" 1461s ok 28 1461s # --- 1461s # HEAD /apache/etags/all/inherit/test.txt 1461s # Expecting three components in ETag field 1461s # Received "80848-b-61fafa7f73d80" 1461s ok 29 1461s # --- 1461s # HEAD /apache/etags/m/plus-s/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 30 1461s # --- 1461s # HEAD /apache/etags/none/mis/test.txt 1461s # Expecting three components in ETag field 1461s # Received "808c1-b-61fafa7f73d80" 1461s ok 31 1461s # --- 1461s # HEAD /apache/etags/all/m/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 32 1461s # --- 1461s # HEAD /apache/etags/s/test.txt 1461s # Expecting one component in ETag field 1461s # Received "b" 1461s ok 33 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 34 1461s # --- 1461s # HEAD /apache/etags/m/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 35 1461s # --- 1461s # HEAD /apache/etags/ms/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 36 1461s # --- 1461s # HEAD /apache/etags/is/test.txt 1461s # Expecting two components in ETag field 1461s # Received "80878-b" 1461s ok 37 1461s # --- 1461s # HEAD /apache/etags/i/test.txt 1461s # Expecting one component in ETag field 1461s # Received "80875" 1461s ok 38 1461s # --- 1461s # HEAD /apache/etags/all/minus-mi/test.txt 1461s # Expecting one component in ETag field 1461s # Received "b" 1461s ok 39 1461s # --- 1461s # HEAD /apache/etags/none/plus-s/test.txt 1461s # Expecting one component in ETag field 1461s # Received "b" 1461s ok 40 1461s # --- 1461s # HEAD /apache/etags/m/minus-is/test.txt 1461s # Expecting field to be absent 1461s # Received "61fafa7f73d80" 1461s ok 41 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1461s # Expecting one component in ETag field 1461s # Received "808e4" 1461s ok 42 1461s # --- 1461s # HEAD /apache/etags/m/minus-mis/test.txt 1461s # Expecting field to be absent 1461s # Received "b-61fafa7f73d80" 1461s ok 43 1461s # --- 1461s # HEAD /apache/etags/mi/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808a8-61fafa7f73d80" 1461s ok 44 1461s # --- 1461s # HEAD /apache/etags/all/minus-is/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 45 1461s # --- 1461s # HEAD /apache/etags/none/s/test.txt 1461s # Expecting one component in ETag field 1461s # Received "b" 1461s ok 46 1461s # --- 1461s # HEAD /apache/etags/m/plus-m/test.txt 1461s # Expecting one component in ETag field 1461s # Received "61fafa7f73d80" 1461s ok 47 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/test.txt 1461s # Expecting three components in ETag field 1461s # Received "808e8-b-61fafa7f73d80" 1461s ok 48 1461s # --- 1461s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1461s # Expecting field to be absent 1461s # Received "b-61fafa7f73d80" 1461s ok 49 1461s # --- 1461s # HEAD /apache/etags/default/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 50 1461s # --- 1461s # HEAD /apache/etags/m/plus-is/test.txt 1461s # Expecting three components in ETag field 1461s # Received "80895-b-61fafa7f73d80" 1461s ok 51 1461s # --- 1461s # HEAD /apache/etags/none/plus-i/test.txt 1461s # Expecting one component in ETag field 1461s # Received "808c7" 1461s ok 52 1461s # --- 1461s # HEAD /apache/etags/none/i/test.txt 1461s # Expecting one component in ETag field 1461s # Received "808b3" 1461s ok 53 1461s # --- 1461s # HEAD /apache/etags/all/minus-mis/test.txt 1461s # Expecting field to be absent 1461s # Received "b-61fafa7f73d80" 1461s ok 54 1461s # --- 1461s # HEAD /apache/etags/all/s/test.txt 1461s # Expecting one component in ETag field 1461s # Received "b" 1461s ok 55 1461s # --- 1461s # HEAD /apache/etags/none/ms/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 56 1461s # --- 1461s # HEAD /apache/etags/all/test.txt 1461s # Expecting three components in ETag field 1461s # Received "80870-b-61fafa7f73d80" 1461s ok 57 1461s # --- 1461s # HEAD /apache/etags/all/minus-i/test.txt 1461s # Expecting two components in ETag field 1461s # Received "b-61fafa7f73d80" 1461s ok 58 1461s # --- 1461s # HEAD /apache/etags/all/i/test.txt 1461s # Expecting one component in ETag field 1461s # Received "80846" 1461s ok 59 1461s # --- 1461s # HEAD /apache/etags/m/minus-s/test.txt 1461s # Expecting field to be absent 1461s # Received "61fafa7f73d80" 1461s ok 60 1461s # --- 1461s # HEAD /apache/etags/none/plus-is/test.txt 1461s # Expecting two components in ETag field 1461s # Received "808ca-b" 1461s ok 61 1461s ok 1465s t/apache/expr.t ..................... 1465s 1..229 1465s # Running under perl version 5.040000 for linux 1465s # Current time local: Fri Nov 29 21:32:34 2024 1465s # Current time GMT: Fri Nov 29 21:32:34 2024 1465s # Using Test.pm version 1.31 1465s # Using Apache/Test.pm version 1.44 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true" should evaluate to true, got true 1465s ok 1 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "false" should evaluate to false, got false 1465s ok 2 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "foo", got parse error 1465s ok 3 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -eq 01" should evaluate to true, got true 1465s ok 4 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -eq 2" should evaluate to false, got false 1465s ok 5 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -ne 2" should evaluate to true, got true 1465s ok 6 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -ne 1" should evaluate to false, got false 1465s ok 7 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -lt 02" should evaluate to true, got true 1465s ok 8 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -lt 1" should evaluate to false, got false 1465s ok 9 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -le 2" should evaluate to true, got true 1465s ok 10 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -le 1" should evaluate to true, got true 1465s ok 11 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "2 -gt 1" should evaluate to true, got true 1465s ok 12 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -gt 1" should evaluate to false, got false 1465s ok 13 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "2 -ge 1" should evaluate to true, got true 1465s ok 14 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -ge 1" should evaluate to true, got true 1465s ok 15 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "1 -gt -1" should evaluate to true, got true 1465s ok 16 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' == 'aa'" should evaluate to true, got true 1465s ok 17 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' == 'b'" should evaluate to false, got false 1465s ok 18 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' = 'aa'" should evaluate to true, got true 1465s ok 19 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' = 'b'" should evaluate to false, got false 1465s ok 20 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' != 'b'" should evaluate to true, got true 1465s ok 21 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' != 'aa'" should evaluate to false, got false 1465s ok 22 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' < 'b'" should evaluate to true, got true 1465s ok 23 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' < 'aa'" should evaluate to false, got false 1465s ok 24 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' <= 'b'" should evaluate to true, got true 1465s ok 25 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' <= 'aa'" should evaluate to true, got true 1465s ok 26 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'b' > 'aa'" should evaluate to true, got true 1465s ok 27 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' > 'aa'" should evaluate to false, got false 1465s ok 28 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'b' >= 'aa'" should evaluate to true, got true 1465s ok 29 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'aa' >= 'aa'" should evaluate to true, got true 1465s ok 30 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1465s ok 31 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1465s ok 32 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1465s ok 33 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1465s ok 34 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1465s ok 35 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1465s ok 36 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1465s ok 37 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1465s ok 38 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1465s ok 39 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1465s ok 40 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME} != ''" should evaluate to true, got true 1465s ok 41 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1465s ok 42 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1465s ok 43 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /bc/ " should evaluate to true, got true 1465s ok 44 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /BC/i " should evaluate to true, got true 1465s ok 45 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' !~ m!bc! " should evaluate to false, got false 1465s ok 46 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' !~ m!BC!i " should evaluate to false, got false 1465s ok 47 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " $0 == '' " should evaluate to true, got true 1465s ok 48 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " $1 == '' " should evaluate to true, got true 1465s ok 49 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " $9 == '' " should evaluate to true, got true 1465s ok 50 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " '$0' == '' " should evaluate to true, got true 1465s ok 51 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1465s ok 52 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1465s ok 53 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1465s ok 54 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1465s ok 55 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1465s ok 56 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1465s ok 57 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1465s ok 58 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1465s ok 59 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1465s ok 60 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1465s ok 61 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1465s ok 62 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1465s ok 63 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1465s ok 64 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1465s ok 65 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1465s ok 66 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1465s ok 67 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1465s ok 68 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1465s ok 69 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1465s ok 70 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{HTTPS} == 'off' " should evaluate to true, got true 1465s ok 71 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1465s ok 72 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1465s ok 73 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1465s ok 74 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1465s ok 75 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1465s ok 76 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1465s ok 77 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1465s ok 78 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1465s ok 79 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1465s ok 80 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1465s ok 81 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1465s ok 82 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "escape('?') = '%3f' " should evaluate to true, got true 1465s ok 83 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "unescape('%3f') = '?' " should evaluate to true, got true 1465s ok 84 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1465s ok 85 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1465s ok 86 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1465s ok 87 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "file('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1465s ok 88 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-n ''" should evaluate to false, got false 1465s ok 89 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-z ''" should evaluate to true, got true 1465s ok 90 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-n '1'" should evaluate to true, got true 1465s ok 91 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-z '1'" should evaluate to false, got false 1465s ok 92 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "-R 'abc'", got parse error 1465s ok 93 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1465s ok 94 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-R '240.0.0.0'" should evaluate to false, got false 1465s ok 95 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-R '240.0.0.0/8'" should evaluate to false, got false 1465s ok 96 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-R 'ff::/8'" should evaluate to false, got false 1465s ok 97 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1465s ok 98 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1465s ok 99 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1465s ok 100 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1465s ok 101 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1465s ok 102 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1465s ok 103 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1465s ok 104 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'foo' -strmatch '*o'" should evaluate to true, got true 1465s ok 105 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1465s ok 106 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'foo' -strmatch 'F*'" should evaluate to false, got false 1465s ok 107 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1465s ok 108 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'foo' -strmatch 'g*'" should evaluate to false, got false 1465s ok 109 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1465s ok 110 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1465s ok 111 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1465s ok 112 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1465s ok 113 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1465s ok 114 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "foo('bar') = 'bar'", got parse error 1465s ok 115 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "%{FOO} != 'bar'", got parse error 1465s ok 116 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s Should get parse error for "'bar' = bar", got parse error 1465s ok 117 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true" should evaluate to true, got true 1465s ok 118 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && true" should evaluate to true, got true 1465s ok 119 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || true" should evaluate to true, got true 1465s ok 120 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || true || true" should evaluate to true, got true 1465s ok 121 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || true && true" should evaluate to true, got true 1465s ok 122 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && true || true" should evaluate to true, got true 1465s ok 123 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && true && true" should evaluate to true, got true 1465s ok 124 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || true || !true" should evaluate to true, got true 1465s ok 125 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || true && !true" should evaluate to true, got true 1465s ok 126 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && true || !true" should evaluate to true, got true 1465s ok 127 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && true && !true" should evaluate to false, got false 1465s ok 128 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && !true" should evaluate to false, got false 1465s ok 129 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || !true" should evaluate to true, got true 1465s ok 130 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || !true || true" should evaluate to true, got true 1465s ok 131 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || !true && true" should evaluate to true, got true 1465s ok 132 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && !true || true" should evaluate to true, got true 1465s ok 133 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && !true && true" should evaluate to false, got false 1465s ok 134 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || !true || !true" should evaluate to true, got true 1465s ok 135 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true || !true && !true" should evaluate to true, got true 1465s ok 136 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && !true || !true" should evaluate to false, got false 1465s ok 137 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "true && !true && !true" should evaluate to false, got false 1465s ok 138 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true" should evaluate to false, got false 1465s ok 139 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && true" should evaluate to false, got false 1465s ok 140 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || true" should evaluate to true, got true 1465s ok 141 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || true || true" should evaluate to true, got true 1465s ok 142 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || true && true" should evaluate to true, got true 1465s ok 143 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && true || true" should evaluate to true, got true 1465s ok 144 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && true && true" should evaluate to false, got false 1465s ok 145 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || true || !true" should evaluate to true, got true 1465s ok 146 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || true && !true" should evaluate to false, got false 1465s ok 147 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && true || !true" should evaluate to false, got false 1465s ok 148 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && true && !true" should evaluate to false, got false 1465s ok 149 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && !true" should evaluate to false, got false 1465s ok 150 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || !true" should evaluate to false, got false 1465s ok 151 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || !true || true" should evaluate to true, got true 1465s ok 152 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || !true && true" should evaluate to false, got false 1465s ok 153 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && !true || true" should evaluate to true, got true 1465s ok 154 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && !true && true" should evaluate to false, got false 1465s ok 155 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || !true || !true" should evaluate to false, got false 1465s ok 156 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true || !true && !true" should evaluate to false, got false 1465s ok 157 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && !true || !true" should evaluate to false, got false 1465s ok 158 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!true && !true && !true" should evaluate to false, got false 1465s ok 159 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true)" should evaluate to false, got false 1465s ok 160 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && true)" should evaluate to false, got false 1465s ok 161 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || true)" should evaluate to false, got false 1465s ok 162 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || true || true)" should evaluate to false, got false 1465s ok 163 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || true && true)" should evaluate to false, got false 1465s ok 164 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && true || true)" should evaluate to false, got false 1465s ok 165 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && true && true)" should evaluate to false, got false 1465s ok 166 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || true || !true)" should evaluate to false, got false 1465s ok 167 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || true && !true)" should evaluate to false, got false 1465s ok 168 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && true || !true)" should evaluate to false, got false 1465s ok 169 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && true && !true)" should evaluate to true, got true 1465s ok 170 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && !true)" should evaluate to true, got true 1465s ok 171 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || !true)" should evaluate to false, got false 1465s ok 172 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || !true || true)" should evaluate to false, got false 1465s ok 173 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || !true && true)" should evaluate to false, got false 1465s ok 174 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && !true || true)" should evaluate to false, got false 1465s ok 175 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && !true && true)" should evaluate to true, got true 1465s ok 176 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || !true || !true)" should evaluate to false, got false 1465s ok 177 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true || !true && !true)" should evaluate to false, got false 1465s ok 178 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && !true || !true)" should evaluate to true, got true 1465s ok 179 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(true && !true && !true)" should evaluate to true, got true 1465s ok 180 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true)" should evaluate to true, got true 1465s ok 181 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && true)" should evaluate to true, got true 1465s ok 182 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || true)" should evaluate to false, got false 1465s ok 183 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || true || true)" should evaluate to false, got false 1465s ok 184 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || true && true)" should evaluate to false, got false 1465s ok 185 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && true || true)" should evaluate to false, got false 1465s ok 186 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && true && true)" should evaluate to true, got true 1465s ok 187 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || true || !true)" should evaluate to false, got false 1465s ok 188 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || true && !true)" should evaluate to true, got true 1465s ok 189 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && true || !true)" should evaluate to true, got true 1465s ok 190 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && true && !true)" should evaluate to true, got true 1465s ok 191 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && !true)" should evaluate to true, got true 1465s ok 192 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || !true)" should evaluate to true, got true 1465s ok 193 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || !true || true)" should evaluate to false, got false 1465s ok 194 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || !true && true)" should evaluate to true, got true 1465s ok 195 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && !true || true)" should evaluate to false, got false 1465s ok 196 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && !true && true)" should evaluate to true, got true 1465s ok 197 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || !true || !true)" should evaluate to true, got true 1465s ok 198 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true || !true && !true)" should evaluate to true, got true 1465s ok 199 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && !true || !true)" should evaluate to true, got true 1465s ok 200 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "!(!true && !true && !true)" should evaluate to true, got true 1465s ok 201 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1465s ok 202 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1465s ok 203 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "filesize('/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1465s ok 204 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1465s ok 205 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1465s ok 206 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1465s ok 207 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1465s ok 208 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1465s ok 209 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1465s ok 210 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1465s ok 211 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1465s ok 212 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1465s ok 213 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1465s ok 214 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1465s ok 215 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1465s ok 216 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-d '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1465s ok 217 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-e '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1465s ok 218 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-f '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1465s ok 219 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-s '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1465s ok 220 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-F '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1465s ok 221 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-F '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1465s ok 222 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-U '/apache/' " should evaluate to true, got true 1465s ok 223 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "-U '/apache/expr/none' " should evaluate to false, got false 1465s ok 224 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1465s ok 225 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1465s ok 226 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1465s ok 227 1465s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1465s ok 228 1465s Error log should not have 'Internal evaluation error' entries, found 0 1465s ok 229 1465s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1465s ok 1470s t/apache/expr_string.t .............. 1470s 1..29 1470s # Running under perl version 5.040000 for linux 1470s # Current time local: Fri Nov 29 21:32:38 2024 1470s # Current time GMT: Fri Nov 29 21:32:38 2024 1470s # Using Test.pm version 1.31 1470s # Using Apache/Test.pm version 1.44 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 1 1470s Expected return code 200, got 200 for 'foo' 1470s ok 2 1470s # testing : log message [Fri Nov 29 21:32:41.083162 2024] [log_debug:info] [pid 948505:tid 948600] [client 127.0.0.1:34000] foo (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: 'foo' 1470s # received: 'foo' 1470s ok 3 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 4 1470s Expected return code 200, got 200 for '%{req:SomeHeader}' 1470s ok 5 1470s # testing : log message [Fri Nov 29 21:32:41.342943 2024] [log_debug:info] [pid 948505:tid 948602] [client 127.0.0.1:34000] SomeValue (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: 'SomeValue' 1470s # received: 'SomeValue' 1470s ok 6 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 7 1470s Should get parse error (500) for "%{", got 500 1470s ok 8 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 9 1470s Expected return code 200, got 200 for '%' 1470s ok 10 1470s # testing : log message [Fri Nov 29 21:32:41.853162 2024] [log_debug:info] [pid 948506:tid 948682] [client 127.0.0.1:34014] % (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: '%' 1470s # received: '%' 1470s ok 11 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 12 1470s Expected return code 200, got 200 for '}' 1470s ok 13 1470s # testing : log message [Fri Nov 29 21:32:42.109445 2024] [log_debug:info] [pid 948506:tid 948686] [client 127.0.0.1:34014] } (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: '}' 1470s # received: '}' 1470s ok 14 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 15 1470s Expected return code 200, got 200 for '\"' 1470s ok 16 1470s # testing : log message [Fri Nov 29 21:32:42.364939 2024] [log_debug:info] [pid 948506:tid 948684] [client 127.0.0.1:34014] " (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: '"' 1470s # received: '"' 1470s ok 17 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 18 1470s Expected return code 200, got 200 for '\'' 1470s ok 19 1470s # testing : log message [Fri Nov 29 21:32:42.620201 2024] [log_debug:info] [pid 948506:tid 948662] [client 127.0.0.1:34014] ' (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: '\'' 1470s # received: '\'' 1470s ok 20 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 21 1470s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1470s ok 22 1470s # testing : log message [Fri Nov 29 21:32:42.876175 2024] [log_debug:info] [pid 948506:tid 948685] [client 127.0.0.1:34014] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: '%{req:SomeHeader}' 1470s # received: '%{req:SomeHeader}' 1470s ok 23 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 24 1470s Expected return code 200, got 200 for '%{tolower:IDENT}' 1470s ok 25 1470s # testing : log message [Fri Nov 29 21:32:43.132014 2024] [log_debug:info] [pid 948506:tid 948664] [client 127.0.0.1:34014] ident (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: 'ident' 1470s # received: 'ident' 1470s ok 26 1470s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 27 1470s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1470s ok 28 1470s # testing : log message [Fri Nov 29 21:32:43.388227 2024] [log_debug:info] [pid 948506:tid 948663] [client 127.0.0.1:34014] get (log_transaction hook, /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1470s # didn't match 1470s # expected: 'get' 1470s # received: 'get' 1470s ok 29 1470s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1470s ok 1474s t/apache/getfile.t .................. 1474s # using LWP client 1474s 1..220 1474s # Running under perl version 5.040000 for linux 1474s # Current time local: Fri Nov 29 21:32:43 2024 1474s # Current time GMT: Fri Nov 29 21:32:43 2024 1474s # Using Test.pm version 1.31 1474s # Using Apache/Test.pm version 1.44 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4c64-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 19556 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl.pod 1474s # expected: 19556 1474s # received: 19556 1474s ok 1 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "dbb0-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 56240 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1474s # expected: 56240 1474s # received: 56240 1474s ok 2 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "85ea-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 34282 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1474s # expected: 34282 1474s # received: 34282 1474s ok 3 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "da40-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 55872 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1474s # expected: 55872 1474s # received: 55872 1474s ok 4 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "ab70-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 43888 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1474s # expected: 43888 1474s # received: 43888 1474s ok 5 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "15cb8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 89272 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1474s # expected: 89272 1474s # received: 89272 1474s ok 6 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2707-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9991 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1474s # expected: 9991 1474s # received: 9991 1474s ok 7 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2569-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9577 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1474s # expected: 9577 1474s # received: 9577 1474s ok 8 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1004-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4100 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1474s # expected: 4100 1474s # received: 4100 1474s ok 9 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "e58-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3672 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1474s # expected: 3672 1474s # received: 3672 1474s ok 10 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1e00-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7680 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1474s # expected: 7680 1474s # received: 7680 1474s ok 11 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "233a9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 144297 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1474s # expected: 144297 1474s # received: 144297 1474s ok 12 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1f1e-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7966 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1474s # expected: 7966 1474s # received: 7966 1474s ok 13 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1aeb-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6891 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1474s # expected: 6891 1474s # received: 6891 1474s ok 14 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1e50-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7760 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1474s # expected: 7760 1474s # received: 7760 1474s ok 15 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "18b7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6327 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1474s # expected: 6327 1474s # received: 6327 1474s ok 16 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "20a07-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 133639 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1474s # expected: 133639 1474s # received: 133639 1474s ok 17 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "17fe-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6142 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1474s # expected: 6142 1474s # received: 6142 1474s ok 18 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "e0a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3594 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1474s # expected: 3594 1474s # received: 3594 1474s ok 19 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "ff5-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4085 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1474s # expected: 4085 1474s # received: 4085 1474s ok 20 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1d280-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 119424 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1474s # expected: 119424 1474s # received: 119424 1474s ok 21 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "19c5-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6597 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1474s # expected: 6597 1474s # received: 6597 1474s ok 22 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "14d7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5335 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1474s # expected: 5335 1474s # received: 5335 1474s ok 23 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1208-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4616 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1474s # expected: 4616 1474s # received: 4616 1474s ok 24 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1c352-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 115538 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1474s # expected: 115538 1474s # received: 115538 1474s ok 25 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2a07-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10759 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1474s # expected: 10759 1474s # received: 10759 1474s ok 26 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2fef-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 12271 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1474s # expected: 12271 1474s # received: 12271 1474s ok 27 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2410-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9232 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1474s # expected: 9232 1474s # received: 9232 1474s ok 28 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1fa8f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 129679 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1474s # expected: 129679 1474s # received: 129679 1474s ok 29 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "293d-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10557 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1474s # expected: 10557 1474s # received: 10557 1474s ok 30 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "301f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 12319 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1474s # expected: 12319 1474s # received: 12319 1474s ok 31 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "20fa-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8442 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1474s # expected: 8442 1474s # received: 8442 1474s ok 32 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1162-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4450 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1474s # expected: 4450 1474s # received: 4450 1474s ok 33 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "fc09-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 64521 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1474s # expected: 64521 1474s # received: 64521 1474s ok 34 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2009-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8201 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1474s # expected: 8201 1474s # received: 8201 1474s ok 35 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1007-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4103 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1474s # expected: 4103 1474s # received: 4103 1474s ok 36 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2aac-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10924 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1474s # expected: 10924 1474s # received: 10924 1474s ok 37 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1168-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4456 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1474s # expected: 4456 1474s # received: 4456 1474s ok 38 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1875a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 100186 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1474s # expected: 100186 1474s # received: 100186 1474s ok 39 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1e25-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7717 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1474s # expected: 7717 1474s # received: 7717 1474s ok 40 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1e16-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7702 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1474s # expected: 7702 1474s # received: 7702 1474s ok 41 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1b69-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7017 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1474s # expected: 7017 1474s # received: 7017 1474s ok 42 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "115d9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 71129 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1474s # expected: 71129 1474s # received: 71129 1474s ok 43 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "11f7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4599 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1474s # expected: 4599 1474s # received: 4599 1474s ok 44 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1806-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6150 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1474s # expected: 6150 1474s # received: 6150 1474s ok 45 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "13f7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5111 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1474s # expected: 5111 1474s # received: 5111 1474s ok 46 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "a038-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 41016 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1474s # expected: 41016 1474s # received: 41016 1474s ok 47 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1662-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5730 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1474s # expected: 5730 1474s # received: 5730 1474s ok 48 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "124a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4682 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1474s # expected: 4682 1474s # received: 4682 1474s ok 49 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1374-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4980 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1474s # expected: 4980 1474s # received: 4980 1474s ok 50 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "d310-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 54032 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1474s # expected: 54032 1474s # received: 54032 1474s ok 51 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1b5f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7007 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1474s # expected: 7007 1474s # received: 7007 1474s ok 52 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "9201-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 37377 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1474s # expected: 37377 1474s # received: 37377 1474s ok 53 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1076-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4214 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1474s # expected: 4214 1474s # received: 4214 1474s ok 54 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "f68-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3944 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1474s # expected: 3944 1474s # received: 3944 1474s ok 55 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "fd6-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4054 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1474s # expected: 4054 1474s # received: 4054 1474s ok 56 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "ad8b-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 44427 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1474s # expected: 44427 1474s # received: 44427 1474s ok 57 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1288-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4744 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1474s # expected: 4744 1474s # received: 4744 1474s ok 58 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "f69-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3945 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1474s # expected: 3945 1474s # received: 3945 1474s ok 59 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "fd7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4055 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1474s # expected: 4055 1474s # received: 4055 1474s ok 60 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "10d47-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 68935 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1474s # expected: 68935 1474s # received: 68935 1474s ok 61 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "f6a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3946 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1474s # expected: 3946 1474s # received: 3946 1474s ok 62 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "fd8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4056 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1474s # expected: 4056 1474s # received: 4056 1474s ok 63 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c797-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 51095 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1474s # expected: 51095 1474s # received: 51095 1474s ok 64 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1e723-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 124707 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl561delta.pod 1474s # expected: 124707 1474s # received: 124707 1474s ok 65 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1a2bb-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 107195 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl56delta.pod 1474s # expected: 107195 1474s # received: 107195 1474s ok 66 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "94ac-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 38060 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl581delta.pod 1474s # expected: 38060 1474s # received: 38060 1474s ok 67 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1176-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4470 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl582delta.pod 1474s # expected: 4470 1474s # received: 4470 1474s ok 68 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "18bf-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6335 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl583delta.pod 1474s # expected: 6335 1474s # received: 6335 1474s ok 69 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1cc3-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7363 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl584delta.pod 1474s # expected: 7363 1474s # received: 7363 1474s ok 70 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1701-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5889 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl585delta.pod 1474s # expected: 5889 1474s # received: 5889 1474s ok 71 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "122b-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4651 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl586delta.pod 1474s # expected: 4651 1474s # received: 4651 1474s ok 72 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "20a4-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8356 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl587delta.pod 1474s # expected: 8356 1474s # received: 8356 1474s ok 73 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "62c1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 25281 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl588delta.pod 1474s # expected: 25281 1474s # received: 25281 1474s ok 74 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "d28d-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 53901 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl589delta.pod 1474s # expected: 53901 1474s # received: 53901 1474s ok 75 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1c1d5-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 115157 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perl58delta.pod 1474s # expected: 115157 1474s # received: 115157 1474s ok 76 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4fe9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 20457 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlaix.pod 1474s # expected: 20457 1474s # received: 20457 1474s ok 77 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1688-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5768 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlamiga.pod 1474s # expected: 5768 1474s # received: 5768 1474s ok 78 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2031-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8241 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlandroid.pod 1474s # expected: 8241 1474s # received: 8241 1474s ok 79 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "ceb51-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 846673 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlapi.pod 1474s # expected: 846673 1474s # received: 846673 1474s ok 80 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "5838-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 22584 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlapio.pod 1474s # expected: 22584 1474s # received: 22584 1474s ok 81 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1b62-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7010 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlartistic.pod 1474s # expected: 7010 1474s # received: 7010 1474s ok 82 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "210c-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8460 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlbook.pod 1474s # expected: 8460 1474s # received: 8460 1474s ok 83 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "126-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 294 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlboot.pod 1474s # expected: 294 1474s # received: 294 1474s ok 84 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "130-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 304 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlbot.pod 1474s # expected: 304 1474s # received: 304 1474s ok 85 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1f50-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8016 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1474s # expected: 8016 1474s # received: 8016 1474s ok 86 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "dea2-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 56994 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlcall.pod 1474s # expected: 56994 1474s # received: 56994 1474s ok 87 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1180-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4480 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlcheat.pod 1474s # expected: 4480 1474s # received: 4480 1474s ok 88 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "3179-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 12665 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlclass.pod 1474s # expected: 12665 1474s # received: 12665 1474s ok 89 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "3c63-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 15459 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1474s # expected: 15459 1474s # received: 15459 1474s ok 90 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "d19f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 53663 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlclib.pod 1474s # expected: 53663 1474s # received: 53663 1474s ok 91 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "12e5-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4837 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlcn.pod 1474s # expected: 4837 1474s # received: 4837 1474s ok 92 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1b1b-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6939 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1474s # expected: 6939 1474s # received: 6939 1474s ok 93 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "662a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 26154 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1474s # expected: 26154 1474s # received: 26154 1474s ok 94 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "cfa2-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 53154 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldata.pod 1474s # expected: 53154 1474s # received: 53154 1474s ok 95 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "134d-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4941 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1474s # expected: 4941 1474s # received: 4941 1474s ok 96 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "a85c-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 43100 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldebguts.pod 1474s # expected: 43100 1474s # received: 43100 1474s ok 97 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "5693-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 22163 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldebtut.pod 1474s # expected: 22163 1474s # received: 22163 1474s ok 98 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "9bc9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 39881 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldebug.pod 1474s # expected: 39881 1474s # received: 39881 1474s ok 99 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c797-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 51095 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldelta.pod 1474s # expected: 51095 1474s # received: 51095 1474s ok 100 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "5fb8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 24504 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1474s # expected: 24504 1474s # received: 24504 1474s ok 101 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4d4e9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 316649 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldiag.pod 1474s # expected: 316649 1474s # received: 316649 1474s ok 102 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "24a0-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9376 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldoc.pod 1474s # expected: 9376 1474s # received: 9376 1474s ok 103 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "b4ed-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 46317 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1474s # expected: 46317 1474s # received: 46317 1474s ok 104 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "6946-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 26950 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldsc.pod 1474s # expected: 26950 1474s # received: 26950 1474s ok 105 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1f20-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7968 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perldtrace.pod 1474s # expected: 7968 1474s # received: 7968 1474s ok 106 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1497f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 84351 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1474s # expected: 84351 1474s # received: 84351 1474s ok 107 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "937e-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 37758 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlembed.pod 1474s # expected: 37758 1474s # received: 37758 1474s ok 108 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2812-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10258 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1474s # expected: 10258 1474s # received: 10258 1474s ok 109 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "58d2-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 22738 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq.pod 1474s # expected: 22738 1474s # received: 22738 1474s ok 110 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "34a1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 13473 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1474s # expected: 13473 1474s # received: 13473 1474s ok 111 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "292a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10538 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1474s # expected: 10538 1474s # received: 10538 1474s ok 112 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "92e1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 37601 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1474s # expected: 37601 1474s # received: 37601 1474s ok 113 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "16bcd-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 93133 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1474s # expected: 93133 1474s # received: 93133 1474s ok 114 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "dbc1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 56257 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1474s # expected: 56257 1474s # received: 56257 1474s ok 115 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "9a71-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 39537 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1474s # expected: 39537 1474s # received: 39537 1474s ok 116 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "93ae-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 37806 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1474s # expected: 37806 1474s # received: 37806 1474s ok 117 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c30c-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 49932 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1474s # expected: 49932 1474s # received: 49932 1474s ok 118 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "3b75-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 15221 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1474s # expected: 15221 1474s # received: 15221 1474s ok 119 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "56ca-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 22218 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfilter.pod 1474s # expected: 22218 1474s # received: 22218 1474s ok 120 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "342b-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 13355 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfork.pod 1474s # expected: 13355 1474s # received: 13355 1474s ok 121 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4122-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 16674 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlform.pod 1474s # expected: 16674 1474s # received: 16674 1474s ok 122 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "671-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 1649 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1474s # expected: 1649 1474s # received: 1649 1474s ok 123 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "68740-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 427840 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlfunc.pod 1474s # expected: 427840 1474s # received: 427840 1474s ok 124 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "7c2e-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 31790 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlgit.pod 1474s # expected: 31790 1474s # received: 31790 1474s ok 125 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "219ca-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 137674 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlglossary.pod 1474s # expected: 137674 1474s # received: 137674 1474s ok 126 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4072-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 16498 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlgov.pod 1474s # expected: 16498 1474s # received: 16498 1474s ok 127 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "35f7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 13815 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlgpl.pod 1474s # expected: 13815 1474s # received: 13815 1474s ok 128 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "31bb8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 203704 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlguts.pod 1474s # expected: 203704 1474s # received: 203704 1474s ok 129 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "afe5-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 45029 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhack.pod 1474s # expected: 45029 1474s # received: 45029 1474s ok 130 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1297d-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 76157 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1474s # expected: 76157 1474s # received: 76157 1474s ok 131 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1809-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6153 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1474s # expected: 6153 1474s # received: 6153 1474s ok 132 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "602-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 1538 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1474s # expected: 1538 1474s # received: 1538 1474s ok 133 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "ea29-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 59945 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhist.pod 1474s # expected: 59945 1474s # received: 59945 1474s ok 134 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "77a4-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 30628 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhpux.pod 1474s # expected: 30628 1474s # received: 30628 1474s ok 135 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "7dd-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 2013 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlhurd.pod 1474s # expected: 2013 1474s # received: 2013 1474s ok 136 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1fc9f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 130207 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlintern.pod 1474s # expected: 130207 1474s # received: 130207 1474s ok 137 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "9216-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 37398 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlinterp.pod 1474s # expected: 37398 1474s # received: 37398 1474s ok 138 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "579a-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 22426 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlintro.pod 1474s # expected: 22426 1474s # received: 22426 1474s ok 139 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "8ad2-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 35538 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:46 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perliol.pod 1474s # expected: 35538 1474s # received: 35538 1474s ok 140 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "11818-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 71704 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlipc.pod 1474s # expected: 71704 1474s # received: 71704 1474s ok 141 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1150-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4432 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlirix.pod 1474s # expected: 4432 1474s # received: 4432 1474s ok 142 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "20a8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8360 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perljp.pod 1474s # expected: 8360 1474s # received: 8360 1474s ok 143 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2fc0-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 12224 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlko.pod 1474s # expected: 12224 1474s # received: 12224 1474s ok 144 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "163-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 355 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1474s # expected: 355 1474s # received: 355 1474s ok 145 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "7ea-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 2026 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perllinux.pod 1474s # expected: 2026 1474s # received: 2026 1474s ok 146 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "12978-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 76152 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perllocale.pod 1474s # expected: 76152 1474s # received: 76152 1474s ok 147 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2487-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9351 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perllol.pod 1474s # expected: 9351 1474s # received: 9351 1474s ok 148 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2f6f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 12143 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1474s # expected: 12143 1474s # received: 12143 1474s ok 149 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "67a7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 26535 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlmod.pod 1474s # expected: 26535 1474s # received: 26535 1474s ok 150 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2574-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9588 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1474s # expected: 9588 1474s # received: 9588 1474s ok 151 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1095c-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 67932 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1474s # expected: 67932 1474s # received: 67932 1474s ok 152 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "573b-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 22331 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1474s # expected: 22331 1474s # received: 22331 1474s ok 153 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "d65-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3429 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1474s # expected: 3429 1474s # received: 3429 1474s ok 154 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2ad3-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10963 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1474s # expected: 10963 1474s # received: 10963 1474s ok 155 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "20a5-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8357 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlnumber.pod 1474s # expected: 8357 1474s # received: 8357 1474s ok 156 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "8d31-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 36145 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlobj.pod 1474s # expected: 36145 1474s # received: 36145 1474s ok 157 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "6885-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 26757 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlootut.pod 1474s # expected: 26757 1474s # received: 26757 1474s ok 158 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2b4ac-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 177324 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlop.pod 1474s # expected: 177324 1474s # received: 177324 1474s ok 159 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4db-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 1243 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1474s # expected: 1243 1474s # received: 1243 1474s ok 160 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "3b77-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 15223 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlopentut.pod 1474s # expected: 15223 1474s # received: 15223 1474s ok 161 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "16cb7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 93367 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlos2.pod 1474s # expected: 93367 1474s # received: 93367 1474s ok 162 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "37cb-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 14283 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlos390.pod 1474s # expected: 14283 1474s # received: 14283 1474s ok 163 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "12b0-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4784 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlos400.pod 1474s # expected: 4784 1474s # received: 4784 1474s ok 164 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c8a9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 51369 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1474s # expected: 51369 1474s # received: 51369 1474s ok 165 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c2bc-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 49852 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlperf.pod 1474s # expected: 49852 1474s # received: 49852 1474s ok 166 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1418-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5144 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlplan9.pod 1474s # expected: 5144 1474s # received: 5144 1474s ok 167 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "5b65-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 23397 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlpod.pod 1474s # expected: 23397 1474s # received: 23397 1474s ok 168 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "10d10-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 68880 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1474s # expected: 68880 1474s # received: 68880 1474s ok 169 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2f40-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 12096 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1474s # expected: 12096 1474s # received: 12096 1474s ok 170 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "67b7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 26551 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1474s # expected: 26551 1474s # received: 26551 1474s ok 171 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "15db1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 89521 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlport.pod 1474s # expected: 89521 1474s # received: 89521 1474s ok 172 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1412-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 5138 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlpragma.pod 1474s # expected: 5138 1474s # received: 5138 1474s ok 173 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1a25-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 6693 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlqnx.pod 1474s # expected: 6693 1474s # received: 6693 1474s ok 174 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "21256-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 135766 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlre.pod 1474s # expected: 135766 1474s # received: 135766 1474s ok 175 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "8a9c-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 35484 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlreapi.pod 1474s # expected: 35484 1474s # received: 35484 1474s ok 176 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "818f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 33167 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1474s # expected: 33167 1474s # received: 33167 1474s ok 177 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "bec7-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 48839 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1474s # expected: 48839 1474s # received: 48839 1474s ok 178 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "8d5c-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 36188 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlref.pod 1474s # expected: 36188 1474s # received: 36188 1474s ok 179 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4944-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 18756 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlreftut.pod 1474s # expected: 18756 1474s # received: 18756 1474s ok 180 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "a989-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 43401 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlreguts.pod 1474s # expected: 43401 1474s # received: 43401 1474s ok 181 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1fd-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 509 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlrepository.pod 1474s # expected: 509 1474s # received: 509 1474s ok 182 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4b07-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 19207 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlrequick.pod 1474s # expected: 19207 1474s # received: 19207 1474s ok 183 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "3caa-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 15530 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlreref.pod 1474s # expected: 15530 1474s # received: 15530 1474s ok 184 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1e1ef-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 123375 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlretut.pod 1474s # expected: 123375 1474s # received: 123375 1474s ok 185 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "651-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 1617 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlriscos.pod 1474s # expected: 1617 1474s # received: 1617 1474s ok 186 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "e707-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 59143 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlrun.pod 1474s # expected: 59143 1474s # received: 59143 1474s ok 187 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "6cea-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 27882 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsec.pod 1474s # expected: 27882 1474s # received: 27882 1474s ok 188 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "4af2-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 19186 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1474s # expected: 19186 1474s # received: 19186 1474s ok 189 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "7494-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 29844 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1474s # expected: 29844 1474s # received: 29844 1474s ok 190 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1bdc-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7132 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsource.pod 1474s # expected: 7132 1474s # received: 7132 1474s ok 191 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "233b-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 9019 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlstyle.pod 1474s # expected: 9019 1474s # received: 9019 1474s ok 192 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "12fb9-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 77753 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsub.pod 1474s # expected: 77753 1474s # received: 77753 1474s ok 193 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "d31f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 54047 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsyn.pod 1474s # expected: 54047 1474s # received: 54047 1474s ok 194 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "2858-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10328 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlsynology.pod 1474s # expected: 10328 1474s # received: 10328 1474s ok 195 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "b184-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 45444 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1474s # expected: 45444 1474s # received: 45444 1474s ok 196 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "9a91-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 39569 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltie.pod 1474s # expected: 39569 1474s # received: 39569 1474s ok 197 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "ce6d8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 845528 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltoc.pod 1474s # expected: 845528 1474s # received: 845528 1474s ok 198 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "174-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 372 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltodo.pod 1474s # expected: 372 1474s # received: 372 1474s ok 199 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "126-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 294 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltooc.pod 1474s # expected: 294 1474s # received: 294 1474s ok 200 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "126-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 294 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltoot.pod 1474s # expected: 294 1474s # received: 294 1474s ok 201 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "297f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 10623 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltrap.pod 1474s # expected: 10623 1474s # received: 10623 1474s ok 202 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "213f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 8511 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltru64.pod 1474s # expected: 8511 1474s # received: 8511 1474s ok 203 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1183-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4483 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perltw.pod 1474s # expected: 4483 1474s # received: 4483 1474s ok 204 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "162b6-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 90806 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlunicode.pod 1474s # expected: 90806 1474s # received: 90806 1474s ok 205 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "6349-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 25417 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlunicook.pod 1474s # expected: 25417 1474s # received: 25417 1474s ok 206 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "372e-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 14126 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1474s # expected: 14126 1474s # received: 14126 1474s ok 207 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "96e1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 38625 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perluniintro.pod 1474s # expected: 38625 1474s # received: 38625 1474s ok 208 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "6eefa-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 454394 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perluniprops.pod 1474s # expected: 454394 1474s # received: 454394 1474s ok 209 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1f10-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7952 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlunitut.pod 1474s # expected: 7952 1474s # received: 7952 1474s ok 210 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "1ce8-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 7400 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlutil.pod 1474s # expected: 7400 1474s # received: 7400 1474s ok 211 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "16c17-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 93207 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlvar.pod 1474s # expected: 93207 1474s # received: 93207 1474s ok 212 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c68d-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 50829 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlvms.pod 1474s # expected: 50829 1474s # received: 50829 1474s ok 213 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "f16-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 3862 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlvos.pod 1474s # expected: 3862 1474s # received: 3862 1474s ok 214 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "7c61-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 31841 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlwin32.pod 1474s # expected: 31841 1474s # received: 31841 1474s ok 215 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "12d15-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 77077 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlxs.pod 1474s # expected: 77077 1474s # received: 77077 1474s ok 216 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "c51f-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 50463 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlxstut.pod 1474s # expected: 50463 1474s # received: 50463 1474s ok 217 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "5dc1-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 24001 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1474s # expected: 24001 1474s # received: 24001 1474s ok 218 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "104110-61fb3d76b3b80" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 1065232 1474s #Last-Modified: Thu, 15 Aug 2024 07:32:14 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-binary-httpd 1474s # expected: 1065232 1474s # received: 1065232 1474s ok 219 1474s #lwp request: 1474s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1474s #User-Agent: libwww-perl/6.77 1474s # 1474s #server response: 1474s #HTTP/1.1 200 OK 1474s #Connection: close 1474s #Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Accept-Ranges: bytes 1474s #ETag: "452800-62796587675c0" 1474s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1474s #Vary: In-If1 1474s #Content-Length: 4532224 1474s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1474s #Client-Date: Fri, 29 Nov 2024 21:32:47 GMT 1474s #Client-Peer: 127.0.0.1:8529 1474s #Client-Response-Num: 1 1474s #DMMATCH1: 1 1474s # 1474s # testing : download of /getfiles-binary-perl 1474s # expected: 4532224 1474s # received: 4532224 1474s ok 220 1474s ok 1477s t/apache/headers.t .................. 1477s 1..27 1477s # Running under perl version 5.040000 for linux 1477s # Current time local: Fri Nov 29 21:32:47 2024 1477s # Current time GMT: Fri Nov 29 21:32:47 2024 1477s # Using Test.pm version 1.31 1477s # Using Apache/Test.pm version 1.44 1477s testing: Hello: World 1477s ok 1 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 2 1477s header: [World] vs [World] 1477s # testing : compare header Hello value 1477s # expected: 'World' 1477s # received: 'World' 1477s ok 3 1477s testing: Hello: World 1477s ok 4 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 5 1477s header: [World] vs [World] 1477s # testing : compare header Hello value 1477s # expected: 'World' 1477s # received: 'World' 1477s ok 6 1477s testing: Hello: World 1477s ok 7 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 8 1477s header: [World] vs [World] 1477s # testing : compare header Hello value 1477s # expected: 'World' 1477s # received: 'World' 1477s ok 9 1477s testing: Hello: Foo 1477s Bar 1477s ok 10 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 11 1477s header: [Foo Bar] vs [Foo Bar] 1477s # testing : compare header Hello value 1477s # expected: 'Foo Bar' 1477s # received: 'Foo Bar' 1477s ok 12 1477s testing: Hello: Foo 1477s Bar 1477s ok 13 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 14 1477s header: [Foo Bar] vs [Foo Bar] 1477s # testing : compare header Hello value 1477s # expected: 'Foo Bar' 1477s # received: 'Foo Bar' 1477s ok 15 1477s testing: Hello: Foo 1477s Bar 1477s ok 16 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 17 1477s header: [Foo Bar] vs [Foo Bar] 1477s # testing : compare header Hello value 1477s # expected: 'Foo Bar' 1477s # received: 'Foo Bar' 1477s ok 18 1477s testing: Hello: Foo 1477s Bar 1477s ok 19 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 20 1477s header: [Foo Bar] vs [Foo Bar] 1477s # testing : compare header Hello value 1477s # expected: 'Foo Bar' 1477s # received: 'Foo Bar' 1477s ok 21 1477s testing: Hello: Foo 1477s Bar 1477s ok 22 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 23 1477s header: [Foo Bar] vs [Foo Bar] 1477s # testing : compare header Hello value 1477s # expected: 'Foo Bar' 1477s # received: 'Foo Bar' 1477s ok 24 1477s testing: Hello:World 1477s ok 25 1477s # testing : response success 1477s # expected: qr/HTTP\/1\.. 200 OK/ 1477s # received: 'HTTP/1.1 200 OK' 1477s ok 26 1477s header: [World] vs [World] 1477s # testing : compare header Hello value 1477s # expected: 'World' 1477s # received: 'World' 1477s ok 27 1477s ok 1480s t/apache/hostcheck.t ................ 1480s 1..14 1480s # Running under perl version 5.040000 for linux 1480s # Current time local: Fri Nov 29 21:32:50 2024 1480s # Current time GMT: Fri Nov 29 21:32:50 2024 1480s # Using Test.pm version 1.31 1480s # Using Apache/Test.pm version 1.44 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: localhost 1480s 1480s # expected 200, got 200 for ok 1480s ok 1 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: localhost:1 1480s 1480s # expected 200, got 200 for port ignored 1480s ok 2 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: notlisted 1480s 1480s # expected 200, got 200 for name not listed 1480s ok 3 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: 127.0.0.1 1480s 1480s # expected 200, got 200 for IP not in serveralias/servername 1480s ok 4 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: default-strict 1480s 1480s # expected 200, got 200 for NVH matches in default server 1480s ok 5 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: nvh-strict 1480s 1480s # expected 200, got 200 for NVH matches 1480s ok 6 1480s # SENDING to 127.0.0.1:8529 1480s # GET / HTTP/1.1 1480s Host: nvh-strict:1 1480s 1480s # expected 200, got 200 for NVH matches port ignored 1480s ok 7 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: localhost 1480s 1480s # expected 400, got 400 for ok 1480s ok 8 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: localhost:1 1480s 1480s # expected 400, got 400 for port ignored 1480s ok 9 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: notlisted 1480s 1480s # expected 400, got 400 for name not listed 1480s ok 10 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: 127.0.0.1 1480s 1480s # expected 400, got 400 for IP not in serveralias/servername 1480s ok 11 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: default-strict 1480s 1480s # expected 200, got 200 for NVH matches in default server 1480s ok 12 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: nvh-strict 1480s 1480s # expected 200, got 200 for NVH matches 1480s ok 13 1480s # SENDING to 127.0.0.1:8545 1480s # GET / HTTP/1.1 1480s Host: nvh-strict:1 1480s 1480s # expected 200, got 200 for NVH matches port ignored 1480s ok 14 1480s ok 1484s t/apache/http_strict.t .............. 1484s 1..178 1484s # Running under perl version 5.040000 for linux 1484s # Current time local: Fri Nov 29 21:32:53 2024 1484s # Current time GMT: Fri Nov 29 21:32:53 2024 1484s # Using Test.pm version 1.31 1484s # Using Apache/Test.pm version 1.44 1484s # SENDING: 1484s # GET / HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 1 1484s # SENDING: 1484s # GET / HTTP/1.0\n\n 1484s # expecting success, got 200 1484s ok 2 1484s # SENDING: 1484s # get / HTTP/1.0\r\n\r\n 1484s # expecting 501, got 501 1484s ok 3 1484s # SENDING: 1484s # G ET / HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 4 1484s # SENDING: 1484s # G\x00ET / HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 5 1484s # SENDING: 1484s # G/T / HTTP/1.0\r\n\r\n 1484s # expecting 501, got 501 1484s ok 6 1484s # SENDING: 1484s # GET /\x00 HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 7 1484s # SENDING: 1484s # GET / HTTP/1.0\x00\r\n\r\n 1484s # expecting 400, got 400 1484s ok 8 1484s # SENDING: 1484s # GET\x0c/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 9 1484s # SENDING: 1484s # GET\r/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 10 1484s # SENDING: 1484s # GET\t/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 11 1484s # SENDING: 1484s # GET / HTT/1.0\r\n\r\n 1484s # expecting error, got 400 1484s ok 12 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1484s # expecting success, got 200 1484s ok 13 1484s # SENDING: 1484s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1484s # expecting success, got 200 1484s ok 14 1484s # SENDING: 1484s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1484s # expecting success, got 200 1484s ok 15 1484s # SENDING: 1484s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 16 1484s # SENDING: 1484s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 17 1484s # SENDING: 1484s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1484s # expecting 200, got 200 1484s ok 18 1484s # SENDING: 1484s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 19 1484s # SENDING: 1484s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1484s # expecting error, got 400 1484s ok 20 1484s # SENDING: 1484s # GET / HTTP/0.9\r\n\r\n 1484s # expecting error, got 400 1484s ok 21 1484s # SENDING: 1484s # GET / HTTP/0.8\r\n\r\n 1484s # expecting error, got 400 1484s ok 22 1484s # SENDING: 1484s # GET /\x01 HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 23 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 24 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 25 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 26 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 27 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1484s # expecting 400, got 400 1484s ok 28 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 29 1484s # SENDING: 1484s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 30 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 31 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1484s # expecting 400, got 400 1484s ok 32 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 33 1484s # SENDING: 1484s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 34 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 35 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 36 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 37 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 38 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1484s # expecting 400, got 400 1484s ok 39 1484s # SENDING: 1484s # GET / HTTP/1.0\r\r 1484s # expecting dropped connection and HTTPD dropped connection 1484s ok 40 1484s # SENDING: 1484s # GET /\r\n 1484s # expecting headerless HTTP/0.9 body, got response 1484s ok 41 1484s # SENDING: 1484s # GET /#frag HTTP/1.0\r\n 1484s # expecting 400, got 400 1484s ok 42 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1484s # expecting 200, got 200 1484s ok 43 1484s # SENDING: 1484s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 44 1484s # SENDING: 1484s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 45 1484s # SENDING: 1484s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 46 1484s # SENDING: 1484s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 47 1484s # SENDING: 1484s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 48 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1484s # expecting 200, got 200 1484s ok 49 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1484s # expecting 400, got 400 1484s ok 50 1484s # SENDING: 1484s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 51 1484s # SENDING: 1484s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 52 1484s # SENDING: 1484s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 53 1484s # SENDING: 1484s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 54 1484s # SENDING: 1484s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 55 1484s # SENDING: 1484s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 56 1484s # SENDING: 1484s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 57 1484s # SENDING: 1484s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 58 1484s # SENDING: 1484s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 59 1484s # SENDING: 1484s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 60 1484s # SENDING: 1484s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 61 1484s # SENDING: 1484s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 62 1484s # SENDING: 1484s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 63 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1484s # expecting success, got 200 1484s ok 64 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1484s # expecting success, got 200 1484s ok 65 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1484s # expecting success, got 200 1484s ok 66 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1484s # expecting success, got 200 1484s ok 67 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1484s # expecting success, got 200 1484s ok 68 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1484s # expecting success, got 200 1484s ok 69 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1484s # expecting 200, got 200 1484s ok 70 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1484s # expecting 200, got 200 1484s ok 71 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1484s # expecting 400, got 400 1484s ok 72 1484s # SENDING: 1484s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 73 1484s # SENDING: 1484s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 74 1484s # SENDING: 1484s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 75 1484s # SENDING: 1484s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 76 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1484s # expecting 200, got 200 1484s ok 77 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1484s # expecting 200, got 200 1484s ok 78 1484s # SENDING: 1484s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 79 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 200 OK\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Foo: bar\r\n 1484s # Vary: In-If1\r\n 1484s # DMMATCH1: 1\r\n 1484s # Content-Length: 36\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/plain\r\n 1484s # \r\n 1484s # Hi!\n 1484s # SERVERNAME=localhost\n 1484s # HTTP_HOST=\n 1484s # 1484s # expecting 200, got 200 1484s ok 80 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: 1484s # RESPONSE: 1484s # HTTP/1.1 200 OK\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Foo: \r\n 1484s # Vary: In-If1\r\n 1484s # DMMATCH1: 1\r\n 1484s # Content-Length: 36\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/plain\r\n 1484s # \r\n 1484s # Hi!\n 1484s # SERVERNAME=localhost\n 1484s # HTTP_HOST=\n 1484s # 1484s # expecting 200, got 200 1484s ok 81 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1484s # DECODED: : bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 82 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1484s # DECODED: F\x00oo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Content-Length: 528\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 83 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1484s # DECODED: F\x01oo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 84 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1484s # DECODED: F\noo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Content-Length: 528\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 85 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: b\tar 1484s # RESPONSE: 1484s # HTTP/1.1 200 OK\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Foo: b\tar\r\n 1484s # Vary: In-If1\r\n 1484s # DMMATCH1: 1\r\n 1484s # Content-Length: 36\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/plain\r\n 1484s # \r\n 1484s # Hi!\n 1484s # SERVERNAME=localhost\n 1484s # HTTP_HOST=\n 1484s # 1484s # expecting 200, got 200 1484s ok 86 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: b\x01ar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 87 1484s # SENDING: 1484s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1484s # expecting 500, got 500 1484s ok 88 1484s # SENDING: 1484s # GET / HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 89 1484s # SENDING: 1484s # GET / HTTP/1.0\n\n 1484s # expecting 400, got 400 1484s ok 90 1484s # SENDING: 1484s # get / HTTP/1.0\r\n\r\n 1484s # expecting 501, got 501 1484s ok 91 1484s # SENDING: 1484s # G ET / HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 92 1484s # SENDING: 1484s # G\x00ET / HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 93 1484s # SENDING: 1484s # G/T / HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 94 1484s # SENDING: 1484s # GET /\x00 HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 95 1484s # SENDING: 1484s # GET / HTTP/1.0\x00\r\n\r\n 1484s # expecting 400, got 400 1484s ok 96 1484s # SENDING: 1484s # GET\x0c/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 97 1484s # SENDING: 1484s # GET\r/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 98 1484s # SENDING: 1484s # GET\t/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 99 1484s # SENDING: 1484s # GET / HTT/1.0\r\n\r\n 1484s # expecting error, got 400 1484s ok 100 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1484s # expecting success, got 200 1484s ok 101 1484s # SENDING: 1484s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1484s # expecting success, got 200 1484s ok 102 1484s # SENDING: 1484s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1484s # expecting success, got 200 1484s ok 103 1484s # SENDING: 1484s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 104 1484s # SENDING: 1484s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 105 1484s # SENDING: 1484s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 106 1484s # SENDING: 1484s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 107 1484s # SENDING: 1484s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1484s # expecting error, got 400 1484s ok 108 1484s # SENDING: 1484s # GET / HTTP/0.9\r\n\r\n 1484s # expecting error, got 400 1484s ok 109 1484s # SENDING: 1484s # GET / HTTP/0.8\r\n\r\n 1484s # expecting error, got 400 1484s ok 110 1484s # SENDING: 1484s # GET /\x01 HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 111 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 112 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 113 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 114 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 115 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1484s # expecting 400, got 400 1484s ok 116 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 117 1484s # SENDING: 1484s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 118 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 119 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1484s # expecting 400, got 400 1484s ok 120 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 121 1484s # SENDING: 1484s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 122 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 123 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 124 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1484s # expecting 400, got 400 1484s ok 125 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 126 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1484s # expecting 400, got 400 1484s ok 127 1484s # SENDING: 1484s # GET / HTTP/1.0\r\r 1484s # expecting dropped connection and HTTPD dropped connection 1484s ok 128 1484s # SENDING: 1484s # GET /\r\n 1484s # expecting headerless HTTP/0.9 body, got response 1484s ok 129 1484s # SENDING: 1484s # GET /#frag HTTP/1.0\r\n 1484s # expecting 400, got 400 1484s ok 130 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1484s # expecting 400, got 400 1484s ok 131 1484s # SENDING: 1484s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 132 1484s # SENDING: 1484s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 133 1484s # SENDING: 1484s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 134 1484s # SENDING: 1484s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 135 1484s # SENDING: 1484s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 136 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1484s # expecting 400, got 400 1484s ok 137 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1484s # expecting 400, got 400 1484s ok 138 1484s # SENDING: 1484s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 139 1484s # SENDING: 1484s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 140 1484s # SENDING: 1484s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 141 1484s # SENDING: 1484s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 142 1484s # SENDING: 1484s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 143 1484s # SENDING: 1484s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 144 1484s # SENDING: 1484s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 145 1484s # SENDING: 1484s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 146 1484s # SENDING: 1484s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 147 1484s # SENDING: 1484s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 148 1484s # SENDING: 1484s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 149 1484s # SENDING: 1484s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1484s # expecting success, got 200 1484s ok 150 1484s # SENDING: 1484s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1484s # expecting 400, got 400 1484s ok 151 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1484s # expecting success, got 200 1484s ok 152 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1484s # expecting success, got 200 1484s ok 153 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1484s # expecting success, got 200 1484s ok 154 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1484s # expecting success, got 200 1484s ok 155 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1484s # expecting success, got 200 1484s ok 156 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1484s # expecting success, got 200 1484s ok 157 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1484s # expecting 400, got 400 1484s ok 158 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1484s # expecting 400, got 400 1484s ok 159 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1484s # expecting 400, got 400 1484s ok 160 1484s # SENDING: 1484s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 161 1484s # SENDING: 1484s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 162 1484s # SENDING: 1484s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 163 1484s # SENDING: 1484s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1484s # expecting 200, got 200 1484s ok 164 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1484s # expecting 200, got 200 1484s ok 165 1484s # SENDING: 1484s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1484s # expecting 200, got 200 1484s ok 166 1484s # SENDING: 1484s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1484s # expecting 200, got 200 1484s ok 167 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 200 OK\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Foo: bar\r\n 1484s # Vary: In-If1\r\n 1484s # DMMATCH1: 1\r\n 1484s # Content-Length: 36\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/plain\r\n 1484s # \r\n 1484s # Hi!\n 1484s # SERVERNAME=localhost\n 1484s # HTTP_HOST=\n 1484s # 1484s # expecting 200, got 200 1484s ok 168 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: 1484s # RESPONSE: 1484s # HTTP/1.1 200 OK\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:56 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Foo: \r\n 1484s # Vary: In-If1\r\n 1484s # DMMATCH1: 1\r\n 1484s # Content-Length: 36\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/plain\r\n 1484s # \r\n 1484s # Hi!\n 1484s # SERVERNAME=localhost\n 1484s # HTTP_HOST=\n 1484s # 1484s # expecting 200, got 200 1484s ok 169 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1484s # DECODED: : bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:57 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 170 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1484s # DECODED: F\x00oo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:57 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Content-Length: 528\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 171 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1484s # DECODED: F\x01oo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:57 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 172 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1484s # DECODED: F\noo: bar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:57 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Content-Length: 528\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 173 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: b\tar 1484s # RESPONSE: 1484s # HTTP/1.1 200 OK\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:57 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Foo: b\tar\r\n 1484s # Vary: In-If1\r\n 1484s # DMMATCH1: 1\r\n 1484s # Content-Length: 36\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/plain\r\n 1484s # \r\n 1484s # Hi!\n 1484s # SERVERNAME=localhost\n 1484s # HTTP_HOST=\n 1484s # 1484s # expecting 200, got 200 1484s ok 174 1484s # SENDING: 1484s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1484s # DECODED: Foo: b\x01ar 1484s # RESPONSE: 1484s # HTTP/1.1 500 Internal Server Error\r\n 1484s # Date: Fri, 29 Nov 2024 21:32:57 GMT\r\n 1484s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0\r\n 1484s # Connection: close\r\n 1484s # Content-Type: text/html; charset=iso-8859-1\r\n 1484s # \r\n 1484s # \n 1484s # \n 1484s # ... 1484s # expecting 500, got 500 1484s ok 175 1484s # SENDING: 1484s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1484s # expecting 500, got 500 1484s ok 176 1484s ok 177 1484s ok 178 1484s ok 1487s t/apache/if_sections.t .............. 1487s 1..46 1487s # Running under perl version 5.040000 for linux 1487s # Current time local: Fri Nov 29 21:32:57 2024 1487s # Current time GMT: Fri Nov 29 21:32:57 2024 1487s # Using Test.pm version 1.31 1487s # Using Apache/Test.pm version 1.44 1487s # /if_sec/ with '': 1487s # expected: 200 1487s # received: '200' 1487s ok 1 1487s # expected: undef 1487s # received: undef 1487s ok 2 1487s # /if_sec/foo.if_test with '': 1487s # expected: 200 1487s # received: '200' 1487s ok 3 1487s # expected: undef 1487s # received: undef 1487s ok 4 1487s # /if_sec/foo.if_test with '1': 1487s # expected: 200 1487s # received: '200' 1487s ok 5 1487s # expected: 'global1' 1487s # received: 'global1' 1487s ok 6 1487s # /if_sec/foo.if_test with '1 11': 1487s # expected: 200 1487s # received: '200' 1487s ok 7 1487s # expected: 'global1, nested11, nested113' 1487s # received: 'global1, nested11, nested113' 1487s ok 8 1487s # /if_sec/foo.if_test with '1 11 111': 1487s # expected: 200 1487s # received: '200' 1487s ok 9 1487s # expected: 'global1, nested11, nested111' 1487s # received: 'global1, nested11, nested111' 1487s ok 10 1487s # /if_sec/foo.if_test with '1 11 112': 1487s # expected: 200 1487s # received: '200' 1487s ok 11 1487s # expected: 'global1, nested11, nested112' 1487s # received: 'global1, nested11, nested112' 1487s ok 12 1487s # /if_sec/foo.if_test with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 13 1487s # expected: 'global1, files2' 1487s # received: 'global1, files2' 1487s ok 14 1487s # /if_sec/dir/foo.txt with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 15 1487s # expected: 'global1, dir1, dir2, dir_files1' 1487s # received: 'global1, dir1, dir2, dir_files1' 1487s ok 16 1487s # /if_sec/dir/ with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 17 1487s # expected: 'global1, dir1, dir2' 1487s # received: 'global1, dir1, dir2' 1487s ok 18 1487s # /if_sec/dir/ with '1 11': 1487s # expected: 200 1487s # received: '200' 1487s ok 19 1487s # expected: 'global1, dir1, nested11, nested113' 1487s # received: 'global1, dir1, nested11, nested113' 1487s ok 20 1487s # /if_sec/dir/ with '1 11 111': 1487s # expected: 200 1487s # received: '200' 1487s ok 21 1487s # expected: 'global1, dir1, nested11, nested111' 1487s # received: 'global1, dir1, nested11, nested111' 1487s ok 22 1487s # /if_sec/dir/ with '1 11 112': 1487s # expected: 200 1487s # received: '200' 1487s ok 23 1487s # expected: 'global1, dir1, nested11, nested112' 1487s # received: 'global1, dir1, nested11, nested112' 1487s ok 24 1487s # /if_sec/loc/ with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 25 1487s # expected: 'global1, loc1, loc2' 1487s # received: 'global1, loc1, loc2' 1487s ok 26 1487s # /if_sec/loc/foo.txt with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 27 1487s # expected: 'global1, loc1, loc2' 1487s # received: 'global1, loc1, loc2' 1487s ok 28 1487s # /if_sec/loc/ with '1 11': 1487s # expected: 200 1487s # received: '200' 1487s ok 29 1487s # expected: 'global1, loc1, nested11, nested113' 1487s # received: 'global1, loc1, nested11, nested113' 1487s ok 30 1487s # /if_sec/loc/ with '1 11 111': 1487s # expected: 200 1487s # received: '200' 1487s ok 31 1487s # expected: 'global1, loc1, nested11, nested111' 1487s # received: 'global1, loc1, nested11, nested111' 1487s ok 32 1487s # /if_sec/loc/ with '1 11 112': 1487s # expected: 200 1487s # received: '200' 1487s ok 33 1487s # expected: 'global1, loc1, nested11, nested112' 1487s # received: 'global1, loc1, nested11, nested112' 1487s ok 34 1487s # /if_sec/loc/foo.if_test with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 35 1487s # expected: 'global1, files2, loc1, loc2' 1487s # received: 'global1, files2, loc1, loc2' 1487s ok 36 1487s # /if_sec/loc/foo.if_test with '1 2 11': 1487s # expected: 200 1487s # received: '200' 1487s ok 37 1487s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1487s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1487s ok 38 1487s # /if_sec/loc/foo.if_test with '1 2 11 111': 1487s # expected: 200 1487s # received: '200' 1487s ok 39 1487s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1487s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1487s ok 40 1487s # /if_sec/loc/foo.if_test with '1 2 11 112': 1487s # expected: 200 1487s # received: '200' 1487s ok 41 1487s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1487s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1487s ok 42 1487s # /if_sec/proxy/ with '1 2': 1487s # expected: 200 1487s # received: '200' 1487s ok 43 1487s # expected: 'global1, locp1, locp2' 1487s # received: 'global1, locp1, locp2' 1487s ok 44 1487s # /if_sec/proxy/ with '2': 1487s # expected: 200 1487s # received: '200' 1487s ok 45 1487s # expected: 'locp2' 1487s # received: 'locp2' 1487s ok 46 1487s ok 1490s t/apache/iffile.t ................... 1490s 1..2 1490s # Running under perl version 5.040000 for linux 1490s # Current time local: Fri Nov 29 21:33:00 2024 1490s # Current time GMT: Fri Nov 29 21:33:00 2024 1490s # Using Test.pm version 1.31 1490s # Using Apache/Test.pm version 1.44 1490s # expected: 200 1490s # received: '200' 1490s ok 1 1490s # expected: 'success1, success2, success3, success4, success5' 1490s # received: 'success1, success2, success3, success4, success5' 1490s ok 2 1490s ok 1493s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1500s t/apache/limits.t ................... 1500s 1..12 1500s # Running under perl version 5.040000 for linux 1500s # Current time local: Fri Nov 29 21:33:06 2024 1500s # Current time GMT: Fri Nov 29 21:33:06 2024 1500s # Using Test.pm version 1.31 1500s # Using Apache/Test.pm version 1.44 1500s # Testing LimitRequestLine; should succeed 1500s # testing : Test #1 1500s # expected: 200 1500s # received: '200' 1500s ok 1 1500s # Testing LimitRequestLine; should fail 1500s # testing : Test #2 1500s # expected: 414 1500s # received: '414' 1500s ok 2 1500s # Testing LimitRequestFieldSize; should succeed 1500s # testing : Test #3 1500s # expected: 200 1500s # received: '200' 1500s ok 3 1500s # Testing LimitRequestFieldSize; should fail 1500s # testing : Test #4 1500s # expected: 400 1500s # received: '400' 1500s ok 4 1500s # Testing LimitRequestFields; should succeed 1500s # testing : Test #5 1500s # expected: 200 1500s # received: '200' 1500s ok 5 1500s # Testing LimitRequestFields; should fail 1500s # testing : Test #6 1500s # expected: 400 1500s # received: '400' 1500s ok 6 1500s # Testing LimitRequestBody; should succeed 1500s # Chunked transfer-encoding enabled 1500s # testing : Test #7 1500s # expected: 200 1500s # received: '200' 1500s ok 7 1500s # Testing LimitRequestBody; should succeed 1500s # Chunked transfer-encoding disabled 1500s # testing : Test #8 1500s # expected: 200 1500s # received: '200' 1500s ok 8 1500s # Testing LimitRequestBody; should fail 1500s # Chunked transfer-encoding enabled 1500s # testing : Test #9 1500s # expected: 413 1500s # received: '413' 1500s ok 9 1500s # Testing LimitRequestBody; should fail 1500s # Chunked transfer-encoding disabled 1500s # testing : Test #10 1500s # expected: 413 1500s # received: '413' 1500s ok 10 1500s # Testing LimitRequestFieldSize; should succeed 1500s # testing : Test #11 1500s # expected: 200 1500s # received: '200' 1500s ok 11 1500s # Testing LimitRequestFieldSize; should fail 1500s # testing : Test #12 1500s # expected: 400 1500s # received: '400' 1500s ok 12 1500s ok 1503s t/apache/loglevel.t ................. 1503s 1..8 1503s # Running under perl version 5.040000 for linux 1503s # Current time local: Fri Nov 29 21:33:13 2024 1503s # Current time GMT: Fri Nov 29 21:33:13 2024 1503s # Using Test.pm version 1.31 1503s # Using Apache/Test.pm version 1.44 1503s ok 1 1503s ok 2 1503s ok 3 1503s ok 4 1503s ok 5 1503s ok 6 1503s ok 7 1503s ok 8 1503s ok 1506s t/apache/maxranges.t ................ 1506s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1506s 1..19 1506s # Running under perl version 5.040000 for linux 1506s # Current time local: Fri Nov 29 21:33:16 2024 1506s # Current time GMT: Fri Nov 29 21:33:16 2024 1506s # Using Test.pm version 1.31 1506s # Using Apache/Test.pm version 1.44 1506s ok 1 1506s ok 2 1506s ok 3 1506s ok 4 1506s ok 5 1506s ok 6 1506s ok 7 1506s ok 8 1506s ok 9 1506s ok 10 1506s ok 11 1506s ok 12 1506s ok 13 1506s ok 14 1506s ok 15 1506s ok 16 1506s ok 17 1506s ok 18 1506s ok 19 1506s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1506s ok 1509s t/apache/mergeslashes.t ............. 1509s 1..9 1509s # Running under perl version 5.040000 for linux 1509s # Current time local: Fri Nov 29 21:33:19 2024 1509s # Current time GMT: Fri Nov 29 21:33:19 2024 1509s # Using Test.pm version 1.31 1509s # Using Apache/Test.pm version 1.44 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for exact match 1509s ok 1 1509s # SENDING to 127.0.0.1:8545 1509s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for merged even at front 1509s ok 2 1509s # SENDING to 127.0.0.1:8545 1509s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for merged even at front 1509s ok 3 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for c// should be merged 1509s ok 4 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for a// should be merged 1509s ok 5 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for a// matches locationmatch 1509s ok 6 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1509s # expected 200, got 200 for c// doesn't match locationmatch 1509s ok 7 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for baseline failed 1509s ok 8 1509s # SENDING to 127.0.0.1:8545 1509s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1509s # expected 403, got 403 for b//d not merged for Location with OFF 1509s ok 9 1509s ok 1512s t/apache/mmn.t ...................... 1512s 1..2 1512s # Running under perl version 5.040000 for linux 1512s # Current time local: Fri Nov 29 21:33:22 2024 1512s # Current time GMT: Fri Nov 29 21:33:22 2024 1512s # Using Test.pm version 1.31 1512s # Using Apache/Test.pm version 1.44 1512s ok 1 1512s ok 2 1512s ok 1515s t/apache/options.t .................. 1515s 1..2 1515s # Running under perl version 5.040000 for linux 1515s # Current time local: Fri Nov 29 21:33:25 2024 1515s # Current time GMT: Fri Nov 29 21:33:25 2024 1515s # Using Test.pm version 1.31 1515s # Using Apache/Test.pm version 1.44 1515s # testing : code 1515s # expected: 200 1515s # received: '200' 1515s ok 1 1515s # testing : OPTIONS 1515s # expected: qr/OPTIONS/ 1515s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 1515s ok 2 1515s ok 1519s t/apache/passbrigade.t .............. 1519s # using LWP client 1519s 1..114 1519s # Running under perl version 5.040000 for linux 1519s # Current time local: Fri Nov 29 21:33:28 2024 1519s # Current time GMT: Fri Nov 29 21:33:28 2024 1519s # Using Test.pm version 1.31 1519s # Using Apache/Test.pm version 1.44 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 1024 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #DMMATCH1: 1 1519s # 1519s # testing : bytes in body 1519s # expected: 1024 1519s # received: 1024 1519s ok 1 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 2048 1519s # received: 2048 1519s ok 2 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 3072 1519s # received: 3072 1519s ok 3 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 4096 1519s # received: 4096 1519s ok 4 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 5120 1519s # received: 5120 1519s ok 5 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 6144 1519s # received: 6144 1519s ok 6 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 7168 1519s # received: 7168 1519s ok 7 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 8192 1519s # received: 8192 1519s ok 8 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 9216 1519s # received: 9216 1519s ok 9 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 10240 1519s # received: 10240 1519s ok 10 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 11264 1519s # received: 11264 1519s ok 11 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 12288 1519s # received: 12288 1519s ok 12 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 13312 1519s # received: 13312 1519s ok 13 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1519s #Client-Response-Num: 1 1519s #Client-Transfer-Encoding: chunked 1519s #DMMATCH1: 1 1519s #X-Content-Length-Note: added by Apache::TestRequest 1519s # 1519s # testing : bytes in body 1519s # expected: 14336 1519s # received: 14336 1519s ok 14 1519s #lwp request: 1519s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1519s #User-Agent: libwww-perl/6.77 1519s # 1519s #server response: 1519s #HTTP/1.1 200 OK 1519s #Connection: close 1519s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1519s #Vary: In-If1 1519s #Content-Length: 0 1519s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1519s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 15360 1520s # received: 15360 1520s ok 15 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 16384 1520s # received: 16384 1520s ok 16 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 17408 1520s # received: 17408 1520s ok 17 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 18432 1520s # received: 18432 1520s ok 18 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 19456 1520s # received: 19456 1520s ok 19 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 20480 1520s # received: 20480 1520s ok 20 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 21504 1520s # received: 21504 1520s ok 21 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 22528 1520s # received: 22528 1520s ok 22 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 23552 1520s # received: 23552 1520s ok 23 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 24576 1520s # received: 24576 1520s ok 24 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 25600 1520s # received: 25600 1520s ok 25 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 26624 1520s # received: 26624 1520s ok 26 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 27648 1520s # received: 27648 1520s ok 27 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 28672 1520s # received: 28672 1520s ok 28 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 29696 1520s # received: 29696 1520s ok 29 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 30720 1520s # received: 30720 1520s ok 30 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 31744 1520s # received: 31744 1520s ok 31 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 32768 1520s # received: 32768 1520s ok 32 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 33792 1520s # received: 33792 1520s ok 33 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 34816 1520s # received: 34816 1520s ok 34 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 35840 1520s # received: 35840 1520s ok 35 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 36864 1520s # received: 36864 1520s ok 36 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 37888 1520s # received: 37888 1520s ok 37 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 38912 1520s # received: 38912 1520s ok 38 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 39936 1520s # received: 39936 1520s ok 39 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 40960 1520s # received: 40960 1520s ok 40 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 41984 1520s # received: 41984 1520s ok 41 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 43008 1520s # received: 43008 1520s ok 42 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 44032 1520s # received: 44032 1520s ok 43 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 45056 1520s # received: 45056 1520s ok 44 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 46080 1520s # received: 46080 1520s ok 45 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 47104 1520s # received: 47104 1520s ok 46 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 48128 1520s # received: 48128 1520s ok 47 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 49152 1520s # received: 49152 1520s ok 48 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 50176 1520s # received: 50176 1520s ok 49 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 51200 1520s # received: 51200 1520s ok 50 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 102400 1520s # received: 102400 1520s ok 51 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 307200 1520s # received: 307200 1520s ok 52 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 512000 1520s # received: 512000 1520s ok 53 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 2048000 1520s # received: 2048000 1520s ok 54 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 4096000 1520s # received: 4096000 1520s ok 55 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:31 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 6144000 1520s # received: 6144000 1520s ok 56 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 10240000 1520s # received: 10240000 1520s ok 57 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 1024 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 1024 1520s # received: 1024 1520s ok 58 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 2048 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 2048 1520s # received: 2048 1520s ok 59 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 3072 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 3072 1520s # received: 3072 1520s ok 60 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 4096 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 4096 1520s # received: 4096 1520s ok 61 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 5120 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 5120 1520s # received: 5120 1520s ok 62 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 6144 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 6144 1520s # received: 6144 1520s ok 63 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 7168 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 7168 1520s # received: 7168 1520s ok 64 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 8192 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #DMMATCH1: 1 1520s # 1520s # testing : bytes in body 1520s # expected: 8192 1520s # received: 8192 1520s ok 65 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 9216 1520s # received: 9216 1520s ok 66 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 10240 1520s # received: 10240 1520s ok 67 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 11264 1520s # received: 11264 1520s ok 68 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 12288 1520s # received: 12288 1520s ok 69 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 13312 1520s # received: 13312 1520s ok 70 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 14336 1520s # received: 14336 1520s ok 71 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 15360 1520s # received: 15360 1520s ok 72 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 16384 1520s # received: 16384 1520s ok 73 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 17408 1520s # received: 17408 1520s ok 74 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 18432 1520s # received: 18432 1520s ok 75 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 19456 1520s # received: 19456 1520s ok 76 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 20480 1520s # received: 20480 1520s ok 77 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 21504 1520s # received: 21504 1520s ok 78 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 22528 1520s # received: 22528 1520s ok 79 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 23552 1520s # received: 23552 1520s ok 80 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 24576 1520s # received: 24576 1520s ok 81 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 25600 1520s # received: 25600 1520s ok 82 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 26624 1520s # received: 26624 1520s ok 83 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 27648 1520s # received: 27648 1520s ok 84 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 28672 1520s # received: 28672 1520s ok 85 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 29696 1520s # received: 29696 1520s ok 86 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 30720 1520s # received: 30720 1520s ok 87 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 31744 1520s # received: 31744 1520s ok 88 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 32768 1520s # received: 32768 1520s ok 89 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 33792 1520s # received: 33792 1520s ok 90 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 34816 1520s # received: 34816 1520s ok 91 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 35840 1520s # received: 35840 1520s ok 92 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 36864 1520s # received: 36864 1520s ok 93 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 37888 1520s # received: 37888 1520s ok 94 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 38912 1520s # received: 38912 1520s ok 95 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 39936 1520s # received: 39936 1520s ok 96 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 40960 1520s # received: 40960 1520s ok 97 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 41984 1520s # received: 41984 1520s ok 98 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 43008 1520s # received: 43008 1520s ok 99 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 44032 1520s # received: 44032 1520s ok 100 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 45056 1520s # received: 45056 1520s ok 101 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 46080 1520s # received: 46080 1520s ok 102 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 47104 1520s # received: 47104 1520s ok 103 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 48128 1520s # received: 48128 1520s ok 104 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 49152 1520s # received: 49152 1520s ok 105 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 50176 1520s # received: 50176 1520s ok 106 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 51200 1520s # received: 51200 1520s ok 107 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 102400 1520s # received: 102400 1520s ok 108 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 307200 1520s # received: 307200 1520s ok 109 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 512000 1520s # received: 512000 1520s ok 110 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 2048000 1520s # received: 2048000 1520s ok 111 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 4096000 1520s # received: 4096000 1520s ok 112 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 6144000 1520s # received: 6144000 1520s ok 113 1520s #lwp request: 1520s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1520s #User-Agent: libwww-perl/6.77 1520s # 1520s #server response: 1520s #HTTP/1.1 200 OK 1520s #Connection: close 1520s #Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1520s #Vary: In-If1 1520s #Content-Length: 0 1520s #Client-Date: Fri, 29 Nov 2024 21:33:32 GMT 1520s #Client-Peer: 127.0.0.1:8529 1520s #Client-Response-Num: 1 1520s #Client-Transfer-Encoding: chunked 1520s #DMMATCH1: 1 1520s #X-Content-Length-Note: added by Apache::TestRequest 1520s # 1520s # testing : bytes in body 1520s # expected: 10240000 1520s # received: 10240000 1520s ok 114 1520s ok 1523s t/apache/post.t ..................... 1523s # using LWP client 1523s 1..51 1523s # Running under perl version 5.040000 for linux 1523s # Current time local: Fri Nov 29 21:33:32 2024 1523s # Current time GMT: Fri Nov 29 21:33:32 2024 1523s # Using Test.pm version 1.31 1523s # Using Apache/Test.pm version 1.44 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 1024 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '1024' 1523s # received: 1024 1523s ok 1 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 2048 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '2048' 1523s # received: 2048 1523s ok 2 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 3072 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '3072' 1523s # received: 3072 1523s ok 3 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 4096 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '4096' 1523s # received: 4096 1523s ok 4 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 5120 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '5120' 1523s # received: 5120 1523s ok 5 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 6144 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '6144' 1523s # received: 6144 1523s ok 6 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 7168 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '7168' 1523s # received: 7168 1523s ok 7 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 8192 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '8192' 1523s # received: 8192 1523s ok 8 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 9216 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 5 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '9216' 1523s # received: 9216 1523s ok 9 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 10240 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '10240' 1523s # received: 10240 1523s ok 10 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 11264 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '11264' 1523s # received: 11264 1523s ok 11 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 12288 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '12288' 1523s # received: 12288 1523s ok 12 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 13312 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '13312' 1523s # received: 13312 1523s ok 13 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 14336 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '14336' 1523s # received: 14336 1523s ok 14 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 15360 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '15360' 1523s # received: 15360 1523s ok 15 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 16384 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '16384' 1523s # received: 16384 1523s ok 16 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 17408 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '17408' 1523s # received: 17408 1523s ok 17 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 18432 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '18432' 1523s # received: 18432 1523s ok 18 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 19456 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '19456' 1523s # received: 19456 1523s ok 19 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 20480 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '20480' 1523s # received: 20480 1523s ok 20 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 21504 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '21504' 1523s # received: 21504 1523s ok 21 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 22528 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '22528' 1523s # received: 22528 1523s ok 22 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 23552 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '23552' 1523s # received: 23552 1523s ok 23 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 24576 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '24576' 1523s # received: 24576 1523s ok 24 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 25600 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '25600' 1523s # received: 25600 1523s ok 25 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 26624 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '26624' 1523s # received: 26624 1523s ok 26 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 27648 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '27648' 1523s # received: 27648 1523s ok 27 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 28672 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '28672' 1523s # received: 28672 1523s ok 28 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 29696 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '29696' 1523s # received: 29696 1523s ok 29 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 30720 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '30720' 1523s # received: 30720 1523s ok 30 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 31744 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '31744' 1523s # received: 31744 1523s ok 31 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 32768 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '32768' 1523s # received: 32768 1523s ok 32 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 33792 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '33792' 1523s # received: 33792 1523s ok 33 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 34816 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '34816' 1523s # received: 34816 1523s ok 34 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 35840 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '35840' 1523s # received: 35840 1523s ok 35 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 36864 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '36864' 1523s # received: 36864 1523s ok 36 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 37888 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '37888' 1523s # received: 37888 1523s ok 37 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 38912 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '38912' 1523s # received: 38912 1523s ok 38 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 39936 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '39936' 1523s # received: 39936 1523s ok 39 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 40960 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '40960' 1523s # received: 40960 1523s ok 40 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 41984 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '41984' 1523s # received: 41984 1523s ok 41 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 43008 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '43008' 1523s # received: 43008 1523s ok 42 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 44032 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '44032' 1523s # received: 44032 1523s ok 43 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 45056 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '45056' 1523s # received: 45056 1523s ok 44 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 46080 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '46080' 1523s # received: 46080 1523s ok 45 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 47104 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '47104' 1523s # received: 47104 1523s ok 46 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 48128 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '48128' 1523s # received: 48128 1523s ok 47 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 49152 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '49152' 1523s # received: 49152 1523s ok 48 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 50176 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '50176' 1523s # received: 50176 1523s ok 49 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 51200 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 6 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '51200' 1523s # received: 51200 1523s ok 50 1523s #lwp request: 1523s #POST http://localhost:8529/eat_post HTTP/1.1 1523s #User-Agent: libwww-perl/6.77 1523s #Content-Length: 102400 1523s # 1523s #server response: 1523s #HTTP/1.1 200 OK 1523s #Connection: close 1523s #Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1523s #Vary: In-If1 1523s #Content-Length: 7 1523s #Client-Date: Fri, 29 Nov 2024 21:33:36 GMT 1523s #Client-Peer: 127.0.0.1:8529 1523s #Client-Response-Num: 1 1523s #DMMATCH1: 1 1523s # 1523s # testing : length posted 1523s # expected: '102400' 1523s # received: 102400 1523s ok 51 1523s ok 1526s t/apache/pr17629.t .................. 1526s 1..4 1526s # Running under perl version 5.040000 for linux 1526s # Current time local: Fri Nov 29 21:33:36 2024 1526s # Current time GMT: Fri Nov 29 21:33:36 2024 1526s # Using Test.pm version 1.31 1526s # Using Apache/Test.pm version 1.44 1526s # expected: 'begin-foobar-end 1526s # ' 1526s # received: 'begin-foobar-end 1526s # ' 1526s ok 1 1526s # expected: 200 1526s # received: '200' 1526s ok 2 1526s # testing : response was gzipped 1526s # expected: 'gzip' 1526s # received: 'gzip' 1526s ok 3 1526s # expected: 'begin-foobar-end 1526s # ' 1526s # received: 'begin-foobar-end 1526s # ' 1526s ok 4 1526s ok 1529s t/apache/pr18757.t .................. 1529s 1..3 1529s # Running under perl version 5.040000 for linux 1529s # Current time local: Fri Nov 29 21:33:39 2024 1529s # Current time GMT: Fri Nov 29 21:33:39 2024 1529s # Using Test.pm version 1.31 1529s # Using Apache/Test.pm version 1.44 1529s # testing : 200 response from GET 1529s # expected: 200 1529s # received: '200' 1529s ok 1 1529s # expected C-L is 26 1529s # URL via proxy is http://localhost:8538/index.html 1529s ok 2 1529s # line: HTTP/1.1 200 OK 1529s # line: Date: Fri, 29 Nov 2024 21:33:42 GMT 1529s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1529s # line: Vary: In-If1 1529s # line: Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1529s # line: ETag: "1a-61fafa7f73d80" 1529s # line: Accept-Ranges: bytes 1529s # line: Content-Length: 26 1529s # line: DMMATCH1: 1 1529s # line: Content-Type: text/html 1529s # line: 1529s # testing : whether proxy strips Content-Length header 1529s # expected: 1 1529s # received: 1 1529s ok 3 1529s ok 1532s t/apache/pr35292.t .................. 1532s 1..3 1532s # Running under perl version 5.040000 for linux 1532s # Current time local: Fri Nov 29 21:33:42 2024 1532s # Current time GMT: Fri Nov 29 21:33:42 2024 1532s # Using Test.pm version 1.31 1532s # Using Apache/Test.pm version 1.44 1532s ok 1 1532s ok 2 1532s # testing : read response-line 1532s # expected: qr/^HTTP\/1\.. 413/ 1532s # received: 'HTTP/1.1 413 Request Entity Too Large 1532s # ' 1532s ok 3 1532s ok 1535s t/apache/pr35330.t .................. 1535s 1..2 1535s # Running under perl version 5.040000 for linux 1535s # Current time local: Fri Nov 29 21:33:44 2024 1535s # Current time GMT: Fri Nov 29 21:33:44 2024 1535s # Using Test.pm version 1.31 1535s # Using Apache/Test.pm version 1.44 1535s # testing : SSI was allowed for location 1535s # expected: 200 1535s # received: '200' 1535s ok 1 1535s # testing : file was served with correct content 1535s # expected: 'hello' 1535s # received: 'hello' 1535s ok 2 1535s ok 1538s t/apache/pr37166.t .................. 1538s 1..4 1538s # Running under perl version 5.040000 for linux 1538s # Current time local: Fri Nov 29 21:33:48 2024 1538s # Current time GMT: Fri Nov 29 21:33:48 2024 1538s # Using Test.pm version 1.31 1538s # Using Apache/Test.pm version 1.44 1538s # testing : SSI was allowed for location 1538s # expected: 200 1538s # received: '200' 1538s ok 1 1538s # testing : file was served with correct content 1538s # expected: 'Hello world 1538s # ' 1538s # received: 'Hello world 1538s # ' 1538s ok 2 1538s # testing : explicit 200 response 1538s # expected: 200 1538s # received: '200' 1538s ok 3 1538s # testing : file was again served with correct content 1538s # expected: 'Hello world 1538s # ' 1538s # received: 'Hello world 1538s # ' 1538s ok 4 1538s ok 1541s t/apache/pr43939.t .................. 1541s 1..4 1541s # Running under perl version 5.040000 for linux 1541s # Current time local: Fri Nov 29 21:33:51 2024 1541s # Current time GMT: Fri Nov 29 21:33:51 2024 1541s # Using Test.pm version 1.31 1541s # Using Apache/Test.pm version 1.44 1541s # expected: 'begin-default-end 1541s # ' 1541s # received: 'begin-default-end 1541s # ' 1541s ok 1 1541s # expected: 200 1541s # received: '200' 1541s ok 2 1541s # testing : response was gzipped 1541s # expected: 'gzip' 1541s # received: 'gzip' 1541s ok 3 1541s # expected: 'begin-default-end 1541s # ' 1541s # received: 'begin-default-end 1541s # ' 1541s ok 4 1541s ok 1544s t/apache/pr49328.t .................. 1544s 1..1 1544s # Running under perl version 5.040000 for linux 1544s # Current time local: Fri Nov 29 21:33:54 2024 1544s # Current time GMT: Fri Nov 29 21:33:54 2024 1544s # Using Test.pm version 1.31 1544s # Using Apache/Test.pm version 1.44 1544s # expected: 'before 1544s # included 1544s # after 1544s # ' 1544s # received: 'before 1544s # included 1544s # after 1544s # ' 1544s ok 1 1544s ok 1547s t/apache/pr64339.t .................. 1547s 1..12 1547s # Running under perl version 5.040000 for linux 1547s # Current time local: Fri Nov 29 21:33:57 2024 1547s # Current time GMT: Fri Nov 29 21:33:57 2024 1547s # Using Test.pm version 1.31 1547s # Using Apache/Test.pm version 1.44 1547s # testing : fetching /doc.xml 1547s # expected: 200 1547s # received: '200' 1547s ok 1 1547s # testing : content-type header test for /doc.xml 1547s # expected: 'application/xml; charset=utf-8' 1547s # received: 'application/xml; charset=utf-8' 1547s ok 2 1547s # testing : content test for /doc.xml 1547s # expected: 'fóó 1547s # ' 1547s # received: 'fóó 1547s # ' 1547s ok 3 1547s # testing : fetching /doc.fooxml 1547s # expected: 200 1547s # received: '200' 1547s ok 4 1547s # testing : content-type header test for /doc.fooxml 1547s # expected: 'application/foo+xml; charset=utf-8' 1547s # received: 'application/foo+xml; charset=utf-8' 1547s ok 5 1547s # testing : content test for /doc.fooxml 1547s # expected: 'fóó 1547s # ' 1547s # received: 'fóó 1547s # ' 1547s ok 6 1547s # testing : fetching /doc.notxml 1547s # expected: 200 1547s # received: '200' 1547s ok 7 1547s # testing : content-type header test for /doc.notxml 1547s # expected: 'application/notreallyxml' 1547s # received: 'application/notreallyxml' 1547s ok 8 1547s # testing : content test for /doc.notxml 1547s # expected: 'f 1547s # ' 1547s # received: 'f 1547s # ' 1547s ok 9 1547s # testing : fetching /doc.isohtml 1547s # expected: 200 1547s # received: '200' 1547s ok 10 1547s # testing : content-type header test for /doc.isohtml 1547s # expected: 'text/html;charset=utf-8' 1547s # received: 'text/html;charset=utf-8' 1547s ok 11 1547s # testing : content test for /doc.isohtml 1547s # expected: '

fóó 1547s #

' 1547s # received: '

fóó 1547s #

' 1547s ok 12 1547s ok 1552s t/apache/rwrite.t ................... 1552s # using LWP client 1552s 1..114 1552s # Running under perl version 5.040000 for linux 1552s # Current time local: Fri Nov 29 21:34:00 2024 1552s # Current time GMT: Fri Nov 29 21:34:00 2024 1552s # Using Test.pm version 1.31 1552s # Using Apache/Test.pm version 1.44 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 1024 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 1024 1552s # received: 1024 1552s ok 1 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 2048 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 2048 1552s # received: 2048 1552s ok 2 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 3072 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 3072 1552s # received: 3072 1552s ok 3 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 4096 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 4096 1552s # received: 4096 1552s ok 4 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 5120 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 5120 1552s # received: 5120 1552s ok 5 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 6144 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 6144 1552s # received: 6144 1552s ok 6 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 7168 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 7168 1552s # received: 7168 1552s ok 7 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 8192 1552s # received: 8192 1552s ok 8 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 9216 1552s # received: 9216 1552s ok 9 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 10240 1552s # received: 10240 1552s ok 10 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 11264 1552s # received: 11264 1552s ok 11 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 12288 1552s # received: 12288 1552s ok 12 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 13312 1552s # received: 13312 1552s ok 13 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 14336 1552s # received: 14336 1552s ok 14 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 15360 1552s # received: 15360 1552s ok 15 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 16384 1552s # received: 16384 1552s ok 16 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 17408 1552s # received: 17408 1552s ok 17 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 18432 1552s # received: 18432 1552s ok 18 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 19456 1552s # received: 19456 1552s ok 19 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 20480 1552s # received: 20480 1552s ok 20 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 21504 1552s # received: 21504 1552s ok 21 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 22528 1552s # received: 22528 1552s ok 22 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 23552 1552s # received: 23552 1552s ok 23 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 24576 1552s # received: 24576 1552s ok 24 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 25600 1552s # received: 25600 1552s ok 25 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 26624 1552s # received: 26624 1552s ok 26 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 27648 1552s # received: 27648 1552s ok 27 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 28672 1552s # received: 28672 1552s ok 28 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 29696 1552s # received: 29696 1552s ok 29 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 30720 1552s # received: 30720 1552s ok 30 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 31744 1552s # received: 31744 1552s ok 31 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 32768 1552s # received: 32768 1552s ok 32 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 33792 1552s # received: 33792 1552s ok 33 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 34816 1552s # received: 34816 1552s ok 34 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 35840 1552s # received: 35840 1552s ok 35 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 36864 1552s # received: 36864 1552s ok 36 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 37888 1552s # received: 37888 1552s ok 37 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 38912 1552s # received: 38912 1552s ok 38 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 39936 1552s # received: 39936 1552s ok 39 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 40960 1552s # received: 40960 1552s ok 40 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 41984 1552s # received: 41984 1552s ok 41 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 43008 1552s # received: 43008 1552s ok 42 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 44032 1552s # received: 44032 1552s ok 43 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 45056 1552s # received: 45056 1552s ok 44 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 46080 1552s # received: 46080 1552s ok 45 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 47104 1552s # received: 47104 1552s ok 46 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 48128 1552s # received: 48128 1552s ok 47 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 49152 1552s # received: 49152 1552s ok 48 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 50176 1552s # received: 50176 1552s ok 49 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 51200 1552s # received: 51200 1552s ok 50 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 102400 1552s # received: 102400 1552s ok 51 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 307200 1552s # received: 307200 1552s ok 52 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 512000 1552s # received: 512000 1552s ok 53 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 2048000 1552s # received: 2048000 1552s ok 54 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 4096000 1552s # received: 4096000 1552s ok 55 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 6144000 1552s # received: 6144000 1552s ok 56 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 10240000 1552s # received: 10240000 1552s ok 57 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 1024 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 1024 1552s # received: 1024 1552s ok 58 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 2048 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 2048 1552s # received: 2048 1552s ok 59 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 3072 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 3072 1552s # received: 3072 1552s ok 60 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 4096 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 4096 1552s # received: 4096 1552s ok 61 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 5120 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 5120 1552s # received: 5120 1552s ok 62 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 6144 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 6144 1552s # received: 6144 1552s ok 63 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 7168 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #DMMATCH1: 1 1552s # 1552s # testing : bytes in body 1552s # expected: 7168 1552s # received: 7168 1552s ok 64 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 8192 1552s # received: 8192 1552s ok 65 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 9216 1552s # received: 9216 1552s ok 66 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 10240 1552s # received: 10240 1552s ok 67 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 11264 1552s # received: 11264 1552s ok 68 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 12288 1552s # received: 12288 1552s ok 69 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 13312 1552s # received: 13312 1552s ok 70 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 14336 1552s # received: 14336 1552s ok 71 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 15360 1552s # received: 15360 1552s ok 72 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 16384 1552s # received: 16384 1552s ok 73 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 17408 1552s # received: 17408 1552s ok 74 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 18432 1552s # received: 18432 1552s ok 75 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 19456 1552s # received: 19456 1552s ok 76 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 20480 1552s # received: 20480 1552s ok 77 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 21504 1552s # received: 21504 1552s ok 78 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 22528 1552s # received: 22528 1552s ok 79 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 23552 1552s # received: 23552 1552s ok 80 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 24576 1552s # received: 24576 1552s ok 81 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 25600 1552s # received: 25600 1552s ok 82 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 26624 1552s # received: 26624 1552s ok 83 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 27648 1552s # received: 27648 1552s ok 84 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 28672 1552s # received: 28672 1552s ok 85 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 29696 1552s # received: 29696 1552s ok 86 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 30720 1552s # received: 30720 1552s ok 87 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 31744 1552s # received: 31744 1552s ok 88 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 32768 1552s # received: 32768 1552s ok 89 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 33792 1552s # received: 33792 1552s ok 90 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 34816 1552s # received: 34816 1552s ok 91 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 35840 1552s # received: 35840 1552s ok 92 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 36864 1552s # received: 36864 1552s ok 93 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 37888 1552s # received: 37888 1552s ok 94 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 38912 1552s # received: 38912 1552s ok 95 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 39936 1552s # received: 39936 1552s ok 96 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 40960 1552s # received: 40960 1552s ok 97 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 41984 1552s # received: 41984 1552s ok 98 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 43008 1552s # received: 43008 1552s ok 99 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 44032 1552s # received: 44032 1552s ok 100 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 45056 1552s # received: 45056 1552s ok 101 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 46080 1552s # received: 46080 1552s ok 102 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 47104 1552s # received: 47104 1552s ok 103 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 48128 1552s # received: 48128 1552s ok 104 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 49152 1552s # received: 49152 1552s ok 105 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 50176 1552s # received: 50176 1552s ok 106 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 51200 1552s # received: 51200 1552s ok 107 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 102400 1552s # received: 102400 1552s ok 108 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 307200 1552s # received: 307200 1552s ok 109 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 512000 1552s # received: 512000 1552s ok 110 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 2048000 1552s # received: 2048000 1552s ok 111 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 4096000 1552s # received: 4096000 1552s ok 112 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 6144000 1552s # received: 6144000 1552s ok 113 1552s #lwp request: 1552s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1552s #User-Agent: libwww-perl/6.77 1552s # 1552s #server response: 1552s #HTTP/1.1 200 OK 1552s #Connection: close 1552s #Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1552s #Vary: In-If1 1552s #Content-Length: 0 1552s #Client-Date: Fri, 29 Nov 2024 21:34:04 GMT 1552s #Client-Peer: 127.0.0.1:8529 1552s #Client-Response-Num: 1 1552s #Client-Transfer-Encoding: chunked 1552s #DMMATCH1: 1 1552s #X-Content-Length-Note: added by Apache::TestRequest 1552s # 1552s # testing : bytes in body 1552s # expected: 10240000 1552s # received: 10240000 1552s ok 114 1552s ok 1555s t/apache/server_name_port.t ......... 1555s 1..84 1555s # Running under perl version 5.040000 for linux 1555s # Current time local: Fri Nov 29 21:34:05 2024 1555s # Current time GMT: Fri Nov 29 21:34:05 2024 1555s # Using Test.pm version 1.31 1555s # Using Apache/Test.pm version 1.44 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1555s # expecting 200, got 200 1555s ok 1 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 2 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 3 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1555s # expecting 200, got 200 1555s ok 4 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 5 1555s # got SERVER_PORT='123', expected '123' 1555s ok 6 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1555s # expecting 200, got 200 1555s ok 7 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 8 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 9 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1555s # expecting 200, got 200 1555s ok 10 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 11 1555s # got SERVER_PORT='123', expected '123' 1555s ok 12 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1555s # expecting 200, got 200 1555s ok 13 1555s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1555s ok 14 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 15 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1555s # expecting 200, got 200 1555s ok 16 1555s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1555s ok 17 1555s # got SERVER_PORT='123', expected '123' 1555s ok 18 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1555s # expecting 200, got 200 1555s ok 19 1555s # got SERVER_NAME='[::1]', expected '[::1]' 1555s ok 20 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 21 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1555s # expecting 200, got 200 1555s ok 22 1555s # got SERVER_NAME='[::1]', expected '[::1]' 1555s ok 23 1555s # got SERVER_PORT='123', expected '123' 1555s ok 24 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1555s # expecting 200, got 200 1555s ok 25 1555s # got SERVER_NAME='[a::1]', expected '[a::1]' 1555s ok 26 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 27 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1555s # expecting 200, got 200 1555s ok 28 1555s # got SERVER_NAME='[a::1]', expected '[a::1]' 1555s ok 29 1555s # got SERVER_PORT='123', expected '123' 1555s ok 30 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1555s # expecting 200, got 200 1555s ok 31 1555s # got SERVER_NAME='[a::1]', expected '[a::1]' 1555s ok 32 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 33 1555s # SENDING: 1555s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1555s # expecting 200, got 200 1555s ok 34 1555s # got SERVER_NAME='[a::1]', expected '[a::1]' 1555s ok 35 1555s # got SERVER_PORT='123', expected '123' 1555s ok 36 1555s # SENDING: 1555s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 37 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 38 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 39 1555s # SENDING: 1555s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 40 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 41 1555s # got SERVER_PORT='123', expected '123' 1555s ok 42 1555s # SENDING: 1555s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 43 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 44 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 45 1555s # SENDING: 1555s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 46 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 47 1555s # got SERVER_PORT='123', expected '123' 1555s ok 48 1555s # SENDING: 1555s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 49 1555s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1555s ok 50 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 51 1555s # SENDING: 1555s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 52 1555s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1555s ok 53 1555s # got SERVER_PORT='123', expected '123' 1555s ok 54 1555s # SENDING: 1555s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 55 1555s # got SERVER_NAME='[::1]', expected '[::1]' 1555s ok 56 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 57 1555s # SENDING: 1555s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1555s # expecting 200, got 200 1555s ok 58 1555s # got SERVER_NAME='[::1]', expected '[::1]' 1555s ok 59 1555s # got SERVER_PORT='123', expected '123' 1555s ok 60 1555s # SENDING: 1555s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1555s # expecting 200, got 200 1555s ok 61 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 62 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 63 1555s # SENDING: 1555s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1555s # expecting 200, got 200 1555s ok 64 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 65 1555s # got SERVER_PORT='123', expected '123' 1555s ok 66 1555s # SENDING: 1555s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1555s # expecting 200, got 200 1555s ok 67 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 68 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 69 1555s # SENDING: 1555s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1555s # expecting 200, got 200 1555s ok 70 1555s # got SERVER_NAME='righthost', expected 'righthost' 1555s ok 71 1555s # got SERVER_PORT='123', expected '123' 1555s ok 72 1555s # SENDING: 1555s # 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 1555s # expecting 200, got 200 1555s ok 73 1555s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1555s ok 74 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 75 1555s # SENDING: 1555s # 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 1555s # expecting 200, got 200 1555s ok 76 1555s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1555s ok 77 1555s # got SERVER_PORT='123', expected '123' 1555s ok 78 1555s # SENDING: 1555s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1555s # expecting 200, got 200 1555s ok 79 1555s # got SERVER_NAME='[::1]', expected '[::1]' 1555s ok 80 1555s # got SERVER_PORT='8529', expected '8529' 1555s ok 81 1555s # SENDING: 1555s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1555s # expecting 200, got 200 1555s ok 82 1555s # got SERVER_NAME='[::1]', expected '[::1]' 1555s ok 83 1555s # got SERVER_PORT='123', expected '123' 1555s ok 84 1555s ok 1559s t/apache/teclchunk.t ................ skipped: Not supported yet 1562s t/apr/uri.t ......................... 1562s 1..1 1562s # Running under perl version 5.040000 for linux 1562s # Current time local: Fri Nov 29 21:34:12 2024 1562s # Current time GMT: Fri Nov 29 21:34:12 2024 1562s # Using Test.pm version 1.31 1562s # Using Apache/Test.pm version 1.44 1562s ok 1 1562s ok 1566s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1569s t/filter/case.t ..................... 1569s 1..4 1569s # Running under perl version 5.040000 for linux 1569s # Current time local: Fri Nov 29 21:34:19 2024 1569s # Current time GMT: Fri Nov 29 21:34:19 2024 1569s # Using Test.pm version 1.31 1569s # Using Apache/Test.pm version 1.44 1569s ok 1 1569s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1569s # expected 200 1569s # received 200 1569s # body: =HEAD1 NAME 1569s X X 1569s 1569s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1569s 1569s =HEAD1 SYNOPSIS 1569s 1569s TO DECLARE SUBROUTINES: 1569s X X 1569s 1569s SUB NAME; # A "FORWARD" DECLARATION. 1569s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1569s SUB NAME : ATTRS; # WITH ATTRIBUTES 1569s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1569s 1569s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1569s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1569s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1569s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1569s 1569s USE FEATURE 'SIGNATURES'; 1569s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1569s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1569s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1569s 1569s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1569s X 1569s 1569s $SUBREF = SUB BLOCK; # NO PROTO 1569s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1569s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1569s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1569s 1569s USE FEATURE 'SIGNATURES'; 1569s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1569s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1569s 1569s TO IMPORT SUBROUTINES: 1569s X 1569s 1569s USE MODULE QW(NAME1 NAME2 NAME3); 1569s 1569s TO CALL SUBROUTINES: 1569s X X 1569s 1569s NAME(LIST); # REGULAR SUBROUTINE CALL. 1569s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1569s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1569s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1569s 1569s =HEAD1 DESCRIPTION 1569s 1569s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1569s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1569s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1569s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1569s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1569s ITS NAME OR A CODE REFERENCE. 1569s 1569s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1569s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1569s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1569s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1569s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1569s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1569s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1569s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1569s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1569s X X 1569s 1569s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1569s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1569s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1569s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1569s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1569s SUCH A SIGNATURE-USING SUBROUTINE. 1569s 1569s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1569s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1569s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1569s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1569s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1569s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1569s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1569s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1569s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1569s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1569s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1569s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1569s X X X<@_> 1569s 1569s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1569s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1569s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1569s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1569s L AND L. 1569s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1569s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1569s 1569s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1569s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1569s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1569s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1569s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1569s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1569s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1569s ONE LARGE INDISTINGUISHABLE LIST. 1569s 1569s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1569s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1569s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1569s EMPTY SUB RETURNS THE EMPTY LIST. 1569s X X X 1569s 1569s EXAMPLE: 1569s 1569s SUB MAX { 1569s MY $MAX = SHIFT(@_); 1569s FOREACH $FOO (@_) { 1569s $MAX = $FOO IF $MAX < $FOO; 1569s } 1569s RETURN $MAX; 1569s } 1569s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1569s 1569s EXAMPLE: 1569s 1569s # GET A LINE, COMBINING CONTINUATION LINES 1569s # THAT START WITH WHITESPACE 1569s 1569s SUB GET_LINE { 1569s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1569s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1569s IF ($LOOKAHEAD =~ /^[ \T]/) { 1569s $THISLINE .= $LOOKAHEAD; 1569s } 1569s ELSE { 1569s LAST LINE; 1569s } 1569s } 1569s RETURN $THISLINE; 1569s } 1569s 1569s $LOOKAHEAD = ; # GET FIRST LINE 1569s WHILE (DEFINED($LINE = GET_LINE())) { 1569s ... 1569s } 1569s 1569s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1569s 1569s SUB MAYBESET { 1569s MY($KEY, $VALUE) = @_; 1569s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1569s } 1569s 1569s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1569s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1569s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1569s ITS CALLER'S VALUES. 1569s X X 1569s 1569s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1569s SUB UPCASE_IN { 1569s FOR (@_) { TR/A-Z/A-Z/ } 1569s } 1569s 1569s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1569s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1569s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1569s X X 1569s 1569s UPCASE_IN("FREDERICK"); 1569s 1569s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1569s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1569s OF CHANGING THEM IN PLACE: 1569s 1569s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1569s SUB UPCASE { 1569s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1569s MY @PARMS = @_; 1569s FOR (@PARMS) { TR/A-Z/A-Z/ } 1569s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1569s } 1569s 1569s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1569s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1569s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1569s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1569s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1569s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1569s 1569s @NEWLIST = UPCASE(@LIST1, @LIST2); 1569s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1569s 1569s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1569s 1569s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1569s 1569s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1569s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1569s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1569s L
FOR ALTERNATIVES. 1569s 1569s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1569s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1569s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1569s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1569s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1569s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1569s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1569s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1569s SEE L FOR MORE ABOUT ALL THAT. 1569s X<&> 1569s 1569s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1569s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1569s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1569s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1569s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1569s X 1569s 1569s &FOO(1,2,3); # PASS THREE ARGUMENTS 1569s FOO(1,2,3); # THE SAME 1569s 1569s FOO(); # PASS AN EMPTY ARGUMENT LIST 1569s &FOO(); # THE SAME 1569s 1569s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1569s USE STRICT 'SUBS'; 1569s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1569s # A COMPILE-TIME ERROR 1569s NO STRICT 'SUBS'; 1569s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1569s # A LITERAL STRING "FOO" 1569s 1569s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1569s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1569s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1569s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1569s X<&> 1569s 1569s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1569s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1569s YOUR SUBROUTINE'S NAME. 1569s 1569s USE V5.16; 1569s MY $FACTORIAL = SUB { 1569s MY ($X) = @_; 1569s RETURN 1 IF $X == 1; 1569s RETURN($X * __SUB__->( $X - 1 ) ); 1569s }; 1569s 1569s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1569s IS SUBJECT TO CHANGE. 1569s 1569s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1569s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1569s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1569s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1569s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1569s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1569s SPECIAL, PRE-DEFINED THINGS. 1569s 1569s =OVER 1569s 1569s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1569s 1569s C 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s C, C 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s C, C 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s C, C, C, C, C, C, C, 1569s C, C, C, C, C, C, 1569s C, C, C, C, C, C, C, 1569s C, C, C, C, C, C, 1569s C, C, C, C, C, 1569s C, C, C, C 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s C, C, C, C, C, C, C, 1569s C, C, C, C, C, C, C, 1569s C, C, C, C, C, C 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1569s L<< C|PERLFUNC/REQUIRE >> 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s C 1569s 1569s =ITEM DOCUMENTED IN L 1569s 1569s C, C, C, C, C 1569s 1569s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1569s 1569s ANY STARTING WITH C<(> 1569s 1569s =BACK 1569s 1569s THE C, C, C, C AND C SUBROUTINES 1569s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1569s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1569s EXPLICITLY. SEE L 1569s 1569s =HEAD2 SIGNATURES 1569s 1569s X X 1569s 1569s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1569s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1569s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1569s 1569s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1569s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1569s DIRECTLY BY C, IN THE CURRENT SCOPE. 1569s 1569s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1569s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1569s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1569s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1569s 1569s FOR EXAMPLE, 1569s 1569s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1569s 1569s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1569s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1569s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1569s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1569s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1569s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1569s 1569s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1569s THE SIGNATURE. FOR EXAMPLE, 1569s 1569s SUB FOO ($LEFT, $RIGHT) { 1569s RETURN $LEFT + $RIGHT; 1569s } 1569s 1569s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1569s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1569s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1569s EQUIVALENT TO 1569s 1569s SUB FOO { 1569s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1569s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1569s MY $LEFT = $_[0]; 1569s MY $RIGHT = $_[1]; 1569s RETURN $LEFT + $RIGHT; 1569s } 1569s 1569s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1569s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1569s 1569s SUB FOO ($FIRST, $, $THIRD) { 1569s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1569s } 1569s 1569s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1569s MANDATORY FOR THE CALLER TO PASS IT. 1569s 1569s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1569s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1569s 1569s SUB FOO ($LEFT, $RIGHT = 0) { 1569s RETURN $LEFT + $RIGHT; 1569s } 1569s 1569s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1569s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1569s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1569s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1569s FOR EXAMPLE, 1569s 1569s MY $AUTO_ID = 0; 1569s SUB FOO ($THING, $ID = $AUTO_ID++) { 1569s PRINT "$THING HAS ID $ID"; 1569s } 1569s 1569s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1569s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1569s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1569s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1569s 1569s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1569s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1569s } 1569s 1569s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1569s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1569s VALUE PROVIDED WAS C. 1569s 1569s SUB FOO ($NAME //= "WORLD") { 1569s PRINT "HELLO, $NAME"; 1569s } 1569s 1569s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1569s 1569s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1569s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1569s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1569s 1569s SUB FOO ($X ||= 10) { 1569s RETURN 5 + $X; 1569s } 1569s 1569s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1569s FOR EXAMPLE, 1569s 1569s SUB FOO ($THING, $ = 1) { 1569s PRINT $THING; 1569s } 1569s 1569s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1569s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1569s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1569s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1569s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1569s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1569s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1569s 1569s SUB FOO ($THING, $=) { 1569s PRINT $THING; 1569s } 1569s 1569s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1569s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1569s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1569s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1569s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1569s TO RIGHT. 1569s 1569s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1569s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1569s 1569s SUB FOO ($FILTER, @INPUTS) { 1569s PRINT $FILTER->($_) FOREACH @INPUTS; 1569s } 1569s 1569s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1569s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1569s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1569s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1569s 1569s SUB FOO ($THING, @) { 1569s PRINT $THING; 1569s } 1569s 1569s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1569s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1569s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1569s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1569s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1569s AS WITH STANDARD HASH CONSTRUCTION. 1569s 1569s SUB FOO ($FILTER, %INPUTS) { 1569s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1569s } 1569s 1569s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1569s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1569s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1569s 1569s SUB FOO ($THING, %) { 1569s PRINT $THING; 1569s } 1569s 1569s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1569s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1569s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1569s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1569s AN EMPTY ARRAY OR EMPTY HASH. 1569s 1569s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1569s THAT THE CALLER PASSED NO ARGUMENTS: 1569s 1569s SUB FOO () { 1569s RETURN 123; 1569s } 1569s 1569s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1569s WARNING IN THE C CATEGORY. FROM PERL 5.36 1569s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1569s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1569s STATEMENT SUCH AS: 1569s 1569s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1569s 1569s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1569s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1569s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1569s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1569s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1569s WARNINGS IN THE C CATEGORY WHEN 1569s COMPILED: 1569s 1569s SUB F ($X) { 1569s # THIS LINE EMITS THE WARNING SEEN BELOW 1569s PRINT "ARGUMENTS ARE @_"; 1569s } 1569s 1569s Z<> 1569s 1569s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1569s EXPERIMENTAL AT ... 1569s 1569s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1569s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1569s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1569s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1569s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1569s SUPPLY THAT ARGUMENT. 1569s 1569s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1569s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1569s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1569s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1569s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1569s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1569s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1569s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1569s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1569s 1569s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1569s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1569s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1569s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1569s L. FOR EXAMPLE, 1569s 1569s SUB FOO :PROTOTYPE($) { $_[0] } 1569s 1569s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1569s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1569s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1569s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1569s 1569s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1569s RETURN $LEFT + $RIGHT; 1569s } 1569s 1569s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1569s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1569s THE SUBROUTINE'S BODY. 1569s 1569s =HEAD2 PRIVATE VARIABLES VIA MY() 1569s X X X X X 1569s X X 1569s 1569s SYNOPSIS: 1569s 1569s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1569s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1569s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1569s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1569s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1569s 1569s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1569s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1569s SEE L AND L. 1569s 1569s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1569s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1569s (C/C/C/C), LOOP 1569s (C/C/C/C/C), SUBROUTINE, C, 1569s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1569s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1569s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1569s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1569s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1569s 1569s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1569s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1569s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1569s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1569s X 1569s 1569s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1569s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1569s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1569s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1569s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1569s 1569s MY $X = 10; 1569s SUB BUMPX { $X++ } 1569s 1569s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1569s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1569s THE C ITSELF. SEE L. 1569s X 1569s 1569s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1569s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1569s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1569s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1569s 1569s $ARG = "FRED"; # "GLOBAL" VARIABLE 1569s $N = CUBE_ROOT(27); 1569s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1569s # OUTPUTS: FRED THINKS THE ROOT IS 3 1569s 1569s SUB CUBE_ROOT { 1569s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1569s $ARG **= 1/3; 1569s RETURN $ARG; 1569s } 1569s 1569s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1569s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1569s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1569s 1569s MY ($FOO) = ; # WRONG? 1569s MY @FOO = ; 1569s 1569s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1569s 1569s MY $FOO = ; 1569s 1569s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1569s 1569s MY $FOO, $BAR = 1; # WRONG 1569s 1569s THAT HAS THE SAME EFFECT AS 1569s 1569s MY $FOO; 1569s $BAR = 1; 1569s 1569s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1569s THE CURRENT STATEMENT. THUS, 1569s 1569s MY $X = $X; 1569s 1569s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1569s THE EXPRESSION 1569s 1569s MY $X = 123 AND $X == 123 1569s 1569s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1569s 1569s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1569s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1569s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1569s 1569s WHILE (MY $LINE = <>) { 1569s $LINE = LC $LINE; 1569s } CONTINUE { 1569s PRINT $LINE; 1569s } 1569s 1569s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1569s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1569s IT. SIMILARLY, IN THE CONDITIONAL 1569s 1569s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1569s USER_AGREES(); 1569s } ELSIF ($ANSWER =~ /^NO$/I) { 1569s USER_DISAGREES(); 1569s } ELSE { 1569s CHOMP $ANSWER; 1569s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1569s } 1569s 1569s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1569s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1569s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1569s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1569s 1569s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1569s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1569s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1569s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1569s IN THE LOOP 1569s X X 1569s 1569s FOR MY $I (1, 2, 3) { 1569s SOME_FUNCTION(); 1569s } 1569s 1569s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1569s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1569s X X 1569s 1569s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1569s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1569s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1569s 1569s USE STRICT 'VARS'; 1569s 1569s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1569s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1569s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1569s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1569s THIS WITH C. 1569s 1569s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1569s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1569s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1569s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1569s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1569s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1569s EXAMPLE. 1569s 1569s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1569s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1569s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1569s 1569s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1569s 1569s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1569s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1569s IS ALSO VISIBLE: 1569s 1569s PACKAGE MAIN; 1569s OUR $X = 10; 1569s MY $X = 20; 1569s PRINT "$X AND $::X\N"; 1569s 1569s THAT WILL PRINT OUT C<20> AND C<10>. 1569s 1569s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1569s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1569s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1569s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1569s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1569s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1569s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1569s AN ANONYMOUS SUB REFERENCE: 1569s 1569s MY $SECRET_VERSION = '1.001-BETA'; 1569s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1569s $SECRET_SUB->(); 1569s 1569s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1569s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1569s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1569s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1569s UNQUALIFIED AND UNQUALIFIABLE. 1569s 1569s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1569s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1569s L FOR SOMETHING OF A WORK-AROUND TO 1569s THIS. 1569s 1569s =HEAD2 PERSISTENT PRIVATE VARIABLES 1569s X X X X 1569s X X 1569s 1569s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1569s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1569s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1569s 1569s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1569s 1569s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1569s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1569s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1569s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1569s THE C FORM DOES NOT REQUIRE THE 1569s C PRAGMA. 1569s 1569s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1569s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1569s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1569s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1569s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1569s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1569s SUBROUTINE EACH TIME IT IS EXECUTED.) 1569s 1569s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1569s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1569s 1569s USE FEATURE 'STATE'; 1569s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1569s 1569s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1569s 1569s USE FEATURE 'STATE'; 1569s SUB CREATE_COUNTER { 1569s RETURN SUB { STATE $X; RETURN ++$X } 1569s } 1569s 1569s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1569s CODE OUTSIDE. 1569s 1569s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1569s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1569s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1569s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1569s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1569s 1569s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1569s 1569s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1569s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1569s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1569s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1569s 1569s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1569s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1569s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1569s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1569s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1569s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1569s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1569s 1569s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1569s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1569s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1569s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1569s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1569s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1569s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1569s 1569s { 1569s MY $SECRET_VAL = 0; 1569s SUB GIMME_ANOTHER { 1569s RETURN ++$SECRET_VAL; 1569s } 1569s } 1569s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1569s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1569s 1569s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1569s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1569s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1569s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1569s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1569s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1569s STARTS TO RUN: 1569s 1569s BEGIN { 1569s MY $SECRET_VAL = 0; 1569s SUB GIMME_ANOTHER { 1569s RETURN ++$SECRET_VAL; 1569s } 1569s } 1569s 1569s SEE L ABOUT THE 1569s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1569s C AND C. 1569s 1569s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1569s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1569s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1569s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1569s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1569s 1569s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1569s X X X X 1569s X 1569s 1569s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1569s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1569s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1569s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1569s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1569s 1569s SYNOPSIS: 1569s 1569s # LOCALIZATION OF VALUES 1569s 1569s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1569s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1569s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1569s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1569s 1569s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1569s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1569s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1569s # LOCALIZATION 1569s 1569s # LOCALIZATION OF SYMBOLS 1569s 1569s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1569s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1569s # @MERLYN IS REALLY @RANDAL, ETC 1569s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1569s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1569s 1569s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1569s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1569s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1569s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1569s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1569s 1569s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1569s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1569s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1569s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1569s 1569s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1569s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1569s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1569s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1569s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1569s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1569s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1569s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1569s UNDEFINED VALUE.) 1569s 1569s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1569s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1569s VARIABLES OUTSIDE THE LOOP. 1569s 1569s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1569s X 1569s 1569s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1569s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1569s VIEWED AS A SCALAR OR AN ARRAY. SO 1569s 1569s LOCAL($FOO) = ; 1569s LOCAL @FOO = ; 1569s 1569s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1569s 1569s LOCAL $FOO = ; 1569s 1569s SUPPLIES A SCALAR CONTEXT. 1569s 1569s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1569s X 1569s 1569s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1569s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1569s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1569s 1569s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1569s 1569s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1569s { LOCAL $/ = UNDEF; $SLURP = ; } 1569s 1569s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1569s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1569s I, BECAUSE THE $1 VARIABLE IS 1569s MAGICAL AND READ-ONLY : 1569s 1569s LOCAL $1 = 2; 1569s 1569s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1569s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1569s TO SAFELY REUSE $_ IN A SUBROUTINE. 1569s 1569s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1569s WORK AS DESCRIBED. 1569s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1569s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1569s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1569s SEE L FOR MORE 1569s DETAILS. 1569s X 1569s 1569s =HEAD3 LOCALIZATION OF GLOBS 1569s X X 1569s 1569s THE CONSTRUCT 1569s 1569s LOCAL *NAME; 1569s 1569s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1569s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1569s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1569s 1569s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1569s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1569s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1569s SEPARATOR. 1569s 1569s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1569s X X 1569s X 1569s 1569s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1569s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1569s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1569s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1569s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1569s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1569s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1569s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1569s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1569s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1569s 1569s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1569s @ARY = ( 0..5 ); 1569s { 1569s LOCAL($ARY[5]) = 6; 1569s LOCAL($HASH{'A'}) = 'DRILL'; 1569s WHILE (MY $E = POP(@ARY)) { 1569s PRINT "$E . . .\N"; 1569s LAST UNLESS $E > 3; 1569s } 1569s IF (@ARY) { 1569s $HASH{'ONLY A'} = 'TEST'; 1569s DELETE $HASH{'A'}; 1569s } 1569s } 1569s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1569s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1569s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1569s 1569s PERL WILL PRINT 1569s 1569s 6 . . . 1569s 4 . . . 1569s 3 . . . 1569s THIS IS A TEST ONLY A TEST. 1569s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1569s 1569s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1569s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1569s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1569s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1569s 1569s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1569s X X X 1569s X 1569s 1569s YOU CAN USE THE C AND C 1569s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1569s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1569s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1569s 1569s DO { 1569s MY $VAL = $ARRAY[$IDX]; 1569s LOCAL $ARRAY[$IDX]; 1569s DELETE $ARRAY[$IDX]; 1569s $VAL 1569s } 1569s 1569s AND 1569s 1569s DO { 1569s MY $VAL = $HASH{KEY}; 1569s LOCAL $HASH{KEY}; 1569s DELETE $HASH{KEY}; 1569s $VAL 1569s } 1569s 1569s EXCEPT THAT FOR THOSE THE C IS 1569s SCOPED TO THE C BLOCK. SLICES ARE 1569s ALSO ACCEPTED. 1569s 1569s MY %HASH = ( 1569s A => [ 7, 8, 9 ], 1569s B => 1, 1569s ) 1569s 1569s { 1569s MY $X = DELETE LOCAL $HASH{A}; 1569s # $X IS [ 7, 8, 9 ] 1569s # %HASH IS (B => 1) 1569s 1569s { 1569s MY @NUMS = DELETE LOCAL @$X[0, 2] 1569s # @NUMS IS (7, 9) 1569s # $X IS [ UNDEF, 8 ] 1569s 1569s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1569s } 1569s # $X IS BACK TO [ 7, 8, 9 ] 1569s 1569s } 1569s # %HASH IS BACK TO ITS ORIGINAL STATE 1569s 1569s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1569s 1569s =HEAD2 LVALUE SUBROUTINES 1569s X X 1569s 1569s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1569s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1569s 1569s MY $VAL; 1569s SUB CANMOD : LVALUE { 1569s $VAL; # OR: RETURN $VAL; 1569s } 1569s SUB NOMOD { 1569s $VAL; 1569s } 1569s 1569s CANMOD() = 5; # ASSIGNS TO $VAL 1569s NOMOD() = 5; # ERROR 1569s 1569s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1569s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1569s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1569s 1569s DATA(2,3) = GET_DATA(3,4); 1569s 1569s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1569s 1569s (DATA(2,3)) = GET_DATA(3,4); 1569s 1569s AND IN: 1569s 1569s (DATA(2),DATA(3)) = GET_DATA(3,4); 1569s 1569s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1569s 1569s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1569s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1569s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1569s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1569s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1569s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1569s 1569s =HEAD2 LEXICAL SUBROUTINES 1569s X X X X 1569s 1569s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1569s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1569s AVAILABLE UNDER C OR C OR HIGHER. 1569s 1569s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1569s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1569s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1569s CATEGORY WAS DISABLED. 1569s 1569s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1569s DECLARED, AND ONLY AFTER THAT DECLARATION: 1569s 1569s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1569s # VERSIONS EARLIER THAN 5.26. 1569s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1569s USE FEATURE 'LEXICAL_SUBS'; 1569s 1569s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1569s STATE SUB FOO { 1569s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1569s } 1569s FOO(); # CALLS "STATE" SUB 1569s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1569s 1569s MY SUB BAR { ... } 1569s BAR(); # CALLS "MY" SUB 1569s 1569s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1569s 1569s # WRONG 1569s MY SUB BAZ { 1569s BAZ(); 1569s } 1569s 1569s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1569s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1569s 1569s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1569s 1569s MY SUB BAZ { 1569s __SUB__->(); # CALLS ITSELF 1569s } 1569s 1569s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1569s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1569s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1569s HOWEVER: 1569s 1569s MY SUB BAZ; # PREDECLARATION 1569s SUB BAZ { # DEFINE THE "MY" SUB 1569s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1569s } 1569s 1569s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1569s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1569s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1569s 1569s =HEAD3 C VS C 1569s 1569s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1569s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1569s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1569s CONTAINING BLOCK TO THE NEXT. 1569s 1569s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1569s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1569s 1569s SUB WHATEVER { 1569s MY $X = SHIFT; 1569s MY SUB INNER { 1569s ... DO SOMETHING WITH $X ... 1569s } 1569s INNER(); 1569s } 1569s 1569s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1569s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1569s SEE THE C<$X> FROM THE FIRST CALL TO C. 1569s 1569s =HEAD3 C SUBROUTINES 1569s 1569s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1569s SUBROUTINE OF THE SAME NAME. 1569s 1569s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1569s INSIDE AN INNER SCOPE: 1569s 1569s SUB FOO { ... } 1569s 1569s SUB BAR { 1569s MY SUB FOO { ... } 1569s { 1569s # NEED TO USE THE OUTER FOO HERE 1569s OUR SUB FOO; 1569s FOO(); 1569s } 1569s } 1569s 1569s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1569s 1569s PACKAGE MYSNEAKYMODULE; 1569s 1569s OUR SUB DO_SOMETHING { ... } 1569s 1569s SUB DO_SOMETHING_WITH_CALLER { 1569s PACKAGE DB; 1569s () = CALLER 1; # SETS @DB::ARGS 1569s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1569s } 1569s 1569s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1569s X X<*> 1569s 1569s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1569s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1569s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1569s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1569s 1569s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1569s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1569s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1569s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1569s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1569s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1569s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1569s 1569s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1569s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1569s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1569s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1569s 1569s SUB DOUBLEARY { 1569s LOCAL(*SOMEARY) = @_; 1569s FOREACH $ELEM (@SOMEARY) { 1569s $ELEM *= 2; 1569s } 1569s } 1569s DOUBLEARY(*FOO); 1569s DOUBLEARY(*BAR); 1569s 1569s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1569s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1569s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1569s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1569s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1569s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1569s 1569s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1569s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1569s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1569s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1569s L. 1569s 1569s =HEAD2 WHEN TO STILL USE LOCAL() 1569s X X 1569s 1569s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1569s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1569s I USE C INSTEAD OF C. 1569s 1569s =OVER 4 1569s 1569s =ITEM 1. 1569s 1569s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1569s 1569s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1569s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1569s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1569s IN C<@FIELDS>. 1569s 1569s { 1569s LOCAL @ARGV = ("/ETC/MOTD"); 1569s LOCAL $/ = UNDEF; 1569s LOCAL $_ = <>; 1569s @FIELDS = SPLIT /^\S*=+\S*$/; 1569s } 1569s 1569s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1569s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1569s 1569s =ITEM 2. 1569s 1569s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1569s 1569s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1569s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1569s TABLE ENTRIES: 1569s 1569s SUB IOQUEUE { 1569s LOCAL (*READER, *WRITER); # NOT MY! 1569s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1569s RETURN (*READER, *WRITER); 1569s } 1569s ($HEAD, $TAIL) = IOQUEUE(); 1569s 1569s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1569s ENTRIES. 1569s 1569s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1569s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1569s A LOCAL ALIAS. 1569s 1569s { 1569s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1569s GROW(); # REALLY CALLS SHRINK() 1569s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1569s } 1569s GROW(); # GET THE REAL GROW() AGAIN 1569s 1569s SEE L FOR MORE ABOUT MANIPULATING 1569s FUNCTIONS BY NAME IN THIS WAY. 1569s 1569s =ITEM 3. 1569s 1569s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1569s 1569s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1569s IS DONE ON DYNAMICS: 1569s 1569s { 1569s LOCAL $SIG{INT} = 'IGNORE'; 1569s FUNCT(); # UNINTERRUPTIBLE 1569s } 1569s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1569s 1569s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1569s 1569s =BACK 1569s 1569s =HEAD2 PASS BY REFERENCE 1569s X X X 1569s 1569s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1569s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1569s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1569s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1569s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1569s 1569s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1569s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1569s OF ALL THEIR FORMER LAST ELEMENTS: 1569s 1569s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1569s 1569s SUB POPMANY { 1569s MY $AREF; 1569s MY @RETLIST; 1569s FOREACH $AREF ( @_ ) { 1569s PUSH @RETLIST, POP @$AREF; 1569s } 1569s RETURN @RETLIST; 1569s } 1569s 1569s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1569s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1569s 1569s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1569s SUB INTER { 1569s MY ($K, $HREF, %SEEN); # LOCALS 1569s FOREACH $HREF (@_) { 1569s WHILE ( $K = EACH %$HREF ) { 1569s $SEEN{$K}++; 1569s } 1569s } 1569s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1569s } 1569s 1569s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1569s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1569s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1569s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1569s A LITTLE EXPENSIVE. 1569s 1569s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1569s 1569s (@W, @X) = FUNC(@Y, @Z); 1569s OR 1569s (%W, %X) = FUNC(%Y, %Z); 1569s 1569s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1569s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1569s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1569s AS ALWAYS. 1569s 1569s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1569s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1569s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1569s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1569s 1569s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1569s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1569s SUB FUNC { 1569s MY ($YREF, $ZREF) = @_; 1569s IF (@$YREF > @$ZREF) { 1569s RETURN ($YREF, $ZREF); 1569s } ELSE { 1569s RETURN ($ZREF, $YREF); 1569s } 1569s } 1569s 1569s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1569s 1569s (*W, *X) = FUNC(\@Y, \@Z); 1569s PRINT "@W HAS MORE THAN @X\N"; 1569s SUB FUNC { 1569s LOCAL (*Y, *Z) = @_; 1569s IF (@Y > @Z) { 1569s RETURN (\@Y, \@Z); 1569s } ELSE { 1569s RETURN (\@Z, \@Y); 1569s } 1569s } 1569s 1569s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1569s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1569s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1569s ARE IN THE SYMBOL TABLE. 1569s 1569s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1569s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1569s FOR EXAMPLE: 1569s 1569s SPLUTTER(\*STDOUT); 1569s SUB SPLUTTER { 1569s MY $FH = SHIFT; 1569s PRINT $FH "HER UM WELL A HMMM\N"; 1569s } 1569s 1569s $REC = GET_REC(\*STDIN); 1569s SUB GET_REC { 1569s MY $FH = SHIFT; 1569s RETURN SCALAR <$FH>; 1569s } 1569s 1569s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1569s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1569s 1569s SUB OPENIT { 1569s MY $PATH = SHIFT; 1569s LOCAL *FH; 1569s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1569s } 1569s 1569s =HEAD2 PROTOTYPES 1569s X X 1569s 1569s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1569s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1569s SECTION OR WITH A L. 1569s IF YOU DECLARE EITHER OF 1569s 1569s SUB MYPUSH (\@@) 1569s SUB MYPUSH :PROTOTYPE(\@@) 1569s 1569s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1569s 1569s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1569s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1569s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1569s OF AN ATTRIBUTE. 1569s 1569s THE 1569s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1569s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1569s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1569s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1569s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1569s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1569s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1569s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1569s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1569s 1569s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1569s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1569s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1569s 1569s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1569s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1569s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1569s CORRESPONDING BUILT-IN. 1569s 1569s DECLARED AS CALLED AS 1569s 1569s SUB MYLINK ($$) MYLINK $OLD, $NEW 1569s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1569s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1569s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1569s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1569s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1569s SUB MYPOP (\@) MYPOP @ARRAY 1569s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1569s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1569s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1569s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1569s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1569s SUB MYRAND (;$) MYRAND 42 1569s SUB MYTIME () MYTIME 1569s 1569s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1569s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1569s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1569s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1569s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1569s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1569s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1569s 1569s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1569s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1569s 1569s SUB MYREF (\[$@%&*]) 1569s 1569s WILL ALLOW CALLING MYREF() AS 1569s 1569s MYREF $VAR 1569s MYREF @ARRAY 1569s MYREF %HASH 1569s MYREF &SUB 1569s MYREF *GLOB 1569s 1569s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1569s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1569s 1569s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1569s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1569s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1569s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1569s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1569s OR A SUBSEQUENT COMMA. 1569s 1569s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1569s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1569s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1569s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1569s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1569s FOLLOWS: 1569s 1569s USE SYMBOL 'QUALIFY_TO_REF'; 1569s 1569s SUB FOO (*) { 1569s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1569s ... 1569s } 1569s 1569s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1569s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1569s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1569s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1569s 1569s SUB MYPUSH (+@) { 1569s MY $AREF = SHIFT; 1569s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1569s PUSH @$AREF, @_; 1569s } 1569s 1569s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1569s IS OF AN ACCEPTABLE TYPE. 1569s 1569s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1569s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1569s 1569s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1569s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1569s PROVIDED, C<$_> WILL BE USED INSTEAD. 1569s 1569s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1569s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1569s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1569s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1569s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1569s 1569s MYTIME +2; 1569s 1569s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1569s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1569s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1569s 1569s SUB MYGETPROTOBYNUMBER($;); 1569s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1569s 1569s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1569s PROVIDED IT'S IN THE INITIAL POSITION: 1569s X<&> 1569s 1569s SUB TRY (&@) { 1569s MY($TRY,$CATCH) = @_; 1569s EVAL { &$TRY }; 1569s IF ($@) { 1569s LOCAL $_ = $@; 1569s &$CATCH; 1569s } 1569s } 1569s SUB CATCH (&) { $_[0] } 1569s 1569s TRY { 1569s DIE "PHOOEY"; 1569s } CATCH { 1569s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1569s }; 1569s 1569s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1569s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1569s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1569s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1569s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1569s 1569s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1569s X 1569s 1569s SUB MYGREP (&@) { 1569s MY $CODE = SHIFT; 1569s MY @RESULT; 1569s FOREACH $_ (@_) { 1569s PUSH(@RESULT, $_) IF &$CODE; 1569s } 1569s @RESULT; 1569s } 1569s 1569s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1569s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1569s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1569s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1569s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1569s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1569s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1569s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1569s 1569s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1569s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1569s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1569s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1569s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1569s MAJORITY OF OFFENDING CODE IS FIXED. 1569s 1569s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1569s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1569s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1569s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1569s 1569s SUB FUNC ($) { 1569s MY $N = SHIFT; 1569s PRINT "YOU GAVE ME $N\N"; 1569s } 1569s 1569s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1569s RETURNING A LIST: 1569s 1569s FUNC(@FOO); 1569s FUNC( $TEXT =~ /\W+/G ); 1569s 1569s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1569s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1569s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1569s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1569s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1569s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1569s 1569s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1569s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1569s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1569s EFFECT, LIKE SO: 1569s 1569s SUB FOO($$); 1569s SUB FOO($$) { 1569s FOO 1, 2; 1569s } 1569s 1569s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1569s TO MAKE THE WORLD A BETTER PLACE. 1569s 1569s =HEAD2 CONSTANT FUNCTIONS 1569s X 1569s 1569s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1569s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1569s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1569s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1569s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1569s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1569s 1569s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1569s 1569s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1569s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1569s # AND IT'S INLINED, TOO! 1569s SUB ST_DEV () { 0 } 1569s SUB ST_INO () { 1 } 1569s 1569s SUB FLAG_FOO () { 1 << 8 } 1569s SUB FLAG_BAR () { 1 << 9 } 1569s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1569s 1569s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1569s 1569s SUB N () { INT(OPT_BAZ) / 3 } 1569s 1569s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1569s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1569s 1569s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1569s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1569s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1569s C: 1569s 1569s SUB BAZ_VAL () { 1569s IF (OPT_BAZ) { 1569s RETURN 23; 1569s } 1569s ELSE { 1569s RETURN 42; 1569s } 1569s } 1569s SUB BONK_VAL () { RETURN 12345 } 1569s 1569s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1569s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1569s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1569s 1569s BEGIN { 1569s MY $VAR = 1; 1569s NO STRICT 'REFS'; 1569s *INLINED = SUB () { $VAR }; 1569s } 1569s 1569s BEGIN { 1569s MY $VAR = 1; 1569s MY $REF = \$VAR; 1569s NO STRICT 'REFS'; 1569s *NOT_INLINED = SUB () { $VAR }; 1569s } 1569s 1569s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1569s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1569s 1569s BEGIN { 1569s MY $X = 10; 1569s *FOO = SUB () { $X }; 1569s $X++; 1569s } 1569s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1569s 1569s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1569s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1569s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1569s SO IT PRINTED C<10>, NOT C<11>. 1569s 1569s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1569s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1569s ASIDE FROM WHERE IT IS DECLARED. 1569s 1569s # FINE, NO WARNING 1569s BEGIN { 1569s MY $X = 54321; 1569s *INLINED = SUB () { $X }; 1569s } 1569s # ERROR 1569s BEGIN { 1569s MY $X; 1569s $X = 54321; 1569s *ALSO_INLINED = SUB () { $X }; 1569s } 1569s 1569s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1569s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1569s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1569s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1569s CONSTANT SUBROUTINE: 1569s 1569s MY $X = 54321; 1569s *INLINED = SUB : CONST { $X }; 1569s $X++; 1569s 1569s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1569s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1569s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1569s VALUE CAPTURED THE SAME WAY. 1569s 1569s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1569s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1569s AN EXPLICIT C: 1569s 1569s BEGIN { 1569s MY $X = 10; 1569s *FOO = SUB () { RETURN $X }; 1569s $X++; 1569s } 1569s PRINT FOO(); # PRINTS 11 1569s 1569s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1569s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1569s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1569s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1569s 1569s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1569s SUB ONE { 1569s 1; 1569s } 1569s IF (ONE ) { 1569s PRINT ONE() IF ONE ; 1569s } 1569s 1569s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1569s SUB ONE () { 1 } 1569s DO { 1569s PRINT 1 1569s }; 1569s 1569s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1569s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1569s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1569s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1569s 1570s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1570s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1570s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1570s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1570s 1570s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1570s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1570s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1570s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1570s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1570s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1570s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1570s MENTIONED ABOVE: 1570s 1570s SUB NOT_INLINED () { RETURN 23 } 1570s 1570s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1570s X X X X 1570s 1570s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1570s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1570s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1570s ON A NON-UNIX SYSTEM. 1570s 1570s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1570s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1570s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1570s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1570s 1570s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1570s CHDIR $SOMEWHERE; 1570s SUB CHDIR { ... } 1570s 1570s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1570s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1570s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1570s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1570s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1570s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1570s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1570s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1570s FOR SOME KEYWORDS. SEE L. 1570s 1570s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1570s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1570s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1570s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1570s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1570s THAT IS, THEY COULD SAY 1570s 1570s USE MODULE 'OPEN'; 1570s 1570s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1570s 1570s USE MODULE; 1570s 1570s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1570s 1570s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1570s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1570s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1570s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1570s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1570s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1570s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1570s 1570s PACKAGE REGLOB; 1570s REQUIRE EXPORTER; 1570s @ISA = 'EXPORTER'; 1570s @EXPORT_OK = 'GLOB'; 1570s 1570s SUB IMPORT { 1570s MY $PKG = SHIFT; 1570s RETURN UNLESS @_; 1570s MY $SYM = SHIFT; 1570s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1570s $PKG->EXPORT($WHERE, $SYM, @_); 1570s } 1570s 1570s SUB GLOB { 1570s MY $PAT = SHIFT; 1570s MY @GOT; 1570s IF (OPENDIR MY $D, '.') { 1570s @GOT = GREP /$PAT/, READDIR $D; 1570s CLOSEDIR $D; 1570s } 1570s RETURN @GOT; 1570s } 1570s 1; 1570s 1570s AND HERE'S HOW IT COULD BE (AB)USED: 1570s 1570s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1570s PACKAGE FOO; 1570s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1570s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1570s 1570s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1570s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1570s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1570s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1570s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1570s IT MUST BE DONE AT ALL. 1570s 1570s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1570s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1570s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1570s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1570s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1570s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1570s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1570s LIBRARY. 1570s 1570s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1570s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1570s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1570s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1570s (SEE L). 1570s 1570s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1570s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1570s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1570s 1570s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1570s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1570s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1570s C SYNTAX, THOUGH). 1570s 1570s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1570s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1570s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1570s 1570s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1570s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1570s 1570s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1570s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1570s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1570s 1570s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1570s 1570s =HEAD2 AUTOLOADING 1570s X X 1570s 1570s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1570s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1570s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1570s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1570s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1570s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1570s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1570s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1570s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1570s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1570s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1570s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1570s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1570s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1570s SUBROUTINE NAME. SEE L FOR DETAILS.) 1570s 1570s 1570s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1570s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1570s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1570s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1570s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1570s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1570s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1570s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1570s 1570s SUB AUTOLOAD { 1570s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1570s MY $PROGRAM = $AUTOLOAD; 1570s $PROGRAM =~ S/.*:://; 1570s SYSTEM($PROGRAM, @_); 1570s } 1570s DATE(); 1570s WHO(); 1570s LS('-L'); 1570s 1570s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1570s EVEN NEED PARENTHESES: 1570s 1570s USE SUBS QW(DATE WHO LS); 1570s DATE; 1570s WHO; 1570s LS '-L'; 1570s 1570s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1570s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1570s 1570s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1570s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1570s DESCRIBED IN L AND IN L, THE STANDARD 1570s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1570s FUNCTIONS TO PERL CODE IN L. 1570s 1570s =HEAD2 SUBROUTINE ATTRIBUTES 1570s X X X 1570s 1570s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1570s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1570s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1570s C HAD BEEN SEEN. SEE L FOR DETAILS 1570s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1570s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1570s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1570s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1570s 1570s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1570s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1570s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1570s NEST PROPERLY. 1570s 1570s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1570s 1570s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1570s SUB PLUGH () : UGLY('\(") :BAD; 1570s SUB XYZZY : _5X5 { ... } 1570s 1570s EXAMPLES OF INVALID SYNTAX: 1570s 1570s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1570s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1570s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1570s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1570s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1570s 1570s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1570s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1570s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1570s PARSED AND INVOKED: 1570s 1570s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1570s 1570s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1570s SEE L AND L. 1570s 1570s =HEAD1 SEE ALSO 1570s 1570s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1570s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1570s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1570s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1570s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1570s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1570s 1570s =FOR VI 1570s # EX: SET STS=0 SW=4 ET: 1570s 1570s ok 2 1570s # testing mod_cgi with /modules/cgi/perl.pl 1570s # expected 200 1570s # received 200 1570s # body: PERL CGI 1570s ok 3 1570s # testing mod_test_rwrite with /test_rwrite 1570s # expected 200 1570s # received 200 1570s # body: A 1570s ok 4 1570s ok 1573s t/filter/case_in.t .................. 1573s 1..3 1573s # Running under perl version 5.040000 for linux 1573s # Current time local: Fri Nov 29 21:34:22 2024 1573s # Current time GMT: Fri Nov 29 21:34:22 2024 1573s # Using Test.pm version 1.31 1573s # Using Apache/Test.pm version 1.44 1573s ok 1 1573s # testing mod_cgi with /modules/cgi/perl_echo.pl 1573s # expected 200 1573s # received 200 1573s ok 2 1573s # testing mod_echo_post with /echo_post 1573s # expected 200 1573s # received 200 1573s ok 3 1573s ok 1577s t/filter/input_body.t ............... 1577s 1..2 1577s # Running under perl version 5.040000 for linux 1577s # Current time local: Fri Nov 29 21:34:26 2024 1577s # Current time GMT: Fri Nov 29 21:34:26 2024 1577s # Using Test.pm version 1.31 1577s # Using Apache/Test.pm version 1.44 1577s # testing : Posted "1 ko" 1577s # expected: 'ok 1' 1577s # received: 'ok 1' 1577s ok 1 1577s # testing : Posted "2 ko" 1577s # expected: 'ok 2' 1577s # received: 'ok 2' 1577s ok 2 1577s ok 1580s t/http11/basicauth.t ................ 1580s 1..3 1580s # Running under perl version 5.040000 for linux 1580s # Current time local: Fri Nov 29 21:34:30 2024 1580s # Current time GMT: Fri Nov 29 21:34:30 2024 1580s # Using Test.pm version 1.31 1580s # Using Apache/Test.pm version 1.44 1580s ok 1 1580s ok 2 1580s ok 3 1580s ok 1584s t/http11/chunked.t .................. 1584s 1..30 1584s # Running under perl version 5.040000 for linux 1584s # Current time local: Fri Nov 29 21:34:33 2024 1584s # Current time GMT: Fri Nov 29 21:34:33 2024 1584s # Using Test.pm version 1.31 1584s # Using Apache/Test.pm version 1.44 1584s # testing : response protocol 1584s # expected: 'HTTP/1.1' 1584s # received: 'HTTP/1.1' 1584s ok 1 1584s # testing : response Transfer-Encoding 1584s # expected: 'chunked' 1584s # received: 'chunked' 1584s ok 2 1584s # testing : no Content-Length 1584s # expected: 0 1584s # received: 0 1584s ok 3 1584s # testing : body length 1584s # expected: '70976' 1584s # received: 70976 1584s ok 4 1584s # testing : number of requests 1584s # expected: 1 1584s # received: 1 1584s ok 5 1584s # testing : response protocol 1584s # expected: 'HTTP/1.1' 1584s # received: 'HTTP/1.1' 1584s ok 6 1584s # testing : response Transfer-Encoding 1584s # expected: 'chunked' 1584s # received: 'chunked' 1584s ok 7 1584s # testing : no Content-Length 1584s # expected: 0 1584s # received: 0 1584s ok 8 1584s # testing : body length 1584s # expected: '212509' 1584s # received: 212509 1584s ok 9 1584s # testing : number of requests 1584s # expected: 2 1584s # received: 2 1584s ok 10 1584s # testing : response protocol 1584s # expected: 'HTTP/1.1' 1584s # received: 'HTTP/1.1' 1584s ok 11 1584s # testing : response Transfer-Encoding 1584s # expected: 'chunked' 1584s # received: 'chunked' 1584s ok 12 1584s # testing : no Content-Length 1584s # expected: 0 1584s # received: 0 1584s ok 13 1584s # testing : body length 1584s # expected: '280545' 1584s # received: 280545 1584s ok 14 1584s # testing : number of requests 1584s # expected: 3 1584s # received: 3 1584s ok 15 1584s # testing : response protocol 1584s # expected: 'HTTP/1.1' 1584s # received: 'HTTP/1.1' 1584s ok 16 1584s # testing : response Transfer-Encoding 1584s # expected: 'chunked' 1584s # received: 'chunked' 1584s ok 17 1584s # testing : no Content-Length 1584s # expected: 0 1584s # received: 0 1584s ok 18 1584s # testing : body length 1584s # expected: '845969' 1584s # received: 845969 1584s ok 19 1584s # testing : number of requests 1584s # expected: 4 1584s # received: 4 1584s ok 20 1584s # testing : response protocol 1584s # expected: 'HTTP/1.1' 1584s # received: 'HTTP/1.1' 1584s ok 21 1584s # testing : no Transfer-Encoding (test result inverted) 1584s # expected: 'chunked' 1584s # received: '' 1584s ok 22 1584s # testing : content length 1584s # expected: 253 1584s # received: '253' 1584s ok 23 1584s # testing : body length 1584s # expected: '242' 1584s # received: 242 1584s ok 24 1584s # testing : number of requests 1584s # expected: 5 1584s # received: 5 1584s ok 25 1584s # testing : response protocol 1584s # expected: 'HTTP/1.1' 1584s # received: 'HTTP/1.1' 1584s ok 26 1584s # testing : no Transfer-Encoding (test result inverted) 1584s # expected: 'chunked' 1584s # received: '' 1584s ok 27 1584s # testing : content length 1584s # expected: '' 1584s # received: '' 1584s ok 28 1584s # testing : body length 1584s # expected: '14276' 1584s # received: 14276 1584s ok 29 1584s # testing : number of requests 1584s # expected: 6 1584s # received: 6 1584s ok 30 1584s ok 1588s t/http11/chunked2.t ................. 1588s 1..2 1588s # Running under perl version 5.040000 for linux 1588s # Current time local: Fri Nov 29 21:34:37 2024 1588s # Current time GMT: Fri Nov 29 21:34:37 2024 1588s # Using Test.pm version 1.31 1588s # Using Apache/Test.pm version 1.44 1588s # testing : successful response 1588s # expected: 200 1588s # received: '200' 1588s ok 1 1588s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1588s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1588s ok 2 1588s ok 1591s t/http11/clength.t .................. 1591s 1..6 1591s # Running under perl version 5.040000 for linux 1591s # Current time local: Fri Nov 29 21:34:41 2024 1591s # Current time GMT: Fri Nov 29 21:34:41 2024 1591s # Using Test.pm version 1.31 1591s # Using Apache/Test.pm version 1.44 1591s # testing : successful response 1591s # expected: 200 1591s # received: '200' 1591s ok 1 1591s # expected: 10 1591s # received: '10' 1591s ok 2 1591s # expected: 'bbbbbbbbbb' 1591s # received: 'bbbbbbbbbb' 1591s ok 3 1591s # testing : successful response 1591s # expected: 200 1591s # received: '200' 1591s ok 4 1591s # expected: 6 1591s # received: '6' 1591s ok 5 1591s # expected: 'foobar' 1591s # received: 'foobar' 1591s ok 6 1591s ok 1596s t/http11/post.t ..................... 1596s # using LWP client 1596s 1..51 1596s # Running under perl version 5.040000 for linux 1596s # Current time local: Fri Nov 29 21:34:44 2024 1596s # Current time GMT: Fri Nov 29 21:34:44 2024 1596s # Using Test.pm version 1.31 1596s # Using Apache/Test.pm version 1.44 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 1024 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Connection: Keep-Alive 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 1 1596s #DMMATCH1: 1 1596s #Keep-Alive: timeout=5, max=100 1596s # 1596s # testing : length posted 1596s # expected: '1024' 1596s # received: 1024 1596s ok 1 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 2048 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 2 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '2048' 1596s # received: 2048 1596s ok 2 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 3072 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 3 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '3072' 1596s # received: 3072 1596s ok 3 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 4096 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 4 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '4096' 1596s # received: 4096 1596s ok 4 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 5120 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 5 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '5120' 1596s # received: 5120 1596s ok 5 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 6144 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 6 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '6144' 1596s # received: 6144 1596s ok 6 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 7168 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 7 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '7168' 1596s # received: 7168 1596s ok 7 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 8192 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 8 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '8192' 1596s # received: 8192 1596s ok 8 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 9216 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 5 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 9 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '9216' 1596s # received: 9216 1596s ok 9 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 10240 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 10 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '10240' 1596s # received: 10240 1596s ok 10 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 11264 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 11 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '11264' 1596s # received: 11264 1596s ok 11 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 12288 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 12 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '12288' 1596s # received: 12288 1596s ok 12 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 13312 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:47 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 13 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '13312' 1596s # received: 13312 1596s ok 13 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 14336 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 14 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '14336' 1596s # received: 14336 1596s ok 14 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 15360 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 15 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '15360' 1596s # received: 15360 1596s ok 15 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 16384 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 16 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '16384' 1596s # received: 16384 1596s ok 16 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 17408 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 17 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '17408' 1596s # received: 17408 1596s ok 17 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 18432 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 18 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '18432' 1596s # received: 18432 1596s ok 18 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 19456 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 19 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '19456' 1596s # received: 19456 1596s ok 19 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 20480 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 20 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '20480' 1596s # received: 20480 1596s ok 20 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 21504 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 21 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '21504' 1596s # received: 21504 1596s ok 21 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 22528 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 22 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '22528' 1596s # received: 22528 1596s ok 22 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 23552 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 23 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '23552' 1596s # received: 23552 1596s ok 23 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 24576 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 24 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '24576' 1596s # received: 24576 1596s ok 24 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 25600 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 25 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '25600' 1596s # received: 25600 1596s ok 25 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 26624 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 26 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '26624' 1596s # received: 26624 1596s ok 26 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 27648 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 27 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '27648' 1596s # received: 27648 1596s ok 27 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 28672 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 28 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '28672' 1596s # received: 28672 1596s ok 28 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 29696 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 29 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '29696' 1596s # received: 29696 1596s ok 29 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 30720 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 30 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '30720' 1596s # received: 30720 1596s ok 30 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 31744 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 31 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '31744' 1596s # received: 31744 1596s ok 31 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 32768 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 32 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '32768' 1596s # received: 32768 1596s ok 32 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 33792 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 33 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '33792' 1596s # received: 33792 1596s ok 33 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 34816 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 34 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '34816' 1596s # received: 34816 1596s ok 34 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 35840 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 35 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '35840' 1596s # received: 35840 1596s ok 35 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 36864 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:48 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 36 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '36864' 1596s # received: 36864 1596s ok 36 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 37888 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 37 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '37888' 1596s # received: 37888 1596s ok 37 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 38912 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 38 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '38912' 1596s # received: 38912 1596s ok 38 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 39936 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 39 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '39936' 1596s # received: 39936 1596s ok 39 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 40960 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 40 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '40960' 1596s # received: 40960 1596s ok 40 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 41984 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 41 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '41984' 1596s # received: 41984 1596s ok 41 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 43008 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 42 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '43008' 1596s # received: 43008 1596s ok 42 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 44032 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 43 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '44032' 1596s # received: 44032 1596s ok 43 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 45056 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 44 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '45056' 1596s # received: 45056 1596s ok 44 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 46080 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 45 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '46080' 1596s # received: 46080 1596s ok 45 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 47104 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 46 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '47104' 1596s # received: 47104 1596s ok 46 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 48128 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 47 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '48128' 1596s # received: 48128 1596s ok 47 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 49152 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 48 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '49152' 1596s # received: 49152 1596s ok 48 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 50176 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 49 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '50176' 1596s # received: 50176 1596s ok 49 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 51200 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 6 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 50 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '51200' 1596s # received: 51200 1596s ok 50 1596s #lwp request: 1596s #POST http://localhost:8529/eat_post HTTP/1.1 1596s #User-Agent: libwww-perl/6.77 1596s #Content-Length: 102400 1596s # 1596s #server response: 1596s #HTTP/1.1 200 OK 1596s #Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1596s #Vary: In-If1 1596s #Content-Length: 7 1596s #Client-Date: Fri, 29 Nov 2024 21:34:49 GMT 1596s #Client-Peer: 127.0.0.1:8529 1596s #Client-Response-Num: 51 1596s #DMMATCH1: 1 1596s # 1596s # testing : length posted 1596s # expected: '102400' 1596s # received: 102400 1596s ok 51 1596s ok 1600s t/modules/aaa.t ..................... 1600s 1..40 1600s # Running under perl version 5.040000 for linux 1600s # Current time local: Fri Nov 29 21:34:49 2024 1600s # Current time GMT: Fri Nov 29 21:34:49 2024 1600s # Using Test.pm version 1.31 1600s # Using Apache/Test.pm version 1.44 1600s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/realm2 1600s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1600s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/form1 1600s ok 1 1600s ok 2 1600s ok 3 1600s ok 4 1600s ok 5 1600s ok 6 1600s ok 7 1600s ok 8 1600s ok 9 1600s ok 10 1600s ok 11 1600s ok 12 1600s ok 13 1600s ok 14 1600s ok 15 1600s ok 16 1600s ok 17 1600s ok 18 1600s ok 19 1600s ok 20 1600s ok 21 1600s ok 22 1600s ok 23 1600s ok 24 1600s ok 25 1600s ok 26 1600s ok 27 1600s ok 28 1600s ok 29 1600s ok 30 1600s ok 31 1600s ok 32 1600s ok 33 1600s ok 34 1600s ok 35 1600s ok 36 1600s ok 37 1600s ok 38 1600s ok 39 1600s ok 40 1600s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/realm2 1600s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1600s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/form1 1600s ok 1604s t/modules/access.t .................. 1604s 1..408 1604s # Running under perl version 5.040000 for linux 1604s # Current time local: Fri Nov 29 21:34:53 2024 1604s # Current time GMT: Fri Nov 29 21:34:53 2024 1604s # Using Test.pm version 1.31 1604s # Using Apache/Test.pm version 1.44 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # expecting access. 1604s ok 1 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 2 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from all 1604s # expecting access. 1604s ok 3 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 4 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from localhost 1604s # expecting access. 1604s ok 5 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 6 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from 127.0.0.1 1604s # expecting access. 1604s ok 7 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 8 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from 127.0 1604s # expecting access. 1604s ok 9 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 10 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 11 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 12 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from 127.0.0.1/16 1604s # expecting access. 1604s ok 13 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 14 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 15 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 16 1604s # --- 1604s # Order deny,allow 1604s # Allow from all 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 17 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # expecting access. 1604s ok 18 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 19 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from all 1604s # expecting access. 1604s ok 20 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 21 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from localhost 1604s # expecting access. 1604s ok 22 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 23 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from 127.0.0.1 1604s # expecting access. 1604s ok 24 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 25 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from 127.0 1604s # expecting access. 1604s ok 26 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 27 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 28 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 29 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from 127.0.0.1/16 1604s # expecting access. 1604s ok 30 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 31 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 32 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 33 1604s # --- 1604s # Order deny,allow 1604s # Allow from localhost 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 34 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # expecting access. 1604s ok 35 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 36 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from all 1604s # expecting access. 1604s ok 37 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 38 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from localhost 1604s # expecting access. 1604s ok 39 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 40 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1 1604s # expecting access. 1604s ok 41 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 42 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0 1604s # expecting access. 1604s ok 43 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 44 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 45 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 46 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1/16 1604s # expecting access. 1604s ok 47 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 48 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 49 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 50 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 51 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # expecting access. 1604s ok 52 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 53 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from all 1604s # expecting access. 1604s ok 54 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 55 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from localhost 1604s # expecting access. 1604s ok 56 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 57 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1 1604s # expecting access. 1604s ok 58 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 59 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from 127.0 1604s # expecting access. 1604s ok 60 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 61 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 62 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 63 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1/16 1604s # expecting access. 1604s ok 64 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 65 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 66 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 67 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 68 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 69 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 70 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from all 1604s # expecting access. 1604s ok 71 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 72 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from localhost 1604s # expecting access. 1604s ok 73 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 74 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1 1604s # expecting access. 1604s ok 75 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 76 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0 1604s # expecting access. 1604s ok 77 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 78 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 79 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 80 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1/16 1604s # expecting access. 1604s ok 81 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 82 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 83 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 84 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 85 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # expecting access. 1604s ok 86 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 87 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from all 1604s # expecting access. 1604s ok 88 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 89 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from localhost 1604s # expecting access. 1604s ok 90 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 91 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1 1604s # expecting access. 1604s ok 92 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 93 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0 1604s # expecting access. 1604s ok 94 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 95 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 96 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 97 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1/16 1604s # expecting access. 1604s ok 98 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 99 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 100 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 101 1604s # --- 1604s # Order deny,allow 1604s # Allow from 127.0.0.1/16 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 102 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # expecting access. 1604s ok 103 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 104 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from all 1604s # expecting access denial. 1604s ok 105 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 106 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 107 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 108 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 109 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 110 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 111 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 112 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 113 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 114 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 115 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 116 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 117 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 118 1604s # --- 1604s # Order deny,allow 1604s # Allow from somewhere.else.com 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 119 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # expecting access. 1604s ok 120 1604s # --- 1604s # Order deny,allow 1604s # Deny from all 1604s # expecting access denial. 1604s ok 121 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from all 1604s # expecting access denial. 1604s ok 122 1604s # --- 1604s # Order deny,allow 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 123 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 124 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 125 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 126 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 127 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 128 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 129 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 130 1604s # --- 1604s # Order deny,allow 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 131 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 132 1604s # --- 1604s # Order deny,allow 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 133 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 134 1604s # --- 1604s # Order deny,allow 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 135 1604s # --- 1604s # Order deny,allow 1604s # Allow from 66.6.6.6 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 136 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # expecting access. 1604s ok 137 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 138 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from all 1604s # expecting access denial. 1604s ok 139 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 140 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 141 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 142 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 143 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 144 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 145 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 146 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 147 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 148 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 149 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 150 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 151 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 152 1604s # --- 1604s # Order allow,deny 1604s # Allow from all 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 153 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # expecting access. 1604s ok 154 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 155 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from all 1604s # expecting access denial. 1604s ok 156 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 157 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 158 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 159 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 160 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 161 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 162 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 163 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 164 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 165 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 166 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 167 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 168 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 169 1604s # --- 1604s # Order allow,deny 1604s # Allow from localhost 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 170 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # expecting access. 1604s ok 171 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 172 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from all 1604s # expecting access denial. 1604s ok 173 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 174 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 175 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 176 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 177 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 178 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 179 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 180 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 181 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 182 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 183 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 184 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 185 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 186 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 187 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # expecting access. 1604s ok 188 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 189 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from all 1604s # expecting access denial. 1604s ok 190 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 191 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 192 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 193 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 194 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 195 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 196 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 197 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 198 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 199 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 200 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 201 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 202 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 203 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 204 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 205 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 206 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from all 1604s # expecting access denial. 1604s ok 207 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 208 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 209 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 210 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 211 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 212 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 213 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 214 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 215 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 216 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 217 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 218 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 219 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 220 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 221 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # expecting access. 1604s ok 222 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 223 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from all 1604s # expecting access denial. 1604s ok 224 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 225 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 226 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 227 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 228 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 229 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 230 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 231 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 232 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 233 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 234 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 235 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 236 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 237 1604s # --- 1604s # Order allow,deny 1604s # Allow from 127.0.0.1/16 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 238 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # expecting access denial. 1604s ok 239 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 240 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from all 1604s # expecting access denial. 1604s ok 241 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 242 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 243 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 244 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 245 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 246 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 247 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 248 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 249 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 250 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 251 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 252 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 253 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 254 1604s # --- 1604s # Order allow,deny 1604s # Allow from somewhere.else.com 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 255 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # expecting access denial. 1604s ok 256 1604s # --- 1604s # Order allow,deny 1604s # Deny from all 1604s # expecting access denial. 1604s ok 257 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from all 1604s # expecting access denial. 1604s ok 258 1604s # --- 1604s # Order allow,deny 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 259 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 260 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 261 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 262 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 263 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 264 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 265 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 266 1604s # --- 1604s # Order allow,deny 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 267 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 268 1604s # --- 1604s # Order allow,deny 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 269 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 270 1604s # --- 1604s # Order allow,deny 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 271 1604s # --- 1604s # Order allow,deny 1604s # Allow from 66.6.6.6 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 272 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # expecting access. 1604s ok 273 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 274 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from all 1604s # expecting access denial. 1604s ok 275 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 276 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 277 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 278 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 279 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 280 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 281 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 282 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 283 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 284 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 285 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 286 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 287 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 288 1604s # --- 1604s # Order mutual-failure 1604s # Allow from all 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 289 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # expecting access. 1604s ok 290 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 291 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from all 1604s # expecting access denial. 1604s ok 292 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 293 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 294 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 295 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 296 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 297 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 298 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 299 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 300 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 301 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 302 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 303 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 304 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 305 1604s # --- 1604s # Order mutual-failure 1604s # Allow from localhost 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 306 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # expecting access. 1604s ok 307 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 308 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from all 1604s # expecting access denial. 1604s ok 309 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 310 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 311 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 312 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 313 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 314 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 315 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 316 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 317 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 318 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 319 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 320 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 321 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 322 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 323 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # expecting access. 1604s ok 324 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 325 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from all 1604s # expecting access denial. 1604s ok 326 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 327 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 328 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 329 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 330 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 331 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 332 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 333 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 334 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 335 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 336 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 337 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 338 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 339 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 340 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # expecting access. 1604s ok 341 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 342 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from all 1604s # expecting access denial. 1604s ok 343 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 344 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 345 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 346 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 347 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 348 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 349 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 350 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 351 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 352 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 353 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 354 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 355 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 356 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/255.255.0.0 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 357 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # expecting access. 1604s ok 358 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 359 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from all 1604s # expecting access denial. 1604s ok 360 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 361 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 362 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 363 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 364 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 365 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 366 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 367 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 368 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 369 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 370 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 371 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from somewhere.else.com 1604s # expecting access. 1604s ok 372 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 373 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 127.0.0.1/16 1604s # Deny from 66.6.6.6 1604s # expecting access. 1604s ok 374 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # expecting access denial. 1604s ok 375 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 376 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from all 1604s # expecting access denial. 1604s ok 377 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 378 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 379 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 380 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 381 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 382 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 383 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 384 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 385 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 386 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 387 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 388 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 389 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 390 1604s # --- 1604s # Order mutual-failure 1604s # Allow from somewhere.else.com 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 391 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # expecting access denial. 1604s ok 392 1604s # --- 1604s # Order mutual-failure 1604s # Deny from all 1604s # expecting access denial. 1604s ok 393 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from all 1604s # expecting access denial. 1604s ok 394 1604s # --- 1604s # Order mutual-failure 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 395 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from localhost 1604s # expecting access denial. 1604s ok 396 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 397 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1 1604s # expecting access denial. 1604s ok 398 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 399 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0 1604s # expecting access denial. 1604s ok 400 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 401 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1/255.255.0.0 1604s # expecting access denial. 1604s ok 402 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 403 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from 127.0.0.1/16 1604s # expecting access denial. 1604s ok 404 1604s # --- 1604s # Order mutual-failure 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 405 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from somewhere.else.com 1604s # expecting access denial. 1604s ok 406 1604s # --- 1604s # Order mutual-failure 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 407 1604s # --- 1604s # Order mutual-failure 1604s # Allow from 66.6.6.6 1604s # Deny from 66.6.6.6 1604s # expecting access denial. 1604s ok 408 1604s ok 1608s t/modules/actions.t ................. 1608s 1..20 1608s # Running under perl version 5.040000 for linux 1608s # Current time local: Fri Nov 29 21:34:57 2024 1608s # Current time GMT: Fri Nov 29 21:34:57 2024 1608s # Using Test.pm version 1.31 1608s # Using Apache/Test.pm version 1.44 1608s # expected: 200 1608s # received: '200' 1608s ok 1 1608s # expected: 'nada' 1608s # received: 'nada' 1608s ok 2 1608s # expected: 404 1608s # received: '404' 1608s ok 3 1608s ok 4 # skip RC=404, no need to check content 1608s # expected: 404 1608s # received: '404' 1608s ok 5 1608s ok 6 # skip RC=404, no need to check content 1608s # expected: 404 1608s # received: '404' 1608s ok 7 1608s ok 8 # skip RC=404, no need to check content 1608s # expected: 200 1608s # received: '200' 1608s ok 9 1608s # expected: 'nada' 1608s # received: 'nada' 1608s ok 10 1608s # expected: 404 1608s # received: '404' 1608s ok 11 1608s ok 12 # skip RC=404, no need to check content 1608s # expected: 200 1608s # received: '200' 1608s ok 13 1608s # expected: 'POST 1608s # foo2: bar2 1608s # ' 1608s # received: 'POST 1608s # foo2: bar2 1608s # ' 1608s ok 14 1608s # expected: 405 1608s # received: '405' 1608s ok 15 1608s # expected: 200 1608s # received: '200' 1608s ok 16 1608s # expected: 'foo=bar' 1608s # received: 'foo=bar' 1608s ok 17 1608s # expected: 200 1608s # received: '200' 1608s ok 18 1608s # expected: 'POST 1608s # foo2: bar2 1608s # ' 1608s # received: 'POST 1608s # foo2: bar2 1608s # ' 1608s ok 19 1608s # expected: 405 1608s # received: '405' 1608s ok 20 1608s ok 1612s t/modules/alias.t ................... 1612s 1..134 1612s # Running under perl version 5.040000 for linux 1612s # Current time local: Fri Nov 29 21:35:01 2024 1612s # Current time GMT: Fri Nov 29 21:35:01 2024 1612s # Using Test.pm version 1.31 1612s # Using Apache/Test.pm version 1.44 1612s # verifying simple aliases 1612s # testing : /alias/ 1612s # expected: 200 1612s # received: '200' 1612s ok 1 1612s # testing : /bogu/ 1612s # expected: 404 1612s # received: '404' 1612s ok 2 1612s # verifying alias match with /ali[0-9]. 1612s # testing : /ali0 1612s # expected: 0 1612s # received: '0' 1612s ok 3 1612s # testing : /ali1 1612s # expected: 1 1612s # received: '1' 1612s ok 4 1612s # testing : /ali2 1612s # expected: 2 1612s # received: '2' 1612s ok 5 1612s # testing : /ali3 1612s # expected: 3 1612s # received: '3' 1612s ok 6 1612s # testing : /ali4 1612s # expected: 4 1612s # received: '4' 1612s ok 7 1612s # testing : /ali5 1612s # expected: 5 1612s # received: '5' 1612s ok 8 1612s # testing : /ali6 1612s # expected: 6 1612s # received: '6' 1612s ok 9 1612s # testing : /ali7 1612s # expected: 7 1612s # received: '7' 1612s ok 10 1612s # testing : /ali8 1612s # expected: 8 1612s # received: '8' 1612s ok 11 1612s # testing : /ali9 1612s # expected: 9 1612s # received: '9' 1612s ok 12 1612s # verifying expression alias match with /expr/ali[0-9]. 1612s # testing : /ali0 1612s # expected: 0 1612s # received: '0' 1612s ok 13 1612s # testing : /ali1 1612s # expected: 1 1612s # received: '1' 1612s ok 14 1612s # testing : /ali2 1612s # expected: 2 1612s # received: '2' 1612s ok 15 1612s # testing : /ali3 1612s # expected: 3 1612s # received: '3' 1612s ok 16 1612s # testing : /ali4 1612s # expected: 4 1612s # received: '4' 1612s ok 17 1612s # testing : /ali5 1612s # expected: 5 1612s # received: '5' 1612s ok 18 1612s # testing : /ali6 1612s # expected: 6 1612s # received: '6' 1612s ok 19 1612s # testing : /ali7 1612s # expected: 7 1612s # received: '7' 1612s ok 20 1612s # testing : /ali8 1612s # expected: 8 1612s # received: '8' 1612s ok 21 1612s # testing : /ali9 1612s # expected: 9 1612s # received: '9' 1612s ok 22 1612s # testing : /forbid 1612s # expected: '403' 1612s # received: '403' 1612s ok 23 1612s # testing : /gone 1612s # expected: '410' 1612s # received: '410' 1612s ok 24 1612s # testing : /perm 1612s # expected: '301' 1612s # received: '301' 1612s ok 25 1612s # testing : /perm2 1612s # expected: '301' 1612s # received: '301' 1612s ok 26 1612s # testing : /seeother 1612s # expected: '303' 1612s # received: '303' 1612s ok 27 1612s # testing : /temp 1612s # expected: '302' 1612s # received: '302' 1612s ok 28 1612s # testing : /temp2 1612s # expected: '302' 1612s # received: '302' 1612s ok 29 1612s verifying body of perm and temp redirect match 1612s # testing : /p0 1612s # expected: 0 1612s # received: '0' 1612s ok 30 1612s # testing : /p1 1612s # expected: 1 1612s # received: '1' 1612s ok 31 1612s # testing : /p2 1612s # expected: 2 1612s # received: '2' 1612s ok 32 1612s # testing : /p3 1612s # expected: 3 1612s # received: '3' 1612s ok 33 1612s # testing : /p4 1612s # expected: 4 1612s # received: '4' 1612s ok 34 1612s # testing : /p5 1612s # expected: 5 1612s # received: '5' 1612s ok 35 1612s # testing : /p6 1612s # expected: 6 1612s # received: '6' 1612s ok 36 1612s # testing : /p7 1612s # expected: 7 1612s # received: '7' 1612s ok 37 1612s # testing : /p8 1612s # expected: 8 1612s # received: '8' 1612s ok 38 1612s # testing : /p9 1612s # expected: 9 1612s # received: '9' 1612s ok 39 1612s # testing : /t0 1612s # expected: 0 1612s # received: '0' 1612s ok 40 1612s # testing : /t1 1612s # expected: 1 1612s # received: '1' 1612s ok 41 1612s # testing : /t2 1612s # expected: 2 1612s # received: '2' 1612s ok 42 1612s # testing : /t3 1612s # expected: 3 1612s # received: '3' 1612s ok 43 1612s # testing : /t4 1612s # expected: 4 1612s # received: '4' 1612s ok 44 1612s # testing : /t5 1612s # expected: 5 1612s # received: '5' 1612s ok 45 1612s # testing : /t6 1612s # expected: 6 1612s # received: '6' 1612s ok 46 1612s # testing : /t7 1612s # expected: 7 1612s # received: '7' 1612s ok 47 1612s # testing : /t8 1612s # expected: 8 1612s # received: '8' 1612s ok 48 1612s # testing : /t9 1612s # expected: 9 1612s # received: '9' 1612s ok 49 1612s verifying body of perm and temp redirect match with expression support 1612s # testing : /p0 1612s # expected: 0 1612s # received: '0' 1612s ok 50 1612s # testing : /p1 1612s # expected: 1 1612s # received: '1' 1612s ok 51 1612s # testing : /p2 1612s # expected: 2 1612s # received: '2' 1612s ok 52 1612s # testing : /p3 1612s # expected: 3 1612s # received: '3' 1612s ok 53 1612s # testing : /p4 1612s # expected: 4 1612s # received: '4' 1612s ok 54 1612s # testing : /p5 1612s # expected: 5 1612s # received: '5' 1612s ok 55 1612s # testing : /p6 1612s # expected: 6 1612s # received: '6' 1612s ok 56 1612s # testing : /p7 1612s # expected: 7 1612s # received: '7' 1612s ok 57 1612s # testing : /p8 1612s # expected: 8 1612s # received: '8' 1612s ok 58 1612s # testing : /p9 1612s # expected: 9 1612s # received: '9' 1612s ok 59 1612s # testing : /t0 1612s # expected: 0 1612s # received: '0' 1612s ok 60 1612s # testing : /t1 1612s # expected: 1 1612s # received: '1' 1612s ok 61 1612s # testing : /t2 1612s # expected: 2 1612s # received: '2' 1612s ok 62 1612s # testing : /t3 1612s # expected: 3 1612s # received: '3' 1612s ok 63 1612s # testing : /t4 1612s # expected: 4 1612s # received: '4' 1612s ok 64 1612s # testing : /t5 1612s # expected: 5 1612s # received: '5' 1612s ok 65 1612s # testing : /t6 1612s # expected: 6 1612s # received: '6' 1612s ok 66 1612s # testing : /t7 1612s # expected: 7 1612s # received: '7' 1612s ok 67 1612s # testing : /t8 1612s # expected: 8 1612s # received: '8' 1612s ok 68 1612s # testing : /t9 1612s # expected: 9 1612s # received: '9' 1612s ok 69 1612s verifying return code of seeother and gone redirect match 1612s # testing : g0 1612s # expected: '410' 1612s # received: '410' 1612s ok 70 1612s # testing : g1 1612s # expected: '410' 1612s # received: '410' 1612s ok 71 1612s # testing : g2 1612s # expected: '410' 1612s # received: '410' 1612s ok 72 1612s # testing : g3 1612s # expected: '410' 1612s # received: '410' 1612s ok 73 1612s # testing : g4 1612s # expected: '410' 1612s # received: '410' 1612s ok 74 1612s # testing : g5 1612s # expected: '410' 1612s # received: '410' 1612s ok 75 1612s # testing : g6 1612s # expected: '410' 1612s # received: '410' 1612s ok 76 1612s # testing : g7 1612s # expected: '410' 1612s # received: '410' 1612s ok 77 1612s # testing : g8 1612s # expected: '410' 1612s # received: '410' 1612s ok 78 1612s # testing : g9 1612s # expected: '410' 1612s # received: '410' 1612s ok 79 1612s # testing : s0 1612s # expected: '303' 1612s # received: '303' 1612s ok 80 1612s # testing : s1 1612s # expected: '303' 1612s # received: '303' 1612s ok 81 1612s # testing : s2 1612s # expected: '303' 1612s # received: '303' 1612s ok 82 1612s # testing : s3 1612s # expected: '303' 1612s # received: '303' 1612s ok 83 1612s # testing : s4 1612s # expected: '303' 1612s # received: '303' 1612s ok 84 1612s # testing : s5 1612s # expected: '303' 1612s # received: '303' 1612s ok 85 1612s # testing : s6 1612s # expected: '303' 1612s # received: '303' 1612s ok 86 1612s # testing : s7 1612s # expected: '303' 1612s # received: '303' 1612s ok 87 1612s # testing : s8 1612s # expected: '303' 1612s # received: '303' 1612s ok 88 1612s # testing : s9 1612s # expected: '303' 1612s # received: '303' 1612s ok 89 1612s # testing : f0 1612s # expected: '403' 1612s # received: '403' 1612s ok 90 1612s # testing : f1 1612s # expected: '403' 1612s # received: '403' 1612s ok 91 1612s # testing : f2 1612s # expected: '403' 1612s # received: '403' 1612s ok 92 1612s # testing : f3 1612s # expected: '403' 1612s # received: '403' 1612s ok 93 1612s # testing : f4 1612s # expected: '403' 1612s # received: '403' 1612s ok 94 1612s # testing : f5 1612s # expected: '403' 1612s # received: '403' 1612s ok 95 1612s # testing : f6 1612s # expected: '403' 1612s # received: '403' 1612s ok 96 1612s # testing : f7 1612s # expected: '403' 1612s # received: '403' 1612s ok 97 1612s # testing : f8 1612s # expected: '403' 1612s # received: '403' 1612s ok 98 1612s # testing : f9 1612s # expected: '403' 1612s # received: '403' 1612s ok 99 1612s verifying return code of seeother and gone redirect match with expression support 1612s # testing : g0 1612s # expected: '410' 1612s # received: '410' 1612s ok 100 1612s # testing : g1 1612s # expected: '410' 1612s # received: '410' 1612s ok 101 1612s # testing : g2 1612s # expected: '410' 1612s # received: '410' 1612s ok 102 1612s # testing : g3 1612s # expected: '410' 1612s # received: '410' 1612s ok 103 1612s # testing : g4 1612s # expected: '410' 1612s # received: '410' 1612s ok 104 1612s # testing : g5 1612s # expected: '410' 1612s # received: '410' 1612s ok 105 1612s # testing : g6 1612s # expected: '410' 1612s # received: '410' 1612s ok 106 1612s # testing : g7 1612s # expected: '410' 1612s # received: '410' 1612s ok 107 1612s # testing : g8 1612s # expected: '410' 1612s # received: '410' 1612s ok 108 1612s # testing : g9 1612s # expected: '410' 1612s # received: '410' 1612s ok 109 1612s # testing : s0 1612s # expected: '303' 1612s # received: '303' 1612s ok 110 1612s # testing : s1 1612s # expected: '303' 1612s # received: '303' 1612s ok 111 1612s # testing : s2 1612s # expected: '303' 1612s # received: '303' 1612s ok 112 1612s # testing : s3 1612s # expected: '303' 1612s # received: '303' 1612s ok 113 1612s # testing : s4 1612s # expected: '303' 1612s # received: '303' 1612s ok 114 1612s # testing : s5 1612s # expected: '303' 1612s # received: '303' 1612s ok 115 1612s # testing : s6 1612s # expected: '303' 1612s # received: '303' 1612s ok 116 1612s # testing : s7 1612s # expected: '303' 1612s # received: '303' 1612s ok 117 1612s # testing : s8 1612s # expected: '303' 1612s # received: '303' 1612s ok 118 1612s # testing : s9 1612s # expected: '303' 1612s # received: '303' 1612s ok 119 1612s # testing : f0 1612s # expected: '403' 1612s # received: '403' 1612s ok 120 1612s # testing : f1 1612s # expected: '403' 1612s # received: '403' 1612s ok 121 1612s # testing : f2 1612s # expected: '403' 1612s # received: '403' 1612s ok 122 1612s # testing : f3 1612s # expected: '403' 1612s # received: '403' 1612s ok 123 1612s # testing : f4 1612s # expected: '403' 1612s # received: '403' 1612s ok 124 1612s # testing : f5 1612s # expected: '403' 1612s # received: '403' 1612s ok 125 1612s # testing : f6 1612s # expected: '403' 1612s # received: '403' 1612s ok 126 1612s # testing : f7 1612s # expected: '403' 1612s # received: '403' 1612s ok 127 1612s # testing : f8 1612s # expected: '403' 1612s # received: '403' 1612s ok 128 1612s # testing : f9 1612s # expected: '403' 1612s # received: '403' 1612s ok 129 1612s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1612s # verifying /modules/alias/script is plain text 1612s # testing : /modules/alias/script 1612s # expected: '#!/bin/sh 1612s # echo Content-type: text/plain 1612s # echo 1612s # echo this is a shell script cgi. 1612s # ' 1612s # received: '#!/bin/sh 1612s # echo Content-type: text/plain 1612s # echo 1612s # echo this is a shell script cgi. 1612s # ' 1612s ok 130 1612s # verifying same file accessed at /cgi/script is executed code 1612s # testing : /cgi/script 1612s # expected: 'this is a shell script cgi. 1612s # ' 1612s # received: 'this is a shell script cgi. 1612s # ' 1612s ok 131 1612s # verifying ScriptAliasMatch with /aliascgi-script 1612s # testing : /aliascgi-script 1612s # expected: 'this is a shell script cgi. 1612s # ' 1612s # received: 'this is a shell script cgi. 1612s # ' 1612s ok 132 1612s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1612s # testing : /aliascgi-script 1612s # expected: 'this is a shell script cgi. 1612s # ' 1612s # received: 'this is a shell script cgi. 1612s # ' 1612s ok 133 1612s # verifying bad script alias. 1612s # testing : /aliascgi-nada 1612s # expected: 404 1612s # received: '404' 1612s ok 134 1612s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1612s ok 1615s t/modules/allowmethods.t ............ 1615s 1..9 1615s # Running under perl version 5.040000 for linux 1615s # Current time local: Fri Nov 29 21:35:05 2024 1615s # Current time GMT: Fri Nov 29 21:35:05 2024 1615s # Using Test.pm version 1.31 1615s # Using Apache/Test.pm version 1.44 1615s # testing : Get request to /Get responds 200 1615s # expected: 200 1615s # received: '200' 1615s ok 1 1615s # testing : Head request to /Get responds 200 1615s # expected: 200 1615s # received: '200' 1615s ok 2 1615s # testing : Post request to /Get responds 405 1615s # expected: 405 1615s # received: '405' 1615s ok 3 1615s # testing : Get request to /Head responds 200 1615s # expected: 200 1615s # received: '200' 1615s ok 4 1615s # testing : Head request to /Head responds 200 1615s # expected: 200 1615s # received: '200' 1615s ok 5 1615s # testing : Post request to /Head responds 405 1615s # expected: 405 1615s # received: '405' 1615s ok 6 1615s # testing : Get request to /Post responds 405 1615s # expected: 405 1615s # received: '405' 1615s ok 7 1615s # testing : Head request to /Post responds 405 1615s # expected: 405 1615s # received: '405' 1615s ok 8 1615s # testing : Post request to /Post responds 200 1615s # expected: 200 1615s # received: '200' 1615s ok 9 1615s ok 1618s t/modules/asis.t .................... 1618s 1..3 1618s # Running under perl version 5.040000 for linux 1618s # Current time local: Fri Nov 29 21:35:08 2024 1618s # Current time GMT: Fri Nov 29 21:35:08 2024 1618s # Using Test.pm version 1.31 1618s # Using Apache/Test.pm version 1.44 1618s # testing : asis content OK 1618s # expected: 'This is asis content. 1618s # ' 1618s # received: 'This is asis content. 1618s # ' 1618s ok 1 1618s # testing : asis gave 404 error 1618s # expected: 404 1618s # received: '404' 1618s ok 2 1618s # testing : asis gave 403 error 1618s # expected: 403 1618s # received: '403' 1618s ok 3 1618s ok 1623s t/modules/authz_core.t .............. 1623s 1..504 1623s # Running under perl version 5.040000 for linux 1623s # Current time local: Fri Nov 29 21:35:11 2024 1623s # Current time GMT: Fri Nov 29 21:35:11 2024 1623s # Using Test.pm version 1.31 1623s # Using Apache/Test.pm version 1.44 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/groups1 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 200, expected 200 [a/ : a/ ] 1623s ok 1 1623s # got 200, expected 200 [a/ : a/ 1] 1623s ok 2 1623s # got 200, expected 200 [a/ : a/ 2] 1623s ok 3 1623s # got 200, expected 200 [a/ : a/ 1 2] 1623s ok 4 1623s # got 200, expected 200 [a/ : a/ 3] 1623s ok 5 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ user1: a/ ] 1623s ok 6 1623s # got 200, expected 200 [a/ user1: a/ user1] 1623s ok 7 1623s # got 401, expected 401 [a/ user1: a/ user2] 1623s ok 8 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ Any 1 2: a/ ] 1623s ok 9 1623s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1623s ok 10 1623s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1623s ok 11 1623s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1623s ok 12 1623s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1623s ok 13 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1623s ok 14 1623s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1623s ok 15 1623s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1623s ok 16 1623s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1623s ok 17 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1623s ok 18 1623s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1623s ok 19 1623s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1623s ok 20 1623s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1623s ok 21 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1623s ok 22 1623s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1623s ok 23 1623s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1623s ok 24 1623s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1623s ok 25 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1623s ok 26 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1623s ok 27 1623s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1623s ok 28 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1623s ok 29 1623s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1623s ok 30 1623s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1623s ok 31 1623s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1623s ok 32 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1623s ok 33 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1623s ok 34 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1623s ok 35 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1623s ok 36 1623s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1623s ok 37 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1623s ok 38 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1623s ok 39 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1623s ok 40 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1623s ok 41 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1623s ok 42 1623s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1623s ok 43 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1623s ok 44 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1623s ok 45 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1623s ok 46 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1623s ok 47 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1623s ok 48 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1623s ok 49 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1623s ok 50 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1623s ok 51 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1623s ok 52 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1623s ok 53 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1623s ok 54 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1623s ok 55 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1623s ok 56 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1623s ok 57 1623s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1623s ok 58 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 !2: a/ ] 1623s ok 59 1623s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1623s ok 60 1623s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1623s ok 61 1623s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1623s ok 62 1623s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1623s ok 63 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1623s ok 64 1623s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1623s ok 65 1623s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1623s ok 66 1623s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1623s ok 67 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1623s ok 68 1623s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1623s ok 69 1623s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1623s ok 70 1623s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1623s ok 71 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1623s ok 72 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1623s ok 73 1623s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1623s ok 74 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1623s ok 75 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1623s ok 76 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1623s ok 77 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1623s ok 78 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1623s ok 79 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1623s ok 80 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1623s ok 81 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1623s ok 82 1623s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1623s ok 83 1623s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1623s ok 84 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1623s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1623s ok 85 1623s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1623s ok 86 1623s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1623s ok 87 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1623s ok 88 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1623s ok 89 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1623s ok 90 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1623s ok 91 1623s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1623s ok 92 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1623s ok 93 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1623s ok 94 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1623s ok 95 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1623s ok 96 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1623s ok 97 1623s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1623s ok 98 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1623s ok 99 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1623s ok 100 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1623s ok 101 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1623s ok 102 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1623s ok 103 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1623s ok 104 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1623s ok 105 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1623s ok 106 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1623s ok 107 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1623s ok 108 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1623s ok 109 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1623s ok 110 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1623s ok 111 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1623s ok 112 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1623s ok 113 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 2: a/ ] 1623s ok 114 1623s # got 403, expected 403 [a/ All 1 2: a/ 1] 1623s ok 115 1623s # got 403, expected 403 [a/ All 1 2: a/ 2] 1623s ok 116 1623s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1623s ok 117 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1623s ok 118 1623s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1623s ok 119 1623s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1623s ok 120 1623s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1623s ok 121 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1623s ok 122 1623s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1623s ok 123 1623s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1623s ok 124 1623s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1623s ok 125 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1623s ok 126 1623s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1623s ok 127 1623s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1623s ok 128 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1623s ok 129 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1623s ok 130 1623s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1623s ok 131 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1623s ok 132 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1623s ok 133 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1623s ok 134 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1623s ok 135 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1623s ok 136 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1623s ok 137 1623s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1623s ok 138 1623s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1623s ok 139 1623s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1623s ok 140 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1623s ok 141 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1623s ok 142 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1623s ok 143 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1623s ok 144 1623s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1623s ok 145 1623s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1623s ok 146 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1623s ok 147 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1623s ok 148 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1623s ok 149 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1623s ok 150 1623s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1623s ok 151 1623s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1623s ok 152 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1623s ok 153 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1623s ok 154 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1623s ok 155 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1623s ok 156 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1623s ok 157 1623s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1623s ok 158 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1623s ok 159 1623s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1623s ok 160 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1623s ok 161 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1623s ok 162 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1623s ok 163 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1623s ok 164 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1623s ok 165 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1623s ok 166 1623s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1623s ok 167 1623s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1623s ok 168 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1623s ok 169 1623s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1623s ok 170 1623s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1623s ok 171 1623s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1623s ok 172 1623s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1623s ok 173 1623s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1623s ok 174 1623s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1623s ok 175 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1623s ok 176 1623s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1623s ok 177 1623s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1623s ok 178 1623s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1623s ok 179 1623s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1623s ok 180 1623s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1623s ok 181 1623s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1623s ok 182 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1623s ok 183 1623s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1623s ok 184 1623s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1623s ok 185 1623s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1623s ok 186 1623s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1623s ok 187 1623s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1623s ok 188 1623s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1623s ok 189 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1623s ok 190 1623s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1623s ok 191 1623s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1623s ok 192 1623s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1623s ok 193 1623s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1623s ok 194 1623s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1623s ok 195 1623s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1623s ok 196 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1623s ok 197 1623s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1623s ok 198 1623s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1623s ok 199 1623s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1623s ok 200 1623s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1623s ok 201 1623s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1623s ok 202 1623s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1623s ok 203 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1623s ok 204 1623s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1623s ok 205 1623s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1623s ok 206 1623s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1623s ok 207 1623s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1623s ok 208 1623s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1623s ok 209 1623s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1623s ok 210 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1623s ok 211 1623s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1623s ok 212 1623s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1623s ok 213 1623s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1623s ok 214 1623s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1623s ok 215 1623s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1623s ok 216 1623s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1623s ok 217 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1623s ok 218 1623s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1623s ok 219 1623s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1623s ok 220 1623s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1623s ok 221 1623s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1623s ok 222 1623s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1623s ok 223 1623s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1623s ok 224 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1623s ok 225 1623s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1623s ok 226 1623s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1623s ok 227 1623s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1623s ok 228 1623s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1623s ok 229 1623s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1623s ok 230 1623s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1623s ok 231 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1623s ok 232 1623s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1623s ok 233 1623s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1623s ok 234 1623s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1623s ok 235 1623s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1623s ok 236 1623s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1623s ok 237 1623s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1623s ok 238 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1623s ok 239 1623s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1623s ok 240 1623s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1623s ok 241 1623s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1623s ok 242 1623s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1623s ok 243 1623s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1623s ok 244 1623s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1623s ok 245 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1623s ok 246 1623s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1623s ok 247 1623s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1623s ok 248 1623s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1623s ok 249 1623s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1623s ok 250 1623s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1623s ok 251 1623s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1623s ok 252 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1623s ok 253 1623s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1623s ok 254 1623s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1623s ok 255 1623s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1623s ok 256 1623s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1623s ok 257 1623s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1623s ok 258 1623s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1623s ok 259 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1623s ok 260 1623s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1623s ok 261 1623s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1623s ok 262 1623s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1623s ok 263 1623s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1623s ok 264 1623s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1623s ok 265 1623s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1623s ok 266 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1623s ok 267 1623s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1623s ok 268 1623s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1623s ok 269 1623s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1623s ok 270 1623s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1623s ok 271 1623s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1623s ok 272 1623s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1623s ok 273 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1623s ok 274 1623s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1623s ok 275 1623s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1623s ok 276 1623s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1623s ok 277 1623s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1623s ok 278 1623s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1623s ok 279 1623s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1623s ok 280 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1623s ok 281 1623s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1623s ok 282 1623s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1623s ok 283 1623s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1623s ok 284 1623s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1623s ok 285 1623s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1623s ok 286 1623s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1623s ok 287 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1623s ok 288 1623s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1623s ok 289 1623s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1623s ok 290 1623s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1623s ok 291 1623s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1623s ok 292 1623s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1623s ok 293 1623s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1623s ok 294 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1623s ok 295 1623s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1623s ok 296 1623s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1623s ok 297 1623s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1623s ok 298 1623s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1623s ok 299 1623s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1623s ok 300 1623s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1623s ok 301 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1623s ok 302 1623s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1623s ok 303 1623s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1623s ok 304 1623s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1623s ok 305 1623s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1623s ok 306 1623s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1623s ok 307 1623s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1623s ok 308 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1623s ok 309 1623s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1623s ok 310 1623s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1623s ok 311 1623s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1623s ok 312 1623s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1623s ok 313 1623s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1623s ok 314 1623s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1623s ok 315 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1623s ok 316 1623s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1623s ok 317 1623s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1623s ok 318 1623s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1623s ok 319 1623s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1623s ok 320 1623s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1623s ok 321 1623s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1623s ok 322 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1623s ok 323 1623s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1623s ok 324 1623s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1623s ok 325 1623s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1623s ok 326 1623s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1623s ok 327 1623s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1623s ok 328 1623s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1623s ok 329 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1623s ok 330 1623s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1623s ok 331 1623s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1623s ok 332 1623s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1623s ok 333 1623s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1623s ok 334 1623s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1623s ok 335 1623s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1623s ok 336 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1623s ok 337 1623s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1623s ok 338 1623s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1623s ok 339 1623s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1623s ok 340 1623s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1623s ok 341 1623s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1623s ok 342 1623s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1623s ok 343 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1623s ok 344 1623s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1623s ok 345 1623s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1623s ok 346 1623s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1623s ok 347 1623s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1623s ok 348 1623s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1623s ok 349 1623s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1623s ok 350 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1623s ok 351 1623s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1623s ok 352 1623s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1623s ok 353 1623s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1623s ok 354 1623s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1623s ok 355 1623s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1623s ok 356 1623s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1623s ok 357 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1623s ok 358 1623s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1623s ok 359 1623s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1623s ok 360 1623s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1623s ok 361 1623s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1623s ok 362 1623s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1623s ok 363 1623s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1623s ok 364 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1623s ok 365 1623s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1623s ok 366 1623s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1623s ok 367 1623s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1623s ok 368 1623s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1623s ok 369 1623s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1623s ok 370 1623s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1623s ok 371 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1623s ok 372 1623s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1623s ok 373 1623s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1623s ok 374 1623s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1623s ok 375 1623s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1623s ok 376 1623s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1623s ok 377 1623s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1623s ok 378 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1623s ok 379 1623s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1623s ok 380 1623s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1623s ok 381 1623s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1623s ok 382 1623s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1623s ok 383 1623s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1623s ok 384 1623s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1623s ok 385 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1623s ok 386 1623s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1623s ok 387 1623s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1623s ok 388 1623s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1623s ok 389 1623s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1623s ok 390 1623s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1623s ok 391 1623s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1623s ok 392 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1623s ok 393 1623s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1623s ok 394 1623s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1623s ok 395 1623s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1623s ok 396 1623s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1623s ok 397 1623s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1623s ok 398 1623s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1623s ok 399 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1623s ok 400 1623s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1623s ok 401 1623s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1623s ok 402 1623s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1623s ok 403 1623s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1623s ok 404 1623s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1623s ok 405 1623s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1623s ok 406 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1623s ok 407 1623s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1623s ok 408 1623s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1623s ok 409 1623s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1623s ok 410 1623s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1623s ok 411 1623s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1623s ok 412 1623s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1623s ok 413 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1623s ok 414 1623s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1623s ok 415 1623s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1623s ok 416 1623s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1623s ok 417 1623s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1623s ok 418 1623s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1623s ok 419 1623s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1623s ok 420 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1623s ok 421 1623s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1623s ok 422 1623s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1623s ok 423 1623s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1623s ok 424 1623s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1623s ok 425 1623s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1623s ok 426 1623s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1623s ok 427 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1623s ok 428 1623s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1623s ok 429 1623s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1623s ok 430 1623s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1623s ok 431 1623s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1623s ok 432 1623s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1623s ok 433 1623s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1623s ok 434 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1623s ok 435 1623s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1623s ok 436 1623s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1623s ok 437 1623s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1623s ok 438 1623s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1623s ok 439 1623s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1623s ok 440 1623s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1623s ok 441 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1623s ok 442 1623s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1623s ok 443 1623s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1623s ok 444 1623s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1623s ok 445 1623s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1623s ok 446 1623s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1623s ok 447 1623s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1623s ok 448 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1623s ok 449 1623s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1623s ok 450 1623s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1623s ok 451 1623s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1623s ok 452 1623s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1623s ok 453 1623s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1623s ok 454 1623s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1623s ok 455 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1623s ok 456 1623s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1623s ok 457 1623s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1623s ok 458 1623s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1623s ok 459 1623s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1623s ok 460 1623s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1623s ok 461 1623s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1623s ok 462 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1623s ok 463 1623s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1623s ok 464 1623s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1623s ok 465 1623s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1623s ok 466 1623s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1623s ok 467 1623s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1623s ok 468 1623s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1623s ok 469 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1623s ok 470 1623s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1623s ok 471 1623s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1623s ok 472 1623s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1623s ok 473 1623s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1623s ok 474 1623s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1623s ok 475 1623s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1623s ok 476 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1623s ok 477 1623s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1623s ok 478 1623s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1623s ok 479 1623s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1623s ok 480 1623s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1623s ok 481 1623s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1623s ok 482 1623s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1623s ok 483 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1623s ok 484 1623s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1623s ok 485 1623s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1623s ok 486 1623s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1623s ok 487 1623s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1623s ok 488 1623s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1623s ok 489 1623s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1623s ok 490 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1623s ok 491 1623s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1623s ok 492 1623s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1623s ok 493 1623s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1623s ok 494 1623s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1623s ok 495 1623s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1623s ok 496 1623s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1623s ok 497 1623s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1623s ok 498 1623s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1623s ok 499 1623s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1623s ok 500 1623s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1623s ok 501 1623s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1623s ok 502 1623s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1623s ok 503 1623s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1623s ok 504 1623s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1623s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/groups1 1623s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1623s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/basic1 1623s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1623s ok 1627s t/modules/autoindex.t ............... 1627s 1..84 1627s # Running under perl version 5.040000 for linux 1627s # Current time local: Fri Nov 29 21:35:16 2024 1627s # Current time GMT: Fri Nov 29 21:35:16 2024 1627s # Using Test.pm version 1.31 1627s # Using Apache/Test.pm version 1.44 1627s --- 1627s IndexOrderDefault Ascending Name 1627s GET /modules/autoindex/htaccess/ 1627s ok 1 1627s --- 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 2 1627s --- 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 3 1627s --- 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 4 1627s --- 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 5 1627s --- 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 6 1627s --- 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 7 1627s --- 1627s IndexOrderDefault Ascending Date 1627s GET /modules/autoindex/htaccess/ 1627s ok 8 1627s --- 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 9 1627s --- 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 10 1627s --- 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 11 1627s --- 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 12 1627s --- 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 13 1627s --- 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 14 1627s --- 1627s IndexOrderDefault Ascending Size 1627s GET /modules/autoindex/htaccess/ 1627s ok 15 1627s --- 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 16 1627s --- 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 17 1627s --- 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 18 1627s --- 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 19 1627s --- 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 20 1627s --- 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 21 1627s --- 1627s IndexOrderDefault Descending Name 1627s GET /modules/autoindex/htaccess/ 1627s ok 22 1627s --- 1627s IndexOrderDefault Descending Name 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 23 1627s --- 1627s IndexOrderDefault Descending Name 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 24 1627s --- 1627s IndexOrderDefault Descending Name 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 25 1627s --- 1627s IndexOrderDefault Descending Name 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 26 1627s --- 1627s IndexOrderDefault Descending Name 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 27 1627s --- 1627s IndexOrderDefault Descending Name 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 28 1627s --- 1627s IndexOrderDefault Descending Date 1627s GET /modules/autoindex/htaccess/ 1627s ok 29 1627s --- 1627s IndexOrderDefault Descending Date 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 30 1627s --- 1627s IndexOrderDefault Descending Date 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 31 1627s --- 1627s IndexOrderDefault Descending Date 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 32 1627s --- 1627s IndexOrderDefault Descending Date 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 33 1627s --- 1627s IndexOrderDefault Descending Date 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 34 1627s --- 1627s IndexOrderDefault Descending Date 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 35 1627s --- 1627s IndexOrderDefault Descending Size 1627s GET /modules/autoindex/htaccess/ 1627s ok 36 1627s --- 1627s IndexOrderDefault Descending Size 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 37 1627s --- 1627s IndexOrderDefault Descending Size 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 38 1627s --- 1627s IndexOrderDefault Descending Size 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 39 1627s --- 1627s IndexOrderDefault Descending Size 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 40 1627s --- 1627s IndexOrderDefault Descending Size 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 41 1627s --- 1627s IndexOrderDefault Descending Size 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 42 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s GET /modules/autoindex/htaccess/ 1627s ok 43 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 44 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 45 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 46 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 47 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 48 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Name 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 49 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s GET /modules/autoindex/htaccess/ 1627s ok 50 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 51 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 52 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 53 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 54 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 55 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Date 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 56 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s GET /modules/autoindex/htaccess/ 1627s ok 57 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 58 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 59 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 60 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 61 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 62 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Ascending Size 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 63 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s GET /modules/autoindex/htaccess/ 1627s ok 64 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 65 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 66 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 67 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 68 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 69 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Name 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 70 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s GET /modules/autoindex/htaccess/ 1627s ok 71 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 72 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 73 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 74 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 75 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 76 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Date 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 77 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s GET /modules/autoindex/htaccess/ 1627s ok 78 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s 1627s (C=N O=A) 1627s GET /modules/autoindex/htaccess/?C=N&O=A 1627s ok 79 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s 1627s (C=N O=D) 1627s GET /modules/autoindex/htaccess/?C=N&O=D 1627s ok 80 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s 1627s (C=M O=A) 1627s GET /modules/autoindex/htaccess/?C=M&O=A 1627s ok 81 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s 1627s (C=M O=D) 1627s GET /modules/autoindex/htaccess/?C=M&O=D 1627s ok 82 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s 1627s (C=S O=A) 1627s GET /modules/autoindex/htaccess/?C=S&O=A 1627s ok 83 1627s --- 1627s IndexOptions FancyIndexing 1627s IndexOrderDefault Descending Size 1627s 1627s (C=S O=D) 1627s GET /modules/autoindex/htaccess/?C=S&O=D 1627s ok 84 1627s ok 1631s t/modules/autoindex2.t .............. 1631s 1..3 1631s # Running under perl version 5.040000 for linux 1631s # Current time local: Fri Nov 29 21:35:20 2024 1631s # Current time GMT: Fri Nov 29 21:35:20 2024 1631s # Using Test.pm version 1.31 1631s # Using Apache/Test.pm version 1.44 1631s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1631s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1631s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1631s # testing : dir_broken should not be listed 1631s # expected: 0 1631s # received: 0 1631s ok 1 1631s # testing : dir_normal should be listed 1631s # expected: 1 1631s # received: 1 1631s ok 2 1631s # testing : dir_protected should not be listed 1631s # expected: 0 1631s # received: 0 1631s ok 3 1631s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1631s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1631s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1631s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1631s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1631s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1631s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1631s ok 1635s t/modules/brotli.t .................. 1635s 1..64 1635s # Running under perl version 5.040000 for linux 1635s # Current time local: Fri Nov 29 21:35:24 2024 1635s # Current time GMT: Fri Nov 29 21:35:24 2024 1635s # Using Test.pm version 1.31 1635s # Using Apache/Test.pm version 1.44 1635s qvalue: 1635s # expected: 200 1635s # received: '200' 1635s ok 1 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 2 1635s qvalue: 1635s # expected: 200 1635s # received: '200' 1635s ok 3 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 4 1635s qvalue: 1635s # expected: 200 1635s # received: '200' 1635s ok 5 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 6 1635s qvalue: 1635s # expected: 200 1635s # received: '200' 1635s ok 7 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 8 1635s qvalue: 1635s # expected: 200 1635s # received: '200' 1635s ok 9 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 10 1635s qvalue: 1635s # expected: 200 1635s # received: '200' 1635s ok 11 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 12 1635s qvalue: ; 1635s # expected: 200 1635s # received: '200' 1635s ok 13 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 14 1635s qvalue: ; 1635s # expected: 200 1635s # received: '200' 1635s ok 15 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 16 1635s qvalue: ; 1635s # expected: 200 1635s # received: '200' 1635s ok 17 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 18 1635s qvalue: ;q= 1635s # expected: 200 1635s # received: '200' 1635s ok 19 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 20 1635s qvalue: ;q= 1635s # expected: 200 1635s # received: '200' 1635s ok 21 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 22 1635s qvalue: ;q= 1635s # expected: 200 1635s # received: '200' 1635s ok 23 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 24 1635s qvalue: ;q=0 1635s # expected: 200 1635s # received: '200' 1635s ok 25 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 26 1635s qvalue: ;q=0 1635s # expected: 200 1635s # received: '200' 1635s ok 27 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 28 1635s qvalue: ;q=0 1635s # expected: 200 1635s # received: '200' 1635s ok 29 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 30 1635s qvalue: ;q=0. 1635s # expected: 200 1635s # received: '200' 1635s ok 31 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 32 1635s qvalue: ;q=0. 1635s # expected: 200 1635s # received: '200' 1635s ok 33 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 34 1635s qvalue: ;q=0. 1635s # expected: 200 1635s # received: '200' 1635s ok 35 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 36 1635s qvalue: ;q=0.0 1635s # expected: 200 1635s # received: '200' 1635s ok 37 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 38 1635s qvalue: ;q=0.0 1635s # expected: 200 1635s # received: '200' 1635s ok 39 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 40 1635s qvalue: ;q=0.0 1635s # expected: 200 1635s # received: '200' 1635s ok 41 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 42 1635s qvalue: ;q=0.00 1635s # expected: 200 1635s # received: '200' 1635s ok 43 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 44 1635s qvalue: ;q=0.00 1635s # expected: 200 1635s # received: '200' 1635s ok 45 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 46 1635s qvalue: ;q=0.00 1635s # expected: 200 1635s # received: '200' 1635s ok 47 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 48 1635s qvalue: ;q=0.000 1635s # expected: 200 1635s # received: '200' 1635s ok 49 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 50 1635s qvalue: ;q=0.000 1635s # expected: 200 1635s # received: '200' 1635s ok 51 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 52 1635s qvalue: ;q=0.000 1635s # expected: 200 1635s # received: '200' 1635s ok 53 1635s # testing : response without Content-Encoding is OK 1635s # expected: undef 1635s # received: undef 1635s ok 54 1635s qvalue: ;q=0.0000 1635s # expected: 200 1635s # received: '200' 1635s ok 55 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 56 1635s qvalue: ;q=0.0000 1635s # expected: 200 1635s # received: '200' 1635s ok 57 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 58 1635s qvalue: ;q=0.0000 1635s # expected: 200 1635s # received: '200' 1635s ok 59 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 60 1635s # expected: 200 1635s # received: '200' 1635s ok 61 1635s # testing : response Content-Encoding is OK 1635s # expected: 'br' 1635s # received: 'br' 1635s ok 62 1635s # expected: 200 1635s # received: '200' 1635s ok 63 1635s # testing : response Content-Encoding is OK 1635s # expected: 'gzip' 1635s # received: 'gzip' 1635s ok 64 1635s ok 1639s t/modules/buffer.t .................. 1639s 1..12 1639s # Running under perl version 5.040000 for linux 1639s # Current time local: Fri Nov 29 21:35:28 2024 1639s # Current time GMT: Fri Nov 29 21:35:28 2024 1639s # Using Test.pm version 1.31 1639s # Using Apache/Test.pm version 1.44 1639s # testing : Checking return code is '200' 1639s # expected: 200 1639s # received: '200' 1639s ok 1 1639s ok 2 1639s # testing : Checking return code is '200' 1639s # expected: 200 1639s # received: '200' 1639s ok 3 1639s ok 4 1639s # testing : Checking return code is '200' 1639s # expected: 200 1639s # received: '200' 1639s ok 5 1639s ok 6 1639s # testing : Checking return code is '200' 1639s # expected: 200 1639s # received: '200' 1639s ok 7 1639s ok 8 1639s # testing : Checking return code is '200' 1639s # expected: 200 1639s # received: '200' 1639s ok 9 1639s ok 10 1639s # testing : Checking return code is '200' 1639s # expected: 200 1639s # received: '200' 1639s ok 11 1639s ok 12 1639s ok 1644s t/modules/cache.t ................... 1644s 1..3 1644s # Running under perl version 5.040000 for linux 1644s # Current time local: Fri Nov 29 21:35:32 2024 1644s # Current time GMT: Fri Nov 29 21:35:32 2024 1644s # Using Test.pm version 1.31 1644s # Using Apache/Test.pm version 1.44 1644s # testing : non-cached call to index.html 1644s # expected: 200 1644s # received: '200' 1644s ok 1 1644s # testing : call to cache index.html 1644s # expected: 200 1644s # received: '200' 1644s ok 2 1644s # testing : cached call to index.html 1644s # expected: 200 1644s # received: '200' 1644s ok 3 1644s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1644s ok 1650s t/modules/cgi.t ..................... 1650s 1..58 1650s # Running under perl version 5.040000 for linux 1650s # Current time local: Fri Nov 29 21:35:37 2024 1650s # Current time GMT: Fri Nov 29 21:35:37 2024 1650s # Using Test.pm version 1.31 1650s # Using Apache/Test.pm version 1.44 1650s # testing : return code for acceptpathinfodefault.sh 1650s # expected: 200 1650s # received: '200' 1650s ok 1 1650s # testing : body for acceptpathinfodefault.sh 1650s # expected: '' 1650s # received: '' 1650s ok 2 1650s # testing : return code for acceptpathinfodefault.sh/foo 1650s # expected: 200 1650s # received: '200' 1650s ok 3 1650s # testing : body for acceptpathinfodefault.sh/foo 1650s # expected: '/foo' 1650s # received: '/foo' 1650s ok 4 1650s # testing : return code for acceptpathinfooff.sh 1650s # expected: 200 1650s # received: '200' 1650s ok 5 1650s # testing : body for acceptpathinfooff.sh 1650s # expected: '' 1650s # received: '' 1650s ok 6 1650s # testing : return code for acceptpathinfooff.sh/foo 1650s # expected: 404 1650s # received: '404' 1650s ok 7 1650s # no body test for this one 1650s ok 8 1650s # testing : return code for acceptpathinfoon.sh 1650s # expected: 200 1650s # received: '200' 1650s ok 9 1650s # testing : body for acceptpathinfoon.sh 1650s # expected: '' 1650s # received: '' 1650s ok 10 1650s # testing : return code for acceptpathinfoon.sh/foo 1650s # expected: 200 1650s # received: '200' 1650s ok 11 1650s # testing : body for acceptpathinfoon.sh/foo 1650s # expected: '/foo' 1650s # received: '/foo' 1650s ok 12 1650s # testing : return code for bogus-perl.pl 1650s # expected: 500 1650s # received: '500' 1650s ok 13 1650s # cgi log created ok. 1650s ok 14 1650s # testing : return code for bogus-sh.sh 1650s # expected: 500 1650s # received: '500' 1650s ok 15 1650s # checking that log size (807) is bigger than it used to be (523) 1650s ok 16 1650s # testing : return code for nph-stderr.pl 1650s # expected: 200 1650s # received: '200' 1650s ok 17 1650s # testing : body for nph-stderr.pl 1650s # expected: 'this is nph-stdout' 1650s # received: 'this is nph-stdout' 1650s ok 18 1650s # testing : return code for nph-test.pl 1650s # expected: 200 1650s # received: '200' 1650s ok 19 1650s # testing : body for nph-test.pl 1650s # expected: 'ok' 1650s # received: 'ok' 1650s ok 20 1650s # testing : return code for perl.pl 1650s # expected: 200 1650s # received: '200' 1650s ok 21 1650s # testing : body for perl.pl 1650s # expected: 'perl cgi' 1650s # received: 'perl cgi' 1650s ok 22 1650s # testing : return code for sh.sh 1650s # expected: 200 1650s # received: '200' 1650s ok 23 1650s # testing : body for sh.sh 1650s # expected: 'sh cgi' 1650s # received: 'sh cgi' 1650s ok 24 1650s # testing : return code for stderr1.pl 1650s # expected: 200 1650s # received: '200' 1650s ok 25 1650s # testing : body for stderr1.pl 1650s # expected: 'this is stdout' 1650s # received: 'this is stdout' 1650s ok 26 1650s # testing : return code for stderr2.pl 1650s # expected: 200 1650s # received: '200' 1650s ok 27 1650s # testing : body for stderr2.pl 1650s # expected: 'this is also stdout' 1650s # received: 'this is also stdout' 1650s ok 28 1650s # testing : return code for stderr3.pl 1650s # expected: 200 1650s # received: '200' 1650s ok 29 1650s # testing : body for stderr3.pl 1650s # expected: 'this is more stdout' 1650s # received: 'this is more stdout' 1650s ok 30 1650s # posted content (length 10) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1650s # expected: '500' 1650s # received: '500' 1650s ok 31 1650s # checking that log size (35781) is greater than 807 1650s ok 32 1650s # verifying that logged content is 10 characters 1650s ok 33 1650s # posted content (length 99) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1650s # expected: '500' 1650s # received: '500' 1650s ok 34 1650s # checking that log size (36240) is greater than 35781 1650s ok 35 1650s # verifying that logged content is 99 characters 1650s ok 36 1650s # posted content (length 250) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1650s # expected: '500' 1650s # received: '500' 1650s ok 37 1650s # checking that log size (36851) is greater than 36240 1650s ok 38 1650s # verifying that logged content is 250 characters 1650s ok 39 1650s # posted content (length 255) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1650s # expected: '500' 1650s # received: '500' 1650s ok 40 1650s # checking that log size (37467) is greater than 36851 1650s ok 41 1650s # verifying that logged content is 255 characters 1650s ok 42 1650s # posted content (length 256) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1650s # expected: '500' 1650s # received: '500' 1650s ok 43 1650s # checking that log size (38084) is greater than 37467 1650s ok 44 1650s # verifying that logged content is 256 characters 1650s ok 45 1650s # posted content (length 257) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1650s # expected: '500' 1650s # received: '500' 1650s ok 46 1650s # checking that log size (38701) is greater than 38084 1650s ok 47 1650s # verifying that logged content is 256 characters 1650s ok 48 1650s # posted content (length 258) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1650s # expected: '500' 1650s # received: '500' 1650s ok 49 1650s # checking that log size (39318) is greater than 38701 1650s ok 50 1650s # verifying that logged content is 256 characters 1650s ok 51 1650s # posted content (length 1024) to bogus-perl.pl 1650s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1650s # expected: '500' 1650s # received: '500' 1650s ok 52 1650s # checking that log size (39936) is greater than 39318 1650s ok 53 1650s # verifying that logged content is 256 characters 1650s ok 54 1650s # verifying log is greater than 40960 bytes. 1650s ok 55 1650s # verifying log did not grow after making bogus request. 1650s ok 56 1650s # verifying log did not grow after making another bogus request. 1650s ok 57 1650s # checking that HEAD /modules/cgi/perl.pl returns 200. 1650s ok 58 1650s ok 1654s t/modules/data.t .................... 1654s 1..2 1654s # Running under perl version 5.040000 for linux 1654s # Current time local: Fri Nov 29 21:35:43 2024 1654s # Current time GMT: Fri Nov 29 21:35:43 2024 1654s # Using Test.pm version 1.31 1654s # Using Apache/Test.pm version 1.44 1654s # testing : Checking return code is '200' 1654s # expected: 200 1654s # received: '200' 1654s ok 1 1654s ok 2 1654s ok 1659s t/modules/dav.t ..................... 1659s 1..19 1659s # Running under perl version 5.040000 for linux 1659s # Current time local: Fri Nov 29 21:35:47 2024 1659s # Current time GMT: Fri Nov 29 21:35:47 2024 1659s # Using Test.pm version 1.31 1659s # Using Apache/Test.pm version 1.44 1659s resource lock test: 1659s ok 1 1659s DAV put test: 1659s ok 2 1659s getting DAV resource properties: 1659s ok 3 1659s created: Fri, 29 Nov 2024 21:35:50 GMT 1659s modified: Fri, 29 Nov 2024 21:35:50 GMT 1659s now: Fri, 29 Nov 2024 21:35:52 GMT 1659s ok 4 1659s ok 5 1659s resource lock status test: 1659s ok 6 1659s resource unlock test: 1659s ok 7 1659s resource lock status test: 1659s ok 8 1659s getting uri... 1659s expect: 1659s -> 1659s 1659s
1659s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1708s # 1708s # 1708s # Hello World 1708s # 1708s #

[back]

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

mod_include test

1708s # 1708s # 1708s # Hello World 1708s # 1708s #

[back]

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

mod_include test

1708s # 1708s # 1708s # Hello World 1708s # 1708s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p2882e61c_foo1]

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

LoadBalancer Status for balancer://foo2 [p2882e61c_foo2]

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

LoadBalancer Status for balancer://foo3 [p2882e61c_foo3]

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

LoadBalancer Status for balancer://foo4 [p2882e61c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2882e61c_pr45434]

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

LoadBalancer Status for balancer://failover [p2882e61c_failover]

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

LoadBalancer Status for balancer://dynproxy [p2882e61c_dynproxy]

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

Apache Server Status for localhost (via 127.0.0.1)

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

1788s
Current Time: Friday, 29-Nov-2024 21:38:01 UTC
1788s
Restart Time: Friday, 29-Nov-2024 21:31:37 UTC
1788s
Parent Server Config. Generation: 1
1788s
Parent Server MPM Generation: 0
1788s
Server uptime: 6 minutes 23 seconds
1788s
Server load: 0.99 1.08 0.85
1788s
Total accesses: 6884 - Total Traffic: 139.1 MB - Total Duration: 31983
1788s
CPU Usage: u5.83 s6.48 cu1.34 cs1.03 - 3.83% CPU load
1788s
18 requests/sec - 371.9 kB/second - 20.7 kB/request - 4.64599 ms/request
1788s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1788s
1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s 1788s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0948504no0yes0025000
1948505no0yes1024000
2948506no0yes0025000
3970864no0yes0025000
Sum400 1099000
1788s
_____________________________________W__________________________
1788s ____________________________________............................
1788s ................................................................
1788s ................................................................
1788s ................................................................
1788s ................................................................
1788s ................
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 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 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 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 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-09485040/72/72_ 1788s 3.5631950.00.550.55 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/68/68_ 1788s 3.5731800.00.420.42 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-09485040/69/69_ 1788s 3.546111850.00.370.37 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/66/66_ 1788s 3.5531830.00.760.76 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/69/69_ 1788s 3.5761900.00.420.42 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/70/70_ 1788s 3.5760870.00.350.35 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/73/73_ 1788s 3.56611250.01.941.94 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/71/71_ 1788s 3.5731910.00.490.49 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-09485040/74/74_ 1788s 3.5731860.00.400.40 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-09485040/71/71_ 1788s 3.56611190.00.470.47 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/67/67_ 1788s 3.5531900.00.330.33 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/69/69_ 1788s 3.5731730.00.830.83 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-09485040/74/74_ 1788s 3.5561810.00.470.47 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/66/66_ 1788s 3.5631900.00.410.41 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/64/64_ 1788s 3.5061950.00.330.33 1788s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache HTTP/1.1
0-09485040/74/74_ 1788s 3.50611300.00.550.55 1788s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache HTTP/1.1
0-09485040/70/70_ 1788s 3.54612050.00.360.36 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/74/74_ 1788s 3.56611280.00.370.37 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/64/64_ 1788s 3.56611090.00.400.40 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/75/75_ 1788s 3.54601200.00.480.48 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/70/70_ 1788s 3.56611750.00.530.53 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/62/62_ 1788s 3.5661670.00.640.64 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/72/72_ 1788s 3.50611760.02.542.54 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/vary3.html HTTP/1.1
0-09485040/64/64_ 1788s 3.56621130.00.980.98 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-09485040/71/71_ 1788s 3.50611600.05.235.23 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/escaping/fixups/redir_ne/foo%20bar HTTP/1.
1-09485050/103/103_ 1788s 5.97311330.02.452.45 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-09485050/109/109_ 1788s 5.88302280.06.766.76 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/106/106_ 1788s 5.88312450.010.5710.57 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/114/114_ 1788s 5.97311980.02.612.61 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-09485050/115/115_ 1788s 5.97303050.010.4810.48 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
1-09485050/103/103_ 1788s 5.90311430.00.340.34 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/105/105_ 1788s 5.973168560.06.326.32 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-09485050/101/101_ 1788s 5.92311860.06.536.53 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/109/109_ 1788s 5.97301420.00.470.47 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-09485050/114/114_ 1788s 5.973022150.04.894.89 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-09485050/110/110_ 1788s 5.90311270.01.491.49 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/107/107_ 1788s 5.93311430.00.390.39 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485051/108/108W 1788s 5.95001260.00.450.45 1788s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-09485050/104/104_ 1788s 5.93621630.01.011.01 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/109/109_ 1788s 5.95601480.00.650.65 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/105/105_ 1788s 5.88311300.00.780.78 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/109/109_ 1788s 5.95601530.00.560.56 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/108/108_ 1788s 5.87611510.00.410.41 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/111/111_ 1788s 5.95311310.00.540.54 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-09485050/108/108_ 1788s 5.88302990.04.544.54 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/104/104_ 1788s 5.96302020.00.360.36 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-09485050/115/115_ 1788s 5.88304940.06.696.69 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/106/106_ 1788s 5.8731990.00.610.61 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09485050/105/105_ 1788s 5.96311560.00.430.43 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-09485050/105/105_ 1788s 5.97305600.010.3110.31 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
2-09485060/67/67_ 1788s 3.09311530.00.340.34 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-09485060/64/64_ 1788s 3.09311550.00.390.39 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
2-09485060/60/60_ 1788s 3.09311350.00.300.30 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-09485060/62/62_ 1788s 3.09301850.00.370.37 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
2-09485060/71/71_ 1788s 3.09301830.00.470.47 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
2-09485060/67/67_ 1788s 3.06311770.00.410.41 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/68/68_ 1788s 3.07311610.00.490.49 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/65/65_ 1788s 3.05311660.01.171.17 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/63/63_ 1788s 3.06311870.04.314.31 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/67/67_ 1788s 3.08311620.00.480.48 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/68/68_ 1788s 3.10311500.00.490.49 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
2-09485060/70/70_ 1788s 3.11301670.00.580.58 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
2-09485060/65/65_ 1788s 3.08312200.00.370.37 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/70/70_ 1788s 3.10311890.00.530.53 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
2-09485060/66/66_ 1788s 3.11301410.00.880.88 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-09485060/62/62_ 1788s 3.08611160.00.290.29 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/69/69_ 1788s 3.08312220.02.462.46 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/71/71_ 1788s 3.08312310.010.2210.22 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/65/65_ 1788s 3.08601230.00.360.36 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/62/62_ 1788s 3.06601000.00.640.64 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/66/66_ 1788s 3.09311190.00.400.40 1788s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
2-09485060/65/65_ 1788s 3.06611260.00.390.39 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/72/72_ 1788s 3.06611490.00.380.38 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/71/71_ 1788s 3.07311890.00.380.38 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09485060/70/70_ 1788s 3.06311120.00.410.41 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/29/29_ 1788s 1.8861470.00.220.22 1788s 127.0.0.1http/1.1localhost:8541POST /balancer-manager HTTP/1.1
3-09708640/29/29_ 1788s 1.9461770.00.220.22 1788s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache?test=value&expiry=173291630600
3-09708640/35/35_ 1788s 1.9561590.00.190.19 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/33/33_ 1788s 1.9560790.04.644.64 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/35/35_ 1788s 1.9861570.00.350.35 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/28/28_ 1788s 1.9670240.00.170.17 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/30/30_ 1788s 1.9861310.00.290.29 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/32/32_ 1788s 1.9272570.00.170.17 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/2 HTTP/1.1
3-09708640/31/31_ 1788s 1.9272470.00.140.14 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/3 HTTP/1.1
3-09708640/32/32_ 1788s 1.9271890.00.170.17 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/2 HTTP/1.1
3-09708640/34/34_ 1788s 1.937167070.00.180.18 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
3-09708640/30/30_ 1788s 1.9771550.00.210.21 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/31/31_ 1788s 1.9670500.00.160.16 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/30/30_ 1788s 1.9670450.00.120.12 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/30/30_ 1788s 1.9672420.00.100.10 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/35/35_ 1788s 1.97711250.00.150.15 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/29/29_ 1788s 1.7771460.00.170.17 1788s 127.0.0.1http/1.1localhost:8529GET /modules/lua/translate-inherit-before/404?translateme=1&ok=
3-09708640/30/30_ 1788s 1.7771390.00.110.11 1788s 127.0.0.1http/1.1localhost:8529GET /modules/lua/translate-inherit-default-before/404?translate
3-09708640/33/33_ 1788s 1.977110790.00.160.16 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/30/30_ 1788s 1.97722570.00.120.12 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/31/31_ 1788s 1.976110550.00.200.20 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/34/34_ 1788s 1.9861600.00.210.21 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/30/30_ 1788s 1.9561390.00.530.53 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09708640/32/32_ 1788s 1.9371910.00.270.27 1788s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/none HTTP/1.1
3-09708640/33/33_ 1788s 1.9861700.01.091.09 1788s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml 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 1788s ok 1 1788s ok 1792s t/modules/substitute.t .............. 1792s 1..19 1792s # Running under perl version 5.040000 for linux 1792s # Current time local: Fri Nov 29 21:38:01 2024 1792s # Current time GMT: Fri Nov 29 21:38:01 2024 1792s # Using Test.pm version 1.31 1792s # Using Apache/Test.pm version 1.44 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'barbar': OK 1792s ok 1 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'barbar': OK 1792s ok 2 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'foofoo': OK 1792s ok 3 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'barbar': OK 1792s ok 4 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'barbar': OK 1792s ok 5 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'barbar': OK 1792s ok 6 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'foof 1792s oo': OK 1792s ok 7 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'xfoo': OK 1792s ok 8 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1792s ok 9 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s barx 1792s ': OK 1792s ok 10 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'a$1axb(': OK 1792s ok 11 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'a$XX': OK 1792s ok 12 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1792s ok 13 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'x&x': OK 1792s ok 14 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'xx': OK 1792s ok 15 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'fcooar': OK 1792s ok 16 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'fc$1ar': OK 1792s ok 17 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'fdooar': OK 1792s ok 18 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s got 200 'XXXfooXXX 1792s bar': OK 1792s ok 19 1792s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1792s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1792s ok 1798s t/modules/unique_id.t ............... 1798s 1..300 1798s # Running under perl version 5.040000 for linux 1798s # Current time local: Fri Nov 29 21:38:05 2024 1798s # Current time GMT: Fri Nov 29 21:38:05 2024 1798s # Using Test.pm version 1.31 1798s # Using Apache/Test.pm version 1.44 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 1 1798s # unique id: Z0o0QF3wy7rx8IhZESErIAAAAJM 1798s ok 2 1798s ok 3 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 4 1798s # unique id: Z0o0QF3wy7rx8IhZESErIQAAAJM 1798s ok 5 1798s ok 6 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 7 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N5QAAAEs 1798s ok 8 1798s ok 9 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 10 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N5gAAAEs 1798s ok 11 1798s ok 12 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 13 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N5wAAAEw 1798s ok 14 1798s ok 15 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 16 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N6AAAAE0 1798s ok 17 1798s ok 18 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 19 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N6QAAAFE 1798s ok 20 1798s ok 21 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 22 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N6gAAAFY 1798s ok 23 1798s ok 24 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 25 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N6wAAAE8 1798s ok 26 1798s ok 27 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 28 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N7AAAAFM 1798s ok 29 1798s ok 30 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 31 1798s # unique id: Z0o0QB1pExQwDrq49R4rFQAAAMc 1798s ok 32 1798s ok 33 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 34 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N7QAAAFg 1798s ok 35 1798s ok 36 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 37 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N7gAAAEA 1798s ok 38 1798s ok 39 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 40 1798s # unique id: Z0o0QB1pExQwDrq49R4rFgAAAMk 1798s ok 41 1798s ok 42 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 43 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N7wAAAFU 1798s ok 44 1798s ok 45 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 46 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N8AAAAEI 1798s ok 47 1798s ok 48 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 49 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N8QAAAEo 1798s ok 50 1798s ok 51 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 52 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N8gAAAEc 1798s ok 53 1798s ok 54 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 55 1798s # unique id: Z0o0QCmJVBbd6HoL8HKEEwAAAA8 1798s ok 56 1798s ok 57 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 58 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N8wAAAEk 1798s ok 59 1798s ok 60 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 61 1798s # unique id: Z0o0QE8TbOeH-p5oMT2N9AAAAEg 1798s ok 62 1798s ok 63 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 64 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N9QAAAEw 1798s ok 65 1798s ok 66 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 67 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N9gAAAE4 1798s ok 68 1798s ok 69 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 70 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEFAAAAAk 1798s ok 71 1798s ok 72 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 73 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N9wAAAFA 1798s ok 74 1798s ok 75 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 76 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N-AAAAFE 1798s ok 77 1798s ok 78 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 79 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N-QAAAFI 1798s ok 80 1798s ok 81 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 82 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N-gAAAFc 1798s ok 83 1798s ok 84 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 85 1798s # unique id: Z0o0QV3wy7rx8IhZESErIgAAAJU 1798s ok 86 1798s ok 87 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 88 1798s # unique id: Z0o0QV3wy7rx8IhZESErIwAAAJQ 1798s ok 89 1798s ok 90 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 91 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N-wAAAFQ 1798s ok 92 1798s ok 93 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 94 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEFQAAABQ 1798s ok 95 1798s ok 96 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 97 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N_AAAAFg 1798s ok 98 1798s ok 99 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 100 1798s # unique id: Z0o0QR1pExQwDrq49R4rFwAAAMg 1798s ok 101 1798s ok 102 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 103 1798s # unique id: Z0o0QR1pExQwDrq49R4rGAAAAMo 1798s ok 104 1798s ok 105 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 106 1798s # unique id: Z0o0QV3wy7rx8IhZESErJAAAAIA 1798s ok 107 1798s ok 108 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 109 1798s # unique id: Z0o0QR1pExQwDrq49R4rGQAAAMs 1798s ok 110 1798s ok 111 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 112 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEFgAAABI 1798s ok 113 1798s ok 114 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 115 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N_QAAAEA 1798s ok 116 1798s ok 117 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 118 1798s # unique id: Z0o0QR1pExQwDrq49R4rGgAAAM8 1798s ok 119 1798s ok 120 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 121 1798s # unique id: Z0o0QV3wy7rx8IhZESErJQAAAII 1798s ok 122 1798s ok 123 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 124 1798s # unique id: Z0o0QV3wy7rx8IhZESErJgAAAIE 1798s ok 125 1798s ok 126 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 127 1798s # unique id: Z0o0QV3wy7rx8IhZESErJwAAAIM 1798s ok 128 1798s ok 129 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 130 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N_gAAAFU 1798s ok 131 1798s ok 132 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 133 1798s # unique id: Z0o0QU8TbOeH-p5oMT2N_wAAAEM 1798s ok 134 1798s ok 135 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 136 1798s # unique id: Z0o0QU8TbOeH-p5oMT2OAAAAAEo 1798s ok 137 1798s ok 138 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 139 1798s # unique id: Z0o0QU8TbOeH-p5oMT2OAQAAAEc 1798s ok 140 1798s ok 141 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 142 1798s # unique id: Z0o0QR1pExQwDrq49R4rGwAAANM 1798s ok 143 1798s ok 144 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 145 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEFwAAABU 1798s ok 146 1798s ok 147 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 148 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEGAAAABc 1798s ok 149 1798s ok 150 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 151 1798s # unique id: Z0o0QU8TbOeH-p5oMT2OAgAAAEs 1798s ok 152 1798s ok 153 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 154 1798s # unique id: Z0o0QV3wy7rx8IhZESErKAAAAIQ 1798s ok 155 1798s ok 156 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 157 1798s # unique id: Z0o0QV3wy7rx8IhZESErKQAAAIg 1798s ok 158 1798s ok 159 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 160 1798s # unique id: Z0o0QU8TbOeH-p5oMT2OAwAAAEg 1798s ok 161 1798s ok 162 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 163 1798s # unique id: Z0o0QV3wy7rx8IhZESErKgAAAIo 1798s ok 164 1798s ok 165 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 166 1798s # unique id: Z0o0QR1pExQwDrq49R4rHAAAANc 1798s ok 167 1798s ok 168 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 169 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEGQAAABY 1798s ok 170 1798s ok 171 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 172 1798s # unique id: Z0o0QU8TbOeH-p5oMT2OBAAAAEw 1798s ok 173 1798s ok 174 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 175 1798s # unique id: Z0o0QV3wy7rx8IhZESErKwAAAJA 1798s ok 176 1798s ok 177 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 178 1798s # unique id: Z0o0QSmJVBbd6HoL8HKEGgAAABg 1798s ok 179 1798s ok 180 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 181 1798s # unique id: Z0o0QV3wy7rx8IhZESErLAAAAIw 1798s ok 182 1798s ok 183 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 184 1798s # unique id: Z0o0QimJVBbd6HoL8HKEGwAAAAU 1798s ok 185 1798s ok 186 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 187 1798s # unique id: Z0o0QimJVBbd6HoL8HKEHAAAAAg 1798s ok 188 1798s ok 189 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 190 1798s # unique id: Z0o0QimJVBbd6HoL8HKEHQAAAAc 1798s ok 191 1798s ok 192 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 193 1798s # unique id: Z0o0Qk8TbOeH-p5oMT2OBQAAAE0 1798s ok 194 1798s ok 195 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 196 1798s # unique id: Z0o0Qh1pExQwDrq49R4rHQAAAME 1798s ok 197 1798s ok 198 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 199 1798s # unique id: Z0o0Ql3wy7rx8IhZESErLQAAAJE 1798s ok 200 1798s ok 201 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 202 1798s # unique id: Z0o0Qh1pExQwDrq49R4rHgAAANU 1798s ok 203 1798s ok 204 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 205 1798s # unique id: Z0o0Qh1pExQwDrq49R4rHwAAAMQ 1798s ok 206 1798s ok 207 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 208 1798s # unique id: Z0o0QimJVBbd6HoL8HKEHgAAAAs 1798s ok 209 1798s ok 210 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 211 1798s # unique id: Z0o0Ql3wy7rx8IhZESErLgAAAJM 1798s ok 212 1798s ok 213 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 214 1798s # unique id: Z0o0QimJVBbd6HoL8HKEHwAAAAE 1798s ok 215 1798s ok 216 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 217 1798s # unique id: Z0o0QimJVBbd6HoL8HKEIAAAAA8 1798s ok 218 1798s ok 219 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 220 1798s # unique id: Z0o0QimJVBbd6HoL8HKEIQAAAAk 1798s ok 221 1798s ok 222 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 223 1798s # unique id: Z0o0QimJVBbd6HoL8HKEIgAAABQ 1798s ok 224 1798s ok 225 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 226 1798s # unique id: Z0o0QimJVBbd6HoL8HKEIwAAABI 1798s ok 227 1798s ok 228 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 229 1798s # unique id: Z0o0QimJVBbd6HoL8HKEJAAAABU 1798s ok 230 1798s ok 231 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 232 1798s # unique id: Z0o0QimJVBbd6HoL8HKEJQAAAAI 1798s ok 233 1798s ok 234 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 235 1798s # unique id: Z0o0QimJVBbd6HoL8HKEJgAAABE 1798s ok 236 1798s ok 237 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 238 1798s # unique id: Z0o0Qk8TbOeH-p5oMT2OBgAAAFE 1798s ok 239 1798s ok 240 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 241 1798s # unique id: Z0o0QimJVBbd6HoL8HKEJwAAAAY 1798s ok 242 1798s ok 243 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 244 1798s # unique id: Z0o0QimJVBbd6HoL8HKEKAAAAAQ 1798s ok 245 1798s ok 246 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 247 1798s # unique id: Z0o0QimJVBbd6HoL8HKEKQAAAAw 1798s ok 248 1798s ok 249 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 250 1798s # unique id: Z0o0Ql3wy7rx8IhZESErLwAAAJU 1798s ok 251 1798s ok 252 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 253 1798s # unique id: Z0o0Ql3wy7rx8IhZESErMAAAAJY 1798s ok 254 1798s ok 255 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 256 1798s # unique id: Z0o0Ql3wy7rx8IhZESErMQAAAJQ 1798s ok 257 1798s ok 258 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 259 1798s # unique id: Z0o0Qk8TbOeH-p5oMT2OBwAAAFY 1798s ok 260 1798s ok 261 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 262 1798s # unique id: Z0o0Ql3wy7rx8IhZESErMgAAAJg 1798s ok 263 1798s ok 264 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 265 1798s # unique id: Z0o0Qk8TbOeH-p5oMT2OCAAAAE8 1798s ok 266 1798s ok 267 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 268 1798s # unique id: Z0o0Qk8TbOeH-p5oMT2OCQAAAE8 1798s ok 269 1798s ok 270 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 271 1798s # unique id: Z0o0Qk8TbOeH-p5oMT2OCgAAAFg 1798s ok 272 1798s ok 273 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 274 1798s # unique id: Z0o0Ql3wy7rx8IhZESErMwAAAIA 1798s ok 275 1798s ok 276 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 277 1798s # unique id: Z0o0Qh1pExQwDrq49R4rIAAAAMY 1798s ok 278 1798s ok 279 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 280 1798s # unique id: Z0o0QimJVBbd6HoL8HKEKgAAAAM 1798s ok 281 1798s ok 282 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 283 1798s # unique id: Z0o0Qh1pExQwDrq49R4rIQAAANg 1798s ok 284 1798s ok 285 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 286 1798s # unique id: Z0o0Ql3wy7rx8IhZESErNAAAAII 1798s ok 287 1798s ok 288 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 289 1798s # unique id: Z0o0QimJVBbd6HoL8HKEKwAAAAo 1798s ok 290 1798s ok 291 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 292 1798s # unique id: Z0o0QimJVBbd6HoL8HKELAAAAA0 1798s ok 293 1798s ok 294 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 295 1798s # unique id: Z0o0QimJVBbd6HoL8HKELQAAAAA 1798s ok 296 1798s ok 297 1798s # testing : fetch unique ID 1798s # expected: 200 1798s # received: '200' 1798s ok 298 1798s # unique id: Z0o0Ql3wy7rx8IhZESErNQAAAIY 1798s ok 299 1798s ok 300 1798s ok 1802s t/modules/usertrack.t ............... 1802s 1..1004 1802s # Running under perl version 5.040000 for linux 1802s # Current time local: Fri Nov 29 21:38:11 2024 1802s # Current time GMT: Fri Nov 29 21:38:11 2024 1802s # Using Test.pm version 1.31 1802s # Using Apache/Test.pm version 1.44 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 1 1802s ok 2 1802s Set-Cookie: usertrack_test=66069369.628140425077e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=66069369.628140425077e 1802s ok 3 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 4 1802s ok 5 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 6 1802s ok 7 1802s Set-Cookie: usertrack_test=6a2f3469.6281404253647; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6a2f3469.6281404253647 1802s ok 8 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 9 1802s ok 10 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 11 1802s ok 12 1802s Set-Cookie: usertrack_test=a1808b1.6281404255234; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a1808b1.6281404255234 1802s ok 13 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 14 1802s ok 15 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 16 1802s ok 17 1802s Set-Cookie: usertrack_test=e8542cc0.6281404256ec0; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=e8542cc0.6281404256ec0 1802s ok 18 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 19 1802s ok 20 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 21 1802s ok 22 1802s Set-Cookie: usertrack_test=4417be2a.6281404258456; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=4417be2a.6281404258456 1802s ok 23 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 24 1802s ok 25 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 26 1802s ok 27 1802s Set-Cookie: usertrack_test=409952b2.6281404259656; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=409952b2.6281404259656 1802s ok 28 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 29 1802s ok 30 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 31 1802s ok 32 1802s Set-Cookie: usertrack_test=bd03f204.628140425aae7; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=bd03f204.628140425aae7 1802s ok 33 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 34 1802s ok 35 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 36 1802s ok 37 1802s Set-Cookie: usertrack_test=e309afe4.628140425c313; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=e309afe4.628140425c313 1802s ok 38 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 39 1802s ok 40 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 41 1802s ok 42 1802s Set-Cookie: usertrack_test=cdac03f8.628140425dc17; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=cdac03f8.628140425dc17 1802s ok 43 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 44 1802s ok 45 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 46 1802s ok 47 1802s Set-Cookie: usertrack_test=7023fb11.628140425f1ae; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=7023fb11.628140425f1ae 1802s ok 48 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 49 1802s ok 50 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 51 1802s ok 52 1802s Set-Cookie: usertrack_test=1267c074.62814042605cb; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=1267c074.62814042605cb 1802s ok 53 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 54 1802s ok 55 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 56 1802s ok 57 1802s Set-Cookie: usertrack_test=a81bf226.6281404261f1a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a81bf226.6281404261f1a 1802s ok 58 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 59 1802s ok 60 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 61 1802s ok 62 1802s Set-Cookie: usertrack_test=1eec5a1.62814042638fc; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=1eec5a1.62814042638fc 1802s ok 63 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 64 1802s ok 65 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 66 1802s ok 67 1802s Set-Cookie: usertrack_test=93c0c840.6281404264e9a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=93c0c840.6281404264e9a 1802s ok 68 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 69 1802s ok 70 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 71 1802s ok 72 1802s Set-Cookie: usertrack_test=6e584648.62814042666fa; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6e584648.62814042666fa 1802s ok 73 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 74 1802s ok 75 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 76 1802s ok 77 1802s Set-Cookie: usertrack_test=94764f0a.6281404267a56; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=94764f0a.6281404267a56 1802s ok 78 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 79 1802s ok 80 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 81 1802s ok 82 1802s Set-Cookie: usertrack_test=cded9574.6281404268dba; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=cded9574.6281404268dba 1802s ok 83 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 84 1802s ok 85 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 86 1802s ok 87 1802s Set-Cookie: usertrack_test=73a774ac.628140426a5b3; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=73a774ac.628140426a5b3 1802s ok 88 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 89 1802s ok 90 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 91 1802s ok 92 1802s Set-Cookie: usertrack_test=6be8e41e.628140426d9ec; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6be8e41e.628140426d9ec 1802s ok 93 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 94 1802s ok 95 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 96 1802s ok 97 1802s Set-Cookie: usertrack_test=1e8fd4da.628140426ed21; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=1e8fd4da.628140426ed21 1802s ok 98 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 99 1802s ok 100 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 101 1802s ok 102 1802s Set-Cookie: usertrack_test=706c3a4.6281404270083; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=706c3a4.6281404270083 1802s ok 103 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 104 1802s ok 105 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 106 1802s ok 107 1802s Set-Cookie: usertrack_test=c4b48f03.628140427115a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=c4b48f03.628140427115a 1802s ok 108 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 109 1802s ok 110 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 111 1802s ok 112 1802s Set-Cookie: usertrack_test=578770a7.6281404272536; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=578770a7.6281404272536 1802s ok 113 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 114 1802s ok 115 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 116 1802s ok 117 1802s Set-Cookie: usertrack_test=e9db1c84.628140427398d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=e9db1c84.628140427398d 1802s ok 118 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 119 1802s ok 120 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 121 1802s ok 122 1802s Set-Cookie: usertrack_test=a5323345.6281404274c96; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a5323345.6281404274c96 1802s ok 123 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 124 1802s ok 125 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 126 1802s ok 127 1802s Set-Cookie: usertrack_test=6e23de69.6281404276886; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6e23de69.6281404276886 1802s ok 128 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 129 1802s ok 130 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 131 1802s ok 132 1802s Set-Cookie: usertrack_test=baf82131.628140427802f; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=baf82131.628140427802f 1802s ok 133 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 134 1802s ok 135 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 136 1802s ok 137 1802s Set-Cookie: usertrack_test=fce09903.62814042796c6; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=fce09903.62814042796c6 1802s ok 138 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 139 1802s ok 140 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 141 1802s ok 142 1802s Set-Cookie: usertrack_test=6e5edf24.628140427acd7; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6e5edf24.628140427acd7 1802s ok 143 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 144 1802s ok 145 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 146 1802s ok 147 1802s Set-Cookie: usertrack_test=4fc21e71.628140427c285; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=4fc21e71.628140427c285 1802s ok 148 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 149 1802s ok 150 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 151 1802s ok 152 1802s Set-Cookie: usertrack_test=eb8745fd.628140427d6b0; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=eb8745fd.628140427d6b0 1802s ok 153 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 154 1802s ok 155 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 156 1802s ok 157 1802s Set-Cookie: usertrack_test=fb821dc6.628140427ed1c; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=fb821dc6.628140427ed1c 1802s ok 158 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 159 1802s ok 160 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 161 1802s ok 162 1802s Set-Cookie: usertrack_test=5736b354.628140428001a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=5736b354.628140428001a 1802s ok 163 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 164 1802s ok 165 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 166 1802s ok 167 1802s Set-Cookie: usertrack_test=52cad3e5.6281404281313; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=52cad3e5.6281404281313 1802s ok 168 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 169 1802s ok 170 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 171 1802s ok 172 1802s Set-Cookie: usertrack_test=fd88ceac.628140428235e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=fd88ceac.628140428235e 1802s ok 173 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 174 1802s ok 175 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 176 1802s ok 177 1802s Set-Cookie: usertrack_test=8e92c780.628140428370a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8e92c780.628140428370a 1802s ok 178 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 179 1802s ok 180 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 181 1802s ok 182 1802s Set-Cookie: usertrack_test=3fd65fa1.6281404284aeb; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3fd65fa1.6281404284aeb 1802s ok 183 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 184 1802s ok 185 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 186 1802s ok 187 1802s Set-Cookie: usertrack_test=52d309b0.6281404285f13; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=52d309b0.6281404285f13 1802s ok 188 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 189 1802s ok 190 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 191 1802s ok 192 1802s Set-Cookie: usertrack_test=8a906f89.62814042871ec; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8a906f89.62814042871ec 1802s ok 193 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 194 1802s ok 195 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 196 1802s ok 197 1802s Set-Cookie: usertrack_test=f6d81b6b.62814042885c0; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=f6d81b6b.62814042885c0 1802s ok 198 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 199 1802s ok 200 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 201 1802s ok 202 1802s Set-Cookie: usertrack_test=f1c5558a.6281404289900; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=f1c5558a.6281404289900 1802s ok 203 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 204 1802s ok 205 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 206 1802s ok 207 1802s Set-Cookie: usertrack_test=50f5f59a.628140428ac01; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=50f5f59a.628140428ac01 1802s ok 208 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 209 1802s ok 210 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 211 1802s ok 212 1802s Set-Cookie: usertrack_test=30ae8618.628140428bebd; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=30ae8618.628140428bebd 1802s ok 213 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 214 1802s ok 215 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 216 1802s ok 217 1802s Set-Cookie: usertrack_test=74f39a2e.628140428d2fc; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=74f39a2e.628140428d2fc 1802s ok 218 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 219 1802s ok 220 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 221 1802s ok 222 1802s Set-Cookie: usertrack_test=6283fde7.628140428e62e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6283fde7.628140428e62e 1802s ok 223 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 224 1802s ok 225 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 226 1802s ok 227 1802s Set-Cookie: usertrack_test=3ea1c5cf.628140428f6dd; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3ea1c5cf.628140428f6dd 1802s ok 228 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 229 1802s ok 230 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 231 1802s ok 232 1802s Set-Cookie: usertrack_test=e29d21a4.6281404290a15; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=e29d21a4.6281404290a15 1802s ok 233 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 234 1802s ok 235 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 236 1802s ok 237 1802s Set-Cookie: usertrack_test=8d6520e1.6281404291c13; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8d6520e1.6281404291c13 1802s ok 238 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 239 1802s ok 240 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 241 1802s ok 242 1802s Set-Cookie: usertrack_test=ec7e6fc3.6281404292d50; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ec7e6fc3.6281404292d50 1802s ok 243 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 244 1802s ok 245 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 246 1802s ok 247 1802s Set-Cookie: usertrack_test=2cb531ea.62814042940aa; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=2cb531ea.62814042940aa 1802s ok 248 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 249 1802s ok 250 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 251 1802s ok 252 1802s Set-Cookie: usertrack_test=7b3a4b50.6281404295148; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=7b3a4b50.6281404295148 1802s ok 253 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 254 1802s ok 255 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 256 1802s ok 257 1802s Set-Cookie: usertrack_test=1aae02cd.628140429645d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=1aae02cd.628140429645d 1802s ok 258 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 259 1802s ok 260 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 261 1802s ok 262 1802s Set-Cookie: usertrack_test=6d8d724f.6281404297732; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6d8d724f.6281404297732 1802s ok 263 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 264 1802s ok 265 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 266 1802s ok 267 1802s Set-Cookie: usertrack_test=986439ae.6281404298916; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=986439ae.6281404298916 1802s ok 268 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 269 1802s ok 270 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 271 1802s ok 272 1802s Set-Cookie: usertrack_test=8d2748fb.6281404299b6c; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8d2748fb.6281404299b6c 1802s ok 273 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 274 1802s ok 275 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 276 1802s ok 277 1802s Set-Cookie: usertrack_test=218bac9e.628140429ade6; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=218bac9e.628140429ade6 1802s ok 278 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 279 1802s ok 280 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 281 1802s ok 282 1802s Set-Cookie: usertrack_test=460d195b.628140429c208; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=460d195b.628140429c208 1802s ok 283 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 284 1802s ok 285 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 286 1802s ok 287 1802s Set-Cookie: usertrack_test=19872241.628140429d41f; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=19872241.628140429d41f 1802s ok 288 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 289 1802s ok 290 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 291 1802s ok 292 1802s Set-Cookie: usertrack_test=dfffab55.628140429e787; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=dfffab55.628140429e787 1802s ok 293 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 294 1802s ok 295 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 296 1802s ok 297 1802s Set-Cookie: usertrack_test=476eb829.628140429fcfb; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=476eb829.628140429fcfb 1802s ok 298 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 299 1802s ok 300 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 301 1802s ok 302 1802s Set-Cookie: usertrack_test=3f33d604.62814042a0f80; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3f33d604.62814042a0f80 1802s ok 303 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 304 1802s ok 305 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 306 1802s ok 307 1802s Set-Cookie: usertrack_test=b1871031.62814042a230e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=b1871031.62814042a230e 1802s ok 308 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 309 1802s ok 310 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 311 1802s ok 312 1802s Set-Cookie: usertrack_test=15ec819e.62814042a35c7; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=15ec819e.62814042a35c7 1802s ok 313 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 314 1802s ok 315 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 316 1802s ok 317 1802s Set-Cookie: usertrack_test=554ebf52.62814042a482a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=554ebf52.62814042a482a 1802s ok 318 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 319 1802s ok 320 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 321 1802s ok 322 1802s Set-Cookie: usertrack_test=1f3c86f8.62814042a5ef2; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=1f3c86f8.62814042a5ef2 1802s ok 323 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 324 1802s ok 325 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 326 1802s ok 327 1802s Set-Cookie: usertrack_test=c200db9c.62814042a7321; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=c200db9c.62814042a7321 1802s ok 328 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 329 1802s ok 330 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 331 1802s ok 332 1802s Set-Cookie: usertrack_test=bcb5a601.62814042a8c1a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=bcb5a601.62814042a8c1a 1802s ok 333 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 334 1802s ok 335 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 336 1802s ok 337 1802s Set-Cookie: usertrack_test=95af62ab.62814042aa297; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=95af62ab.62814042aa297 1802s ok 338 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 339 1802s ok 340 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 341 1802s ok 342 1802s Set-Cookie: usertrack_test=3713fc30.62814042abcdc; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3713fc30.62814042abcdc 1802s ok 343 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 344 1802s ok 345 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 346 1802s ok 347 1802s Set-Cookie: usertrack_test=2fd21fb3.62814042acf82; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=2fd21fb3.62814042acf82 1802s ok 348 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 349 1802s ok 350 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 351 1802s ok 352 1802s Set-Cookie: usertrack_test=7339b190.62814042ae872; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=7339b190.62814042ae872 1802s ok 353 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 354 1802s ok 355 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 356 1802s ok 357 1802s Set-Cookie: usertrack_test=3acc77a5.62814042b029d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3acc77a5.62814042b029d 1802s ok 358 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 359 1802s ok 360 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 361 1802s ok 362 1802s Set-Cookie: usertrack_test=e8579773.62814042b1875; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=e8579773.62814042b1875 1802s ok 363 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 364 1802s ok 365 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 366 1802s ok 367 1802s Set-Cookie: usertrack_test=d0c07c1e.62814042b30ef; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=d0c07c1e.62814042b30ef 1802s ok 368 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 369 1802s ok 370 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 371 1802s ok 372 1802s Set-Cookie: usertrack_test=8b504b8.62814042b4975; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8b504b8.62814042b4975 1802s ok 373 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 374 1802s ok 375 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 376 1802s ok 377 1802s Set-Cookie: usertrack_test=4751edd3.62814042b5d7d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=4751edd3.62814042b5d7d 1802s ok 378 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 379 1802s ok 380 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 381 1802s ok 382 1802s Set-Cookie: usertrack_test=c357a3b7.62814042b831d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=c357a3b7.62814042b831d 1802s ok 383 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 384 1802s ok 385 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 386 1802s ok 387 1802s Set-Cookie: usertrack_test=cecac85f.62814042ba45a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=cecac85f.62814042ba45a 1802s ok 388 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 389 1802s ok 390 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 391 1802s ok 392 1802s Set-Cookie: usertrack_test=1add1fa0.62814042bc062; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=1add1fa0.62814042bc062 1802s ok 393 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 394 1802s ok 395 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 396 1802s ok 397 1802s Set-Cookie: usertrack_test=9f827538.62814042bd322; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=9f827538.62814042bd322 1802s ok 398 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 399 1802s ok 400 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 401 1802s ok 402 1802s Set-Cookie: usertrack_test=8c523f32.62814042be32d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8c523f32.62814042be32d 1802s ok 403 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 404 1802s ok 405 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 406 1802s ok 407 1802s Set-Cookie: usertrack_test=a888badf.62814042bf32c; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a888badf.62814042bf32c 1802s ok 408 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 409 1802s ok 410 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 411 1802s ok 412 1802s Set-Cookie: usertrack_test=8570b5a8.62814042c1f99; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8570b5a8.62814042c1f99 1802s ok 413 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 414 1802s ok 415 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 416 1802s ok 417 1802s Set-Cookie: usertrack_test=cf2fa6d.62814042c37c8; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=cf2fa6d.62814042c37c8 1802s ok 418 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 419 1802s ok 420 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 421 1802s ok 422 1802s Set-Cookie: usertrack_test=5ff12667.62814042c51ce; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=5ff12667.62814042c51ce 1802s ok 423 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 424 1802s ok 425 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 426 1802s ok 427 1802s Set-Cookie: usertrack_test=a3eca4cb.62814042c667e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a3eca4cb.62814042c667e 1802s ok 428 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 429 1802s ok 430 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 431 1802s ok 432 1802s Set-Cookie: usertrack_test=32d1ec56.62814042c7c9b; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=32d1ec56.62814042c7c9b 1802s ok 433 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 434 1802s ok 435 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 436 1802s ok 437 1802s Set-Cookie: usertrack_test=174afb72.62814042c900b; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=174afb72.62814042c900b 1802s ok 438 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 439 1802s ok 440 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 441 1802s ok 442 1802s Set-Cookie: usertrack_test=212ec33b.62814042ca2b0; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=212ec33b.62814042ca2b0 1802s ok 443 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 444 1802s ok 445 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 446 1802s ok 447 1802s Set-Cookie: usertrack_test=67e58274.62814042cb3a4; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=67e58274.62814042cb3a4 1802s ok 448 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 449 1802s ok 450 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 451 1802s ok 452 1802s Set-Cookie: usertrack_test=f3bcc06c.62814042cc7b4; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=f3bcc06c.62814042cc7b4 1802s ok 453 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 454 1802s ok 455 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 456 1802s ok 457 1802s Set-Cookie: usertrack_test=7c9da685.62814042cdf68; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=7c9da685.62814042cdf68 1802s ok 458 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 459 1802s ok 460 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 461 1802s ok 462 1802s Set-Cookie: usertrack_test=59c8a095.62814042cf4be; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=59c8a095.62814042cf4be 1802s ok 463 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 464 1802s ok 465 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 466 1802s ok 467 1802s Set-Cookie: usertrack_test=b1d20d55.62814042d084d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=b1d20d55.62814042d084d 1802s ok 468 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 469 1802s ok 470 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 471 1802s ok 472 1802s Set-Cookie: usertrack_test=b96bd08a.62814042d1efe; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=b96bd08a.62814042d1efe 1802s ok 473 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 474 1802s ok 475 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 476 1802s ok 477 1802s Set-Cookie: usertrack_test=3ca0bb75.62814042d447e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3ca0bb75.62814042d447e 1802s ok 478 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 479 1802s ok 480 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 481 1802s ok 482 1802s Set-Cookie: usertrack_test=8f062adb.62814042d5b1a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8f062adb.62814042d5b1a 1802s ok 483 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 484 1802s ok 485 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 486 1802s ok 487 1802s Set-Cookie: usertrack_test=2f2f9c31.62814042d71ae; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=2f2f9c31.62814042d71ae 1802s ok 488 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 489 1802s ok 490 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 491 1802s ok 492 1802s Set-Cookie: usertrack_test=aff74efe.62814042d8b87; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=aff74efe.62814042d8b87 1802s ok 493 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 494 1802s ok 495 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 496 1802s ok 497 1802s Set-Cookie: usertrack_test=6389a747.62814042da393; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=6389a747.62814042da393 1802s ok 498 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 499 1802s ok 500 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 501 1802s ok 502 1802s Set-Cookie: usertrack_test=7232ce9b.62814042dc336; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=7232ce9b.62814042dc336 1802s ok 503 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 504 1802s ok 505 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 506 1802s ok 507 1802s Set-Cookie: usertrack_test=3d1ff76c.62814042de15c; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=3d1ff76c.62814042de15c 1802s ok 508 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 509 1802s ok 510 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 511 1802s ok 512 1802s Set-Cookie: usertrack_test=ee395e27.62814042df5fe; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ee395e27.62814042df5fe 1802s ok 513 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 514 1802s ok 515 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 516 1802s ok 517 1802s Set-Cookie: usertrack_test=a59da38c.62814042e0e3e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a59da38c.62814042e0e3e 1802s ok 518 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 519 1802s ok 520 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 521 1802s ok 522 1802s Set-Cookie: usertrack_test=c56a4617.62814042e2722; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=c56a4617.62814042e2722 1802s ok 523 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 524 1802s ok 525 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 526 1802s ok 527 1802s Set-Cookie: usertrack_test=4f36391d.62814042e4020; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=4f36391d.62814042e4020 1802s ok 528 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 529 1802s ok 530 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 531 1802s ok 532 1802s Set-Cookie: usertrack_test=ae9e79c6.62814042e5480; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ae9e79c6.62814042e5480 1802s ok 533 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 534 1802s ok 535 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 536 1802s ok 537 1802s Set-Cookie: usertrack_test=a8f5983c.62814042e7a8f; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=a8f5983c.62814042e7a8f 1802s ok 538 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 539 1802s ok 540 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 541 1802s ok 542 1802s Set-Cookie: usertrack_test=ebcc5279.62814042e92af; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ebcc5279.62814042e92af 1802s ok 543 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 544 1802s ok 545 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 546 1802s ok 547 1802s Set-Cookie: usertrack_test=ddebd9c1.62814042ea8ea; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ddebd9c1.62814042ea8ea 1802s ok 548 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 549 1802s ok 550 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 551 1802s ok 552 1802s Set-Cookie: usertrack_test=ad61baf3.62814042ec3d4; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ad61baf3.62814042ec3d4 1802s ok 553 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 554 1802s ok 555 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 556 1802s ok 557 1802s Set-Cookie: usertrack_test=8434897d.62814042ee0b4; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8434897d.62814042ee0b4 1802s ok 558 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 559 1802s ok 560 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 561 1802s ok 562 1802s Set-Cookie: usertrack_test=ff27a45f.62814042f0029; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=ff27a45f.62814042f0029 1802s ok 563 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 564 1802s ok 565 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 566 1802s ok 567 1802s Set-Cookie: usertrack_test=5456381b.62814042f208e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=5456381b.62814042f208e 1802s ok 568 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 569 1802s ok 570 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 571 1802s ok 572 1802s Set-Cookie: usertrack_test=17ebe746.62814042f44b6; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=17ebe746.62814042f44b6 1802s ok 573 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 574 1802s ok 575 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 576 1802s ok 577 1802s Set-Cookie: usertrack_test=f5416b8e.62814042f61cb; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=f5416b8e.62814042f61cb 1802s ok 578 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 579 1802s ok 580 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 581 1802s ok 582 1802s Set-Cookie: usertrack_test=acdc2c4e.62814042f7c5d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=acdc2c4e.62814042f7c5d 1802s ok 583 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 584 1802s ok 585 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 586 1802s ok 587 1802s Set-Cookie: usertrack_test=68d983f0.62814042f953b; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=68d983f0.62814042f953b 1802s ok 588 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 589 1802s ok 590 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 591 1802s ok 592 1802s Set-Cookie: usertrack_test=541de117.62814042fab16; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=541de117.62814042fab16 1802s ok 593 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 594 1802s ok 595 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 596 1802s ok 597 1802s Set-Cookie: usertrack_test=b3507712.62814042fc1e9; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=b3507712.62814042fc1e9 1802s ok 598 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 599 1802s ok 600 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 601 1802s ok 602 1802s Set-Cookie: usertrack_test=8a55b48d.62814042fd75a; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=8a55b48d.62814042fd75a 1802s ok 603 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 604 1802s ok 605 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 606 1802s ok 607 1802s Set-Cookie: usertrack_test=d00194ce.62814042feb1d; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=d00194ce.62814042feb1d 1802s ok 608 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 609 1802s ok 610 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 611 1802s ok 612 1802s Set-Cookie: usertrack_test=9814bc9d.62814042ffe2e; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=9814bc9d.62814042ffe2e 1802s ok 613 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 614 1802s ok 615 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 616 1802s ok 617 1802s Set-Cookie: usertrack_test=33b9bff9.6281404301015; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=33b9bff9.6281404301015 1802s ok 618 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 619 1802s ok 620 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 621 1802s ok 622 1802s Set-Cookie: usertrack_test=2af803a7.6281404302158; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=2af803a7.6281404302158 1802s ok 623 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 624 1802s ok 625 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 626 1802s ok 627 1802s Set-Cookie: usertrack_test=e7d29f20.6281404303423; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=e7d29f20.6281404303423 1802s ok 628 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 629 1802s ok 630 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 631 1802s ok 632 1802s Set-Cookie: usertrack_test=678b16e6.6281404304c88; path=/; expires=Fri, 29-Nov-24 21:39:14 GMT 1802s Cookie: usertrack_test=678b16e6.6281404304c88 1802s ok 633 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 634 1802s ok 635 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 636 1802s ok 637 1802s Set-Cookie: usertrack_test=3a8682ad.62814043063c7; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=3a8682ad.62814043063c7 1802s ok 638 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 639 1802s ok 640 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 641 1802s ok 642 1802s Set-Cookie: usertrack_test=d8c163d6.62814043078aa; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=d8c163d6.62814043078aa 1802s ok 643 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 644 1802s ok 645 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 646 1802s ok 647 1802s Set-Cookie: usertrack_test=31e2325d.628140430910c; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=31e2325d.628140430910c 1802s ok 648 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 649 1802s ok 650 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 651 1802s ok 652 1802s Set-Cookie: usertrack_test=2c87dde0.628140430a719; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=2c87dde0.628140430a719 1802s ok 653 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 654 1802s ok 655 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 656 1802s ok 657 1802s Set-Cookie: usertrack_test=4f9fae16.628140430bcc4; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=4f9fae16.628140430bcc4 1802s ok 658 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 659 1802s ok 660 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 661 1802s ok 662 1802s Set-Cookie: usertrack_test=334987cc.628140430cf07; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=334987cc.628140430cf07 1802s ok 663 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 664 1802s ok 665 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 666 1802s ok 667 1802s Set-Cookie: usertrack_test=b25beb0.628140430e3d2; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=b25beb0.628140430e3d2 1802s ok 668 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 669 1802s ok 670 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 671 1802s ok 672 1802s Set-Cookie: usertrack_test=36299a74.628140430fb45; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=36299a74.628140430fb45 1802s ok 673 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 674 1802s ok 675 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 676 1802s ok 677 1802s Set-Cookie: usertrack_test=9fc47663.62814043113b4; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=9fc47663.62814043113b4 1802s ok 678 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 679 1802s ok 680 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 681 1802s ok 682 1802s Set-Cookie: usertrack_test=5be8bc44.6281404312b46; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=5be8bc44.6281404312b46 1802s ok 683 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 684 1802s ok 685 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 686 1802s ok 687 1802s Set-Cookie: usertrack_test=3b6d0066.628140431422f; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=3b6d0066.628140431422f 1802s ok 688 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 689 1802s ok 690 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 691 1802s ok 692 1802s Set-Cookie: usertrack_test=cc05edc0.628140431589a; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=cc05edc0.628140431589a 1802s ok 693 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 694 1802s ok 695 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 696 1802s ok 697 1802s Set-Cookie: usertrack_test=47df9ae5.6281404316e2f; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=47df9ae5.6281404316e2f 1802s ok 698 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 699 1802s ok 700 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 701 1802s ok 702 1802s Set-Cookie: usertrack_test=d8beb616.628140431814b; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=d8beb616.628140431814b 1802s ok 703 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 704 1802s ok 705 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 706 1802s ok 707 1802s Set-Cookie: usertrack_test=27deca94.62814043197d4; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=27deca94.62814043197d4 1802s ok 708 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 709 1802s ok 710 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 711 1802s ok 712 1802s Set-Cookie: usertrack_test=8e1277f8.628140431ade1; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=8e1277f8.628140431ade1 1802s ok 713 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 714 1802s ok 715 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 716 1802s ok 717 1802s Set-Cookie: usertrack_test=48193c35.628140431c4b6; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=48193c35.628140431c4b6 1802s ok 718 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 719 1802s ok 720 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 721 1802s ok 722 1802s Set-Cookie: usertrack_test=2751026d.628140431d5f0; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=2751026d.628140431d5f0 1802s ok 723 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 724 1802s ok 725 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 726 1802s ok 727 1802s Set-Cookie: usertrack_test=60878907.628140431eb43; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=60878907.628140431eb43 1802s ok 728 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 729 1802s ok 730 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 731 1802s ok 732 1802s Set-Cookie: usertrack_test=2d2d1698.628140431fc05; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=2d2d1698.628140431fc05 1802s ok 733 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 734 1802s ok 735 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 736 1802s ok 737 1802s Set-Cookie: usertrack_test=2dab7b5e.628140432117c; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=2dab7b5e.628140432117c 1802s ok 738 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 739 1802s ok 740 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 741 1802s ok 742 1802s Set-Cookie: usertrack_test=11f9a0c7.6281404322582; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=11f9a0c7.6281404322582 1802s ok 743 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 744 1802s ok 745 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 746 1802s ok 747 1802s Set-Cookie: usertrack_test=62e118a7.6281404323a10; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=62e118a7.6281404323a10 1802s ok 748 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 749 1802s ok 750 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 751 1802s ok 752 1802s Set-Cookie: usertrack_test=8693d631.6281404325205; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=8693d631.6281404325205 1802s ok 753 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 754 1802s ok 755 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 756 1802s ok 757 1802s Set-Cookie: usertrack_test=bd5f6c9f.62814043267dd; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=bd5f6c9f.62814043267dd 1802s ok 758 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 759 1802s ok 760 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 761 1802s ok 762 1802s Set-Cookie: usertrack_test=7b13ea9e.6281404327ad5; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=7b13ea9e.6281404327ad5 1802s ok 763 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 764 1802s ok 765 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 766 1802s ok 767 1802s Set-Cookie: usertrack_test=f45a3b95.6281404328a71; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=f45a3b95.6281404328a71 1802s ok 768 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 769 1802s ok 770 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 771 1802s ok 772 1802s Set-Cookie: usertrack_test=49f01544.628140432a03c; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=49f01544.628140432a03c 1802s ok 773 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 774 1802s ok 775 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 776 1802s ok 777 1802s Set-Cookie: usertrack_test=25b3d76f.628140432b6c5; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=25b3d76f.628140432b6c5 1802s ok 778 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 779 1802s ok 780 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 781 1802s ok 782 1802s Set-Cookie: usertrack_test=b082264d.628140432cdbf; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=b082264d.628140432cdbf 1802s ok 783 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 784 1802s ok 785 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 786 1802s ok 787 1802s Set-Cookie: usertrack_test=d2625ab5.628140432e439; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=d2625ab5.628140432e439 1802s ok 788 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 789 1802s ok 790 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 791 1802s ok 792 1802s Set-Cookie: usertrack_test=99c650b1.628140432fab3; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=99c650b1.628140432fab3 1802s ok 793 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 794 1802s ok 795 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 796 1802s ok 797 1802s Set-Cookie: usertrack_test=df743fc5.62814043312b2; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=df743fc5.62814043312b2 1802s ok 798 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 799 1802s ok 800 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 801 1802s ok 802 1802s Set-Cookie: usertrack_test=dbd2d9e3.6281404332b7f; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=dbd2d9e3.6281404332b7f 1802s ok 803 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 804 1802s ok 805 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 806 1802s ok 807 1802s Set-Cookie: usertrack_test=b15040a2.6281404333e2c; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=b15040a2.6281404333e2c 1802s ok 808 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 809 1802s ok 810 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 811 1802s ok 812 1802s Set-Cookie: usertrack_test=18f43634.628140433528a; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=18f43634.628140433528a 1802s ok 813 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 814 1802s ok 815 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 816 1802s ok 817 1802s Set-Cookie: usertrack_test=7c3fbf8f.628140433648e; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=7c3fbf8f.628140433648e 1802s ok 818 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 819 1802s ok 820 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 821 1802s ok 822 1802s Set-Cookie: usertrack_test=8662582e.6281404337ab5; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=8662582e.6281404337ab5 1802s ok 823 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 824 1802s ok 825 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 826 1802s ok 827 1802s Set-Cookie: usertrack_test=b8729333.6281404338ef4; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=b8729333.6281404338ef4 1802s ok 828 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 829 1802s ok 830 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 831 1802s ok 832 1802s Set-Cookie: usertrack_test=42e6c58.628140433a5aa; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=42e6c58.628140433a5aa 1802s ok 833 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 834 1802s ok 835 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 836 1802s ok 837 1802s Set-Cookie: usertrack_test=c6df6d45.628140433b9f8; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=c6df6d45.628140433b9f8 1802s ok 838 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 839 1802s ok 840 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 841 1802s ok 842 1802s Set-Cookie: usertrack_test=d9cf163.628140433cefd; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=d9cf163.628140433cefd 1802s ok 843 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 844 1802s ok 845 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 846 1802s ok 847 1802s Set-Cookie: usertrack_test=51338643.628140433e4e8; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=51338643.628140433e4e8 1802s ok 848 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 849 1802s ok 850 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 851 1802s ok 852 1802s Set-Cookie: usertrack_test=b81b5a78.628140433fa21; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=b81b5a78.628140433fa21 1802s ok 853 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 854 1802s ok 855 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 856 1802s ok 857 1802s Set-Cookie: usertrack_test=c7e87c4d.6281404340e16; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=c7e87c4d.6281404340e16 1802s ok 858 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 859 1802s ok 860 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 861 1802s ok 862 1802s Set-Cookie: usertrack_test=42416cf4.62814043421de; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=42416cf4.62814043421de 1802s ok 863 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 864 1802s ok 865 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 866 1802s ok 867 1802s Set-Cookie: usertrack_test=8944ad81.62814043433f0; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=8944ad81.62814043433f0 1802s ok 868 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 869 1802s ok 870 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 871 1802s ok 872 1802s Set-Cookie: usertrack_test=a9fea98b.62814043447a5; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=a9fea98b.62814043447a5 1802s ok 873 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 874 1802s ok 875 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 876 1802s ok 877 1802s Set-Cookie: usertrack_test=e90d20d4.6281404345de2; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=e90d20d4.6281404345de2 1802s ok 878 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 879 1802s ok 880 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 881 1802s ok 882 1802s Set-Cookie: usertrack_test=1561b4c7.62814043471c6; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=1561b4c7.62814043471c6 1802s ok 883 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 884 1802s ok 885 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 886 1802s ok 887 1802s Set-Cookie: usertrack_test=658b7b87.6281404349533; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=658b7b87.6281404349533 1802s ok 888 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 889 1802s ok 890 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 891 1802s ok 892 1802s Set-Cookie: usertrack_test=f7ca260a.628140434a7e2; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=f7ca260a.628140434a7e2 1802s ok 893 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 894 1802s ok 895 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 896 1802s ok 897 1802s Set-Cookie: usertrack_test=dc6a5bdd.628140434b8a1; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=dc6a5bdd.628140434b8a1 1802s ok 898 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 899 1802s ok 900 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 901 1802s ok 902 1802s Set-Cookie: usertrack_test=721e60f.628140434cc0f; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=721e60f.628140434cc0f 1802s ok 903 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 904 1802s ok 905 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 906 1802s ok 907 1802s Set-Cookie: usertrack_test=25d6f0f9.628140434dc86; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=25d6f0f9.628140434dc86 1802s ok 908 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 909 1802s ok 910 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 911 1802s ok 912 1802s Set-Cookie: usertrack_test=e9cc24e5.628140434f482; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=e9cc24e5.628140434f482 1802s ok 913 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 914 1802s ok 915 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 916 1802s ok 917 1802s Set-Cookie: usertrack_test=be30a9f2.6281404350d9e; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=be30a9f2.6281404350d9e 1802s ok 918 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 919 1802s ok 920 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 921 1802s ok 922 1802s Set-Cookie: usertrack_test=3fca0591.6281404351ff0; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=3fca0591.6281404351ff0 1802s ok 923 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 924 1802s ok 925 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 926 1802s ok 927 1802s Set-Cookie: usertrack_test=5042a6c2.62814043533c1; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=5042a6c2.62814043533c1 1802s ok 928 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 929 1802s ok 930 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 931 1802s ok 932 1802s Set-Cookie: usertrack_test=80773882.6281404354d9c; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=80773882.6281404354d9c 1802s ok 933 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 934 1802s ok 935 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 936 1802s ok 937 1802s Set-Cookie: usertrack_test=c2b47afa.6281404356c6c; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=c2b47afa.6281404356c6c 1802s ok 938 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 939 1802s ok 940 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 941 1802s ok 942 1802s Set-Cookie: usertrack_test=5d7792a.6281404358364; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=5d7792a.6281404358364 1802s ok 943 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 944 1802s ok 945 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 946 1802s ok 947 1802s Set-Cookie: usertrack_test=3a490901.628140435986e; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=3a490901.628140435986e 1802s ok 948 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 949 1802s ok 950 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 951 1802s ok 952 1802s Set-Cookie: usertrack_test=ce09713.628140435b518; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=ce09713.628140435b518 1802s ok 953 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 954 1802s ok 955 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 956 1802s ok 957 1802s Set-Cookie: usertrack_test=4a3c9210.628140435d2cd; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=4a3c9210.628140435d2cd 1802s ok 958 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 959 1802s ok 960 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 961 1802s ok 962 1802s Set-Cookie: usertrack_test=379120df.628140435ec9e; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=379120df.628140435ec9e 1802s ok 963 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 964 1802s ok 965 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 966 1802s ok 967 1802s Set-Cookie: usertrack_test=90841ff8.62814043603ce; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=90841ff8.62814043603ce 1802s ok 968 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 969 1802s ok 970 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 971 1802s ok 972 1802s Set-Cookie: usertrack_test=3cbbb448.6281404361ccf; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=3cbbb448.6281404361ccf 1802s ok 973 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 974 1802s ok 975 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 976 1802s ok 977 1802s Set-Cookie: usertrack_test=73978586.628140436363b; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=73978586.628140436363b 1802s ok 978 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 979 1802s ok 980 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 981 1802s ok 982 1802s Set-Cookie: usertrack_test=c573f0a7.6281404364f37; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=c573f0a7.6281404364f37 1802s ok 983 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 984 1802s ok 985 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 986 1802s ok 987 1802s Set-Cookie: usertrack_test=ce862b6a.628140436653a; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=ce862b6a.628140436653a 1802s ok 988 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 989 1802s ok 990 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 991 1802s ok 992 1802s Set-Cookie: usertrack_test=32d877a9.6281404367991; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=32d877a9.6281404367991 1802s ok 993 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 994 1802s ok 995 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 996 1802s ok 997 1802s Set-Cookie: usertrack_test=9bf0b5d.6281404368a97; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s Cookie: usertrack_test=9bf0b5d.6281404368a97 1802s ok 998 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 999 1802s ok 1000 1802s ok 1001 1802s # testing : Checking return code is '200' 1802s # expected: 200 1802s # received: '200' 1802s ok 1002 1802s # usertrack_test=9c52e594.6281404369b6e; path=/; expires=Fri, 29-Nov-24 21:39:15 GMT 1802s ok 1003 1802s # expected: undef 1802s # received: undef 1802s ok 1004 1802s ok 1805s t/modules/vhost_alias.t ............. 1805s 1..8 1805s # Running under perl version 5.040000 for linux 1805s # Current time local: Fri Nov 29 21:38:15 2024 1805s # Current time GMT: Fri Nov 29 21:38:15 2024 1805s # Using Test.pm version 1.31 1805s # Using Apache/Test.pm version 1.44 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1805s # writing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1805s # testing : VirtalDocumentRoot test 1805s # expected: 'www.vha-test.com' 1805s # received: 'www.vha-test.com' 1805s ok 1 1805s # testing : VirtualScriptAlias test 1805s # expected: 'test cgi for www.vha-test.com' 1805s # received: 'test cgi for www.vha-test.com' 1805s ok 2 1805s # testing : VirtalDocumentRoot test 1805s # expected: 'big.server.name.from.heck.org' 1805s # received: 'big.server.name.from.heck.org' 1805s ok 3 1805s # testing : VirtualScriptAlias test 1805s # expected: 'test cgi for big.server.name.from.heck.org' 1805s # received: 'test cgi for big.server.name.from.heck.org' 1805s ok 4 1805s # testing : VirtalDocumentRoot test 1805s # expected: 'ab.com' 1805s # received: 'ab.com' 1805s ok 5 1805s # testing : VirtualScriptAlias test 1805s # expected: 'test cgi for ab.com' 1805s # received: 'test cgi for ab.com' 1805s ok 6 1805s # testing : VirtalDocumentRoot test 1805s # expected: 'w-t-f.net' 1805s # received: 'w-t-f.net' 1805s ok 7 1805s # testing : VirtualScriptAlias test 1805s # expected: 'test cgi for w-t-f.net' 1805s # received: 'test cgi for w-t-f.net' 1805s ok 8 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1805s # removing file: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1805s # removing dir tree: /tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1805s ok 1809s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1812s t/protocol/echo.t ................... 1812s 1..8 1812s # Running under perl version 5.040000 for linux 1812s # Current time local: Fri Nov 29 21:38:22 2024 1812s # Current time GMT: Fri Nov 29 21:38:22 2024 1812s # Using Test.pm version 1.31 1812s # Using Apache/Test.pm version 1.44 1812s testing mod_echo_ssl 1812s ok 1 1812s #Cipher: TLS_AES_256_GCM_SHA384 1812s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1812s # testing : echo 1812s # expected: 't/protocol/echo.t' 1812s # received: 't/protocol/echo.t' 1812s ok 2 1812s # testing : echo 1812s # expected: '/usr/bin/perl' 1812s # received: '/usr/bin/perl' 1812s ok 3 1812s # testing : echo 1812s # expected: '12846481284648128464812846481284648' 1812s # received: '12846481284648128464812846481284648' 1812s ok 4 1812s testing mod_echo 1812s ok 5 1812s # testing : echo 1812s # expected: 't/protocol/echo.t' 1812s # received: 't/protocol/echo.t' 1812s ok 6 1812s # testing : echo 1812s # expected: '/usr/bin/perl' 1812s # received: '/usr/bin/perl' 1812s ok 7 1812s # testing : echo 1812s # expected: '12846481284648128464812846481284648' 1812s # received: '12846481284648128464812846481284648' 1812s ok 8 1812s ok 1815s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1818s t/security/CVE-2003-0542.t .......... 1818s 1..1 1818s # Running under perl version 5.040000 for linux 1818s # Current time local: Fri Nov 29 21:38:28 2024 1818s # Current time GMT: Fri Nov 29 21:38:28 2024 1818s # Using Test.pm version 1.31 1818s # Using Apache/Test.pm version 1.44 1818s # testing : CAN-2003-0542 test case 1818s # expected: 404 1818s # received: '404' 1818s ok 1 1818s ok 1822s t/security/CVE-2004-0747.t .......... 1822s 1..1 1822s # Running under perl version 5.040000 for linux 1822s # Current time local: Fri Nov 29 21:38:31 2024 1822s # Current time GMT: Fri Nov 29 21:38:31 2024 1822s # Using Test.pm version 1.31 1822s # Using Apache/Test.pm version 1.44 1822s # testing : CAN-2004-0747 ap_resolve_env test case 1822s # expected: 200 1822s # received: 200 1822s ok 1 1822s ok 1825s t/security/CVE-2004-0811.t .......... 1825s 1..8 1825s # Running under perl version 5.040000 for linux 1825s # Current time local: Fri Nov 29 21:38:35 2024 1825s # Current time GMT: Fri Nov 29 21:38:35 2024 1825s # Using Test.pm version 1.31 1825s # Using Apache/Test.pm version 1.44 1825s # testing : subdir access allowed 1825s # expected: 200 1825s # received: '200' 1825s ok 1 1825s # testing : subdir access allowed 1825s # expected: 200 1825s # received: '200' 1825s ok 2 1825s # testing : subdir access allowed 1825s # expected: 200 1825s # received: '200' 1825s ok 3 1825s # testing : subdir access allowed 1825s # expected: 200 1825s # received: '200' 1825s ok 4 1825s # testing : topdir access denied 1825s # expected: 401 1825s # received: '401' 1825s ok 5 1825s # testing : topdir access denied 1825s # expected: 401 1825s # received: '401' 1825s ok 6 1825s # testing : topdir access denied 1825s # expected: 401 1825s # received: '401' 1825s ok 7 1825s # testing : topdir access denied 1825s # expected: 401 1825s # received: '401' 1825s ok 8 1825s ok 1829s t/security/CVE-2004-0940.t .......... 1829s 1..1 1829s # Running under perl version 5.040000 for linux 1829s # Current time local: Fri Nov 29 21:38:38 2024 1829s # Current time GMT: Fri Nov 29 21:38:38 2024 1829s # Using Test.pm version 1.31 1829s # Using Apache/Test.pm version 1.44 1829s # testing : response was 200 1829s # expected: 200 1829s # received: '200' 1829s ok 1 1829s ok 1832s t/security/CVE-2004-0942.t .......... 1832s 1..2 1832s # Running under perl version 5.040000 for linux 1832s # Current time local: Fri Nov 29 21:38:42 2024 1832s # Current time GMT: Fri Nov 29 21:38:42 2024 1832s # Using Test.pm version 1.31 1832s # Using Apache/Test.pm version 1.44 1832s ok 1 1832s # testing : request was refused 1832s # expected: qr/^HTTP\/1\.. 400/ 1832s # received: 'HTTP/1.1 400 Bad Request 1832s # ' 1832s ok 2 1832s ok 1835s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1839s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1842s t/security/CVE-2005-2491.t .......... 1842s 1..4 1842s # Running under perl version 5.040000 for linux 1842s # Current time local: Fri Nov 29 21:38:52 2024 1842s # Current time GMT: Fri Nov 29 21:38:52 2024 1842s # Using Test.pm version 1.31 1842s # Using Apache/Test.pm version 1.44 1842s # testing : check that server did not segfault 1842s # expected: 'Internal Server Error' 1842s # received: 'Internal Server Error' 1842s ok 1 1842s # testing : check for 500 response error 1842s # expected: 500 1842s # received: '500' 1842s ok 2 1842s # testing : check that server did not segfault 1842s # expected: 'Internal Server Error' 1842s # received: 'Internal Server Error' 1842s ok 3 1842s # testing : check for 500 response error 1842s # expected: 500 1842s # received: '500' 1842s ok 4 1842s ok 1846s t/security/CVE-2005-2700.t .......... 1846s 1..2 1846s # Running under perl version 5.040000 for linux 1846s # Current time local: Fri Nov 29 21:38:55 2024 1846s # Current time GMT: Fri Nov 29 21:38:55 2024 1846s # Using Test.pm version 1.31 1846s # Using Apache/Test.pm version 1.44 1846s # testing : access permitted without ccert 1846s # expected: 200 1846s # received: '200' 1846s ok 1 1846s # testing : access *not* permitted without ccert 1846s # expected: 200 1846s # received: '403' 1846s ok 2 1846s ok 1849s t/security/CVE-2005-3352.t .......... 1849s 1..2 1849s # Running under perl version 5.040000 for linux 1849s # Current time local: Fri Nov 29 21:38:59 2024 1849s # Current time GMT: Fri Nov 29 21:38:59 2024 1849s # Using Test.pm version 1.31 1849s # Using Apache/Test.pm version 1.44 1849s # testing : response code is OK 1849s # expected: 200 1849s # received: '200' 1849s ok 1 1849s # testing : referer was escaped 1849s # expected: qr/%22%3e/ 1849s # received: ' 1849s # 1849s # Menu for /security/CVE-2005-3352.map 1849s # 1849s #

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

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

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

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

Bad Request

1929s #

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

1929s # 1929s # ' 1929s ok 2 1929s ok 1933s t/ssl/ocsp.t ........................ 1933s 1..3 1933s # Running under perl version 5.040000 for linux 1933s # Current time local: Fri Nov 29 21:40:22 2024 1933s # Current time GMT: Fri Nov 29 21:40:22 2024 1933s # Using Test.pm version 1.31 1933s # Using Apache/Test.pm version 1.44 1933s warning: Internal response 1933s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1933s response: 1933s 500 Server closed connection without sending any data back 1933s Content-Type: text/plain 1933s Client-Date: Fri, 29 Nov 2024 21:40:26 GMT 1933s Client-Warning: Internal response 1933s 1933s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1933s ok 1 1933s warning: 1933s message: welcome to localhost:8529 1933s response: 1933s HTTP/1.1 200 OK 1933s Connection: close 1933s Date: Fri, 29 Nov 2024 21:40:26 GMT 1933s Accept-Ranges: bytes 1933s ETag: "1a-61fafa7f73d80" 1933s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1933s Vary: In-If1 1933s Content-Length: 26 1933s Content-Type: text/html 1933s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1933s Client-Date: Fri, 29 Nov 2024 21:40:26 GMT 1933s Client-Peer: 127.0.0.1:8535 1933s Client-Response-Num: 1 1933s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1933s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1933s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1933s Client-SSL-Socket-Class: IO::Socket::SSL 1933s Client-SSL-Version: TLSv1_3 1933s DMMATCH1: 1 1933s 1933s welcome to localhost:8529 1933s ok 2 1933s warning: Internal response 1933s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1933s response: 1933s 500 Server closed connection without sending any data back 1933s Content-Type: text/plain 1933s Client-Date: Fri, 29 Nov 2024 21:40:26 GMT 1933s Client-Warning: Internal response 1933s 1933s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1933s ok 3 1933s ok 1937s t/ssl/pha.t ......................... 1937s 1..4 1937s # Running under perl version 5.040000 for linux 1937s # Current time local: Fri Nov 29 21:40:26 2024 1937s # Current time GMT: Fri Nov 29 21:40:26 2024 1937s # Using Test.pm version 1.31 1937s # Using Apache/Test.pm version 1.44 1937s # testing : access must be denied without client certificate 1937s # expected: 403 1937s # received: '403' 1937s ok 1 1937s # testing : PHA reneg body buffer size restriction works 1937s # expected: 413 1937s # received: '413' 1937s ok 2 1937s # testing : PHA works with POST body 1937s # expected: 200 1937s # received: '200' 1937s ok 3 1937s # testing : request body matches response 1937s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1937s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1937s ok 4 1937s ok 1941s t/ssl/pr12355.t ..................... 1941s 1..10 1941s # Running under perl version 5.040000 for linux 1941s # Current time local: Fri Nov 29 21:40:30 2024 1941s # Current time GMT: Fri Nov 29 21:40:30 2024 1941s # Using Test.pm version 1.31 1941s # Using Apache/Test.pm version 1.44 1941s # Downgrading to TLSv12 1941s # testing : renegotiation on POST works 1941s # expected: 200 1941s # received: '200' 1941s ok 1 1941s # testing : request body matches response 1941s # expected: 'hello world' 1941s # received: 'hello world' 1941s ok 2 1941s # testing : renegotiation on POST works 1941s # expected: 200 1941s # received: '200' 1941s ok 3 1941s # testing : request body matches response 1941s # expected: 'hello world' 1941s # received: 'hello world' 1941s ok 4 1941s # testing : renegotiation on POST works 1941s # expected: 200 1941s # received: '200' 1941s ok 5 1941s # testing : request body matches response 1941s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1941s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1941s ok 6 1941s # testing : renegotiation on POST works 1941s # expected: 200 1941s # received: '200' 1941s ok 7 1941s # testing : request body matches response 1941s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1941s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 1941s ok 8 1941s # testing : renegotiation on POST works 1941s # expected: 200 1941s # received: '200' 1941s ok 9 1941s # testing : request body matches response 1941s # expected: 'HELLO' 1941s # received: 'HELLO' 1941s ok 10 1941s ok 1945s t/ssl/pr43738.t ..................... 1945s 1..4 1945s # Running under perl version 5.040000 for linux 1945s # Current time local: Fri Nov 29 21:40:34 2024 1945s # Current time GMT: Fri Nov 29 21:40:34 2024 1945s # Using Test.pm version 1.31 1945s # Using Apache/Test.pm version 1.44 1945s # Downgrading to TLSv12 1945s # testing : renegotiation on POST works 1945s # expected: 200 1945s # received: '200' 1945s ok 1 1945s # testing : request body matches response 1945s # expected: '/modules/ssl/aes128/empty.pfa 1945s # hello world' 1945s # received: '/modules/ssl/aes128/empty.pfa 1945s # hello world' 1945s ok 2 1945s # testing : renegotiation on POST works 1945s # expected: 200 1945s # received: '200' 1945s ok 3 1945s # testing : request body matches response 1945s # expected: '/modules/ssl/aes256/empty.pfa 1945s # hello world' 1945s # received: '/modules/ssl/aes256/empty.pfa 1945s # hello world' 1945s ok 4 1945s ok 1956s t/ssl/proxy.t ....................... 1956s # using LWP client 1956s 1..290 1956s # Running under perl version 5.040000 for linux 1956s # Current time local: Fri Nov 29 21:40:38 2024 1956s # Current time GMT: Fri Nov 29 21:40:38 2024 1956s # Using Test.pm version 1.31 1956s # Using Apache/Test.pm version 1.44 1956s # testing : / with proxy_http_https (http) 1956s # expected: 200 1956s # received: '200' 1956s ok 1 1956s # testing : CGI script with folded headers 1956s # expected: 200 1956s # received: '200' 1956s ok 2 1956s # testing : using valid proxyssl client cert 1956s # expected: 200 1956s # received: '200' 1956s ok 3 1956s # testing : using invalid proxyssl client cert 1956s # expected: 403 1956s # received: '403' 1956s ok 4 1956s # testing : protected cgi script 1956s # expected: 200 1956s # received: '200' 1956s ok 5 1956s # testing : X-Forwarded-Host header 1956s # expected: 'localhost:8558' 1956s # received: 'localhost:8558' 1956s ok 6 1956s # testing : client subject common name 1956s # expected: 'client_ok' 1956s # received: 'client_ok' 1956s ok 7 1956s # testing : ProxyPassReverse Location rewrite 1956s # expected: 'http://localhost:8558/modules/' 1956s # received: 'http://localhost:8558/modules/' 1956s ok 8 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 1024 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '1024' 1956s # received: 1024 1956s ok 9 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 2048 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '2048' 1956s # received: 2048 1956s ok 10 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 3072 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '3072' 1956s # received: 3072 1956s ok 11 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 4096 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '4096' 1956s # received: 4096 1956s ok 12 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 5120 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '5120' 1956s # received: 5120 1956s ok 13 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 6144 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '6144' 1956s # received: 6144 1956s ok 14 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 7168 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:41 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '7168' 1956s # received: 7168 1956s ok 15 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 8192 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '8192' 1956s # received: 8192 1956s ok 16 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 9216 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '9216' 1956s # received: 9216 1956s ok 17 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 10240 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '10240' 1956s # received: 10240 1956s ok 18 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 11264 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '11264' 1956s # received: 11264 1956s ok 19 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 12288 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '12288' 1956s # received: 12288 1956s ok 20 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 13312 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '13312' 1956s # received: 13312 1956s ok 21 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 14336 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '14336' 1956s # received: 14336 1956s ok 22 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 15360 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '15360' 1956s # received: 15360 1956s ok 23 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 16384 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '16384' 1956s # received: 16384 1956s ok 24 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 17408 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '17408' 1956s # received: 17408 1956s ok 25 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 18432 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '18432' 1956s # received: 18432 1956s ok 26 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 19456 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '19456' 1956s # received: 19456 1956s ok 27 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 20480 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '20480' 1956s # received: 20480 1956s ok 28 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 21504 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '21504' 1956s # received: 21504 1956s ok 29 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 22528 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '22528' 1956s # received: 22528 1956s ok 30 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 23552 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '23552' 1956s # received: 23552 1956s ok 31 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 24576 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '24576' 1956s # received: 24576 1956s ok 32 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 25600 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '25600' 1956s # received: 25600 1956s ok 33 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 26624 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '26624' 1956s # received: 26624 1956s ok 34 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 27648 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '27648' 1956s # received: 27648 1956s ok 35 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 28672 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '28672' 1956s # received: 28672 1956s ok 36 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 29696 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '29696' 1956s # received: 29696 1956s ok 37 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 30720 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '30720' 1956s # received: 30720 1956s ok 38 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 31744 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '31744' 1956s # received: 31744 1956s ok 39 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 32768 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '32768' 1956s # received: 32768 1956s ok 40 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 33792 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '33792' 1956s # received: 33792 1956s ok 41 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 34816 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '34816' 1956s # received: 34816 1956s ok 42 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 35840 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '35840' 1956s # received: 35840 1956s ok 43 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 36864 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '36864' 1956s # received: 36864 1956s ok 44 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 37888 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '37888' 1956s # received: 37888 1956s ok 45 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 38912 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '38912' 1956s # received: 38912 1956s ok 46 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 39936 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '39936' 1956s # received: 39936 1956s ok 47 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 40960 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '40960' 1956s # received: 40960 1956s ok 48 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 41984 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '41984' 1956s # received: 41984 1956s ok 49 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 43008 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '43008' 1956s # received: 43008 1956s ok 50 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 44032 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '44032' 1956s # received: 44032 1956s ok 51 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 45056 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '45056' 1956s # received: 45056 1956s ok 52 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 46080 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '46080' 1956s # received: 46080 1956s ok 53 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 47104 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '47104' 1956s # received: 47104 1956s ok 54 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 48128 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '48128' 1956s # received: 48128 1956s ok 55 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 49152 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '49152' 1956s # received: 49152 1956s ok 56 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 50176 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '50176' 1956s # received: 50176 1956s ok 57 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 51200 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '51200' 1956s # received: 51200 1956s ok 58 1956s #lwp request: 1956s #POST http://localhost:8558/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 102400 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 7 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8558 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '102400' 1956s # received: 102400 1956s ok 59 1956s # testing : / with proxy_http_https_proxy_section (http) 1956s # expected: 200 1956s # received: '200' 1956s ok 60 1956s # testing : CGI script with folded headers 1956s # expected: 200 1956s # received: '200' 1956s ok 61 1956s # testing : using valid proxyssl client cert 1956s # expected: 200 1956s # received: '200' 1956s ok 62 1956s # testing : using invalid proxyssl client cert 1956s # expected: 403 1956s # received: '403' 1956s ok 63 1956s # testing : protected cgi script 1956s # expected: 200 1956s # received: '200' 1956s ok 64 1956s # testing : X-Forwarded-Host header 1956s # expected: 'localhost:8560' 1956s # received: 'localhost:8560' 1956s ok 65 1956s # testing : client subject common name 1956s # expected: 'client_ok' 1956s # received: 'client_ok' 1956s ok 66 1956s # testing : ProxyPassReverse Location rewrite 1956s # expected: 'http://localhost:8560/modules/' 1956s # received: 'http://localhost:8560/modules/' 1956s ok 67 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 1024 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '1024' 1956s # received: 1024 1956s ok 68 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 2048 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '2048' 1956s # received: 2048 1956s ok 69 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 3072 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '3072' 1956s # received: 3072 1956s ok 70 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 4096 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '4096' 1956s # received: 4096 1956s ok 71 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 5120 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '5120' 1956s # received: 5120 1956s ok 72 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 6144 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '6144' 1956s # received: 6144 1956s ok 73 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 7168 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '7168' 1956s # received: 7168 1956s ok 74 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 8192 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '8192' 1956s # received: 8192 1956s ok 75 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 9216 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:42 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '9216' 1956s # received: 9216 1956s ok 76 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 10240 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '10240' 1956s # received: 10240 1956s ok 77 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 11264 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '11264' 1956s # received: 11264 1956s ok 78 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 12288 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '12288' 1956s # received: 12288 1956s ok 79 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 13312 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '13312' 1956s # received: 13312 1956s ok 80 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 14336 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '14336' 1956s # received: 14336 1956s ok 81 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 15360 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '15360' 1956s # received: 15360 1956s ok 82 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 16384 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '16384' 1956s # received: 16384 1956s ok 83 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 17408 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '17408' 1956s # received: 17408 1956s ok 84 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 18432 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '18432' 1956s # received: 18432 1956s ok 85 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 19456 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '19456' 1956s # received: 19456 1956s ok 86 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 20480 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '20480' 1956s # received: 20480 1956s ok 87 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 21504 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '21504' 1956s # received: 21504 1956s ok 88 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 22528 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '22528' 1956s # received: 22528 1956s ok 89 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 23552 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '23552' 1956s # received: 23552 1956s ok 90 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 24576 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '24576' 1956s # received: 24576 1956s ok 91 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 25600 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '25600' 1956s # received: 25600 1956s ok 92 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 26624 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '26624' 1956s # received: 26624 1956s ok 93 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 27648 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '27648' 1956s # received: 27648 1956s ok 94 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 28672 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '28672' 1956s # received: 28672 1956s ok 95 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 29696 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '29696' 1956s # received: 29696 1956s ok 96 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 30720 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '30720' 1956s # received: 30720 1956s ok 97 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 31744 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '31744' 1956s # received: 31744 1956s ok 98 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 32768 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '32768' 1956s # received: 32768 1956s ok 99 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 33792 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '33792' 1956s # received: 33792 1956s ok 100 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 34816 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '34816' 1956s # received: 34816 1956s ok 101 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 35840 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '35840' 1956s # received: 35840 1956s ok 102 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 36864 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '36864' 1956s # received: 36864 1956s ok 103 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 37888 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '37888' 1956s # received: 37888 1956s ok 104 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 38912 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '38912' 1956s # received: 38912 1956s ok 105 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 39936 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '39936' 1956s # received: 39936 1956s ok 106 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 40960 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '40960' 1956s # received: 40960 1956s ok 107 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 41984 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '41984' 1956s # received: 41984 1956s ok 108 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 43008 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '43008' 1956s # received: 43008 1956s ok 109 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 44032 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '44032' 1956s # received: 44032 1956s ok 110 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 45056 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '45056' 1956s # received: 45056 1956s ok 111 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 46080 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '46080' 1956s # received: 46080 1956s ok 112 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 47104 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '47104' 1956s # received: 47104 1956s ok 113 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 48128 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '48128' 1956s # received: 48128 1956s ok 114 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 49152 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '49152' 1956s # received: 49152 1956s ok 115 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 50176 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '50176' 1956s # received: 50176 1956s ok 116 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 51200 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '51200' 1956s # received: 51200 1956s ok 117 1956s #lwp request: 1956s #POST http://localhost:8560/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 102400 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 7 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8560 1956s #Client-Response-Num: 1 1956s #DMMATCH1: 1 1956s # 1956s # testing : length posted 1956s # expected: '102400' 1956s # received: 102400 1956s ok 118 1956s # testing : / with proxy_https_http (https) 1956s # expected: 200 1956s # received: '200' 1956s ok 119 1956s # testing : CGI script with folded headers 1956s # expected: 200 1956s # received: '200' 1956s ok 120 1956s # testing : ProxyPassReverse Location rewrite 1956s # expected: 'https://localhost:8562/modules/' 1956s # received: 'https://localhost:8562/modules/' 1956s ok 121 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 1024 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '1024' 1956s # received: 1024 1956s ok 122 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 2048 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '2048' 1956s # received: 2048 1956s ok 123 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 3072 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '3072' 1956s # received: 3072 1956s ok 124 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 4096 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '4096' 1956s # received: 4096 1956s ok 125 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 5120 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '5120' 1956s # received: 5120 1956s ok 126 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 6144 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '6144' 1956s # received: 6144 1956s ok 127 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 7168 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '7168' 1956s # received: 7168 1956s ok 128 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 8192 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:43 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '8192' 1956s # received: 8192 1956s ok 129 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 9216 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '9216' 1956s # received: 9216 1956s ok 130 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 10240 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '10240' 1956s # received: 10240 1956s ok 131 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 11264 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '11264' 1956s # received: 11264 1956s ok 132 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 12288 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '12288' 1956s # received: 12288 1956s ok 133 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 13312 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '13312' 1956s # received: 13312 1956s ok 134 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 14336 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '14336' 1956s # received: 14336 1956s ok 135 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 15360 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '15360' 1956s # received: 15360 1956s ok 136 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 16384 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '16384' 1956s # received: 16384 1956s ok 137 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 17408 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '17408' 1956s # received: 17408 1956s ok 138 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 18432 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '18432' 1956s # received: 18432 1956s ok 139 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 19456 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '19456' 1956s # received: 19456 1956s ok 140 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 20480 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '20480' 1956s # received: 20480 1956s ok 141 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 21504 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '21504' 1956s # received: 21504 1956s ok 142 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 22528 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '22528' 1956s # received: 22528 1956s ok 143 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 23552 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '23552' 1956s # received: 23552 1956s ok 144 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 24576 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '24576' 1956s # received: 24576 1956s ok 145 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 25600 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '25600' 1956s # received: 25600 1956s ok 146 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 26624 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '26624' 1956s # received: 26624 1956s ok 147 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 27648 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '27648' 1956s # received: 27648 1956s ok 148 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 28672 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '28672' 1956s # received: 28672 1956s ok 149 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 29696 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '29696' 1956s # received: 29696 1956s ok 150 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 30720 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '30720' 1956s # received: 30720 1956s ok 151 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 31744 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '31744' 1956s # received: 31744 1956s ok 152 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 32768 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '32768' 1956s # received: 32768 1956s ok 153 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 33792 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '33792' 1956s # received: 33792 1956s ok 154 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 34816 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '34816' 1956s # received: 34816 1956s ok 155 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 35840 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '35840' 1956s # received: 35840 1956s ok 156 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 36864 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '36864' 1956s # received: 36864 1956s ok 157 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 37888 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '37888' 1956s # received: 37888 1956s ok 158 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 38912 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '38912' 1956s # received: 38912 1956s ok 159 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 39936 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '39936' 1956s # received: 39936 1956s ok 160 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 40960 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '40960' 1956s # received: 40960 1956s ok 161 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 41984 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '41984' 1956s # received: 41984 1956s ok 162 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 43008 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '43008' 1956s # received: 43008 1956s ok 163 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 44032 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '44032' 1956s # received: 44032 1956s ok 164 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 45056 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '45056' 1956s # received: 45056 1956s ok 165 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 46080 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '46080' 1956s # received: 46080 1956s ok 166 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 47104 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '47104' 1956s # received: 47104 1956s ok 167 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 48128 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '48128' 1956s # received: 48128 1956s ok 168 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 49152 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '49152' 1956s # received: 49152 1956s ok 169 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 50176 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:44 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '50176' 1956s # received: 50176 1956s ok 170 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 51200 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '51200' 1956s # received: 51200 1956s ok 171 1956s #lwp request: 1956s #POST https://localhost:8562/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 102400 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 7 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8562 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 # 1956s # testing : length posted 1956s # expected: '102400' 1956s # received: 102400 1956s ok 172 1956s # testing : / with proxy_https_https (https) 1956s # expected: 200 1956s # received: '200' 1956s ok 173 1956s # testing : CGI script with folded headers 1956s # expected: 200 1956s # received: '200' 1956s ok 174 1956s # testing : using valid proxyssl client cert 1956s # expected: 200 1956s # received: '200' 1956s ok 175 1956s # testing : using invalid proxyssl client cert 1956s # expected: 403 1956s # received: '403' 1956s ok 176 1956s # testing : protected cgi script 1956s # expected: 200 1956s # received: '200' 1956s ok 177 1956s # testing : X-Forwarded-Host header 1956s # expected: 'localhost:8559' 1956s # received: 'localhost:8559' 1956s ok 178 1956s # testing : client subject common name 1956s # expected: 'client_ok' 1956s # received: 'client_ok' 1956s ok 179 1956s # testing : ProxyPassReverse Location rewrite 1956s # expected: 'https://localhost:8559/modules/' 1956s # received: 'https://localhost:8559/modules/' 1956s ok 180 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 1024 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '1024' 1956s # received: 1024 1956s ok 181 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 2048 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '2048' 1956s # received: 2048 1956s ok 182 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 3072 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '3072' 1956s # received: 3072 1956s ok 183 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 4096 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '4096' 1956s # received: 4096 1956s ok 184 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 5120 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '5120' 1956s # received: 5120 1956s ok 185 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 6144 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '6144' 1956s # received: 6144 1956s ok 186 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 7168 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '7168' 1956s # received: 7168 1956s ok 187 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 8192 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '8192' 1956s # received: 8192 1956s ok 188 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 9216 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '9216' 1956s # received: 9216 1956s ok 189 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 10240 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '10240' 1956s # received: 10240 1956s ok 190 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 11264 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '11264' 1956s # received: 11264 1956s ok 191 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 12288 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '12288' 1956s # received: 12288 1956s ok 192 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 13312 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '13312' 1956s # received: 13312 1956s ok 193 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 14336 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '14336' 1956s # received: 14336 1956s ok 194 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 15360 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '15360' 1956s # received: 15360 1956s ok 195 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 16384 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '16384' 1956s # received: 16384 1956s ok 196 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 17408 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '17408' 1956s # received: 17408 1956s ok 197 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 18432 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '18432' 1956s # received: 18432 1956s ok 198 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 19456 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '19456' 1956s # received: 19456 1956s ok 199 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 20480 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '20480' 1956s # received: 20480 1956s ok 200 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 21504 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '21504' 1956s # received: 21504 1956s ok 201 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 22528 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '22528' 1956s # received: 22528 1956s ok 202 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 23552 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '23552' 1956s # received: 23552 1956s ok 203 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 24576 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '24576' 1956s # received: 24576 1956s ok 204 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 25600 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '25600' 1956s # received: 25600 1956s ok 205 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 26624 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '26624' 1956s # received: 26624 1956s ok 206 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 27648 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:45 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '27648' 1956s # received: 27648 1956s ok 207 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 28672 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '28672' 1956s # received: 28672 1956s ok 208 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 29696 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '29696' 1956s # received: 29696 1956s ok 209 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 30720 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '30720' 1956s # received: 30720 1956s ok 210 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 31744 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '31744' 1956s # received: 31744 1956s ok 211 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 32768 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '32768' 1956s # received: 32768 1956s ok 212 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 33792 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '33792' 1956s # received: 33792 1956s ok 213 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 34816 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '34816' 1956s # received: 34816 1956s ok 214 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 35840 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '35840' 1956s # received: 35840 1956s ok 215 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 36864 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '36864' 1956s # received: 36864 1956s ok 216 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 37888 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '37888' 1956s # received: 37888 1956s ok 217 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 38912 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '38912' 1956s # received: 38912 1956s ok 218 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 39936 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '39936' 1956s # received: 39936 1956s ok 219 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 40960 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '40960' 1956s # received: 40960 1956s ok 220 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 41984 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '41984' 1956s # received: 41984 1956s ok 221 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 43008 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '43008' 1956s # received: 43008 1956s ok 222 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 44032 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '44032' 1956s # received: 44032 1956s ok 223 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 45056 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '45056' 1956s # received: 45056 1956s ok 224 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 46080 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '46080' 1956s # received: 46080 1956s ok 225 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 47104 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '47104' 1956s # received: 47104 1956s ok 226 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 48128 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '48128' 1956s # received: 48128 1956s ok 227 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 49152 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '49152' 1956s # received: 49152 1956s ok 228 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 50176 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '50176' 1956s # received: 50176 1956s ok 229 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 51200 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '51200' 1956s # received: 51200 1956s ok 230 1956s #lwp request: 1956s #POST https://localhost:8559/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 102400 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:46 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 7 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8559 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 # 1956s # testing : length posted 1956s # expected: '102400' 1956s # received: 102400 1956s ok 231 1956s # testing : / with proxy_https_https_proxy_section (https) 1956s # expected: 200 1956s # received: '200' 1956s ok 232 1956s # testing : CGI script with folded headers 1956s # expected: 200 1956s # received: '200' 1956s ok 233 1956s # testing : using valid proxyssl client cert 1956s # expected: 200 1956s # received: '200' 1956s ok 234 1956s # testing : using invalid proxyssl client cert 1956s # expected: 403 1956s # received: '403' 1956s ok 235 1956s # testing : protected cgi script 1956s # expected: 200 1956s # received: '200' 1956s ok 236 1956s # testing : X-Forwarded-Host header 1956s # expected: 'localhost:8561' 1956s # received: 'localhost:8561' 1956s ok 237 1956s # testing : client subject common name 1956s # expected: 'client_ok' 1956s # received: 'client_ok' 1956s ok 238 1956s # testing : ProxyPassReverse Location rewrite 1956s # expected: 'https://localhost:8561/modules/' 1956s # received: 'https://localhost:8561/modules/' 1956s ok 239 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 1024 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '1024' 1956s # received: 1024 1956s ok 240 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 2048 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '2048' 1956s # received: 2048 1956s ok 241 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 3072 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '3072' 1956s # received: 3072 1956s ok 242 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 4096 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '4096' 1956s # received: 4096 1956s ok 243 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 5120 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '5120' 1956s # received: 5120 1956s ok 244 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 6144 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '6144' 1956s # received: 6144 1956s ok 245 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 7168 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '7168' 1956s # received: 7168 1956s ok 246 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 8192 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '8192' 1956s # received: 8192 1956s ok 247 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 9216 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 5 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '9216' 1956s # received: 9216 1956s ok 248 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 10240 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '10240' 1956s # received: 10240 1956s ok 249 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 11264 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '11264' 1956s # received: 11264 1956s ok 250 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 12288 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '12288' 1956s # received: 12288 1956s ok 251 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 13312 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '13312' 1956s # received: 13312 1956s ok 252 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 14336 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '14336' 1956s # received: 14336 1956s ok 253 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 15360 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '15360' 1956s # received: 15360 1956s ok 254 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 16384 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '16384' 1956s # received: 16384 1956s ok 255 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 17408 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '17408' 1956s # received: 17408 1956s ok 256 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 18432 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '18432' 1956s # received: 18432 1956s ok 257 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 19456 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '19456' 1956s # received: 19456 1956s ok 258 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 20480 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '20480' 1956s # received: 20480 1956s ok 259 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 21504 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '21504' 1956s # received: 21504 1956s ok 260 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 22528 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '22528' 1956s # received: 22528 1956s ok 261 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 23552 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '23552' 1956s # received: 23552 1956s ok 262 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 24576 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '24576' 1956s # received: 24576 1956s ok 263 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 25600 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '25600' 1956s # received: 25600 1956s ok 264 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 26624 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '26624' 1956s # received: 26624 1956s ok 265 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 27648 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '27648' 1956s # received: 27648 1956s ok 266 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 28672 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '28672' 1956s # received: 28672 1956s ok 267 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 29696 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '29696' 1956s # received: 29696 1956s ok 268 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 30720 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '30720' 1956s # received: 30720 1956s ok 269 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 31744 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:47 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '31744' 1956s # received: 31744 1956s ok 270 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 32768 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '32768' 1956s # received: 32768 1956s ok 271 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 33792 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '33792' 1956s # received: 33792 1956s ok 272 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 34816 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '34816' 1956s # received: 34816 1956s ok 273 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 35840 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '35840' 1956s # received: 35840 1956s ok 274 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 36864 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '36864' 1956s # received: 36864 1956s ok 275 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 37888 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '37888' 1956s # received: 37888 1956s ok 276 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 38912 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '38912' 1956s # received: 38912 1956s ok 277 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 39936 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '39936' 1956s # received: 39936 1956s ok 278 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 40960 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '40960' 1956s # received: 40960 1956s ok 279 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 41984 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '41984' 1956s # received: 41984 1956s ok 280 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 43008 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '43008' 1956s # received: 43008 1956s ok 281 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 44032 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '44032' 1956s # received: 44032 1956s ok 282 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 45056 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '45056' 1956s # received: 45056 1956s ok 283 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 46080 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '46080' 1956s # received: 46080 1956s ok 284 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 47104 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '47104' 1956s # received: 47104 1956s ok 285 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 48128 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '48128' 1956s # received: 48128 1956s ok 286 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 49152 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '49152' 1956s # received: 49152 1956s ok 287 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 50176 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '50176' 1956s # received: 50176 1956s ok 288 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 51200 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 6 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '51200' 1956s # received: 51200 1956s ok 289 1956s #lwp request: 1956s #POST https://localhost:8561/eat_post HTTP/1.1 1956s #User-Agent: libwww-perl/6.77 1956s #Content-Length: 102400 1956s # 1956s #server response: 1956s #HTTP/1.1 200 OK 1956s #Connection: close 1956s #Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1956s #Vary: In-If1 1956s #Content-Length: 7 1956s #Client-Date: Fri, 29 Nov 2024 21:40:48 GMT 1956s #Client-Peer: 127.0.0.1:8561 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 # 1956s # testing : length posted 1956s # expected: '102400' 1956s # received: 102400 1956s ok 290 1956s ok 1960s t/ssl/require.t ..................... 1960s 1..10 1960s # Running under perl version 5.040000 for linux 1960s # Current time local: Fri Nov 29 21:40:49 2024 1960s # Current time GMT: Fri Nov 29 21:40:49 2024 1960s # Using Test.pm version 1.31 1960s # Using Apache/Test.pm version 1.44 1960s ok 1 1960s ok 2 1960s ok 3 1960s ok 4 1960s ok 5 1960s ok 6 1960s ok 7 1960s ok 8 1960s ok 9 1960s ok 10 1960s ok 1964s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 1969s t/ssl/varlookup.t ................... 1969s 1..83 1969s # Running under perl version 5.040000 for linux 1969s # Current time local: Fri Nov 29 21:40:57 2024 1969s # Current time GMT: Fri Nov 29 21:40:57 2024 1969s # Using Test.pm version 1.31 1969s # Using Apache/Test.pm version 1.44 1969s # testing : HTTP_USER_AGENT 1969s # expected: 'libwww-perl/6.77' 1969s # received: 'libwww-perl/6.77' 1969s ok 1 1969s # testing : HTTP:User-Agent 1969s # expected: 'libwww-perl/6.77' 1969s # received: 'libwww-perl/6.77' 1969s ok 2 1969s # testing : HTTP_REFERER 1969s # expected: 't/ssl/varlookup.t' 1969s # received: 't/ssl/varlookup.t' 1969s ok 3 1969s # testing : HTTP_HOST 1969s # expected: 'localhost:8532' 1969s # received: 'localhost:8532' 1969s ok 4 1969s # testing : QUERY_STRING 1969s # expected: 'QUERY_STRING' 1969s # received: 'QUERY_STRING' 1969s ok 5 1969s # testing : SERVER_SOFTWARE 1969s # expected: qr/^Apache\/2.4.62/ 1969s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0' 1969s ok 6 1969s # testing : SERVER_ADMIN 1969s # expected: 'tuser@localhost' 1969s # received: 'tuser@localhost' 1969s ok 7 1969s # testing : SERVER_PORT 1969s # expected: '8532' 1969s # received: '8532' 1969s ok 8 1969s # testing : SERVER_NAME 1969s # expected: 'localhost' 1969s # received: 'localhost' 1969s ok 9 1969s # testing : SERVER_PROTOCOL 1969s # expected: qr/^HTTP\/1\.\d$/ 1969s # received: 'HTTP/1.1' 1969s ok 10 1969s # testing : REMOTE_ADDR 1969s # expected: '127.0.0.1' 1969s # received: '127.0.0.1' 1969s ok 11 1969s # testing : DOCUMENT_ROOT 1969s # expected: '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs' 1969s # received: '/tmp/autopkgtest.5i9J0R/autopkgtest_tmp/perl-framework/t/htdocs' 1969s ok 12 1969s # testing : REQUEST_METHOD 1969s # expected: 'GET' 1969s # received: 'GET' 1969s ok 13 1969s # testing : REQUEST_URI 1969s # expected: '/test_ssl_var_lookup' 1969s # received: '/test_ssl_var_lookup' 1969s ok 14 1969s # testing : TIME_YEAR 1969s # expected: 2024 1969s # received: '2024' 1969s ok 15 1969s # testing : TIME_MON 1969s # expected: '11' 1969s # received: '11' 1969s ok 16 1969s # testing : TIME_DAY 1969s # expected: '29' 1969s # received: '29' 1969s ok 17 1969s # testing : TIME_WDAY 1969s # expected: 5 1969s # received: '5' 1969s ok 18 1969s # testing : IS_SUBREQ 1969s # expected: 'false' 1969s # received: 'false' 1969s ok 19 1969s # testing : API_VERSION 1969s # expected: '20120211' 1969s # received: '20120211' 1969s ok 20 1969s # testing : THE_REQUEST 1969s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 1969s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 1969s ok 21 1969s # testing : REQUEST_SCHEME 1969s # expected: 'https' 1969s # received: 'https' 1969s ok 22 1969s # testing : HTTPS 1969s # expected: 'on' 1969s # received: 'on' 1969s ok 23 1969s # testing : ENV:THE_ARGS 1969s # expected: 'ENV:THE_ARGS' 1969s # received: 'ENV:THE_ARGS' 1969s ok 24 1969s # testing : SSL_CLIENT_M_VERSION 1969s # expected: qr/^\d+$/ 1969s # received: '3' 1969s ok 25 1969s # testing : SSL_SERVER_M_VERSION 1969s # expected: qr/^\d+$/ 1969s # received: '3' 1969s ok 26 1969s # testing : SSL_CLIENT_M_SERIAL 1969s # expected: qr/^[0-9A-F]+$/ 1969s # received: '0C' 1969s ok 27 1969s # testing : SSL_SERVER_M_SERIAL 1969s # expected: qr/^[0-9A-F]+$/ 1969s # received: '08' 1969s ok 28 1969s # testing : SSL_PROTOCOL 1969s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 1969s # received: 'TLSv1.3' 1969s ok 29 1969s # testing : SSL_CLIENT_V_START 1969s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1969s # received: 'Nov 29 21:31:30 2024 GMT' 1969s ok 30 1969s # testing : SSL_SERVER_V_START 1969s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1969s # received: 'Nov 29 21:31:30 2024 GMT' 1969s ok 31 1969s # testing : SSL_CLIENT_V_END 1969s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1969s # received: 'Nov 29 21:31:30 2025 GMT' 1969s ok 32 1969s # testing : SSL_SERVER_V_END 1969s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 1969s # received: 'Nov 29 21:31:30 2025 GMT' 1969s ok 33 1969s # testing : SSL_CIPHER 1969s # expected: qr/^[A-Z0-9_-]+$/ 1969s # received: 'TLS_AES_256_GCM_SHA384' 1969s ok 34 1969s # testing : SSL_CIPHER_EXPORT 1969s # expected: 'false' 1969s # received: 'false' 1969s ok 35 1969s # testing : SSL_CIPHER_ALGKEYSIZE 1969s # expected: qr/^\d+$/ 1969s # received: '256' 1969s ok 36 1969s # testing : SSL_CIPHER_USEKEYSIZE 1969s # expected: qr/^\d+$/ 1969s # received: '256' 1969s ok 37 1969s # testing : SSL_SECURE_RENEG 1969s # expected: qr/^(false|true)$/ 1969s # received: 'false' 1969s ok 38 1969s # testing : SSL_CLIENT_S_DN 1969s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s ok 39 1969s # testing : SSL_SERVER_S_DN 1969s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 1969s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s ok 40 1969s # testing : SSL_CLIENT_S_DN_C 1969s # expected: 'US' 1969s # received: 'US' 1969s ok 41 1969s # testing : SSL_SERVER_S_DN_C 1969s # expected: 'US' 1969s # received: 'US' 1969s ok 42 1969s # testing : SSL_CLIENT_S_DN_ST 1969s # expected: 'California' 1969s # received: 'California' 1969s ok 43 1969s # testing : SSL_SERVER_S_DN_ST 1969s # expected: 'California' 1969s # received: 'California' 1969s ok 44 1969s # testing : SSL_CLIENT_S_DN_L 1969s # expected: 'San Francisco' 1969s # received: 'San Francisco' 1969s ok 45 1969s # testing : SSL_SERVER_S_DN_L 1969s # expected: 'San Francisco' 1969s # received: 'San Francisco' 1969s ok 46 1969s # testing : SSL_CLIENT_S_DN_O 1969s # expected: 'ASF' 1969s # received: 'ASF' 1969s ok 47 1969s # testing : SSL_SERVER_S_DN_O 1969s # expected: 'ASF' 1969s # received: 'ASF' 1969s ok 48 1969s # testing : SSL_CLIENT_S_DN_OU 1969s # expected: 'httpd-test' 1969s # received: 'httpd-test' 1969s ok 49 1969s # testing : SSL_SERVER_S_DN_OU 1969s # expected: qr/^httpd-test\/([-\w]+)/ 1969s # received: 'httpd-test/rsa-test' 1969s ok 50 1969s # testing : SSL_CLIENT_S_DN_CN 1969s # expected: 'client_ok' 1969s # received: 'client_ok' 1969s ok 51 1969s # testing : SSL_SERVER_S_DN_CN 1969s # expected: 'localhost' 1969s # received: 'localhost' 1969s ok 52 1969s # testing : SSL_CLIENT_S_DN_Email 1969s # expected: 'test-dev@httpd.apache.org' 1969s # received: 'test-dev@httpd.apache.org' 1969s ok 53 1969s # testing : SSL_SERVER_S_DN_Email 1969s # expected: 'test-dev@httpd.apache.org' 1969s # received: 'test-dev@httpd.apache.org' 1969s ok 54 1969s # testing : SSL_CLIENT_SAN_Email_0 1969s # expected: 'test-dev@httpd.apache.org' 1969s # received: 'test-dev@httpd.apache.org' 1969s ok 55 1969s # testing : SSL_SERVER_SAN_DNS_0 1969s # expected: 'localhost' 1969s # received: 'localhost' 1969s ok 56 1969s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 1969s # expected: 'test-dev@httpd.apache.org' 1969s # received: 'test-dev@httpd.apache.org' 1969s ok 57 1969s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 1969s # expected: '_https.localhost' 1969s # received: '_https.localhost' 1969s ok 58 1969s # testing : SSL_CLIENT_I_DN 1969s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s ok 59 1969s # testing : SSL_SERVER_I_DN 1969s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 1969s ok 60 1969s # testing : SSL_CLIENT_I_DN_C 1969s # expected: 'US' 1969s # received: 'US' 1969s ok 61 1969s # testing : SSL_SERVER_I_DN_C 1969s # expected: 'US' 1969s # received: 'US' 1969s ok 62 1969s # testing : SSL_CLIENT_I_DN_ST 1969s # expected: 'California' 1969s # received: 'California' 1969s ok 63 1969s # testing : SSL_SERVER_I_DN_ST 1969s # expected: 'California' 1969s # received: 'California' 1969s ok 64 1969s # testing : SSL_CLIENT_I_DN_L 1969s # expected: 'San Francisco' 1969s # received: 'San Francisco' 1969s ok 65 1969s # testing : SSL_SERVER_I_DN_L 1969s # expected: 'San Francisco' 1969s # received: 'San Francisco' 1969s ok 66 1969s # testing : SSL_CLIENT_I_DN_O 1969s # expected: 'ASF' 1969s # received: 'ASF' 1969s ok 67 1969s # testing : SSL_SERVER_I_DN_O 1969s # expected: 'ASF' 1969s # received: 'ASF' 1969s ok 68 1969s # testing : SSL_CLIENT_I_DN_OU 1969s # expected: 'httpd-test' 1969s # received: 'httpd-test' 1969s ok 69 1969s # testing : SSL_SERVER_I_DN_OU 1969s # expected: 'httpd-test' 1969s # received: 'httpd-test' 1969s ok 70 1969s # testing : SSL_CLIENT_I_DN_CN 1969s # expected: 'ca' 1969s # received: 'ca' 1969s ok 71 1969s # testing : SSL_SERVER_I_DN_CN 1969s # expected: 'ca' 1969s # received: 'ca' 1969s ok 72 1969s # testing : SSL_SERVER_I_DN_CN_RAW 1969s # expected: 'ca' 1969s # received: 'ca' 1969s ok 73 1969s # testing : SSL_SERVER_I_DN_CN_0_RAW 1969s # expected: 'ca' 1969s # received: 'ca' 1969s ok 74 1969s # testing : SSL_CLIENT_I_DN_Email 1969s # expected: 'test-dev@httpd.apache.org' 1969s # received: 'test-dev@httpd.apache.org' 1969s ok 75 1969s # testing : SSL_SERVER_I_DN_Email 1969s # expected: 'test-dev@httpd.apache.org' 1969s # received: 'test-dev@httpd.apache.org' 1969s ok 76 1969s # testing : SSL_CLIENT_A_SIG 1969s # expected: 'sha256WithRSAEncryption' 1969s # received: 'sha256WithRSAEncryption' 1969s ok 77 1969s # testing : SSL_SERVER_A_SIG 1969s # expected: 'sha256WithRSAEncryption' 1969s # received: 'sha256WithRSAEncryption' 1969s ok 78 1969s # testing : SSL_CLIENT_A_KEY 1969s # expected: 'rsaEncryption' 1969s # received: 'rsaEncryption' 1969s ok 79 1969s # testing : SSL_SERVER_A_KEY 1969s # expected: qr/^[rd]saEncryption$/ 1969s # received: 'rsaEncryption' 1969s ok 80 1969s # testing : SSL_CLIENT_CERT 1969s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1969s # received: '-----BEGIN CERTIFICATE----- 1969s # MIIEezCCA2OgAwIBAgIBDDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1969s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1969s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1969s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 1969s # MjEzMTMwWhcNMjUxMTI5MjEzMTMwWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1969s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1969s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 1969s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 1969s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoSROqizJ8ijUs8D6X467eHjkiqekyhvkcYtA 1969s # ay8xhDHaO+2guqXsbbYRrIijyC61fx+YMUJw9x3yq2z1XQaF0BMiGB4qmcLgnRmo 1969s # mSddE3FQFsEAvi3q1tIcigEJhfrUGNTYqgW3oFtT+u6fpx+Hqx+v4DYzpFU3FzyP 1969s # 5UPA63TOp8zMGBBjRlP8OcNwl1LpkcgLGXOaWPDBHCnjwqfn7nTijU2gn7o92onf 1969s # NH08TkPPymH3O8kwsClaXHYlJQ88axcxUZrQVmM/KeyWDjFsZXVQJqne6WCffBk2 1969s # dJNutj8gVdaoGEIuuFFSkXwETbk4wlzosQBxBpsWKaYuSwHvVwIDAQABo4HOMIHL 1969s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 1969s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 1969s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 1969s # HQ4EFgQU3PleF4+u53qTgk2pRHMRQkAiTEkwHwYDVR0jBBgwFoAUccT5R5ll+NS7 1969s # sdqRGb9KQDL6C3IwDQYJKoZIhvcNAQELBQADggEBAAeGK0RUBaLWCtxAYS1ac+Ln 1969s # BLeYYXMZliYEVFelh4x2FymWbqE/4z+lJL5xZ7fR4EOxTppiKD6QZ1pE2aD/Z1H2 1969s # tc7iexhpBDxFBPMZLRdR3W9ZBLMpTrNROuY4ifOZxCmo0n/V/k+2gUE2RZfqP6p8 1969s # EA1j31X22z1rlqCFX+h7Sc9PWSu/OGtdP/CJ10/MupOxAF1LTeV6eA4BW1iRcJBN 1969s # O8EXkvdZ3nYflf2Yke86GmeD9YdGkyxLum5Yuiik83QAya7JxjQSSP8ferrg6UxK 1969s # E5euD+PczO4uHzHlWHSXTUtvggr9OKZR+6rb/jqzN11F/d6C0xVxXfSY2jGGpwE= 1969s # -----END CERTIFICATE----- 1969s # ' 1969s ok 81 1969s # testing : SSL_SERVER_CERT 1969s # expected: qr/^-----BEGIN CERTIFICATE-----/ 1969s # received: '-----BEGIN CERTIFICATE----- 1969s # MIIERDCCAyygAwIBAgIBCDANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 1969s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 1969s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 1969s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQxMTI5 1969s # MjEzMTMwWhcNMjUxMTI5MjEzMTMwWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 1969s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 1969s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 1969s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 1969s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqagRZx32dEOEAqmv0ouGcT7b 1969s # 6u/9TH1y1rDP6bJsMxlptoxgdccuuKdsOhm9bCaZdVOgkNfPwEPl/02RnP6t9yvA 1969s # 9fnjEUhRuCctt2gvN1jl7flcW62LhqQH+HlZ+2rjzMjxsp9wbtsVysAKhxvUYCLe 1969s # lbX0/s3q0PKBd+1IXR2sO2isDR4WI6m64O7SIhhpriYAIrxbNdnYw18ar+mc7P/W 1969s # QOC5gm6A+0CiMFo9TYtNc6SUy4v/wF1R0aiPm3laxzPR4Q+qsof1EEz823SvNer7 1969s # W/HhTLgSVfkMiYlMelbiPgleAAuJfRuFMWOWfNlfvdXdS7v6wACNJox/DU/pYQID 1969s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 1969s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBTs 1969s # bzDPn0MXDQwA+YCWOgJ1pUQijTAfBgNVHSMEGDAWgBRxxPlHmWX41Lux2pEZv0pA 1969s # MvoLcjANBgkqhkiG9w0BAQsFAAOCAQEANJiosrmLsl5QTCGbk+nZs+CtUmDva7Q9 1969s # HbA/PYIx+Nnm2jnNJ/MSjGJhWLY/Kf1Z0kgpmuUemisaIkH55QfsXZgiefGU01wT 1969s # zuLIwz/5XJY4LIn6QVY6m3jedLIeN3Ea7Q6hJt2FOa400GF89HxMWOV8BIu4WBFe 1969s # jr1JFJy5UErFFonVlCjybJ85RqZVXPFJmd2NBZyaEbOGZBR9tNV4LpfUJC9ANWuL 1969s # 4jMXKqvcBzU/yR+dQleuWYuAxFS16nN3Lbfw1Yyn24LfHA5xGAZLH/j+Vw0ATLd/ 1969s # /Tpo3C19s9XvsqlVboiox3hPMh5qajJc3lEs7P2yxwBWGcwt03AH0Q== 1969s # -----END CERTIFICATE----- 1969s # ' 1969s ok 82 1969s # testing : SSL_CLIENT_VERIFY 1969s # expected: 'SUCCESS' 1969s # received: 'SUCCESS' 1969s ok 83 1969s ok 1973s t/ssl/verify.t ...................... 1973s 1..3 1973s # Running under perl version 5.040000 for linux 1973s # Current time local: Fri Nov 29 21:41:02 2024 1973s # Current time GMT: Fri Nov 29 21:41:02 2024 1973s # Using Test.pm version 1.31 1973s # Using Apache/Test.pm version 1.44 1973s HTTP/1.1 403 Forbidden 1973s Connection: close 1973s Date: Fri, 29 Nov 2024 21:41:06 GMT 1973s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1973s Content-Length: 258 1973s Content-Type: text/html; charset=iso-8859-1 1973s Client-Date: Fri, 29 Nov 2024 21:41:06 GMT 1973s Client-Peer: 127.0.0.1:8532 1973s Client-Response-Num: 1 1973s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1973s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1973s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1973s Client-SSL-Socket-Class: IO::Socket::SSL 1973s Client-SSL-Version: TLSv1_3 1973s Title: 403 Forbidden 1973s 1973s 1973s 1973s 403 Forbidden 1973s 1973s

Forbidden

1973s

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

1973s 1973s ok 1 1973s HTTP/1.1 200 OK 1973s Connection: close 1973s Date: Fri, 29 Nov 2024 21:41:06 GMT 1973s Accept-Ranges: bytes 1973s ETag: "1a-61fafa7f73d80" 1973s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.0 1973s Vary: In-If1 1973s Content-Length: 26 1973s Content-Type: text/html 1973s Last-Modified: Thu, 15 Aug 2024 02:32:38 GMT 1973s Client-Date: Fri, 29 Nov 2024 21:41:06 GMT 1973s Client-Peer: 127.0.0.1:8532 1973s Client-Response-Num: 1 1973s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1973s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1973s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1973s Client-SSL-Socket-Class: IO::Socket::SSL 1973s Client-SSL-Version: TLSv1_3 1973s DMMATCH1: 1 1973s 1973s welcome to localhost:8529 1973s ok 2 1973s 500 Server closed connection without sending any data back 1973s Content-Type: text/plain 1973s Client-Date: Fri, 29 Nov 2024 21:41:06 GMT 1973s Client-Warning: Internal response 1973s 1973s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1973s ok 3 1973s ok 1973s All tests successful. 1973s Files=143, Tests=7309, 560 wallclock secs ( 2.16 usr 0.29 sys + 380.93 cusr 108.72 csys = 492.10 CPU) 1973s Result: PASS 1973s [warning] server localhost:8529 shutdown 1974s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1974s Files=143, Tests=7309, 560 wallclock secs ( 2.16 usr 0.29 sys + 380.93 cusr 108.72 csys = 492.10 CPU) 1974s + grep -E '^Result: PASS' testlog.mpm_event 1974s Result: PASS 1974s + grep -E '^Result: FAIL' testlog.mpm_event 1974s + grep -E 'server dumped core' testlog.mpm_event 1974s + return 0 1974s autopkgtest [21:41:07]: test run-test-suite: -----------------------] 1976s autopkgtest [21:41:09]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1976s run-test-suite PASS 1976s autopkgtest [21:41:09]: test duplicate-module-load: preparing testbed 2087s autopkgtest [21:43:00]: testbed dpkg architecture: ppc64el 2088s autopkgtest [21:43:01]: testbed apt version: 2.9.14ubuntu1 2088s autopkgtest [21:43:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2088s autopkgtest [21:43:01]: testbed release detected to be: plucky 2089s autopkgtest [21:43:02]: updating testbed package index (apt update) 2089s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2089s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2089s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2089s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2089s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2089s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 2090s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2090s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2090s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 2090s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 2090s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [658 kB] 2090s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 2090s Fetched 1732 kB in 1s (1790 kB/s) 2091s Reading package lists... 2091s Reading package lists... 2091s Building dependency tree... 2091s Reading state information... 2092s Calculating upgrade... 2092s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2092s Reading package lists... 2092s Building dependency tree... 2092s Reading state information... 2092s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2092s autopkgtest [21:43:05]: upgrading testbed (apt dist-upgrade and autopurge) 2092s Reading package lists... 2093s Building dependency tree... 2093s Reading state information... 2093s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2093s Starting 2 pkgProblemResolver with broken count: 0 2093s Done 2093s Entering ResolveByKeep 2093s 2093s The following NEW packages will be installed: 2093s openssl-provider-legacy 2093s The following packages will be upgraded: 2093s libssl3t64 openssl 2094s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2094s Need to get 3749 kB of archives. 2094s After this operation, 792 kB of additional disk space will be used. 2094s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 2094s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 2094s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 2094s Fetched 3749 kB in 1s (5132 kB/s) 2095s (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 ... 74178 files and directories currently installed.) 2095s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 2095s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2095s Selecting previously unselected package openssl-provider-legacy. 2095s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 2095s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2095s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 2095s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2095s (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 ... 74181 files and directories currently installed.) 2095s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 2095s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2095s Setting up openssl (3.4.0-1ubuntu1) ... 2095s Installing new version of config file /etc/ssl/openssl.cnf ... 2095s Processing triggers for man-db (2.13.0-1) ... 2096s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2096s Reading package lists... 2096s Building dependency tree... 2096s Reading state information... 2096s Starting pkgProblemResolver with broken count: 0 2096s Starting 2 pkgProblemResolver with broken count: 0 2096s Done 2097s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2099s Reading package lists... 2099s Building dependency tree... 2099s Reading state information... 2100s Starting pkgProblemResolver with broken count: 0 2100s Starting 2 pkgProblemResolver with broken count: 0 2100s Done 2100s The following NEW packages will be installed: 2100s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2100s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2100s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 2100s Need to get 2406 kB of archives. 2100s After this operation, 15.1 MB of additional disk space will be used. 2100s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 2100s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 2100s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 2100s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 2100s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 2100s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 2101s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 2101s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 2101s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 2101s Fetched 2406 kB in 1s (3562 kB/s) 2101s Selecting previously unselected package libapr1t64:ppc64el. 2101s (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 ... 74183 files and directories currently installed.) 2101s Preparing to unpack .../0-libapr1t64_1.7.5-1_ppc64el.deb ... 2101s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 2101s Selecting previously unselected package libaprutil1t64:ppc64el. 2101s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 2101s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2101s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2101s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 2101s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2101s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2101s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 2101s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2101s Selecting previously unselected package liblua5.4-0:ppc64el. 2101s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_ppc64el.deb ... 2101s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 2101s Selecting previously unselected package apache2-bin. 2101s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 2101s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2101s Selecting previously unselected package apache2-data. 2101s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 2101s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2101s Selecting previously unselected package apache2-utils. 2101s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 2101s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2101s Selecting previously unselected package apache2. 2101s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 2101s Unpacking apache2 (2.4.62-1ubuntu1) ... 2101s Setting up libapr1t64:ppc64el (1.7.5-1) ... 2101s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 2101s Setting up apache2-data (2.4.62-1ubuntu1) ... 2101s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2101s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2101s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2101s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2101s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2101s Setting up apache2 (2.4.62-1ubuntu1) ... 2101s Enabling module mpm_event. 2101s Enabling module authz_core. 2101s Enabling module authz_host. 2101s Enabling module authn_core. 2101s Enabling module auth_basic. 2101s Enabling module access_compat. 2101s Enabling module authn_file. 2101s Enabling module authz_user. 2101s Enabling module alias. 2101s Enabling module dir. 2102s Enabling module autoindex. 2102s Enabling module env. 2102s Enabling module mime. 2102s Enabling module negotiation. 2102s Enabling module setenvif. 2102s Enabling module filter. 2102s Enabling module deflate. 2102s Enabling module status. 2102s Enabling module reqtimeout. 2102s Enabling conf charset. 2102s Enabling conf localized-error-pages. 2102s Enabling conf other-vhosts-access-log. 2102s Enabling conf security. 2102s Enabling conf serve-cgi-bin. 2102s Enabling site 000-default. 2103s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2103s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2104s Processing triggers for ufw (0.36.2-8) ... 2104s Processing triggers for man-db (2.13.0-1) ... 2105s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2114s autopkgtest [21:43:27]: test duplicate-module-load: [----------------------- 2114s + cd /tmp/autopkgtest.5i9J0R/autopkgtest_tmp 2114s + apache2ctl -l -M 2114s + sort unsorted 2114s + grep core.c sorted 2114s core.c 2114s http_core.c 2114s + uniq 2114s + diff -u sorted dedup 2115s autopkgtest [21:43:28]: test duplicate-module-load: -----------------------] 2115s duplicate-module-load PASS 2115s autopkgtest [21:43:28]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2115s autopkgtest [21:43:28]: test default-mods: preparing testbed 2116s Reading package lists... 2116s Building dependency tree... 2116s Reading state information... 2116s Starting pkgProblemResolver with broken count: 0 2116s Starting 2 pkgProblemResolver with broken count: 0 2116s Done 2116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2117s autopkgtest [21:43:30]: test default-mods: [----------------------- 2117s alias_module (shared) 2117s auth_basic_module (shared) 2117s authn_core_module (shared) 2117s authz_core_module (shared) 2117s log_config_module (static) 2117s mime_module (shared) 2117s reqtimeout_module (shared) 2117s version_module (static) 2117s watchdog_module (static) 2118s autopkgtest [21:43:31]: test default-mods: -----------------------] 2118s autopkgtest [21:43:31]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2118s default-mods PASS 2118s autopkgtest [21:43:31]: test htcacheclean: preparing testbed 2118s Reading package lists... 2119s Building dependency tree... 2119s Reading state information... 2119s Starting pkgProblemResolver with broken count: 0 2119s Starting 2 pkgProblemResolver with broken count: 0 2119s Done 2119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2120s autopkgtest [21:43:33]: test htcacheclean: [----------------------- 2120s + htc_enabled 2120s + ls /etc/rc[2345].d/S*apache-htcacheclean 2120s + return 1 2120s + a2enmod cache_disk 2120s Considering dependency cache for cache_disk: 2120s Enabling module cache. 2120s Enabling module cache_disk. 2120s Enabling external service apache-htcacheclean 2120s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2120s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 2121s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' -> '/usr/lib/systemd/system/apache-htcacheclean.service'. 2121s The service will be started on next reboot. 2121s + htc_enabled 2121s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 2121s To activate the new configuration, you need to run: 2121s systemctl restart apache2 2121s systemctl start apache-htcacheclean 2121s + return 0 2121s + service apache-htcacheclean start 2122s + ps -ef 2122s + grep /usr/bin/htcacheclean 2122s www-data 2251 1 0 21:43 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2122s root 2944 2795 0 21:43 ? 00:00:00 grep /usr/bin/htcacheclean 2122s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 2122s + pgrep -P 1 -u www-data -G www-data htcacheclean 2122s 2251 2122s + service apache-htcacheclean status 2122s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2122s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2122s Active: active (running) since Fri 2024-11-29 21:43:17 UTC; 18s ago 2122s Invocation: 449a8afd47b1468e8d3f6f25f60314a0 2122s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2122s Main PID: 2251 (htcacheclean) 2122s Tasks: 1 (limit: 4743) 2122s Memory: 1.7M (peak: 8.2M) 2122s CPU: 6ms 2122s CGroup: /system.slice/apache-htcacheclean.service 2122s └─2251 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2122s 2122s Nov 29 21:43:16 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2122s Nov 29 21:43:17 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2122s + service apache-htcacheclean stop 2122s + sleep 1 2123s + pgrep -P 1 -u www-data -G www-data htcacheclean 2123s + service apache-htcacheclean status 2123s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2123s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2123s Active: inactive (dead) since Fri 2024-11-29 21:43:35 UTC; 1s ago 2123s Duration: 18.693s 2123s Invocation: 449a8afd47b1468e8d3f6f25f60314a0 2123s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2123s Main PID: 2251 (code=exited, status=0/SUCCESS) 2123s Mem peak: 8.2M 2123s CPU: 6ms 2123s 2123s Nov 29 21:43:16 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2123s Nov 29 21:43:17 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2123s Nov 29 21:43:35 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2123s Nov 29 21:43:35 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 2123s Nov 29 21:43:35 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2123s + a2dismod cache_disk 2123s Disabling external service apache-htcacheclean 2123s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2123s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 2124s Removed '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service'. 2124s Module cache_disk disabled. 2124s To activate the new configuration, you need to run: 2124s systemctl restart apache2 2124s systemctl stop apache-htcacheclean 2124s + htc_enabled 2124s + ls /etc/rc[2345].d/S*apache-htcacheclean 2124s + return 1 2124s + a2enmod cache_socache 2124s Considering dependency cache for cache_socache: 2124s Module cache already enabled 2124s Enabling module cache_socache. 2124s To activate the new configuration, you need to run: 2124s systemctl restart apache2 2124s + htc_enabled 2124s + ls /etc/rc[2345].d/S*apache-htcacheclean 2124s + return 1 2124s + exit 0 2124s autopkgtest [21:43:37]: test htcacheclean: -----------------------] 2125s htcacheclean PASS 2125s autopkgtest [21:43:38]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 2125s autopkgtest [21:43:38]: test ssl-passphrase: preparing testbed 2125s Reading package lists... 2126s Building dependency tree... 2126s Reading state information... 2126s Starting pkgProblemResolver with broken count: 0 2126s Starting 2 pkgProblemResolver with broken count: 0 2126s Done 2126s The following NEW packages will be installed: 2126s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2126s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 2126s Need to get 1493 kB of archives. 2126s After this operation, 5894 kB of additional disk space will be used. 2126s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtcl8.6 ppc64el 8.6.15+dfsg-2 [1201 kB] 2127s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el tcl8.6 ppc64el 8.6.15+dfsg-2 [14.8 kB] 2127s Get:3 http://ftpmaster.internal/ubuntu plucky/universe ppc64el tcl-expect ppc64el 5.45.4-3 [122 kB] 2127s Get:4 http://ftpmaster.internal/ubuntu plucky/universe ppc64el expect ppc64el 5.45.4-3 [137 kB] 2127s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el ssl-cert all 1.1.3ubuntu1 [18.7 kB] 2127s Preconfiguring packages ... 2127s Fetched 1493 kB in 1s (2353 kB/s) 2127s Selecting previously unselected package libtcl8.6:ppc64el. 2127s (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 ... 74897 files and directories currently installed.) 2127s Preparing to unpack .../libtcl8.6_8.6.15+dfsg-2_ppc64el.deb ... 2127s Unpacking libtcl8.6:ppc64el (8.6.15+dfsg-2) ... 2127s Selecting previously unselected package tcl8.6. 2127s Preparing to unpack .../tcl8.6_8.6.15+dfsg-2_ppc64el.deb ... 2127s Unpacking tcl8.6 (8.6.15+dfsg-2) ... 2127s Selecting previously unselected package tcl-expect:ppc64el. 2127s Preparing to unpack .../tcl-expect_5.45.4-3_ppc64el.deb ... 2127s Unpacking tcl-expect:ppc64el (5.45.4-3) ... 2127s Selecting previously unselected package expect. 2127s Preparing to unpack .../expect_5.45.4-3_ppc64el.deb ... 2127s Unpacking expect (5.45.4-3) ... 2127s Selecting previously unselected package ssl-cert. 2127s Preparing to unpack .../ssl-cert_1.1.3ubuntu1_all.deb ... 2127s Unpacking ssl-cert (1.1.3ubuntu1) ... 2127s Setting up ssl-cert (1.1.3ubuntu1) ... 2128s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2128s Setting up libtcl8.6:ppc64el (8.6.15+dfsg-2) ... 2128s Setting up tcl8.6 (8.6.15+dfsg-2) ... 2128s Setting up tcl-expect:ppc64el (5.45.4-3) ... 2128s Setting up expect (5.45.4-3) ... 2128s Processing triggers for man-db (2.13.0-1) ... 2129s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2130s autopkgtest [21:43:43]: test ssl-passphrase: [----------------------- 2130s + cd /etc/ssl/private 2130s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 2130s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 2130s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 2130s writing RSA key 2130s + a2enmod ssl 2130s Considering dependency mime for ssl: 2130s Module mime already enabled 2130s Considering dependency socache_shmcb for ssl: 2130s Enabling module socache_shmcb. 2130s Enabling module ssl. 2130s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2130s To activate the new configuration, you need to run: 2130s systemctl restart apache2 2130s + a2ensite default-ssl 2130s Enabling site default-ssl. 2130s To activate the new configuration, you need to run: 2130s systemctl reload apache2 2130s + + expect 2130s password_responder 2130s + [ ! -e /run/systemd/ask-password/sck.* ] 2130s + sleep 1 2130s spawn service apache2 restart 2131s Enter passphrase for SSL/TLS keys for autopkgtest.local:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 2131s + [ ! -e /run/systemd/ask-password/sck.6cd541dcd4fd3f6b ] 2131s + echo ssl-passphrase test password responder: found prompt, sending password 2131s + echo test 2131s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.6cd541dcd4fd3f6b 2131s 2131s + echo Hello, world! 2131s + curl -k https://localhost/hello.txt 2131s % Total % Received % Xferd Average Speed Time Time Time Current 2131s Dload Upload Total Spent Left Speed 2131s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1478 0 --:--:-- --:--:-- --:--:-- 1555 2131s + result=Hello, world! 2131s + [ Hello, world! != Hello, world! ] 2131s autopkgtest [21:43:44]: test ssl-passphrase: -----------------------] 2132s ssl-passphrase PASS 2132s autopkgtest [21:43:45]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 2132s autopkgtest [21:43:45]: test check-http2: preparing testbed 2238s autopkgtest [21:45:31]: testbed dpkg architecture: ppc64el 2239s autopkgtest [21:45:32]: testbed apt version: 2.9.14ubuntu1 2239s autopkgtest [21:45:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2239s autopkgtest [21:45:32]: testbed release detected to be: plucky 2240s autopkgtest [21:45:33]: updating testbed package index (apt update) 2240s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2240s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2240s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2240s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2240s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2240s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 2241s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2241s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2241s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 2241s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 2241s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [658 kB] 2241s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 2241s Fetched 1732 kB in 1s (1701 kB/s) 2242s Reading package lists... 2242s Reading package lists... 2243s Building dependency tree... 2243s Reading state information... 2243s Calculating upgrade... 2243s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2243s Reading package lists... 2243s Building dependency tree... 2243s Reading state information... 2243s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2244s autopkgtest [21:45:37]: upgrading testbed (apt dist-upgrade and autopurge) 2244s Reading package lists... 2244s Building dependency tree... 2244s Reading state information... 2244s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2244s Starting 2 pkgProblemResolver with broken count: 0 2244s Done 2245s Entering ResolveByKeep 2245s 2245s The following NEW packages will be installed: 2245s openssl-provider-legacy 2245s The following packages will be upgraded: 2245s libssl3t64 openssl 2245s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2245s Need to get 3749 kB of archives. 2245s After this operation, 792 kB of additional disk space will be used. 2245s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 2245s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 2245s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 2246s Fetched 3749 kB in 1s (4876 kB/s) 2246s (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 ... 74178 files and directories currently installed.) 2246s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 2246s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2246s Selecting previously unselected package openssl-provider-legacy. 2246s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 2246s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2246s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 2246s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2246s (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 ... 74181 files and directories currently installed.) 2246s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 2246s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2246s Setting up openssl (3.4.0-1ubuntu1) ... 2246s Installing new version of config file /etc/ssl/openssl.cnf ... 2246s Processing triggers for man-db (2.13.0-1) ... 2248s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2248s Reading package lists... 2248s Building dependency tree... 2248s Reading state information... 2248s Starting pkgProblemResolver with broken count: 0 2248s Starting 2 pkgProblemResolver with broken count: 0 2248s Done 2249s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2251s Reading package lists... 2251s Building dependency tree... 2251s Reading state information... 2251s Starting pkgProblemResolver with broken count: 0 2251s Starting 2 pkgProblemResolver with broken count: 0 2251s Done 2252s The following NEW packages will be installed: 2252s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2252s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2252s libjemalloc2 liblua5.4-0 nghttp2-client ssl-cert 2252s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 2252s Need to get 2902 kB of archives. 2252s After this operation, 16.6 MB of additional disk space will be used. 2252s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 2252s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 2252s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 2252s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 2252s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 2252s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 2252s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 2253s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 2253s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 2253s Get:10 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libev4t64 ppc64el 1:4.33-2.1build1 [34.9 kB] 2253s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjemalloc2 ppc64el 5.3.0-2build1 [259 kB] 2253s Get:12 http://ftpmaster.internal/ubuntu plucky/universe ppc64el nghttp2-client ppc64el 1.64.0-1 [184 kB] 2253s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el ssl-cert all 1.1.3ubuntu1 [18.7 kB] 2253s Preconfiguring packages ... 2253s Fetched 2902 kB in 1s (3549 kB/s) 2253s Selecting previously unselected package libapr1t64:ppc64el. 2253s (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 ... 74183 files and directories currently installed.) 2253s Preparing to unpack .../00-libapr1t64_1.7.5-1_ppc64el.deb ... 2253s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 2253s Selecting previously unselected package libaprutil1t64:ppc64el. 2253s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 2253s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2253s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2253s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 2253s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2253s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2253s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 2253s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2253s Selecting previously unselected package liblua5.4-0:ppc64el. 2253s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_ppc64el.deb ... 2253s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 2253s Selecting previously unselected package apache2-bin. 2253s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 2253s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2253s Selecting previously unselected package apache2-data. 2253s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 2253s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2253s Selecting previously unselected package apache2-utils. 2253s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 2253s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2253s Selecting previously unselected package apache2. 2253s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 2253s Unpacking apache2 (2.4.62-1ubuntu1) ... 2253s Selecting previously unselected package libev4t64:ppc64el. 2253s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_ppc64el.deb ... 2253s Unpacking libev4t64:ppc64el (1:4.33-2.1build1) ... 2253s Selecting previously unselected package libjemalloc2:ppc64el. 2253s Preparing to unpack .../10-libjemalloc2_5.3.0-2build1_ppc64el.deb ... 2253s Unpacking libjemalloc2:ppc64el (5.3.0-2build1) ... 2253s Selecting previously unselected package nghttp2-client. 2253s Preparing to unpack .../11-nghttp2-client_1.64.0-1_ppc64el.deb ... 2253s Unpacking nghttp2-client (1.64.0-1) ... 2253s Selecting previously unselected package ssl-cert. 2253s Preparing to unpack .../12-ssl-cert_1.1.3ubuntu1_all.deb ... 2253s Unpacking ssl-cert (1.1.3ubuntu1) ... 2253s Setting up libev4t64:ppc64el (1:4.33-2.1build1) ... 2253s Setting up libjemalloc2:ppc64el (5.3.0-2build1) ... 2253s Setting up nghttp2-client (1.64.0-1) ... 2253s Setting up ssl-cert (1.1.3ubuntu1) ... 2254s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2254s Setting up libapr1t64:ppc64el (1.7.5-1) ... 2254s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 2254s Setting up apache2-data (2.4.62-1ubuntu1) ... 2254s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2254s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2254s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2254s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2254s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2254s Setting up apache2 (2.4.62-1ubuntu1) ... 2254s Enabling module mpm_event. 2254s Enabling module authz_core. 2254s Enabling module authz_host. 2254s Enabling module authn_core. 2254s Enabling module auth_basic. 2254s Enabling module access_compat. 2254s Enabling module authn_file. 2254s Enabling module authz_user. 2254s Enabling module alias. 2255s Enabling module dir. 2255s Enabling module autoindex. 2255s Enabling module env. 2255s Enabling module mime. 2255s Enabling module negotiation. 2255s Enabling module setenvif. 2255s Enabling module filter. 2255s Enabling module deflate. 2255s Enabling module status. 2255s Enabling module reqtimeout. 2255s Enabling conf charset. 2255s Enabling conf localized-error-pages. 2255s Enabling conf other-vhosts-access-log. 2255s Enabling conf security. 2255s Enabling conf serve-cgi-bin. 2255s Enabling site 000-default. 2256s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2256s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2257s Processing triggers for ufw (0.36.2-8) ... 2257s Processing triggers for man-db (2.13.0-1) ... 2259s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2269s autopkgtest [21:46:02]: test check-http2: [----------------------- 2269s + a2enmod http2 2269s Enabling module http2. 2269s To activate the new configuration, you need to run: 2269s systemctl restart apache2 2269s + a2enmod ssl 2269s Considering dependency mime for ssl: 2269s Module mime already enabled 2269s Considering dependency socache_shmcb for ssl: 2269s Enabling module socache_shmcb. 2269s Enabling module ssl. 2269s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2269s To activate the new configuration, you need to run: 2269s systemctl restart apache2 2269s + a2ensite default-ssl 2269s Enabling site default-ssl. 2269s To activate the new configuration, you need to run: 2269s systemctl reload apache2 2269s + echo Protocols h2c h2 http/1.1 2269s + service apache2 restart 2269s + echo Hello, world! 2269s + testapache curl -s -k http://localhost/hello.txt 2269s + cmd=curl -s -k http://localhost/hello.txt 2269s + curl -s -k http://localhost/hello.txt 2269s OK 2269s + result=Hello, world! 2269s + [ Hello, world! != Hello, world! ] 2269s + echo OK 2269s + testapache curl -s -k https://localhost/hello.txt 2269s + cmd=curl -s -k https://localhost/hello.txt 2269s + curl -s -k https://localhost/hello.txt 2269s + result=Hello, world! 2269s + [ Hello, world! != Hello, world! ] 2269s + echo OK 2269s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2269s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2269s + nghttp --no-verify-peer https://localhost/hello.txt 2269s OK 2269s + result=Hello, world! 2269s + [ Hello, world! != Hello, world! ] 2269s + echo OK 2269s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2269s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2269s OK 2269s + nghttp -u --no-verify-peer http://localhost/hello.txt 2269s + result=Hello, world! 2269s + [ Hello, world! != Hello, world! ] 2269s + echo OK 2269s OK 2269s autopkgtest [21:46:02]: test check-http2: -----------------------] 2270s check-http2 PASS 2270s autopkgtest [21:46:03]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2270s autopkgtest [21:46:03]: test check-ubuntu-branding: preparing testbed 2402s autopkgtest [21:48:15]: testbed dpkg architecture: ppc64el 2402s autopkgtest [21:48:15]: testbed apt version: 2.9.14ubuntu1 2402s autopkgtest [21:48:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2402s autopkgtest [21:48:15]: testbed release detected to be: plucky 2403s autopkgtest [21:48:16]: updating testbed package index (apt update) 2403s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2403s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2404s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2404s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2404s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 2404s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2404s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2404s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2404s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 2404s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 2404s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [658 kB] 2404s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 2404s Fetched 1732 kB in 1s (1644 kB/s) 2405s Reading package lists... 2406s Reading package lists... 2406s Building dependency tree... 2406s Reading state information... 2406s Calculating upgrade... 2406s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2406s Reading package lists... 2406s Building dependency tree... 2406s Reading state information... 2407s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2407s autopkgtest [21:48:20]: upgrading testbed (apt dist-upgrade and autopurge) 2407s Reading package lists... 2407s Building dependency tree... 2407s Reading state information... 2407s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2407s Starting 2 pkgProblemResolver with broken count: 0 2407s Done 2408s Entering ResolveByKeep 2408s 2408s The following NEW packages will be installed: 2408s openssl-provider-legacy 2408s The following packages will be upgraded: 2408s libssl3t64 openssl 2408s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2408s Need to get 3749 kB of archives. 2408s After this operation, 792 kB of additional disk space will be used. 2408s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 2409s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 2409s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 2409s Fetched 3749 kB in 1s (5157 kB/s) 2410s (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 ... 74178 files and directories currently installed.) 2410s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 2410s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2410s Selecting previously unselected package openssl-provider-legacy. 2410s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 2410s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2410s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 2410s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2410s (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 ... 74181 files and directories currently installed.) 2410s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 2410s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2410s Setting up openssl (3.4.0-1ubuntu1) ... 2410s Installing new version of config file /etc/ssl/openssl.cnf ... 2410s Processing triggers for man-db (2.13.0-1) ... 2411s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2411s Reading package lists... 2411s Building dependency tree... 2411s Reading state information... 2411s Starting pkgProblemResolver with broken count: 0 2412s Starting 2 pkgProblemResolver with broken count: 0 2412s Done 2412s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2414s Reading package lists... 2414s Building dependency tree... 2414s Reading state information... 2415s Starting pkgProblemResolver with broken count: 0 2415s Starting 2 pkgProblemResolver with broken count: 0 2415s Done 2415s The following NEW packages will be installed: 2415s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2415s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2415s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 2415s Need to get 2406 kB of archives. 2415s After this operation, 15.1 MB of additional disk space will be used. 2415s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 2415s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 2415s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 2415s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 2415s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 2415s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 2416s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 2416s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 2416s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 2416s Fetched 2406 kB in 1s (3382 kB/s) 2416s Selecting previously unselected package libapr1t64:ppc64el. 2416s (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 ... 74183 files and directories currently installed.) 2416s Preparing to unpack .../0-libapr1t64_1.7.5-1_ppc64el.deb ... 2416s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 2416s Selecting previously unselected package libaprutil1t64:ppc64el. 2416s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 2416s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2416s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2416s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 2416s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2416s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2416s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 2416s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2416s Selecting previously unselected package liblua5.4-0:ppc64el. 2416s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_ppc64el.deb ... 2416s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 2416s Selecting previously unselected package apache2-bin. 2416s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 2416s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2416s Selecting previously unselected package apache2-data. 2416s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 2416s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2416s Selecting previously unselected package apache2-utils. 2416s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 2416s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2416s Selecting previously unselected package apache2. 2416s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 2416s Unpacking apache2 (2.4.62-1ubuntu1) ... 2416s Setting up libapr1t64:ppc64el (1.7.5-1) ... 2416s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 2416s Setting up apache2-data (2.4.62-1ubuntu1) ... 2416s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2416s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2416s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2416s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2416s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2416s Setting up apache2 (2.4.62-1ubuntu1) ... 2416s Enabling module mpm_event. 2416s Enabling module authz_core. 2416s Enabling module authz_host. 2416s Enabling module authn_core. 2416s Enabling module auth_basic. 2417s Enabling module access_compat. 2417s Enabling module authn_file. 2417s Enabling module authz_user. 2417s Enabling module alias. 2417s Enabling module dir. 2417s Enabling module autoindex. 2417s Enabling module env. 2417s Enabling module mime. 2417s Enabling module negotiation. 2417s Enabling module setenvif. 2417s Enabling module filter. 2417s Enabling module deflate. 2417s Enabling module status. 2417s Enabling module reqtimeout. 2417s Enabling conf charset. 2417s Enabling conf localized-error-pages. 2417s Enabling conf other-vhosts-access-log. 2417s Enabling conf security. 2417s Enabling conf serve-cgi-bin. 2417s Enabling site 000-default. 2418s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2418s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2419s Processing triggers for ufw (0.36.2-8) ... 2420s Processing triggers for man-db (2.13.0-1) ... 2421s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2430s autopkgtest [21:48:43]: test check-ubuntu-branding: [----------------------- 2430s + ubuntu_logo_path=icons/ubuntu-logo.png 2430s ++ curl -s http://localhost 2430s + html_content=' 2430s 2430s 2430s 2430s 2430s Apache2 Ubuntu Default Page: It works 2430s 2430s 2430s 2430s
2430s 2430s
2430s
2430s

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

2430s 2430s

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

2430s 2430s
2430s
2430s
2430s Configuration Overview 2430s
2430s
2430s

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

2430s

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

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

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

2430s

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

2430s
2430s 2430s
2430s
2430s Reporting Problems 2430s
2430s
2430s

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

2430s

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

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

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

2430s 2430s

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

2430s 2430s
2430s
2430s
2430s Configuration Overview 2430s
2430s
2430s

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

2430s

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

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

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

2430s

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

2430s
2430s 2430s
2430s
2430s Reporting Problems 2430s
2430s
2430s

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

2430s

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

2430s
2430s 2430s
2430s
2430s
2430s
2430s 2430s =~ icons/ubuntu-logo\.png ]] 2430s ++ grep Content-Type 2430s ++ cut -d ' ' -f 2- 2430s ++ tr -d '[:space:]' 2430s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 2430s + content_type=image/png 2430s + expected=image/png 2430s + '[' image/png '!=' image/png ']' 2431s autopkgtest [21:48:44]: test check-ubuntu-branding: -----------------------] 2431s check-ubuntu-branding PASS 2431s autopkgtest [21:48:44]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 2432s autopkgtest [21:48:45]: test chroot: preparing testbed 2545s autopkgtest [21:50:38]: testbed dpkg architecture: ppc64el 2545s autopkgtest [21:50:38]: testbed apt version: 2.9.14ubuntu1 2545s autopkgtest [21:50:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2546s autopkgtest [21:50:39]: testbed release detected to be: plucky 2546s autopkgtest [21:50:39]: updating testbed package index (apt update) 2547s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2547s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2547s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2547s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2547s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2547s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 2548s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2548s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2548s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 2548s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 2548s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [658 kB] 2548s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 2548s Fetched 1732 kB in 1s (1291 kB/s) 2549s Reading package lists... 2549s Reading package lists... 2550s Building dependency tree... 2550s Reading state information... 2550s Calculating upgrade... 2550s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2550s Reading package lists... 2550s Building dependency tree... 2550s Reading state information... 2551s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2551s autopkgtest [21:50:44]: upgrading testbed (apt dist-upgrade and autopurge) 2551s Reading package lists... 2551s Building dependency tree... 2551s Reading state information... 2551s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2552s Starting 2 pkgProblemResolver with broken count: 0 2552s Done 2552s Entering ResolveByKeep 2552s 2552s The following NEW packages will be installed: 2552s openssl-provider-legacy 2552s The following packages will be upgraded: 2552s libssl3t64 openssl 2553s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2553s Need to get 3749 kB of archives. 2553s After this operation, 792 kB of additional disk space will be used. 2553s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 2553s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 2553s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 2554s Fetched 3749 kB in 1s (4597 kB/s) 2554s (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 ... 74178 files and directories currently installed.) 2554s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 2554s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2554s Selecting previously unselected package openssl-provider-legacy. 2554s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 2554s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2554s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 2554s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2554s (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 ... 74181 files and directories currently installed.) 2554s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 2554s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2555s Setting up openssl (3.4.0-1ubuntu1) ... 2555s Installing new version of config file /etc/ssl/openssl.cnf ... 2555s Processing triggers for man-db (2.13.0-1) ... 2556s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2556s Reading package lists... 2556s Building dependency tree... 2556s Reading state information... 2557s Starting pkgProblemResolver with broken count: 0 2557s Starting 2 pkgProblemResolver with broken count: 0 2557s Done 2557s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2560s Reading package lists... 2560s Building dependency tree... 2560s Reading state information... 2560s Starting pkgProblemResolver with broken count: 0 2560s Starting 2 pkgProblemResolver with broken count: 0 2560s Done 2561s The following NEW packages will be installed: 2561s apache2 apache2-bin apache2-data apache2-utils cpp cpp-14 2561s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-14 2561s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libapr1t64 2561s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libcc1-0 2561s libgcc-14-dev libgomp1 libisl23 libitm1 liblsan0 liblua5.4-0 libmpc3 2561s libquadmath0 libtsan2 libubsan1 2561s 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded. 2561s Need to get 45.2 MB of archives. 2561s After this operation, 162 MB of additional disk space will be used. 2561s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 2561s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 2561s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 2561s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 2561s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 2561s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 2561s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 2561s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 2561s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 2561s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 2562s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 2562s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [10.5 MB] 2562s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-8ubuntu1 [1034 B] 2562s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 2562s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 2562s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-8ubuntu1 [48.1 kB] 2562s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-8ubuntu1 [161 kB] 2562s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-8ubuntu1 [31.9 kB] 2562s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-8ubuntu1 [2945 kB] 2563s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-8ubuntu1 [1322 kB] 2563s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-8ubuntu1 [2695 kB] 2563s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-8ubuntu1 [1191 kB] 2563s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-8ubuntu1 [158 kB] 2563s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-8ubuntu1 [1619 kB] 2563s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [20.6 MB] 2565s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-8ubuntu1 [528 kB] 2565s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 2565s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 2565s Fetched 45.2 MB in 4s (11.1 MB/s) 2565s Selecting previously unselected package libapr1t64:ppc64el. 2565s (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 ... 74183 files and directories currently installed.) 2565s Preparing to unpack .../00-libapr1t64_1.7.5-1_ppc64el.deb ... 2565s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 2565s Selecting previously unselected package libaprutil1t64:ppc64el. 2565s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 2565s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2565s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2565s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 2565s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2565s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2565s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 2565s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2565s Selecting previously unselected package liblua5.4-0:ppc64el. 2565s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_ppc64el.deb ... 2565s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 2565s Selecting previously unselected package apache2-bin. 2565s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 2565s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2565s Selecting previously unselected package apache2-data. 2565s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 2565s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2566s Selecting previously unselected package apache2-utils. 2566s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 2566s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2566s Selecting previously unselected package apache2. 2566s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 2566s Unpacking apache2 (2.4.62-1ubuntu1) ... 2566s Selecting previously unselected package libisl23:ppc64el. 2566s Preparing to unpack .../09-libisl23_0.27-1_ppc64el.deb ... 2566s Unpacking libisl23:ppc64el (0.27-1) ... 2566s Selecting previously unselected package libmpc3:ppc64el. 2566s Preparing to unpack .../10-libmpc3_1.3.1-1build2_ppc64el.deb ... 2566s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 2566s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 2566s Preparing to unpack .../11-cpp-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package cpp-14. 2566s Preparing to unpack .../12-cpp-14_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 2566s Preparing to unpack .../13-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 2566s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 2566s Selecting previously unselected package cpp. 2566s Preparing to unpack .../14-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 2566s Unpacking cpp (4:14.1.0-2ubuntu1) ... 2566s Selecting previously unselected package libcc1-0:ppc64el. 2566s Preparing to unpack .../15-libcc1-0_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libgomp1:ppc64el. 2566s Preparing to unpack .../16-libgomp1_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libgomp1:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libitm1:ppc64el. 2566s Preparing to unpack .../17-libitm1_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libitm1:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libasan8:ppc64el. 2566s Preparing to unpack .../18-libasan8_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libasan8:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package liblsan0:ppc64el. 2566s Preparing to unpack .../19-liblsan0_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking liblsan0:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libtsan2:ppc64el. 2566s Preparing to unpack .../20-libtsan2_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libtsan2:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libubsan1:ppc64el. 2566s Preparing to unpack .../21-libubsan1_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libubsan1:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libquadmath0:ppc64el. 2566s Preparing to unpack .../22-libquadmath0_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 2566s Selecting previously unselected package libgcc-14-dev:ppc64el. 2566s Preparing to unpack .../23-libgcc-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 2566s Unpacking libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 2567s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 2567s Preparing to unpack .../24-gcc-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 2567s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 2567s Selecting previously unselected package gcc-14. 2567s Preparing to unpack .../25-gcc-14_14.2.0-8ubuntu1_ppc64el.deb ... 2567s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 2567s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 2567s Preparing to unpack .../26-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 2567s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 2567s Selecting previously unselected package gcc. 2567s Preparing to unpack .../27-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 2567s Unpacking gcc (4:14.1.0-2ubuntu1) ... 2567s Setting up libgomp1:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 2567s Setting up libubsan1:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libasan8:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libapr1t64:ppc64el (1.7.5-1) ... 2567s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 2567s Setting up apache2-data (2.4.62-1ubuntu1) ... 2567s Setting up libtsan2:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libisl23:ppc64el (0.27-1) ... 2567s Setting up libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up liblsan0:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libitm1:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2567s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2567s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2567s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 2567s Setting up cpp-14 (14.2.0-8ubuntu1) ... 2567s Setting up libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 2567s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 2567s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 2567s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2567s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2567s Setting up gcc-14 (14.2.0-8ubuntu1) ... 2567s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 2567s Setting up cpp (4:14.1.0-2ubuntu1) ... 2567s Setting up apache2 (2.4.62-1ubuntu1) ... 2567s Enabling module mpm_event. 2567s Enabling module authz_core. 2567s Enabling module authz_host. 2568s Enabling module authn_core. 2568s Enabling module auth_basic. 2568s Enabling module access_compat. 2568s Enabling module authn_file. 2568s Enabling module authz_user. 2568s Enabling module alias. 2568s Enabling module dir. 2568s Enabling module autoindex. 2568s Enabling module env. 2568s Enabling module mime. 2568s Enabling module negotiation. 2568s Enabling module setenvif. 2568s Enabling module filter. 2568s Enabling module deflate. 2568s Enabling module status. 2568s Enabling module reqtimeout. 2568s Enabling conf charset. 2568s Enabling conf localized-error-pages. 2568s Enabling conf other-vhosts-access-log. 2568s Enabling conf security. 2569s Enabling conf serve-cgi-bin. 2569s Enabling site 000-default. 2569s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2570s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2571s Setting up gcc (4:14.1.0-2ubuntu1) ... 2571s Processing triggers for ufw (0.36.2-8) ... 2571s Processing triggers for man-db (2.13.0-1) ... 2573s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2592s autopkgtest [21:51:25]: test chroot: [----------------------- 2592s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2592s + gcc --print-file-name=libgcc_s.so.1 2592s + LIBGCC_S_PATH=/usr/lib/gcc/powerpc64le-linux-gnu/14/../../../powerpc64le-linux-gnu/libgcc_s.so.1 2592s + cat 2592s + a2enconf chroot 2592s Enabling conf chroot. 2592s To activate the new configuration, you need to run: 2592s systemctl reload apache2 2592s + echo Hello, world! 2592s + service apache2 restart 2592s + wget -qO- http://localhost/hello.txt 2592s + result=Hello, world! 2592s + [ Hello, world! != Hello, world! ] 2593s autopkgtest [21:51:26]: test chroot: -----------------------] 2593s chroot PASS 2593s autopkgtest [21:51:26]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2594s autopkgtest [21:51:27]: test uwsgi: preparing testbed 2744s autopkgtest [21:53:57]: testbed dpkg architecture: ppc64el 2744s autopkgtest [21:53:57]: testbed apt version: 2.9.14ubuntu1 2744s autopkgtest [21:53:57]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2744s autopkgtest [21:53:57]: testbed release detected to be: plucky 2745s autopkgtest [21:53:58]: updating testbed package index (apt update) 2746s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2746s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2746s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2746s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2746s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 2746s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2746s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2746s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2746s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 2746s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 2746s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [658 kB] 2746s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 2747s Fetched 1732 kB in 1s (1500 kB/s) 2748s Reading package lists... 2748s Reading package lists... 2749s Building dependency tree... 2749s Reading state information... 2749s Calculating upgrade... 2749s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2749s Reading package lists... 2750s Building dependency tree... 2750s Reading state information... 2750s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2750s autopkgtest [21:54:03]: upgrading testbed (apt dist-upgrade and autopurge) 2751s Reading package lists... 2751s Building dependency tree... 2751s Reading state information... 2751s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2751s Starting 2 pkgProblemResolver with broken count: 0 2751s Done 2752s Entering ResolveByKeep 2752s 2752s The following NEW packages will be installed: 2752s openssl-provider-legacy 2752s The following packages will be upgraded: 2752s libssl3t64 openssl 2752s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2752s Need to get 3749 kB of archives. 2752s After this operation, 792 kB of additional disk space will be used. 2752s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 2753s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 2753s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 2754s Fetched 3749 kB in 1s (4909 kB/s) 2754s (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 ... 74178 files and directories currently installed.) 2754s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 2754s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2754s Selecting previously unselected package openssl-provider-legacy. 2754s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 2754s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2754s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 2754s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2754s (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 ... 74181 files and directories currently installed.) 2754s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 2754s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2754s Setting up openssl (3.4.0-1ubuntu1) ... 2754s Installing new version of config file /etc/ssl/openssl.cnf ... 2754s Processing triggers for man-db (2.13.0-1) ... 2756s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2756s Reading package lists... 2757s Building dependency tree... 2757s Reading state information... 2757s Starting pkgProblemResolver with broken count: 0 2757s Starting 2 pkgProblemResolver with broken count: 0 2757s Done 2757s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2760s Reading package lists... 2761s Building dependency tree... 2761s Reading state information... 2761s Starting pkgProblemResolver with broken count: 0 2761s Starting 2 pkgProblemResolver with broken count: 0 2761s Done 2761s The following NEW packages will be installed: 2761s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2761s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2761s libnorm1t64 libpgm-5.3-0t64 libsodium23 libyajl2 libzmq5 uwsgi uwsgi-core 2761s uwsgi-plugin-python3 2761s 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded. 2761s Need to get 4072 kB of archives. 2761s After this operation, 24.2 MB of additional disk space will be used. 2761s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 2762s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 2762s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 2762s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 2762s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 2762s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 2762s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 2762s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 2762s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 2762s Get:10 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnorm1t64 ppc64el 1.5.9+dfsg-3.1build1 [194 kB] 2762s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpgm-5.3-0t64 ppc64el 5.3.128~dfsg-2.1build1 [185 kB] 2762s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsodium23 ppc64el 1.0.18-1build3 [150 kB] 2762s Get:13 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libzmq5 ppc64el 4.3.5-1build2 [297 kB] 2762s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libyajl2 ppc64el 2.1.0-5build1 [23.5 kB] 2762s Get:15 http://ftpmaster.internal/ubuntu plucky/universe ppc64el uwsgi-core ppc64el 2.0.26-2ubuntu3 [707 kB] 2762s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el uwsgi ppc64el 2.0.26-2ubuntu3 [22.7 kB] 2762s Get:17 http://ftpmaster.internal/ubuntu plucky/universe ppc64el uwsgi-plugin-python3 ppc64el 2.0.26-2ubuntu3 [86.7 kB] 2763s Fetched 4072 kB in 1s (3806 kB/s) 2763s Selecting previously unselected package libapr1t64:ppc64el. 2763s (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 ... 74183 files and directories currently installed.) 2763s Preparing to unpack .../00-libapr1t64_1.7.5-1_ppc64el.deb ... 2763s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 2763s Selecting previously unselected package libaprutil1t64:ppc64el. 2763s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 2763s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2763s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2763s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 2763s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2763s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2763s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 2763s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2763s Selecting previously unselected package liblua5.4-0:ppc64el. 2763s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_ppc64el.deb ... 2763s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 2763s Selecting previously unselected package apache2-bin. 2763s Preparing to unpack .../05-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 2763s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2763s Selecting previously unselected package apache2-data. 2763s Preparing to unpack .../06-apache2-data_2.4.62-1ubuntu1_all.deb ... 2763s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2763s Selecting previously unselected package apache2-utils. 2763s Preparing to unpack .../07-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 2763s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2763s Selecting previously unselected package apache2. 2763s Preparing to unpack .../08-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 2763s Unpacking apache2 (2.4.62-1ubuntu1) ... 2763s Selecting previously unselected package libnorm1t64:ppc64el. 2763s Preparing to unpack .../09-libnorm1t64_1.5.9+dfsg-3.1build1_ppc64el.deb ... 2763s Unpacking libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 2763s Selecting previously unselected package libpgm-5.3-0t64:ppc64el. 2763s Preparing to unpack .../10-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_ppc64el.deb ... 2763s Unpacking libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 2763s Selecting previously unselected package libsodium23:ppc64el. 2763s Preparing to unpack .../11-libsodium23_1.0.18-1build3_ppc64el.deb ... 2763s Unpacking libsodium23:ppc64el (1.0.18-1build3) ... 2764s Selecting previously unselected package libzmq5:ppc64el. 2764s Preparing to unpack .../12-libzmq5_4.3.5-1build2_ppc64el.deb ... 2764s Unpacking libzmq5:ppc64el (4.3.5-1build2) ... 2764s Selecting previously unselected package libyajl2:ppc64el. 2764s Preparing to unpack .../13-libyajl2_2.1.0-5build1_ppc64el.deb ... 2764s Unpacking libyajl2:ppc64el (2.1.0-5build1) ... 2764s Selecting previously unselected package uwsgi-core. 2764s Preparing to unpack .../14-uwsgi-core_2.0.26-2ubuntu3_ppc64el.deb ... 2764s Unpacking uwsgi-core (2.0.26-2ubuntu3) ... 2764s Selecting previously unselected package uwsgi. 2764s Preparing to unpack .../15-uwsgi_2.0.26-2ubuntu3_ppc64el.deb ... 2764s Unpacking uwsgi (2.0.26-2ubuntu3) ... 2764s Selecting previously unselected package uwsgi-plugin-python3. 2764s Preparing to unpack .../16-uwsgi-plugin-python3_2.0.26-2ubuntu3_ppc64el.deb ... 2764s Unpacking uwsgi-plugin-python3 (2.0.26-2ubuntu3) ... 2764s Setting up libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 2764s Setting up libsodium23:ppc64el (1.0.18-1build3) ... 2764s Setting up libyajl2:ppc64el (2.1.0-5build1) ... 2764s Setting up libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 2764s Setting up libapr1t64:ppc64el (1.7.5-1) ... 2764s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 2764s Setting up apache2-data (2.4.62-1ubuntu1) ... 2764s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2764s Setting up libzmq5:ppc64el (4.3.5-1build2) ... 2764s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2764s Setting up uwsgi-core (2.0.26-2ubuntu3) ... 2764s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2764s Setting up uwsgi (2.0.26-2ubuntu3) ... 2765s Setting up uwsgi-plugin-python3 (2.0.26-2ubuntu3) ... 2765s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2765s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2765s Setting up apache2 (2.4.62-1ubuntu1) ... 2765s Enabling module mpm_event. 2765s Enabling module authz_core. 2765s Enabling module authz_host. 2765s Enabling module authn_core. 2765s Enabling module auth_basic. 2765s Enabling module access_compat. 2765s Enabling module authn_file. 2765s Enabling module authz_user. 2765s Enabling module alias. 2765s Enabling module dir. 2765s Enabling module autoindex. 2765s Enabling module env. 2765s Enabling module mime. 2765s Enabling module negotiation. 2765s Enabling module setenvif. 2766s Enabling module filter. 2766s Enabling module deflate. 2766s Enabling module status. 2766s Enabling module reqtimeout. 2766s Enabling conf charset. 2766s Enabling conf localized-error-pages. 2766s Enabling conf other-vhosts-access-log. 2766s Enabling conf security. 2766s Enabling conf serve-cgi-bin. 2766s Enabling site 000-default. 2767s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2768s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2769s Processing triggers for ufw (0.36.2-8) ... 2769s Processing triggers for man-db (2.13.0-1) ... 2771s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2777s autopkgtest [21:54:30]: test uwsgi: [----------------------- 2778s + RC=0 2778s + trap exit_handler EXIT 2778s + a2enmod proxy 2778s Enabling module proxy. 2778s To activate the new configuration, you need to run: 2778s systemctl restart apache2 2778s + a2enmod proxy_uwsgi 2778s Considering dependency proxy for proxy_uwsgi: 2778s Module proxy already enabled 2778s Enabling module proxy_uwsgi. 2778s + rsync -a /var/log/apache2 /tmp/autopkgtest.5i9J0R/uwsgi-artifacts 2778s To activate the new configuration, you need to run: 2778s systemctl restart apache2 2778s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 2778s + mount -o bind /tmp/autopkgtest.5i9J0R/uwsgi-artifacts/apache2 /var/log/apache2 2778s 2778s # The ServerName directive sets the request scheme, hostname and port that 2778s # the server uses to identify itself. This is used when creating 2778s # redirection URLs. In the context of virtual hosts, the ServerName 2778s # specifies what hostname must appear in the request's Host: header to 2778s # match this virtual host. For the default virtual host (this file) this 2778s # value is not decisive as it is used as a last resort host regardless. 2778s # However, you must set it for any further virtual host explicitly. 2778s #ServerName www.example.com 2778s 2778s ServerAdmin webmaster@localhost 2778s DocumentRoot /var/www/html 2778s 2778s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 2778s # error, crit, alert, emerg. 2778s # It is also possible to configure the loglevel for particular 2778s # modules, e.g. 2778s #LogLevel info ssl:warn 2778s 2778s ErrorLog ${APACHE_LOG_DIR}/error.log 2778s CustomLog ${APACHE_LOG_DIR}/access.log combined 2778s 2778s # For most configuration files from conf-available/, which are 2778s # enabled or disabled at a global level, it is possible to 2778s # include a line for only one particular virtual host. For example the 2778s # following line enables the CGI configuration for this host only 2778s # after it has been globally disabled with "a2disconf". 2778s #Include conf-available/serve-cgi-bin.conf 2778s ProxyPass "/uwsgi" "unix:/run/uwsgi/test.socket|uwsgi://localhost" 2778s 2778s + tee /etc/apache2/sites-available/000-default.conf 2778s + systemctl restart apache2 2778s + test -d /etc/uwsgi/ 2778s + tee /etc/systemd/system/uwsgi-app@.socket 2778s [Unit] 2778s Description=Socket for uWSGI app %i 2778s 2778s [Socket] 2778s ListenStream=/run/uwsgi/%i.socket 2778s SocketUser=www-%i 2778s SocketGroup=www-data 2778s SocketMode=0660 2778s 2778s [Install] 2778s WantedBy=sockets.target 2778s + tee /etc/systemd/system/uwsgi-app@.service 2778s [Unit] 2778s Description=%i uWSGI app 2778s After=syslog.target 2778s 2778s [Service] 2778s ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/apps-available/%i.ini --socket /run/uwsgi/%i.socket 2778s User=www-%i 2778s Group=www-data 2778s Restart=on-failure 2778s KillSignal=SIGQUIT 2778s Type=notify 2778s StandardError=file:/var/log/apache2/uwsgi.error.log 2778s StandardOutput=file:/var/log/apache2/uwsgi.log 2778s NotifyAccess=all 2778s 2778s [Install] 2778s WantedBy=multi-user.target 2778s + systemctl daemon-reload 2779s + useradd uwsgi_test 2779s + useradd www-test 2779s + tee /etc/uwsgi/apps-available/test.ini 2779s [uwsgi] 2779s chdir=/tmp 2779s master=True 2779s cheap=True 2779s die-on-idle=True 2779s manage-script-name=True 2779s plugin=python3 2779s wsgi-file=/tmp/uwsgi.py 2779s + tee /tmp/uwsgi.py 2779s import wsgiref.headers as h 2779s def application(env, start_response): 2779s buggy_header=('buggy','buggy#\r\nbuggy2:buggy2') 2779s start_response('200 OK', [('Content-Type','text/html'),buggy_header]) 2779s ret = "Hello World Headers {}".format(env).encode() 2779s return [ret] 2779s + chown www-test:www-test /tmp/uwsgi.py 2779s + chmod +x /tmp/uwsgi.py 2779s + systemctl enable uwsgi-app@test.socket 2779s Created symlink '/etc/systemd/system/sockets.target.wants/uwsgi-app@test.socket' → '/etc/systemd/system/uwsgi-app@.socket'. 2779s + systemctl enable uwsgi-app@test.service 2779s Created symlink '/etc/systemd/system/multi-user.target.wants/uwsgi-app@test.service' → '/etc/systemd/system/uwsgi-app@.service'. 2780s + systemctl start uwsgi-app@test.socket 2780s + systemctl restart apache2 2780s + wget -S -q --output-document - http://localhost/uwsgi 2780s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '56936', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest'} HTTP/1.1 200 OK 2780s Date: Fri, 29 Nov 2024 21:54:33 GMT 2780s Server: Apache/2.4.62 (Ubuntu) 2780s Content-Type: text/html 2780s buggy: buggy# 2780s buggy2: buggy2 2780s Vary: Accept-Encoding 2780s Keep-Alive: timeout=5, max=100 2780s Connection: Keep-Alive 2780s Transfer-Encoding: chunked 2780s + wget -q --output-document - http://localhost/uwsgi 2780s + grep '^Hello World' 2780s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '::1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '::1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '56944', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.26-debian', 'uwsgi.node': b'autopkgtest'} 2780s + exit 0 2780s + exit_handler 2780s + systemctl stop apache2 2780s + test -f /run/uwsgi/uwsgi.pid 2780s + cat /tmp/autopkgtest.5i9J0R/uwsgi-artifacts/apache2/error.log 2780s [Fri Nov 29 21:54:21.065573 2024] [mpm_event:notice] [pid 2303:tid 2303] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2780s [Fri Nov 29 21:54:21.065726 2024] [core:notice] [pid 2303:tid 2303] AH00094: Command line: '/usr/sbin/apache2' 2780s [Fri Nov 29 21:54:31.651585 2024] [mpm_event:notice] [pid 2656:tid 2656] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2780s [Fri Nov 29 21:54:31.651723 2024] [core:notice] [pid 2656:tid 2656] AH00094: Command line: '/usr/sbin/apache2' 2780s [Fri Nov 29 21:54:33.119889 2024] [mpm_event:notice] [pid 2656:tid 2656] AH00492: caught SIGWINCH, shutting down gracefully 2780s [Fri Nov 29 21:54:33.233878 2024] [mpm_event:notice] [pid 2865:tid 2865] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2780s [Fri Nov 29 21:54:33.234026 2024] [core:notice] [pid 2865:tid 2865] AH00094: Command line: '/usr/sbin/apache2' 2780s [Fri Nov 29 21:54:33.450045 2024] [mpm_event:notice] [pid 2865:tid 2865] AH00492: caught SIGWINCH, shutting down gracefully 2780s + cat /tmp/autopkgtest.5i9J0R/uwsgi-artifacts/apache2/access.log 2780s ::1 - - [29/Nov/2024:21:54:33 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 2780s ::1 - - [29/Nov/2024:21:54:33 +0000] "GET /uwsgi HTTP/1.1" 200 1514 "-" "Wget/1.24.5" 2780s + cat /tmp/autopkgtest.5i9J0R/uwsgi-artifacts/apache2/uwsgi.log 2780s + cat /tmp/autopkgtest.5i9J0R/uwsgi-artifacts/apache2/uwsgi.error.log 2780s [uWSGI] getting INI configuration from /etc/uwsgi/apps-available/test.ini 2780s *** Starting uWSGI 2.0.26-debian (64bit) on [Fri Nov 29 21:54:33 2024] *** 2780s compiled with version: 14.2.0 on 20 October 2024 12:32:40 2780s os: Linux-6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 2780s nodename: autopkgtest 2780s machine: ppc64le 2780s clock source: unix 2780s pcre jit disabled 2780s detected number of CPU cores: 2 2780s current working directory: / 2780s detected binary path: /usr/bin/uwsgi-core 2780s chdir() to /tmp 2780s your processes number limit is 15812 2780s your memory page size is 65536 bytes 2780s detected max file descriptor number: 1024 2780s lock engine: pthread robust mutexes 2780s thunder lock: disabled (you can enable it with --thunder-lock) 2780s - SystemD socket activation detected - 2780s uwsgi socket 1 attached to UNIX address /run/uwsgi/test.socket fd 3 2780s Python version: 3.12.7 (main, Nov 8 2024, 17:55:36) [GCC 14.2.0] 2780s *** Python threads support is disabled. You can enable it with --enable-threads *** 2780s Python main interpreter initialized at 0x6e161e40b370 2780s your server socket listen backlog is limited to 100 connections 2780s your mercy for graceful operations on workers is 60 seconds 2780s mapped 145840 bytes (142 KB) for 1 cores 2780s *** Operational MODE: single process *** 2780s WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x6e161e40b370 pid: 2924 (default app) 2780s *** uWSGI is running in multiple interpreter mode *** 2780s spawned uWSGI master process (pid: 2924) 2780s cheap mode enabled: waiting for socket connection... 2780s spawned uWSGI worker 1 (pid: 2925, cores: 1) 2780s [pid: 2925|app: 0|req: 1/1] ::1 () {52 vars in 750 bytes} [Fri Nov 29 21:54:33 2024] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 2780s [pid: 2925|app: 0|req: 2/2] ::1 () {52 vars in 750 bytes} [Fri Nov 29 21:54:33 2024] GET /uwsgi => generated 1251 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (2 switches on core 0) 2780s autopkgtest [21:54:33]: test uwsgi: -----------------------] 2781s uwsgi PASS 2781s autopkgtest [21:54:34]: test uwsgi: - - - - - - - - - - results - - - - - - - - - - 2782s autopkgtest [21:54:35]: test CVE-2023-25690: preparing testbed 2906s autopkgtest [21:56:39]: testbed dpkg architecture: ppc64el 2906s autopkgtest [21:56:39]: testbed apt version: 2.9.14ubuntu1 2907s autopkgtest [21:56:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2907s autopkgtest [21:56:40]: testbed release detected to be: plucky 2908s autopkgtest [21:56:41]: updating testbed package index (apt update) 2908s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 2908s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2908s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2908s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2909s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.8 kB] 2909s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.4 kB] 2909s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 2909s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 2909s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [94.6 kB] 2909s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [928 B] 2909s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [658 kB] 2909s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9968 B] 2909s Fetched 1732 kB in 1s (1669 kB/s) 2910s Reading package lists... 2911s Reading package lists... 2911s Building dependency tree... 2911s Reading state information... 2911s Calculating upgrade... 2911s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2911s Reading package lists... 2912s Building dependency tree... 2912s Reading state information... 2912s 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 2912s autopkgtest [21:56:45]: upgrading testbed (apt dist-upgrade and autopurge) 2912s Reading package lists... 2912s Building dependency tree... 2912s Reading state information... 2913s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2913s Starting 2 pkgProblemResolver with broken count: 0 2913s Done 2913s Entering ResolveByKeep 2913s 2913s The following NEW packages will be installed: 2913s openssl-provider-legacy 2913s The following packages will be upgraded: 2913s libssl3t64 openssl 2914s 2 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 2914s Need to get 3749 kB of archives. 2914s After this operation, 792 kB of additional disk space will be used. 2914s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl-provider-legacy ppc64el 3.4.0-1ubuntu1 [44.4 kB] 2914s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libssl3t64 ppc64el 3.4.0-1ubuntu1 [2503 kB] 2914s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el openssl ppc64el 3.4.0-1ubuntu1 [1202 kB] 2915s Fetched 3749 kB in 1s (3575 kB/s) 2916s (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 ... 74178 files and directories currently installed.) 2916s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu1_ppc64el.deb ... 2916s Unpacking libssl3t64:ppc64el (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2916s Selecting previously unselected package openssl-provider-legacy. 2916s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu1_ppc64el.deb ... 2916s Unpacking openssl-provider-legacy (3.4.0-1ubuntu1) ... 2916s Setting up libssl3t64:ppc64el (3.4.0-1ubuntu1) ... 2916s Setting up openssl-provider-legacy (3.4.0-1ubuntu1) ... 2916s (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 ... 74181 files and directories currently installed.) 2916s Preparing to unpack .../openssl_3.4.0-1ubuntu1_ppc64el.deb ... 2916s Unpacking openssl (3.4.0-1ubuntu1) over (3.3.1-2ubuntu2) ... 2916s Setting up openssl (3.4.0-1ubuntu1) ... 2916s Installing new version of config file /etc/ssl/openssl.cnf ... 2916s Processing triggers for man-db (2.13.0-1) ... 2918s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2918s Reading package lists... 2919s Building dependency tree... 2919s Reading state information... 2919s Starting pkgProblemResolver with broken count: 0 2919s Starting 2 pkgProblemResolver with broken count: 0 2919s Done 2919s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2922s Reading package lists... 2922s Building dependency tree... 2922s Reading state information... 2923s Starting pkgProblemResolver with broken count: 0 2923s Starting 2 pkgProblemResolver with broken count: 0 2923s Done 2923s The following NEW packages will be installed: 2923s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2923s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2923s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 2923s Need to get 2406 kB of archives. 2923s After this operation, 15.1 MB of additional disk space will be used. 2923s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapr1t64 ppc64el 1.7.5-1 [137 kB] 2923s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1t64 ppc64el 1.6.3-3ubuntu1 [112 kB] 2923s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-dbd-sqlite3 ppc64el 1.6.3-3ubuntu1 [12.3 kB] 2923s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaprutil1-ldap ppc64el 1.6.3-3ubuntu1 [9318 B] 2923s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 2924s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-bin ppc64el 2.4.62-1ubuntu1 [1569 kB] 2924s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-data all 2.4.62-1ubuntu1 [163 kB] 2924s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2-utils ppc64el 2.4.62-1ubuntu1 [103 kB] 2924s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apache2 ppc64el 2.4.62-1ubuntu1 [90.4 kB] 2924s Fetched 2406 kB in 1s (2976 kB/s) 2924s Selecting previously unselected package libapr1t64:ppc64el. 2924s (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 ... 74183 files and directories currently installed.) 2924s Preparing to unpack .../0-libapr1t64_1.7.5-1_ppc64el.deb ... 2924s Unpacking libapr1t64:ppc64el (1.7.5-1) ... 2924s Selecting previously unselected package libaprutil1t64:ppc64el. 2924s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu1_ppc64el.deb ... 2924s Unpacking libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2924s Selecting previously unselected package libaprutil1-dbd-sqlite3:ppc64el. 2924s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu1_ppc64el.deb ... 2924s Unpacking libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2924s Selecting previously unselected package libaprutil1-ldap:ppc64el. 2924s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu1_ppc64el.deb ... 2924s Unpacking libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2924s Selecting previously unselected package liblua5.4-0:ppc64el. 2924s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_ppc64el.deb ... 2924s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 2924s Selecting previously unselected package apache2-bin. 2924s Preparing to unpack .../5-apache2-bin_2.4.62-1ubuntu1_ppc64el.deb ... 2924s Unpacking apache2-bin (2.4.62-1ubuntu1) ... 2924s Selecting previously unselected package apache2-data. 2924s Preparing to unpack .../6-apache2-data_2.4.62-1ubuntu1_all.deb ... 2924s Unpacking apache2-data (2.4.62-1ubuntu1) ... 2925s Selecting previously unselected package apache2-utils. 2925s Preparing to unpack .../7-apache2-utils_2.4.62-1ubuntu1_ppc64el.deb ... 2925s Unpacking apache2-utils (2.4.62-1ubuntu1) ... 2925s Selecting previously unselected package apache2. 2925s Preparing to unpack .../8-apache2_2.4.62-1ubuntu1_ppc64el.deb ... 2925s Unpacking apache2 (2.4.62-1ubuntu1) ... 2925s Setting up libapr1t64:ppc64el (1.7.5-1) ... 2925s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 2925s Setting up apache2-data (2.4.62-1ubuntu1) ... 2925s Setting up libaprutil1t64:ppc64el (1.6.3-3ubuntu1) ... 2925s Setting up libaprutil1-ldap:ppc64el (1.6.3-3ubuntu1) ... 2925s Setting up libaprutil1-dbd-sqlite3:ppc64el (1.6.3-3ubuntu1) ... 2925s Setting up apache2-utils (2.4.62-1ubuntu1) ... 2925s Setting up apache2-bin (2.4.62-1ubuntu1) ... 2925s Setting up apache2 (2.4.62-1ubuntu1) ... 2925s Enabling module mpm_event. 2925s Enabling module authz_core. 2925s Enabling module authz_host. 2925s Enabling module authn_core. 2925s Enabling module auth_basic. 2925s Enabling module access_compat. 2925s Enabling module authn_file. 2925s Enabling module authz_user. 2925s Enabling module alias. 2925s Enabling module dir. 2925s Enabling module autoindex. 2925s Enabling module env. 2925s Enabling module mime. 2925s Enabling module negotiation. 2925s Enabling module setenvif. 2925s Enabling module filter. 2926s Enabling module deflate. 2926s Enabling module status. 2926s Enabling module reqtimeout. 2926s Enabling conf charset. 2926s Enabling conf localized-error-pages. 2926s Enabling conf other-vhosts-access-log. 2926s Enabling conf security. 2926s Enabling conf serve-cgi-bin. 2926s Enabling site 000-default. 2927s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2927s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2929s Processing triggers for ufw (0.36.2-8) ... 2929s Processing triggers for man-db (2.13.0-1) ... 2930s Processing triggers for libc-bin (2.40-1ubuntu3) ... 2941s autopkgtest [21:57:14]: test CVE-2023-25690: [----------------------- 2941s + RC=0 2941s + trap exit_handler EXIT 2941s + a2enmod proxy 2941s Enabling module proxy. 2941s To activate the new configuration, you need to run: 2941s systemctl restart apache2 2941s + a2enmod proxy_http 2942s Considering dependency proxy for proxy_http: 2942s Module proxy already enabled 2942s Enabling module proxy_http. 2942s To activate the new configuration, you need to run: 2942s systemctl restart apache2 2942s + a2enmod rewrite 2942s Enabling module rewrite. 2942s To activate the new configuration, you need to run: 2942s systemctl restart apache2 2942s + rsync -a /var/log/apache2 /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts 2942s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 2942s + mount -o bind /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2 /var/log/apache2 2942s Listen 80 2942s Listen 8080 2942s 2942s # The ServerName directive sets the request scheme, hostname and port that 2942s # the server uses to identify itself. This is used when creating 2942s # redirection URLs. In the context of virtual hosts, the ServerName 2942s # specifies what hostname must appear in the request's Host: header to 2942s # match this virtual host. For the default virtual host (this file) this 2942s # value is not decisive as it is used as a last resort host regardless. 2942s # However, you must set it for any further virtual host explicitly. 2942s #ServerName www.example.com 2942s 2942s ServerAdmin webmaster@localhost 2942s DocumentRoot /var/www/html 2942s 2942s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 2942s # error, crit, alert, emerg. 2942s # It is also possible to configure the loglevel for particular 2942s # modules, e.g. 2942s #LogLevel info ssl:warn 2942s 2942s ErrorLog ${APACHE_LOG_DIR}/error.8080.log 2942s CustomLog ${APACHE_LOG_DIR}/access.8080.log combined 2942s 2942s # For most configuration files from conf-available/, which are 2942s # enabled or disabled at a global level, it is possible to 2942s # include a line for only one particular virtual host. For example the 2942s # following line enables the CGI configuration for this host only 2942s # after it has been globally disabled with "a2disconf". 2942s #Include conf-available/serve-cgi-bin.conf 2942s 2942s 2942s # The ServerName directive sets the request scheme, hostname and port that 2942s # the server uses to identify itself. This is used when creating 2942s # redirection URLs. In the context of virtual hosts, the ServerName 2942s # specifies what hostname must appear in the request's Host: header to 2942s # match this virtual host. For the default virtual host (this file) this 2942s # value is not decisive as it is used as a last resort host regardless. 2942s # However, you must set it for any further virtual host explicitly. 2942s #ServerName www.example.com 2942s 2942s ServerAdmin webmaster@localhost 2942s DocumentRoot /var/www/html 2942s 2942s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 2942s # error, crit, alert, emerg. 2942s # It is also possible to configure the loglevel for particular 2942s # modules, e.g. 2942s #LogLevel info ssl:warn 2942s LogLevel alert rewrite:trace6 2942s LogLevel error proxy:trace6 2942s ErrorLog ${APACHE_LOG_DIR}/error.log 2942s CustomLog ${APACHE_LOG_DIR}/access.log combined 2942s 2942s RewriteEngine on 2942s RewriteRule "^/here/(.*)" "http://localhost:8080/index.html?$1" [P] 2942s ProxyPassReverse "/here/" "http://localhost:8080/" 2942s 2942s + tee /etc/apache2/ports.conf 2942s + tee /etc/apache2/sites-available/000-default.conf 2942s + systemctl restart apache2 2942s + CHOKEURL='http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2942s + wget -S -q --output-document - 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2942s HTTP/1.1 403 Forbidden 2942s Date: Fri, 29 Nov 2024 21:57:15 GMT 2942s Server: Apache/2.4.62 (Ubuntu) 2942s Content-Length: 274 2942s Keep-Alive: timeout=5, max=100 2942s Connection: Keep-Alive 2942s Content-Type: text/html; charset=iso-8859-1 2942s + true 2942s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2942s HTTP/1.1 403 Forbidden 2942s Date: Fri, 29 Nov 2024 21:57:15 GMT 2942s Server: Apache/2.4.62 (Ubuntu) 2942s Content-Length: 274 2942s Keep-Alive: timeout=5, max=100 2942s Connection: Keep-Alive 2942s Content-Type: text/html; charset=iso-8859-1 2942s + true 2942s + grep -e '^[[:space:]]*HTTP/1.1 4[[:digit:]][[:digit:]] ' 2942s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 2942s + true 2942s HTTP/1.1 403 Forbidden 2942s + cat /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2/access.8080.log 2942s + grep '] "GET /BAD.html HTTP/1.1"' 2942s + exit 0 2942s + exit_handler 2942s + chmod -R a+rwX /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2 2942s + systemctl status apache2.service 2942s ● apache2.service - The Apache HTTP Server 2942s Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled) 2942s Active: active (running) since Fri 2024-11-29 21:57:15 UTC; 35ms ago 2942s Invocation: ed85b94d14b54f10ac960427941352bd 2942s Docs: https://httpd.apache.org/docs/2.4/ 2942s Process: 2505 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) 2942s Main PID: 2508 (apache2) 2942s Tasks: 55 (limit: 4743) 2942s Memory: 22.8M (peak: 30.4M) 2942s CPU: 34ms 2942s CGroup: /system.slice/apache2.service 2942s ├─2508 /usr/sbin/apache2 -k start 2942s ├─2511 /usr/sbin/apache2 -k start 2942s └─2512 /usr/sbin/apache2 -k start 2942s 2942s Nov 29 21:57:15 autopkgtest systemd[1]: Starting apache2.service - The Apache HTTP Server... 2942s Nov 29 21:57:15 autopkgtest systemd[1]: Started apache2.service - The Apache HTTP Server. 2942s + systemctl stop apache2 2942s + cat /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2/error.log 2942s [Fri Nov 29 21:57:00.755568 2024] [mpm_event:notice] [pid 2146:tid 2146] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2942s [Fri Nov 29 21:57:00.755685 2024] [core:notice] [pid 2146:tid 2146] AH00094: Command line: '/usr/sbin/apache2' 2942s [Fri Nov 29 21:57:15.227691 2024] [mpm_event:notice] [pid 2508:tid 2508] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 2942s [Fri Nov 29 21:57:15.227999 2024] [core:notice] [pid 2508:tid 2508] AH00094: Command line: '/usr/sbin/apache2' 2942s [Fri Nov 29 21:57:15.237097 2024] [rewrite:error] [pid 2511:tid 2515] [client ::1:43330] AH10410: Rewritten query string contains control characters or spaces 2942s [Fri Nov 29 21:57:15.240741 2024] [rewrite:error] [pid 2512:tid 2516] [client ::1:43346] AH10410: Rewritten query string contains control characters or spaces 2942s [Fri Nov 29 21:57:15.249471 2024] [rewrite:error] [pid 2512:tid 2521] [client ::1:43350] AH10410: Rewritten query string contains control characters or spaces 2942s [Fri Nov 29 21:57:15.308958 2024] [mpm_event:notice] [pid 2508:tid 2508] AH00492: caught SIGWINCH, shutting down gracefully 2942s ::1 - - [29/Nov/2024:21:57:15 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 2942s ::1 - - [29/Nov/2024:21:57:15 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 2942s ::1 - - [29/Nov/2024:21:57:15 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 2942s + cat /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2/access.log 2942s + cat /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2/error.8080.log 2942s + cat /tmp/autopkgtest.5i9J0R/CVE-2023-25690-artifacts/apache2/access.8080.log 2942s autopkgtest [21:57:15]: test CVE-2023-25690: -----------------------] 2943s CVE-2023-25690 PASS 2943s autopkgtest [21:57:16]: test CVE-2023-25690: - - - - - - - - - - results - - - - - - - - - - 2943s autopkgtest [21:57:16]: @@@@@@@@@@@@@@@@@@@@ summary 2943s run-test-suite PASS 2943s duplicate-module-load PASS 2943s default-mods PASS 2943s htcacheclean PASS 2943s ssl-passphrase PASS 2943s check-http2 PASS 2943s check-ubuntu-branding PASS 2943s chroot PASS 2943s uwsgi PASS 2943s CVE-2023-25690 PASS 2954s nova [W] Using flock in prodstack6-ppc64el 2954s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)... 2954s nova [W] Using flock in prodstack6-ppc64el 2954s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)... 2954s nova [W] Using flock in prodstack6-ppc64el 2954s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)... 2954s nova [W] Using flock in prodstack6-ppc64el 2954s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)... 2954s nova [W] Using flock in prodstack6-ppc64el 2954s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)... 2954s nova [W] Using flock in prodstack6-ppc64el 2954s flock: timeout while waiting to get lock 2954s Creating nova instance adt-plucky-ppc64el-apache2-20241129-201346-juju-7f2275-prod-proposed-migration-environment-15-34db5936-721e-4e76-bc84-897d6e960ba5 from image adt/ubuntu-plucky-ppc64el-server-20241129.img (UUID 4310160b-3912-43a6-9b37-357145536086)...