Start 2008-09-21T17:19:48
Going to read /export/home/fly1003/var/cpan/Metadata
Database was generated on Sun, 21 Sep 2008 08:03:21 GMT
Running make for S/SU/SULLR/IO-Socket-SSL-1.16.tar.gz
Checksum for /net/nas/data/cpan/authors/id/S/SU/SULLR/IO-Socket-SSL-1.16.tar.gz ok
IO-Socket-SSL-1.16/
IO-Socket-SSL-1.16/BUGS
IO-Socket-SSL-1.16/META.yml
IO-Socket-SSL-1.16/README
IO-Socket-SSL-1.16/certs/
IO-Socket-SSL-1.16/certs/client-key.pem
IO-Socket-SSL-1.16/certs/server-wildcard.pem
IO-Socket-SSL-1.16/certs/my-ca.pem
IO-Socket-SSL-1.16/certs/server-rsa384-dh.pem
IO-Socket-SSL-1.16/certs/server-key.enc
IO-Socket-SSL-1.16/certs/client-cert.pem
IO-Socket-SSL-1.16/certs/server-key.pem
IO-Socket-SSL-1.16/certs/test-ca.pem
IO-Socket-SSL-1.16/certs/client-key.enc
IO-Socket-SSL-1.16/certs/server-cert.pem
IO-Socket-SSL-1.16/MANIFEST
IO-Socket-SSL-1.16/docs/
IO-Socket-SSL-1.16/docs/debugging.txt
IO-Socket-SSL-1.16/Changes
IO-Socket-SSL-1.16/Makefile.PL
IO-Socket-SSL-1.16/patches/
IO-Socket-SSL-1.16/patches/Net_SSLeay.patch
IO-Socket-SSL-1.16/SSL.pm
IO-Socket-SSL-1.16/util/
IO-Socket-SSL-1.16/util/export_certs.pl
IO-Socket-SSL-1.16/t/
IO-Socket-SSL-1.16/t/connectSSL-timeout.t
IO-Socket-SSL-1.16/t/ssl_settings.req
IO-Socket-SSL-1.16/t/dhe.t
IO-Socket-SSL-1.16/t/start-stopssl.t
IO-Socket-SSL-1.16/t/02settings.t
IO-Socket-SSL-1.16/t/verify_hostname.t
IO-Socket-SSL-1.16/t/auto_verify_hostname.t
IO-Socket-SSL-1.16/t/sessions.t
IO-Socket-SSL-1.16/t/startssl.t
IO-Socket-SSL-1.16/t/readline.t
IO-Socket-SSL-1.16/t/sysread_write.t
IO-Socket-SSL-1.16/t/acceptSSL-timeout.t
IO-Socket-SSL-1.16/t/01loadmodule.t
IO-Socket-SSL-1.16/t/core.t
IO-Socket-SSL-1.16/t/testlib.pl
IO-Socket-SSL-1.16/t/compatibility.t
IO-Socket-SSL-1.16/t/cert_no_file.t
IO-Socket-SSL-1.16/t/nonblock.t
IO-Socket-SSL-1.16/example/
IO-Socket-SSL-1.16/example/lwp-with-verifycn.pl
IO-Socket-SSL-1.16/example/ssl_client.pl
IO-Socket-SSL-1.16/example/async_https_server.pl
IO-Socket-SSL-1.16/example/ssl_server.pl
CPAN.pm: Going to build S/SU/SULLR/IO-Socket-SSL-1.16.tar.gz
>>> /export/home/fly1003/bin/perl Makefile.PL
WARNING
No library for handling international domain names found.
It will work but croak if you try to verify an international name against
a certificate.
It's recommended to install either Net::IDN::Encode or Net::LibIDN
Checking if your kit is complete...
Looks good
Warning: prerequisite Net::SSLeay 1.21 not found.
Writing Makefile for IO::Socket::SSL
---- Unsatisfied dependencies detected during ----
---- SULLR/IO-Socket-SSL-1.16.tar.gz ----
Net::SSLeay [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Net::SSLeay'
Running make for F/FL/FLORA/Net-SSLeay-1.35.tar.gz
Checksum for /net/nas/data/cpan/authors/id/F/FL/FLORA/Net-SSLeay-1.35.tar.gz ok
Net-SSLeay-1.35/
Net-SSLeay-1.35/constants.c
Net-SSLeay-1.35/inc/
Net-SSLeay-1.35/inc/Module/
Net-SSLeay-1.35/inc/Module/Install/
Net-SSLeay-1.35/inc/Module/Install/External.pm
Net-SSLeay-1.35/inc/Module/Install/Can.pm
Net-SSLeay-1.35/inc/Module/Install/WriteAll.pm
Net-SSLeay-1.35/inc/Module/Install/Makefile.pm
Net-SSLeay-1.35/inc/Module/Install/Metadata.pm
Net-SSLeay-1.35/inc/Module/Install/PRIVATE/
Net-SSLeay-1.35/inc/Module/Install/PRIVATE/Net/
Net-SSLeay-1.35/inc/Module/Install/PRIVATE/Net/SSLeay.pm
Net-SSLeay-1.35/inc/Module/Install/Base.pm
Net-SSLeay-1.35/inc/Module/Install/Fetch.pm
Net-SSLeay-1.35/inc/Module/Install/Compiler.pm
Net-SSLeay-1.35/inc/Module/Install/Win32.pm
Net-SSLeay-1.35/inc/Module/Install.pm
Net-SSLeay-1.35/QuickRef
Net-SSLeay-1.35/TODO
Net-SSLeay-1.35/README.Win32
Net-SSLeay-1.35/ppport.h
Net-SSLeay-1.35/MANIFEST.SKIP
Net-SSLeay-1.35/Changes
Net-SSLeay-1.35/t/
Net-SSLeay-1.35/t/data/
Net-SSLeay-1.35/t/data/0f89dbb5.0
Net-SSLeay-1.35/t/data/key.pem
Net-SSLeay-1.35/t/data/cert.pem
Net-SSLeay-1.35/t/data/key.pem.e
Net-SSLeay-1.35/t/handle/
Net-SSLeay-1.35/t/handle/external/
Net-SSLeay-1.35/t/handle/external/50_external.t
Net-SSLeay-1.35/t/handle/external/10_destroy.t
Net-SSLeay-1.35/t/handle/local/
Net-SSLeay-1.35/t/handle/local/05_use.t
Net-SSLeay-1.35/t/external/
Net-SSLeay-1.35/t/external/08_external.t
Net-SSLeay-1.35/t/external/15_altnames.t
Net-SSLeay-1.35/t/local/
Net-SSLeay-1.35/t/local/15_bio.t
Net-SSLeay-1.35/t/local/31_rsa_generate_key.t
Net-SSLeay-1.35/t/local/08_pipe.t
Net-SSLeay-1.35/t/local/03_use.t
Net-SSLeay-1.35/t/local/01_pod.t
Net-SSLeay-1.35/t/local/kwalitee.t
Net-SSLeay-1.35/t/local/04_basic.t
Net-SSLeay-1.35/t/local/06_tcpecho.t
Net-SSLeay-1.35/t/local/ptr_cast_test.c
Net-SSLeay-1.35/t/local/20_autoload.t
Net-SSLeay-1.35/t/local/07_sslecho.t
Net-SSLeay-1.35/t/local/00_ptr_cast.t
Net-SSLeay-1.35/t/local/02_pod_coverage.t
Net-SSLeay-1.35/t/local/30_error.t
Net-SSLeay-1.35/t/local/35_ephemeral.t
Net-SSLeay-1.35/t/local/05_passwd_cb.t
Net-SSLeay-1.35/t/local/50_digest.t
Net-SSLeay-1.35/typemap
Net-SSLeay-1.35/Makefile.PL
Net-SSLeay-1.35/META.yml
Net-SSLeay-1.35/examples/
Net-SSLeay-1.35/examples/stdio_bulk.pl
Net-SSLeay-1.35/examples/https-proxy-snif.pl
Net-SSLeay-1.35/examples/tcpcat.pl
Net-SSLeay-1.35/examples/cb-testi.pl
Net-SSLeay-1.35/examples/get_page.pl
Net-SSLeay-1.35/examples/req.conf
Net-SSLeay-1.35/examples/cli-cert.pl
Net-SSLeay-1.35/examples/sslecho.pl
Net-SSLeay-1.35/examples/get_page_cert.pl
Net-SSLeay-1.35/examples/makecert.pl
Net-SSLeay-1.35/examples/minicli.pl
Net-SSLeay-1.35/examples/ssl-inetd-serv.pl
Net-SSLeay-1.35/examples/tcpecho.pl
Net-SSLeay-1.35/examples/sslcat.pl
Net-SSLeay-1.35/examples/get_authenticated_page.pl
Net-SSLeay-1.35/examples/callback.pl
Net-SSLeay-1.35/examples/bio.pl
Net-SSLeay-1.35/examples/server_key.pem
Net-SSLeay-1.35/examples/ephemeral.pl
Net-SSLeay-1.35/examples/bulk.pl
Net-SSLeay-1.35/examples/ssl_diff.pl
Net-SSLeay-1.35/examples/passwd-cb.pl
Net-SSLeay-1.35/SSLeay.xs
Net-SSLeay-1.35/Credits
Net-SSLeay-1.35/RECIPE.Win32
Net-SSLeay-1.35/MANIFEST
Net-SSLeay-1.35/lib/
Net-SSLeay-1.35/lib/Net/
Net-SSLeay-1.35/lib/Net/SSLeay.pm
Net-SSLeay-1.35/lib/Net/SSLeay/
Net-SSLeay-1.35/lib/Net/SSLeay/Handle.pm
Net-SSLeay-1.35/README
CPAN.pm: Going to build F/FL/FLORA/Net-SSLeay-1.35.tar.gz
>>> /export/home/fly1003/bin/perl Makefile.PL
Cannot determine perl version info from lib/Net/SSLeay.pm
Cannot determine license info from lib/Net/SSLeay.pm
*** Found OpenSSL-0.9.8h installed in /usr/local/ssl
*** Be sure to use the same compiler and options to compile your OpenSSL, perl,
and Net::SSLeay. Mixing and matching compilers is not supported.
Do you want to run external tests?
These tests *will* *fail* if you do not have network connectivity. [n] n
Checking if your kit is complete...
Looks good
Writing Makefile for Net::SSLeay
>>> make
cp lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pm
AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay)
blib/lib/Net/SSLeay.pm: some names are not unique when truncated to 8 characters:
directory blib/lib/auto/Net/SSLeay:
do_https3.al, do_https2.al, do_https4.al, do_https.al truncate to do_https
do_httpx3.al, do_httpx2.al, do_httpx4.al truncate to do_httpx
get_https.al, get_https3.al, get_https4.al, get_http.al, get_http3.al, get_http4.al, get_httpx.al, get_httpx3.al, get_httpx4.al truncate to get_http
head_https.al, head_https3.al, head_https4.al, head_http.al, head_http3.al, head_http4.al, head_httpx.al, head_httpx3.al, head_httpx4.al truncate to head_htt
post_https.al, post_https3.al, post_https4.al, post_http.al, post_http3.al, post_http4.al, post_httpx.al, post_httpx3.al, post_httpx4.al truncate to post_htt
put_https.al, put_https3.al, put_https4.al, put_http.al, put_http3.al, put_http4.al, put_httpx.al, put_httpx3.al, put_httpx4.al truncate to put_http
ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read
ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ
tcp_read_all.al, tcp_read_until.al, tcp_read_CRLF.al truncate to tcp_read
tcp_write_all.al, tcp_write_CRLF.al truncate to tcp_writ
cp lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay/Handle.pm
/export/home/fly1003/bin/perl "-Iinc" /export/home/fly1003/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1003/ap1003/lib/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c
cc -c -I/usr/local/ssl/include -I/usr/local/ssl/inc32 -I/usr/kerberos/include -D_REENTRANT -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"1.35\" -DXS_VERSION=\"1.35\" -KPIC "-I/export/home/fly1003/ap1003/lib/CORE" SSLeay.c
cc: Warning: option -2 passed to ld
Running Mkbootstrap for Net::SSLeay ()
chmod 644 SSLeay.bs
rm -f blib/arch/auto/Net/SSLeay/SSLeay.so
LD_RUN_PATH="/usr/local/ssl/lib:/usr/lib" cc -G -L/usr/lib -L/usr/ccs/lib -L/opt/SUNWspro/prod/lib SSLeay.o -o blib/arch/auto/Net/SSLeay/SSLeay.so \
-L/usr/local/ssl -L/usr/local/ssl/lib -lssl -lcrypto -lz \
chmod 755 blib/arch/auto/Net/SSLeay/SSLeay.so
cp SSLeay.bs blib/arch/auto/Net/SSLeay/SSLeay.bs
chmod 644 blib/arch/auto/Net/SSLeay/SSLeay.bs
Manifying blib/man3/Net::SSLeay.3
Manifying blib/man3/Net::SSLeay::Handle.3
FLORA/Net-SSLeay-1.35.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/local/*.t t/handle/local/*.t
t/handle/local/05_use..........
1..1
ok 1 - use Net::SSLeay::Handle;
ok
t/local/00_ptr_cast............
1..5
# compiling test program with: cc -o t/local/ptr_cast_test t/local/ptr_cast_test.c
ok 1 - compiling ptr_cast_test.c
ok 2 - STDERR empty after compiling
ok 3 - ./ptr_cast_test exited with 0
ok 4 - casting pointer integer and back worked
ok 5 - STDERR empty after running
ok
t/local/01_pod.................
1..2
ok 1 - blib/lib/Net/SSLeay.pm
ok 2 - blib/lib/Net/SSLeay/Handle.pm
ok
t/local/02_pod_coverage........
1..0 # Skip currently disabled
skipped: currently disabled
t/local/03_use.................
1..1
ok 1 - use Net::SSLeay;
ok
t/local/04_basic...............
1..4
ok 1 - randomizing
ok 2 - loading error strings
ok 3 - adding ssl algorithms
ok 4 - hello world
ok
t/local/05_passwd_cb...........
1..13
ok 1 - CTX_new
ok 2 - CTX_new
ok 3 - CTX_new
ok 4 - recieved userdata properly
ok 5 - CTX_use_PrivateKey_file works with right passphrase and userdata
ok 6 - recieved userdata properly
ok 7 - CTX_use_PrivateKey_file works with right passphrase and userdata
ok 8 - recieved no userdata
ok 9 - CTX_use_PrivateKey_file works with right passphrase and without userdata
ok 10 - different cbs per ctx work
ok 11 - recieved userdata properly
ok 12 - CTX_use_PrivateKey_file doesn't work with wrong passphrase
ok 13 - callback called 2 times
ok
t/local/06_tcpecho.............
1..4
ok 1 - tcp_read_all
ok 2 - tcp_write_all
ok 3 - sent and recieved correctly
ok 4 - server exited with 0
ok
t/local/07_sslecho.............
1..69
ok 1 - CTX_new
ok 2 - CTX_set_cipher_list
ok 3 - set_cert_and_key
ok 4 - new
ok 5 - set_fd using fileno
ok 6 - accept
ok 7 - get_cipher
ok 8 - ssl_read_all
ok 9 - ssl_write_all
ok 10 - new
ok 11 - set_fd using fileno
ok 12 - accept
ok 13 - get_cipher
ok 14 - ssl_read_all
ok 15 - ssl_write_all
ok 16 - new
ok 17 - set_fd using fileno
ok 18 - accept
ok 19 - get_cipher
ok 20 - ssl_read_all
ok 21 - ssl_write_all
ok 22 - new
ok 23 - set_fd using fileno
ok 24 - accept
ok 25 - get_cipher
ok 26 - ssl_read_all
ok 27 - ssl_write_all
ok 28 - new
ok 29 - set_fd using fileno
ok 30 - accept
ok 31 - get_cipher
ok 32 - ssl_read_all
ok 33 - ssl_write_all
ok 34 - new
ok 35 - set_fd using fileno
ok 36 - accept
ok 37 - get_cipher
ok 38 - ssl_read_all
ok 39 - ssl_write_all
ok 40 - new
ok 41 - set_fd using fileno
ok 42 - accept
ok 43 - get_cipher
ok 44 - ssl_write_all
ok 45 - send and recieved correctly
ok 46 - CTX_new
ok 47 - new
ok 48 - set_fd using glob ref
ok 49 - connect
ok 50 - get_cipher
ok 51 - write
ok 52 - read
ok 53 - CTX_load_verify_locations
ok 54 - verify cb
ok 55 - verify cb cert
ok 56 - cert issuer
ok 57 - cert subject
ok 58 - verify cb 1 called once
ok 59 - verify cb 2 wasn't called yet
ok 60 - verify cb 3 wasn't called yet
ok 61 - CTX_set_cert_verify_callback
ok 62 - verify cb 1 wasn't called again
ok 63 - verify cb 2 called once
ok 64 - verify cb 3 wasn't called yet
ok 65 - get_peer_certificate subject
ok 66 - get_peer_certificate issuer
ok 67 - ssl_write_all
ok 68 - ssl_read_all
ok 69 - server exited wiht 0
ok
t/local/08_pipe................
1..11
ok 1 - set_rfd using fileno
ok 2 - set_wfd using fileno
ok 3 - accept
ok 4 - ssl_read_all
ok 5 - ssl_write_all
ok 6 - set_rfd using an io handle
ok 7 - set_wfd using an io handle
ok 8 - connect
ok 9 - ssl_write_all
ok 10 - ssl_read_all
ok 11 - server exited with 0
ok
t/local/15_bio.................
1..7
ok 1 - BIO_new
ok 2 - BIO_write
ok 3 - BIO_pending
ok 4 - BIO_read part
ok 5 - BIO_pending
ok 6 - BIO_read rest
ok 7 - BIO_free
ok
t/local/20_autoload............
1..6
ok 1 - some random constant exists
ok 2 - and has a defined value
ok 3 - some random function gets autoloaded
ok 4 - disabled constant doesn't exist
ok 5 - invalid constant doesn't exist
ok 6 - raises an appropriate error when an openssl macro isn't defined
ok
t/local/30_error...............
1..11
ok 1 - die_now dies without errors
ok 2 - die_if_ssl_error lives without errors
ok 3 - die_now dies with errors
ok 4 - die_if_ssl_error dies with errors
ok 5 - die_now dies without arrors and with trace
ok 6 - die_if_ssl_error lives without errors and with trace
ok 7 - die_now dies with errors and trace
ok 8 - die_now raises warnings about the occured error when tracing
ok 9 - die_if_ssl_error dies with errors and trace
ok 10 - die_if_ssl_error raises warnings about the occured error when tracing
ok 11 - no warnings
ok
t/local/31_rsa_generate_key....
1..14
ok 1 - RSA_generate_key with valid callback
ok 2 - RSA_generate_key with invalid callback
ok 3 - RSA_generate_key callback is executed in void context
ok 4 - userdata will be undef if no userdata was given
ok 5 - first argument is defined
ok 6 - second argument is defined
ok 7 - RSA_generate_key with valid callback
ok 8 - callback has been called
ok 9 - RSA_generate_key callback is executed in void context
ok 10 - first argument is defined
ok 11 - second argument is defined
ok 12 - third argument is the userdata we passed in
ok 13 - RSA_generate_key with valid callback and userdata
ok 14 - callback has been called
ok
t/local/35_ephemeral...........
1..3
ok 1 - CTX_new
ok 2 - RSA_generate_key
ok 3 - CTX_set_tmp_rsa
ok
t/local/50_digest..............
1..24
ok 1 - MD2 hash for ''
ok 2 - MD4 hash for ''
ok 3 - MD5 hash for ''
ok 4 - MD2 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890'
ok 5 - MD4 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890'
ok 6 - MD5 hash for '12345678901234567890123456789012345678901234567890123456789012345678901234567890'
ok 7 - MD2 hash for '38'
ok 8 - MD4 hash for '38'
ok 9 - MD5 hash for '38'
ok 10 - MD2 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
ok 11 - MD4 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
ok 12 - MD5 hash for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'
ok 13 - MD2 hash for 'a'
ok 14 - MD4 hash for 'a'
ok 15 - MD5 hash for 'a'
ok 16 - MD2 hash for 'abc'
ok 17 - MD4 hash for 'abc'
ok 18 - MD5 hash for 'abc'
ok 19 - MD2 hash for 'abcdefghijklmnopqrstuvwxyz'
ok 20 - MD4 hash for 'abcdefghijklmnopqrstuvwxyz'
ok 21 - MD5 hash for 'abcdefghijklmnopqrstuvwxyz'
ok 22 - MD2 hash for 'message digest'
ok 23 - MD4 hash for 'message digest'
ok 24 - MD5 hash for 'message digest'
ok
t/local/kwalitee...............
1..0 # Skip Needs Test::Kwalitee
skipped: Needs Test::Kwalitee
All tests successful.
Files=17, Tests=175, 16 wallclock secs ( 0.80 usr 0.18 sys + 12.36 cusr 1.52 csys = 14.86 CPU)
Result: PASS
FLORA/Net-SSLeay-1.35.tar.gz
make test TEST_VERBOSE=1 -- OK
Florian Ragwitz <rafl@debian.org>
Perl extension for using OpenSSL
>>> (cd /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z && tar cvf - Net-SSLeay-1.35.ppd blib) | gzip -c >/export/home/fly1003/var/REPO/F/FL/FLORA/Net-SSLeay-1.35.tar.gz
Net-SSLeay-1.35.ppd
blib/
blib/lib/
blib/lib/Net/
blib/lib/Net/SSLeay.pm
blib/lib/Net/SSLeay/
blib/lib/Net/SSLeay/Handle.pm
blib/lib/auto/
blib/lib/auto/Net/
blib/lib/auto/Net/SSLeay/
blib/lib/auto/Net/SSLeay/want_nothing.al
blib/lib/auto/Net/SSLeay/want_read.al
blib/lib/auto/Net/SSLeay/want_write.al
blib/lib/auto/Net/SSLeay/want_X509_lookup.al
blib/lib/auto/Net/SSLeay/open_tcp_connection.al
blib/lib/auto/Net/SSLeay/open_proxy_tcp_connection.al
blib/lib/auto/Net/SSLeay/debug_read.al
blib/lib/auto/Net/SSLeay/ssl_read_all.al
blib/lib/auto/Net/SSLeay/tcp_read_all.al
blib/lib/auto/Net/SSLeay/ssl_write_all.al
blib/lib/auto/Net/SSLeay/tcp_write_all.al
blib/lib/auto/Net/SSLeay/ssl_read_until.al
blib/lib/auto/Net/SSLeay/tcp_read_until.al
blib/lib/auto/Net/SSLeay/ssl_read_CRLF.al
blib/lib/auto/Net/SSLeay/tcp_read_CRLF.al
blib/lib/auto/Net/SSLeay/ssl_write_CRLF.al
blib/lib/auto/Net/SSLeay/tcp_write_CRLF.al
blib/lib/auto/Net/SSLeay/dump_peer_certificate.al
blib/lib/auto/Net/SSLeay/randomize.al
blib/lib/auto/Net/SSLeay/new_x_ctx.al
blib/lib/auto/Net/SSLeay/sslcat.al
blib/lib/auto/Net/SSLeay/tcpcat.al
blib/lib/auto/Net/SSLeay/tcpxcat.al
blib/lib/auto/Net/SSLeay/https_cat.al
blib/lib/auto/Net/SSLeay/http_cat.al
blib/lib/auto/Net/SSLeay/httpx_cat.al
blib/lib/auto/Net/SSLeay/set_cert_and_key.al
blib/lib/auto/Net/SSLeay/set_server_cert_and_key.al
blib/lib/auto/Net/SSLeay/set_proxy.al
blib/lib/auto/Net/SSLeay/make_form.al
blib/lib/auto/Net/SSLeay/make_headers.al
blib/lib/auto/Net/SSLeay/do_httpx3.al
blib/lib/auto/Net/SSLeay/do_https3.al
blib/lib/auto/Net/SSLeay/do_httpx2.al
blib/lib/auto/Net/SSLeay/do_https2.al
blib/lib/auto/Net/SSLeay/do_httpx4.al
blib/lib/auto/Net/SSLeay/do_https4.al
blib/lib/auto/Net/SSLeay/get_http.al
blib/lib/auto/Net/SSLeay/get_https.al
blib/lib/auto/Net/SSLeay/post_https.al
blib/lib/auto/Net/SSLeay/put_https.al
blib/lib/auto/Net/SSLeay/head_https.al
blib/lib/auto/Net/SSLeay/get_https3.al
blib/lib/auto/Net/SSLeay/post_https3.al
blib/lib/auto/Net/SSLeay/put_https3.al
blib/lib/auto/Net/SSLeay/head_https3.al
blib/lib/auto/Net/SSLeay/get_https4.al
blib/lib/auto/Net/SSLeay/post_https4.al
blib/lib/auto/Net/SSLeay/put_https4.al
blib/lib/auto/Net/SSLeay/head_https4.al
blib/lib/auto/Net/SSLeay/post_http.al
blib/lib/auto/Net/SSLeay/put_http.al
blib/lib/auto/Net/SSLeay/head_http.al
blib/lib/auto/Net/SSLeay/get_http3.al
blib/lib/auto/Net/SSLeay/post_http3.al
blib/lib/auto/Net/SSLeay/put_http3.al
blib/lib/auto/Net/SSLeay/head_http3.al
blib/lib/auto/Net/SSLeay/get_http4.al
blib/lib/auto/Net/SSLeay/post_http4.al
blib/lib/auto/Net/SSLeay/put_http4.al
blib/lib/auto/Net/SSLeay/head_http4.al
blib/lib/auto/Net/SSLeay/get_httpx.al
blib/lib/auto/Net/SSLeay/post_httpx.al
blib/lib/auto/Net/SSLeay/put_httpx.al
blib/lib/auto/Net/SSLeay/head_httpx.al
blib/lib/auto/Net/SSLeay/get_httpx3.al
blib/lib/auto/Net/SSLeay/post_httpx3.al
blib/lib/auto/Net/SSLeay/put_httpx3.al
blib/lib/auto/Net/SSLeay/head_httpx3.al
blib/lib/auto/Net/SSLeay/get_httpx4.al
blib/lib/auto/Net/SSLeay/post_httpx4.al
blib/lib/auto/Net/SSLeay/put_httpx4.al
blib/lib/auto/Net/SSLeay/head_httpx4.al
blib/lib/auto/Net/SSLeay/do_https.al
blib/lib/auto/Net/SSLeay/autosplit.ix
blib/arch/
blib/arch/auto/
blib/arch/auto/Net/
blib/arch/auto/Net/SSLeay/
blib/arch/auto/Net/SSLeay/SSLeay.so
blib/arch/auto/Net/SSLeay/SSLeay.bs
blib/man3/
blib/man3/Net::SSLeay.3
blib/man3/Net::SSLeay::Handle.3
>>> mv /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/Net-SSLeay-1.35.ppd /export/home/fly1003/var/REPO/F/FL/FLORA
Running make for S/SU/SULLR/IO-Socket-SSL-1.16.tar.gz
Prepending /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/blib/arch /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /export/home/fly1003/var/cpan/build/IO-Socket-SSL-1.16-BEj8fp
Prepending /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/blib/arch /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build S/SU/SULLR/IO-Socket-SSL-1.16.tar.gz
>>> make
cp SSL.pm blib/lib/IO/Socket/SSL.pm
Manifying blib/man3/IO::Socket::SSL.3
SULLR/IO-Socket-SSL-1.16.tar.gz
make -- OK
Prepending /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/blib/arch /export/home/fly1003/var/cpan/build/Net-SSLeay-1.35-1HQP2z/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /export/home/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01loadmodule............
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/02settings..............
1..1
ok 1
ok
t/acceptSSL-timeout.......
1..14
ok 1 #
server >> OK
Waiting
<<
ok 2 # [server] OK
ok 3 # [server] Waiting
client_no_ssl >> OK
Connected
<<
ok 4 # [client_no_ssl] OK
server >> Connect from 127.0.0.1:33622
<<
ok 5 # [server] Connect from
ok 6 # [client_no_ssl] Connected
server >> SSL Handshake FAILED - Resource temporarily unavailable
<<
ok 7 # [server] SSL Handshake FAILED
server >> OK
Waiting
<<
ok 8 # [server] OK
ok 9 # [server] Waiting
client_ssl >> OK
<<
ok 10 # [client_ssl] OK
server >> Connect from 127.0.0.1:33623
<<
ok 11 # [server] Connect from
client_ssl >> Connected
Hi!
<<
ok 12 # [client_ssl] Connected
server >> SSL Handshake OK
<<
ok 13 # [server] SSL Handshake OK
ok 14 # [client_ssl] Hi!
ok
t/auto_verify_hostname....
1..30
ok 1 #Server Initialization
ok 2 #connection to example.com/www failed
ok 3 #connection to server.local/ldap succeeded
ok 4 #received hallo
ok 5 #connection to server.local/www failed
ok 6 #connection to bla.server.local/www succeeded
ok 7 #received hallo
ok 8 #connection to www7.other.local/www succeeded
ok 9 #received hallo
ok 10 #connection to www7.other.local/ldap failed
ok 11 #connection to bla.server.local/ldap succeeded
ok 12 #received hallo
ok 13 #tcp connect
ok 14 #ssl upgrade of connection to example.com/www failed
ok 15 #tcp connect
ok 16 #ssl upgrade of connection to server.local/ldap succeeded
ok 17 #received hallo
ok 18 #tcp connect
ok 19 #ssl upgrade of connection to server.local/www failed
ok 20 #tcp connect
ok 21 #ssl upgrade of connection to bla.server.local/www succeeded
ok 22 #received hallo
ok 23 #tcp connect
ok 24 #ssl upgrade of connection to www7.other.local/www succeeded
ok 25 #received hallo
ok 26 #tcp connect
ok 27 #ssl upgrade of connection to www7.other.local/ldap failed
ok 28 #tcp connect
ok 29 #ssl upgrade of connection to bla.server.local/ldap succeeded
ok 30 #received hallo
ok
t/cert_no_file............
1..9
ok 1 # [server] Server Initialization Using SSL_cert_file
ok 2 # [server] Server accepted Using SSL_cert_file
ok 3 # [client] client connected Using SSL_cert_file
ok 4 # [server] Server Initialization Using SSL_cert
ok 5 # [server] Server accepted Using SSL_cert
ok 6 # [client] client connected Using SSL_cert
ok 7 # [server] Server Initialization Empty SSL_cert
ok 8 # [server] Empty SSL_cert: accept failed
ok 9 # [client] Empty SSL_cert: connect failed
ok
t/compatibility...........
1..9
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
t/connectSSL-timeout......
1..15
ok 1 #
server >> OK
Waiting
<<
ok 2 # [server] OK
ok 3 # [server] Waiting
client >> OK
Connected
<<
ok 4 # [client] OK
server >> Connect from 127.0.0.1:33648
<<
ok 5 # [server] Connect from
ok 6 # [client] Connected
client >> SSL Handshake FAILED - Resource temporarily unavailable
<<
ok 7 # [client] SSL Handshake FAILED
server >> OK
Waiting
<<
ok 8 # [server] OK
ok 9 # [server] Waiting
client >> OK
Connected
<<
ok 10 # [client] OK
server >> Connect from 127.0.0.1:33649
<<
ok 11 # [server] Connect from
ok 12 # [client] Connected
server >> SSL Handshake OK
<<
ok 13 # [server] SSL Handshake OK
client >> SSL Handshake OK
Hi!
<<
ok 14 # [client] SSL Handshake OK
ok 15 # [client] Hi!
ok
t/core....................
1..53
ok 1 #Server Initialization
ok 2 #Server Fileno Check
ok 3 #Server non-SSL Client Check
ok 4 #Server Kill-client Check
ok 5 #Client non-SSL connection
ok 6 #Client Verify-sub Check
ok 7 #Client Verify-sub Check
ok 8 #Server Client Accept Check
ok 9 #Accept returning peer address check.
ok 10 #Server Client Fileno Check
ok 11 #Client Initialization
ok 12 #Client Fileno Check
ok 13 #Client Peer Certificate Check
ok 14 #Client Peer Certificate Issuer Check
ok 15 #Client Cipher Check
ok 16 #Server Peek Check
ok 17 #Server Pending Check
ok 18 #Server Sysread Check
ok 19 #Client Peek Check
ok 20 #Server Getline Check
ok 21 #Server Recv Check
ok 22 #Server Getc Check
ok 23 #Server Getlines Check 1
ok 24 #Server Getlines Check 2
ok 25 #Server Getlines Check 3
ok 26 #Server Getlines Check 4
ok 27 #Server Getlines Check 5
ok 28 #Client Sysread Check
ok 29 #Client Getline Check
ok 30 #Client Getc Check
ok 31 #Client Getlines Check 1
ok 32 #Client Getlines Check 2
ok 33 #Client Getlines Check 3
ok 34 #Client Getlines Check 4
ok 35 #Client Getlines Check 5
ok 36 #Client Finished Reading Check
ok 37 #Second Client Initialization
ok 38 #Client Verify-sub Check
ok 39 #Client Verify-sub Check
ok 40 #Peer address check
ok 41 #Server Nonblocking Check 1
ok 42 #Server Client Opened Check 1
ok 43 #Server Client Opened Check 2
ok 44 #Client Init from Fileno Check
ok 45 #Client (fileno) Readline Check
ok 46 #Client Verify-sub Check
ok 47 #Client Verify-sub Check
ok 48 #Server Nonblocking Check 2
ok 49 #Client Nonblocking Check 1
ok 50 #Client Verify-sub Check
ok 51 #Client Verify-sub Check
ok 52 #Server Nonblocking Check 3
ok 53 #Client Nonblocking Check 2
ok
t/dhe.....................
1..3
ok 1 # [server] Server Initialization
ok 2 # [server] Server accepted
ok 3 # [client] client connected
ok
t/nonblock................
1..27
ok 1 # [server] Server Initialization
ok 2 # [client] client tcp connect
ok 3 # [client] write plain text
ok 4 # [client] upgrade client to IO::Socket::SSL
# SSL wants a read first
ok 5 # [server] tcp accept
ok 6 # [server] received plain text
ok 7 # [server] upgrade to_client to IO::Socket::SSL
# SSL wants a read first
ok 8 # [client] connected
ok 9 # [client] nonblocking connect with 2 attempts
# sndbuf=8192
ok 10 # [server] ssl accept handshake done
# 1234567890
ok 11 # [server] received client message
# $!=Resource temporarily unavailable $SSL_ERROR=SSL wants a write first send=19030
# wait for write
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# can write again
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# $!=Resource temporarily unavailable $SSL_ERROR=SSL wants a write first send=38130
# wait for write
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read 30000
# can write again
# $!=Broken pipe $SSL_ERROR=SSL write errorerror:00000000:lib(0):func(0):reason(0) send=38130
# connection closed hard
ok 12 # [client] syswrite
ok 13 # [client] multiple write attempts
ok 14 # [client] 30000 bytes send
ok 15 # [client] client tcp connect
ok 16 # [client] write plain text
ok 17 # [server] tcp accept
ok 18 # [server] received plain text
ok 19 # [server] upgrade to_client to IO::Socket::SSL
# SSL wants a read first
ok 20 # [client] upgrade client to IO::Socket::SSL
# SSL wants a read first
# SSL wants a read first
ok 21 # [client] connected
# sndbuf=8192
ok 22 # [server] ssl accept handshake done
ok 23 # [server] nonblocking accept_SSL with 1 attempts
# 1234567890
ok 24 # [server] received client message
# $!=Resource temporarily unavailable $SSL_ERROR=SSL wants a write first send=19030
# wait for write
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# can write again
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# $!=Resource temporarily unavailable $SSL_ERROR=SSL wants a write first send=42850
# wait for write
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read of 10 bytes
# read 30000
# can write again
# $!=Broken pipe $SSL_ERROR=SSL write errorerror:00000000:lib(0):func(0):reason(0) send=42850
# connection closed hard
ok 25 # [client] syswrite
ok 26 # [client] multiple write attempts
ok 27 # [client] 30000 bytes send
ok
t/readline................
1..16
ok 1 # [server] Server Initialization
ok 2 # [server] Server accepted
ok 3 # [client] client connected
ok 4 # [client] Test00
ok 5 # [server] Server accepted
ok 6 # [client] client connected
ok 7 # [client] Test01
ok 8 # [server] Server accepted
ok 9 # [client] client connected
ok 10 # [client] Test02
ok 11 # [server] Server accepted
ok 12 # [client] client connected
ok 13 # [client] Test03
ok 14 # [server] Server accepted
ok 15 # [client] client connected
ok 16 # [client] Test04
ok
t/sessions................
1..35
ok 1 #Server initialization
ok 2 #Context init
ok 3 #Superficial Cache Addition Test
ok 4 #Superficial Cache Addition Test 2
ok 5 #Cache Keys Check 1
ok 6 #Cache Keys Check 2
ok 7 #Cache Head Check
ok 8 #Cache Link Check
ok 9 #Client init
ok 10 #Client init
ok 11 #Cache Keys Check 3
ok 12 #Cache Removal Test
ok 13 #Cache Tail Check
ok 14 #Cache Insertion Test
ok 15 #Cache Entry Test 0
ok 16 #Cache Entry Test 1
ok 17 #Cache Entry Test 2
ok 18 #Cache Keys Check 4
ok 19 #Cache Keys Check 5
ok 20 #Second Cache Entry Test 0
ok 21 #Client init 2
ok 22 #Write Test 0
ok 23 #Server Read 0
ok 24 #Server Write 0
ok 25 #Read Test 0
ok 26 #Second Cache Entry Test 1
ok 27 #Write Test 1
ok 28 #Server Read 1
ok 29 #Server Write 1
ok 30 #Read Test 1
ok 31 #Second Cache Entry Test 2
ok 32 #Write Test 2
ok 33 #Server Read 2
ok 34 #Server Write 2
ok 35 #Read Test 2
ok
t/start-stopssl...........
1..16
ok 1 #listen
ok 2 #client connect
ok 3 # client::start_SSL
ok 4 # client::class=IO::Socket::SSL
ok 5 # server::class=IO::Socket::SSL
ok 6 # client::stop_SSL
ok 7 # client::class=IO::Socket::INET
ok 8 #server::stop_SSL
ok 9 # class=IO::Socket::INET
ok 10 # server::class=IO::Socket::SSL
ok 11 # client::start_SSL
ok 12 # client::class=IO::Socket::SSL
ok 13 # client::close
ok 14 # client::class=IO::Socket::SSL
ok 15 #server::close
ok 16 # class=IO::Socket::SSL
ok
t/startssl................
1..9
ok 1 #Server Initialization
ok 2 #Server Fileno Check
ok 3 #client tcp connect
ok 4 #tcp accept
ok 5 #sslify server
ok 6 #server reblessed as IO::Socket::SSL
ok 7 #sslify client
ok 8 #client reblessed as IO::Socket::SSL
ok 9 #received client message
ok
t/sysread_write...........
1..9
ok 1 # [server] Server Initialization
ok 2 # [server] Server accepted
ok 3 # [client] client connected
ok 4 # [server] partial read in sysread
ok 5 # [server] send ack back
ok 6 # [client] received ack
ok 7 # [client] send in time
ok 8 # [client] partial write in syswrite
ok 9 # [client] full write in write
ok
t/verify_hostname.........
1..37
ok 1 #Server Initialization
ok 2 #client ssl connect
ok 3 #issuer
ok 4 #cn
ok 5 #*.server.local
ok 6 #127.0.0.1
ok 7 #www*.other.local
ok 8 #smtp.mydomain.local
ok 9 #xn--lwe-sna.idntest.local
ok 10 #no more altSubjectNames
ok 11 #pass 127.0.0.1 smtp
ok 12 #pass 127.0.0.1 ldap
ok 13 #pass 127.0.0.1 www
ok 14 #pass server.local smtp
ok 15 #pass server.local ldap
ok 16 #fail server.local www
ok 17 #fail blafasel.server.local smtp
ok 18 #pass blafasel.server.local ldap
ok 19 #pass blafasel.server.local www
ok 20 #fail lala.blafasel.server.local smtp
ok 21 #fail lala.blafasel.server.local ldap
ok 22 #fail lala.blafasel.server.local www
ok 23 #fail www.other.local smtp
ok 24 #fail www.other.local ldap
ok 25 #pass www.other.local www
ok 26 #fail www-13.other.local smtp
ok 27 #fail www-13.other.local ldap
ok 28 #pass www-13.other.local www
ok 29 #fail www-13.lala.other.local smtp
ok 30 #fail www-13.lala.other.local ldap
ok 31 #fail www-13.lala.other.local www
ok 32 #pass smtp.mydomain.local smtp
ok 33 #pass smtp.mydomain.local ldap
ok 34 #pass smtp.mydomain.local www
ok 35 #pass xn--lwe-sna.idntest.local smtp
ok 36 #pass xn--lwe-sna.idntest.local ldap
ok 37 #pass xn--lwe-sna.idntest.local www
ok
All tests successful.
Files=16, Tests=287, 57 wallclock secs ( 6.80 usr 0.48 sys + 14.31 cusr 4.11 csys = 25.70 CPU)
Result: PASS
SULLR/IO-Socket-SSL-1.16.tar.gz
make test TEST_VERBOSE=1 -- OK
Picked up abstract from Makefile
DISTNAME-VERSION 'IO-Socket-SSL-0.99' found in META.yml is bogus, ignoring at /export/home/fly1003/lib/Fly/MakePPD.pm line 131.
Steffen Ullrich <Steffen_Ullrich@genua.de>
Nearly transparent SSL encapsulation for IO::Socket::INET.
>>> (cd /export/home/fly1003/var/cpan/build/IO-Socket-SSL-1.16-BEj8fp && tar cvf - IO-Socket-SSL-1.16.ppd blib) | gzip -c >/export/home/fly1003/var/REPO/S/SU/SULLR/IO-Socket-SSL-1.16.tar.gz
IO-Socket-SSL-1.16.ppd
blib/
blib/lib/
blib/lib/IO/
blib/lib/IO/Socket/
blib/lib/IO/Socket/SSL.pm
blib/man3/
blib/man3/IO::Socket::SSL.3
>>> mv /export/home/fly1003/var/cpan/build/IO-Socket-SSL-1.16-BEj8fp/IO-Socket-SSL-1.16.ppd /export/home/fly1003/var/REPO/S/SU/SULLR
Finished 2008-09-21T17:23:01