summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES1470
-rw-r--r--CMakeLists.txt42
-rw-r--r--COPYING2
-rw-r--r--Makefile.in14
-rw-r--r--RELEASE-NOTES121
-rw-r--r--acinclude.m49
-rwxr-xr-xbuildconf5
-rwxr-xr-xconfigure671
-rw-r--r--configure.ac140
-rw-r--r--docs/FAQ39
-rw-r--r--docs/INSTALL35
-rw-r--r--docs/INTERNALS8
-rw-r--r--docs/MAIL-ETIQUETTE15
-rw-r--r--docs/Makefile.am6
-rw-r--r--docs/Makefile.in20
-rw-r--r--docs/THANKS8
-rw-r--r--docs/TODO212
-rw-r--r--docs/curl-config.15
-rw-r--r--docs/curl-config.html3
-rw-r--r--docs/curl-config.pdfbin6006 -> 6009 bytes
-rw-r--r--docs/curl.123
-rw-r--r--docs/curl.html8
-rw-r--r--docs/curl.pdfbin90511 -> 90979 bytes
-rw-r--r--docs/examples/Makefile.am14
-rw-r--r--docs/examples/Makefile.in27
-rw-r--r--docs/examples/Makefile.m328
-rw-r--r--docs/examples/Makefile.netware6
-rw-r--r--docs/examples/anyauthput.c9
-rw-r--r--docs/examples/externalsocket.c12
-rw-r--r--docs/examples/ftp-wildcard.c7
-rw-r--r--docs/examples/ftpupload.c9
-rw-r--r--docs/examples/httpput.c9
-rw-r--r--docs/examples/imap.c2
-rw-r--r--docs/examples/post-callback.c6
-rw-r--r--docs/examples/sendrecv.c8
-rw-r--r--docs/libcurl/Makefile.in14
-rw-r--r--docs/libcurl/curl_easy_cleanup.pdfbin4273 -> 4273 bytes
-rw-r--r--docs/libcurl/curl_easy_duphandle.pdfbin4023 -> 4023 bytes
-rw-r--r--docs/libcurl/curl_easy_escape.pdfbin4037 -> 4037 bytes
-rw-r--r--docs/libcurl/curl_easy_getinfo.pdfbin16651 -> 16651 bytes
-rw-r--r--docs/libcurl/curl_easy_init.pdfbin4059 -> 4059 bytes
-rw-r--r--docs/libcurl/curl_easy_pause.pdfbin6273 -> 6273 bytes
-rw-r--r--docs/libcurl/curl_easy_perform.pdfbin4392 -> 4392 bytes
-rw-r--r--docs/libcurl/curl_easy_recv.pdfbin5226 -> 5226 bytes
-rw-r--r--docs/libcurl/curl_easy_reset.pdfbin3677 -> 3677 bytes
-rw-r--r--docs/libcurl/curl_easy_send.pdfbin4982 -> 4984 bytes
-rw-r--r--docs/libcurl/curl_easy_setopt.359
-rw-r--r--docs/libcurl/curl_easy_setopt.html14
-rw-r--r--docs/libcurl/curl_easy_setopt.pdfbin135243 -> 136940 bytes
-rw-r--r--docs/libcurl/curl_easy_strerror.pdfbin3405 -> 3405 bytes
-rw-r--r--docs/libcurl/curl_easy_unescape.pdfbin4134 -> 4134 bytes
-rw-r--r--docs/libcurl/curl_escape.pdfbin4009 -> 4009 bytes
-rw-r--r--docs/libcurl/curl_formadd.pdfbin12318 -> 12318 bytes
-rw-r--r--docs/libcurl/curl_formfree.pdfbin3761 -> 3761 bytes
-rw-r--r--docs/libcurl/curl_formget.pdfbin4405 -> 4405 bytes
-rw-r--r--docs/libcurl/curl_free.pdfbin3278 -> 3278 bytes
-rw-r--r--docs/libcurl/curl_getdate.pdfbin6927 -> 6927 bytes
-rw-r--r--docs/libcurl/curl_getenv.pdfbin4182 -> 4182 bytes
-rw-r--r--docs/libcurl/curl_global_cleanup.pdfbin3855 -> 3855 bytes
-rw-r--r--docs/libcurl/curl_global_init.pdfbin4739 -> 4739 bytes
-rw-r--r--docs/libcurl/curl_global_init_mem.pdfbin4068 -> 4068 bytes
-rw-r--r--docs/libcurl/curl_mprintf.pdfbin5918 -> 5918 bytes
-rw-r--r--docs/libcurl/curl_multi_add_handle.pdfbin4092 -> 4092 bytes
-rw-r--r--docs/libcurl/curl_multi_assign.pdfbin4588 -> 4588 bytes
-rw-r--r--docs/libcurl/curl_multi_cleanup.pdfbin3783 -> 3783 bytes
-rw-r--r--docs/libcurl/curl_multi_fdset.pdfbin5175 -> 5175 bytes
-rw-r--r--docs/libcurl/curl_multi_info_read.pdfbin4909 -> 4909 bytes
-rw-r--r--docs/libcurl/curl_multi_init.pdfbin3417 -> 3417 bytes
-rw-r--r--docs/libcurl/curl_multi_perform.pdfbin5429 -> 5429 bytes
-rw-r--r--docs/libcurl/curl_multi_remove_handle.pdfbin3870 -> 3870 bytes
-rw-r--r--docs/libcurl/curl_multi_setopt.pdfbin7305 -> 7305 bytes
-rw-r--r--docs/libcurl/curl_multi_socket.pdfbin9391 -> 9391 bytes
-rw-r--r--docs/libcurl/curl_multi_socket_action.pdfbin8747 -> 8747 bytes
-rw-r--r--docs/libcurl/curl_multi_strerror.pdfbin3428 -> 3428 bytes
-rw-r--r--docs/libcurl/curl_multi_timeout.pdfbin4605 -> 4605 bytes
-rw-r--r--docs/libcurl/curl_share_cleanup.pdfbin3623 -> 3623 bytes
-rw-r--r--docs/libcurl/curl_share_init.pdfbin3814 -> 3814 bytes
-rw-r--r--docs/libcurl/curl_share_setopt.pdfbin5564 -> 5564 bytes
-rw-r--r--docs/libcurl/curl_share_strerror.pdfbin3427 -> 3427 bytes
-rw-r--r--docs/libcurl/curl_slist_append.pdf16
-rw-r--r--docs/libcurl/curl_slist_free_all.pdf16
-rw-r--r--docs/libcurl/curl_strequal.pdfbin4143 -> 4143 bytes
-rw-r--r--docs/libcurl/curl_unescape.pdfbin3971 -> 3971 bytes
-rw-r--r--docs/libcurl/curl_version.pdfbin3219 -> 3219 bytes
-rw-r--r--docs/libcurl/curl_version_info.pdfbin8425 -> 8425 bytes
-rw-r--r--docs/libcurl/libcurl-easy.pdfbin4225 -> 4225 bytes
-rw-r--r--docs/libcurl/libcurl-errors.pdfbin16582 -> 16582 bytes
-rw-r--r--docs/libcurl/libcurl-multi.pdfbin9390 -> 9390 bytes
-rw-r--r--docs/libcurl/libcurl-share.pdfbin4845 -> 4845 bytes
-rw-r--r--docs/libcurl/libcurl-tutorial.pdfbin70175 -> 70175 bytes
-rw-r--r--docs/libcurl/libcurl.pdfbin12676 -> 12676 bytes
-rw-r--r--docs/libcurl/symbols-in-versions1
-rw-r--r--docs/mk-ca-bundle.151
-rw-r--r--docs/mk-ca-bundle.html84
-rw-r--r--docs/mk-ca-bundle.pdfbin0 -> 4681 bytes
-rw-r--r--include/Makefile.in14
-rw-r--r--include/curl/Makefile.in34
-rw-r--r--include/curl/curl.h47
-rw-r--r--include/curl/curlver.h8
-rw-r--r--include/curl/typecheck-gcc.h7
-rw-r--r--lib/Makefile.Watcom6
-rw-r--r--lib/Makefile.am27
-rw-r--r--lib/Makefile.b324
-rw-r--r--lib/Makefile.in1433
-rw-r--r--lib/Makefile.inc4
-rw-r--r--lib/Makefile.m328
-rw-r--r--lib/Makefile.netware6
-rw-r--r--lib/Makefile.vc106
-rw-r--r--lib/Makefile.vc66
-rw-r--r--lib/Makefile.vc86
-rw-r--r--lib/Makefile.vc96
-rw-r--r--lib/Makefile.vxworks8
-rw-r--r--lib/amigaos.c25
-rw-r--r--lib/amigaos.h40
-rw-r--r--lib/config-amigaos.h30
-rw-r--r--lib/config-mac.h23
-rw-r--r--lib/config-os400.h17
-rw-r--r--lib/config-riscos.h30
-rw-r--r--lib/config-symbian.h28
-rw-r--r--lib/config-tpf.h16
-rw-r--r--lib/config-vxworks.h27
-rw-r--r--lib/connect.c7
-rw-r--r--lib/curl_config.h.cmake11
-rw-r--r--lib/curl_config.h.in20
-rw-r--r--lib/curl_md5.h29
-rw-r--r--lib/curl_ntlm_core.c4
-rw-r--r--lib/easy.c11
-rw-r--r--lib/ftp.c26
-rw-r--r--lib/getinfo.c13
-rw-r--r--lib/http.c24
-rw-r--r--lib/imap.c56
-rw-r--r--lib/libcurl.imp1
-rw-r--r--lib/libcurl.plist6
-rw-r--r--lib/libcurl.vcproj2
-rw-r--r--lib/makefile.amiga1
-rw-r--r--lib/md5.c52
-rwxr-xr-xlib/mk-ca-bundle.pl4
-rw-r--r--lib/nss.c105
-rw-r--r--lib/polarssl.c326
-rw-r--r--lib/polarssl.h5
-rw-r--r--lib/pop3.c269
-rw-r--r--lib/pop3.h11
-rw-r--r--lib/progress.c9
-rw-r--r--lib/progress.h4
-rw-r--r--lib/setup.h38
-rw-r--r--lib/setup_once.h2
-rw-r--r--lib/smtp.c407
-rw-r--r--lib/smtp.h3
-rw-r--r--lib/ssh.c118
-rw-r--r--lib/ssluse.c80
-rw-r--r--lib/transfer.c13
-rw-r--r--lib/url.c64
-rw-r--r--lib/urldata.h27
-rw-r--r--lib/vc6libcurl.dsp8
-rw-r--r--lib/warnless.c19
-rw-r--r--lib/warnless.h2
-rw-r--r--m4/curl-compilers.m4121
-rw-r--r--m4/curl-confopts.m477
-rw-r--r--m4/curl-functions.m450
-rwxr-xr-xmaketgz8
-rw-r--r--packages/AIX/Makefile.in18
-rw-r--r--packages/AIX/RPM/Makefile.in18
-rw-r--r--packages/AIX/RPM/curl.spec.in2
-rw-r--r--packages/EPM/Makefile.in14
-rw-r--r--packages/EPM/curl.list.in1
-rw-r--r--packages/Linux/Makefile.in18
-rw-r--r--packages/Linux/RPM/Makefile.in18
-rw-r--r--packages/Linux/RPM/curl-ssl.spec.in1
-rw-r--r--packages/Makefile.in18
-rw-r--r--packages/OS400/initscript.sh4
-rw-r--r--packages/Solaris/Makefile.in18
-rw-r--r--packages/Win32/Makefile.in18
-rw-r--r--packages/Win32/cygwin/Makefile.in18
-rw-r--r--packages/vms/Makefile.in18
-rw-r--r--src/Makefile.Watcom6
-rw-r--r--src/Makefile.am30
-rw-r--r--src/Makefile.b324
-rw-r--r--src/Makefile.in92
-rw-r--r--src/Makefile.inc4
-rw-r--r--src/Makefile.m328
-rw-r--r--src/Makefile.netware213
-rw-r--r--src/Makefile.vc104
-rw-r--r--src/Makefile.vc64
-rw-r--r--src/Makefile.vc84
-rw-r--r--src/Makefile.vc94
-rw-r--r--src/config-amigaos.h70
-rw-r--r--src/config-mac.h57
-rw-r--r--src/config-riscos.h402
-rw-r--r--src/config-win32.h674
-rw-r--r--src/curl_config.h.in1067
-rw-r--r--src/hugehelp.c7729
-rw-r--r--src/hugehelp.h4
-rw-r--r--src/makefile.dj12
-rw-r--r--src/setup.h296
-rw-r--r--src/tool_binmode.c4
-rw-r--r--src/tool_binmode.h4
-rw-r--r--src/tool_bname.c4
-rw-r--r--src/tool_bname.h4
-rw-r--r--src/tool_cb_dbg.c28
-rw-r--r--src/tool_cb_dbg.h4
-rw-r--r--src/tool_cb_hdr.c6
-rw-r--r--src/tool_cb_hdr.h4
-rw-r--r--src/tool_cb_prg.c8
-rw-r--r--src/tool_cb_prg.h4
-rw-r--r--src/tool_cb_rea.c6
-rw-r--r--src/tool_cb_rea.h4
-rw-r--r--src/tool_cb_see.c6
-rw-r--r--src/tool_cb_see.h4
-rw-r--r--src/tool_cb_wrt.c6
-rw-r--r--src/tool_cb_wrt.h4
-rw-r--r--src/tool_cfgable.c6
-rw-r--r--src/tool_cfgable.h5
-rw-r--r--src/tool_convert.c6
-rw-r--r--src/tool_convert.h4
-rw-r--r--src/tool_dirhie.c6
-rw-r--r--src/tool_dirhie.h4
-rw-r--r--src/tool_doswin.c5
-rw-r--r--src/tool_doswin.h4
-rw-r--r--src/tool_easysrc.c4
-rw-r--r--src/tool_easysrc.h2
-rw-r--r--src/tool_formparse.c12
-rw-r--r--src/tool_formparse.h4
-rw-r--r--src/tool_getparam.c8
-rw-r--r--src/tool_getparam.h4
-rw-r--r--src/tool_getpass.c4
-rw-r--r--src/tool_getpass.h4
-rw-r--r--src/tool_help.c4
-rw-r--r--src/tool_help.h4
-rw-r--r--src/tool_helpers.c6
-rw-r--r--src/tool_helpers.h4
-rw-r--r--src/tool_homedir.c4
-rw-r--r--src/tool_homedir.h4
-rw-r--r--src/tool_libinfo.c6
-rw-r--r--src/tool_libinfo.h4
-rw-r--r--src/tool_main.c6
-rw-r--r--src/tool_main.h4
-rw-r--r--src/tool_mfiles.c6
-rw-r--r--src/tool_mfiles.h4
-rw-r--r--src/tool_msgs.c4
-rw-r--r--src/tool_msgs.h4
-rw-r--r--src/tool_operate.c41
-rw-r--r--src/tool_operate.h4
-rw-r--r--src/tool_operhlp.c13
-rw-r--r--src/tool_operhlp.h4
-rw-r--r--src/tool_panykey.c4
-rw-r--r--src/tool_panykey.h4
-rw-r--r--src/tool_paramhlp.c6
-rw-r--r--src/tool_paramhlp.h4
-rw-r--r--src/tool_parsecfg.c6
-rw-r--r--src/tool_parsecfg.h4
-rw-r--r--src/tool_sdecls.h4
-rw-r--r--src/tool_setopt.c51
-rw-r--r--src/tool_setopt.h18
-rw-r--r--src/tool_setup.h75
-rw-r--r--src/tool_sleep.c4
-rw-r--r--src/tool_sleep.h4
-rw-r--r--src/tool_urlglob.c6
-rw-r--r--src/tool_urlglob.h4
-rw-r--r--src/tool_util.c4
-rw-r--r--src/tool_util.h4
-rw-r--r--src/tool_version.h2
-rw-r--r--src/tool_vms.c6
-rw-r--r--src/tool_vms.h4
-rw-r--r--src/tool_writeenv.c6
-rw-r--r--src/tool_writeenv.h4
-rw-r--r--src/tool_writeout.c15
-rw-r--r--src/tool_writeout.h6
-rw-r--r--src/tool_xattr.c6
-rw-r--r--src/tool_xattr.h4
-rw-r--r--src/vc6curlsrc.dsp8
-rw-r--r--tests/Makefile.in18
-rw-r--r--tests/data/Makefile.am3
-rw-r--r--tests/data/Makefile.in21
-rw-r--r--tests/data/test13162
-rw-r--r--tests/data/test13192
-rw-r--r--tests/data/test13202
-rw-r--r--tests/data/test13213
-rw-r--r--tests/data/test133189
-rw-r--r--tests/data/test133280
-rw-r--r--tests/data/test133355
-rw-r--r--tests/data/test14058
-rw-r--r--tests/data/test5982
-rw-r--r--tests/data/test59983
-rw-r--r--tests/data/test8092
-rw-r--r--tests/libtest/Makefile.am16
-rw-r--r--tests/libtest/Makefile.in50
-rw-r--r--tests/libtest/Makefile.inc4
-rw-r--r--tests/libtest/chkhostname.c2
-rw-r--r--tests/libtest/lib510.c4
-rw-r--r--tests/libtest/lib579.c4
-rw-r--r--tests/libtest/lib590.c4
-rw-r--r--tests/libtest/lib599.c84
-rw-r--r--tests/libtest/sethostname.c3
-rw-r--r--tests/libtest/test.h2
-rw-r--r--tests/libtest/testutil.c3
-rw-r--r--tests/libtest/testutil.h10
-rwxr-xr-xtests/runtests.pl2
-rw-r--r--tests/server/Makefile.am6
-rw-r--r--tests/server/Makefile.in18
-rw-r--r--tests/server/Makefile.inc1
-rw-r--r--tests/server/fake_ntlm.c8
-rw-r--r--tests/server/getpart.c7
-rw-r--r--tests/server/getpart.h9
-rw-r--r--tests/server/resolve.c7
-rw-r--r--tests/server/rtspd.c7
-rw-r--r--tests/server/server_setup.h (renamed from docs/examples/printf_macro.h)30
-rw-r--r--tests/server/server_sockaddr.h9
-rw-r--r--tests/server/sockfilt.c7
-rw-r--r--tests/server/sws.c5
-rw-r--r--tests/server/testpart.c7
-rw-r--r--tests/server/tftp.h18
-rw-r--r--tests/server/tftpd.c4
-rw-r--r--tests/server/util.c5
-rw-r--r--tests/server/util.h7
-rwxr-xr-xtests/testcurl.pl29
-rw-r--r--tests/unit/Makefile.am7
-rw-r--r--tests/unit/Makefile.in21
-rw-r--r--tests/valgrind.pm9
-rw-r--r--winbuild/MakefileBuild.vc6
-rwxr-xr-x[-rw-r--r--]winbuild/gen_resp_file.bat0
320 files changed, 9681 insertions, 9670 deletions
diff --git a/CHANGES b/CHANGES
index 726fdfb6..23358419 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,744 @@
Changelog
+Version 7.26.0 (24 May 2012)
+
+Daniel Stenberg (24 May 2012)
+- RELEASE-NOTES: synced with ef60fdbd73
+
+Version 7.26.0 (24 May 2012)
+
+
+Version 7.26.0 (24 May 2012)
+ Just before 7.26.0 is about to ship
+
+Steve Holme (22 May 2012)
+- smtp: Fixed an issue with the multi-interface always sending postdata
+
+ Due to the result code being reset to CURLE_OK when smtp_dophase_done()
+ was called, postdata would incorrectly be sent to the server when the
+ MAIL FROM or RCPT command was rejected.
+
+ As such, libcurl would return the wrong result code from performing the
+ operation and additionally set CURLINFO_RESPONSE_CODE to be that
+ returned by the postdata command.
+
+ Bug: http://curl.haxx.se/mail/lib-2012-05/0108.html
+ Reported by: Gokhan Sengun
+
+- DOCS: Updated version number for features added in the pending release
+
+Daniel Stenberg (22 May 2012)
+- [Tatsuhiro Tsujikawa brought this change]
+
+ Fixed compile error with GNUTLS+NETTLE
+
+ In nettle/md5.h, md5_init and md5_update are defined as macros to
+ nettle_md5_init and nettle_md5_update respectively. This causes
+ error when using MD5_params.md5_init and md5_update. This patch
+ renames these members as md5_init_func and md5_update_func to
+ avoid name conflict. For completeness, MD5_params.md5_final was
+ also renamed as md5_final_func.
+
+ The changes in curl_ntlm_core.c is conversion error and fixed by
+ casting to proper type.
+
+- TODO-RELEASE: mention the pending biggies for 7.27.0
+
+- [Jan Ehrhardt brought this change]
+
+ winbuild: fix IPv6 enabled build
+
+ The existing check was wrong so IPv6 support would never be enabled
+
+- 7.26.0: will be the next release version
+
+- RELEASE-NOTES: synced with 8ae1e657e82a
+
+ And mention that this will become 7.26.0
+
+Guenter Knauf (22 May 2012)
+- Updated dependency libary versions.
+
+Daniel Stenberg (20 May 2012)
+- curl-config.1: fix curl-config usage in example
+
+ The curl-config command must be used twice in the single command line to
+ work properly in some environments.
+
+ Bug: http://curl.haxx.se/bug/view.cgi?id=3528241
+ Reported by: Julian Taylor
+
+Steve Holme (17 May 2012)
+- smtp: Fixed non-escaping of dot character at beginning of line
+
+ A dot character at the beginning of a line would not be escaped to a
+ double dot as required by RFC-2821, instead it would be deleted by the
+ mail server. Please see section 4.5.2 of the RFC for more information.
+
+ Note: This fix also simplifies the detection of repeated CRLF.CRLF
+ combinations, such as CRLF.CRLF.CRLF, a little rather than having to
+ advance the eob counter to 2.
+
+Daniel Stenberg (16 May 2012)
+- FAQ: updated 1.10 How many are using curl?
+
+ Now linking to http://daniel.haxx.se/blog/2012/05/16/300m-users/
+
+- disable-versioned-symbols: removed superfluous 'fi'
+
+ The commit e315927a1a left this in
+
+- MakefileBuild.vc: use the correct IDN variable
+
+ The variable that control IDN enablement is called USE_IDN within these
+ Makefiles
+
+- [Pierre Chapuis brought this change]
+
+ autoconf: improve handling of versioned symbols
+
+ It checks whether versioned symbols should be enabled before checking
+ whether it is possible (i.e. the linker supports --version-script) or
+ not. This avoids a useless warning when building cURL on a platform that
+ does not use GNU ld.
+
+ Moreover, it fixes broken indentation of this chunk of code.
+
+- curl.1: clarify -x usage
+
+ 1 - fix the syntax in the .IP line
+
+ 2 - Provided user names and passwords are URL decoded by libcurl
+
+ Bug: http://curl.haxx.se/bug/view.cgi?id=3525935
+
+- NTLM: is supported in GnuTLS builds too
+
+ ... since commit 9a4c887c4a7 introduced in libcurl 7.19.4
+
+- TODO: happy eyeballs is now RFC6555
+
+- my_useragent: shorten user-agent
+
+ The built-in user-agent will now only say curl/[version] and nothing
+ else in an attempt to decrease overhead in HTTP requests.
+
+- CURLOPT_HEADERFUNCTION: works for non-HTTP protocols too
+
+Claes Jakobsson (3 May 2012)
+- Add note about default timeout in CURLOPT_TIMEOUT
+
+Daniel Stenberg (2 May 2012)
+- [Gokhan Sengun brought this change]
+
+ MD5: OOM fix
+
+ check whether md5 initialization succeeded before updating digest of
+ buffers onto it
+
+- REALEASE-NOTES: synced with 64f48e884e3c1
+
+- [Jan Schaumann brought this change]
+
+ add newly created manual page
+
+- [Jan Schaumann brought this change]
+
+ add a manual page for mk-ca-bundle
+
+Guenter Knauf (26 Apr 2012)
+- Updated dependency lib versions.
+
+Daniel Stenberg (23 Apr 2012)
+- URL parse: reject numerical IPv6 addresses outside brackets
+
+ Roman Mamedov spotted (in
+ http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670126) that curl would
+ not complain when given a URL with an IPv6 numerical address without
+ brackets. It would simply cut off the last ":[hex]" part and thus not
+ work correctly.
+
+ That's a URL using an illegal syntax and now libcurl will instead return
+ a clear error code and error message detailing the error.
+
+ The above mentioned bug report claims this to be a regression but
+ libcurl does not guarantee functionality when given URLs that aren't
+ following the URL spec (RFC3986 mostly). I consider the fact that it
+ used to handle this differently a mere coincidence.
+
+- Curl_MD5_init: fix OOM memory leak
+
+ Bug: http://curl.haxx.se/mail/lib-2012-04/0246.html
+ Reported by: Michael Mueller
+
+- [Gokhan Sengun brought this change]
+
+ OpenSSL cert: provide more details when cert check fails
+
+ curl needs to be more chatty regarding certificate verification failure
+ during SSL handshake
+
+Yang Tse (23 Apr 2012)
+- Revert "sspi: Added version information"
+
+ This reverts commit 2976de480808119dae08fc6f52c8d75ba1aedb1a.
+
+- Revert "sspi - Small code tidy up"
+
+ This reverts commit 46cd5f1daddad3b3e542e6d93eee52e8bb9a8687.
+
+- Revert "Fixed 'extra tokens at end of #endif directive'."
+
+ This reverts commit 77172a242fc0c820f97eae39d0e3e0f265222fe6.
+
+- Revert "Fixed 'Trailing whitespace' found by checksrc."
+
+ This reverts commit 683bfa60ad0b52505947e59b03515e5f44378523.
+
+- Revert "sspi: Code tidy up to remove unused variable."
+
+ This reverts commit 412510f97407d617426d93b80e6b6bf0a8ff11ac.
+
+- Revert "Add -lversion if build with SSPI."
+
+ This reverts commit 9ec0b7e0c44d29eca6f45916fe5af3501168fe85.
+
+Guenter Knauf (23 Apr 2012)
+- Add -lversion if build with SSPI.
+
+Steve Holme (22 Apr 2012)
+- sspi: Code tidy up to remove unused variable.
+
+Guenter Knauf (22 Apr 2012)
+- Fixed 'Trailing whitespace' found by checksrc.
+
+- Fixed 'extra tokens at end of #endif directive'.
+
+Steve Holme (22 Apr 2012)
+- sspi - Small code tidy up
+
+- sspi: Added version information
+
+ Added version information for Windows SSPI to curl's main version
+ string and removed SSPI from the features string.
+
+Daniel Stenberg (20 Apr 2012)
+- HTTP: empty chunked POST ended up in two zero size chunks
+
+ When doing a chunked-encoded POST with -d (CURLOPT_POSTFIELDS) and the
+ size of the POST was zero length, it made libcurl first send a zero
+ chunk and then the terminating one. This could confuse a receiver and it
+ should rather just send the terminating chunk as it does with this fix.
+
+ Test case 1333 is added to verify.
+
+ Bug: http://curl.haxx.se/mail/archive-2012-04/0060.html
+ Reported by: Arnaud Compan
+
+Guenter Knauf (20 Apr 2012)
+- Updated dependency lib versions.
+
+Daniel Stenberg (19 Apr 2012)
+- singleipconnect: return OK even when Curl_socket() fails
+
+ Commit 9109cdec11ee5a brought this regression (shipped since 7.24.0).
+
+ The singleipconnect() function must not return an error if Curl_socket()
+ returns an error. It should then simply return OK and pass a SOCKET_BAD
+ back simply because that is how the user of this function expects it to
+ work and something else is not fine.
+
+ Reported by: Blaise Potard
+ Bug: http://curl.haxx.se/bug/view.cgi?id=3516508
+
+Yang Tse (19 Apr 2012)
+- Take in account that CURLAUTH_* bitmasks are now 'unsigned long' - follow-up
+
+ MIPSPro compiler detected curl_easy_getinfo() related missing adjustments.
+ SunPro compiler detected curl tool --libcurl option related missing adjustments.
+
+- url.c: CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH fixes
+
+ Fail with CURLE_NOT_BUILT_IN when none of requested auth methods is supported.
+
+ Reject CURLAUTH_ONLY bit when given alone or with CURLAUTH_NONE.
+
+- Take in account that CURLAUTH_* bitmasks are now 'unsigned long'
+
+ Data type of internal vars holding CURLAUTH_* bitmasks changed from 'long' to
+ 'unsigned long' for proper handling and operating.
+
+- curl.h: CURLAUTH_* bitmasks adjusted to become 'unsigned long' typed
+
+ Info: http://curl.haxx.se/mail/lib-2012-04/0170.html
+
+- Some explicit conversion to 'long' of curl_easy_setopt() third argument
+
+ Explicit conversion to 'long' of curl_easy_setopt() third argument for options
+ CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH given that this is how its bitmasks are
+ docummented to be used.
+
+- build adjustments: commit 9e24b9c7 follow-up
+
+Daniel Stenberg (17 Apr 2012)
+- -# progress meter: avoid superfluous updates and duplicate lines
+
+ By comparing if a different "progress point" is reached or not since the
+ previous update, the progress function callback for this now avoids many
+ superfluous screen updates. This has the nice side-effect that it fixes
+ a problem that causes a second progress meter line.
+
+ The second line output happened because when we use the -# progress
+ meter, we force a newline output after the transfer in the main loop in
+ curl, but when libcurl calls the progress callback from
+ curl_easy_cleanup() it would then output the progress display
+ again. Possibly the naive newline output is wrong but this optimization
+ was suitable anyway...
+
+ Reported by: Daniel Theron
+ Bug: http://curl.haxx.se/bug/view.cgi?id=3517418
+
+Yang Tse (16 Apr 2012)
+- nss.c: fix compiler warning
+
+- curl-compilers.m4: -Wno-pedantic-ms-format for Windows gcc 4.5 builds
+
+ When building a Windows target with gcc 4.5 or newer and strict compiler
+ warnings enabled use -Wno-pedantic-ms-format in addition to other flags.
+
+Kamil Dudka (16 Apr 2012)
+- tests/valgrind.pm: suppress memleaks of NSS_InitContext()
+
+ Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=745224
+
+Yang Tse (14 Apr 2012)
+- setup_once.h: tighten requirements for stdbool.h header inclusion
+
+ Include stdbool.h only when it is available and configure is capable of
+ detecting a proper 'bool' data type when the header is included.
+
+ Compilation fix for old or unpatched versions of XL C compiler.
+
+ Report: http://curl.haxx.se/mail/archive-2012-04/0022.html
+
+- headers: require GCC 2.7 or newer in order to allow attribute GCC'isms usage
+
+ Usage in other code paths already protected and requiring even newer versions.
+
+- [Jonathan Nieder brought this change]
+
+ headers: surround GCC attribute names with double underscores
+
+ This protects from attribute names being defined by third party's code.
+
+ Improvement: http://curl.haxx.se/mail/lib-2012-04/0127.html
+
+Guenter Knauf (13 Apr 2012)
+- Updated copyright year.
+
+Yang Tse (13 Apr 2012)
+- testcurl.pl: build example programs for Android cross-compiles
+
+- nss.c: fix compiler warning
+
+- examples: fix compiler warnings
+
+Kamil Dudka (13 Apr 2012)
+- nss: provide human-readable names for NSS errors
+
+- nss: use NSS_InitContext() to initialize NSS if available
+
+ NSS_InitContext() was introduced in NSS 3.12.5 and helps to prevent
+ collisions on NSS initialization/shutdown with other libraries.
+
+ Bug: https://bugzilla.redhat.com/738456
+
+- nss: unconditionally require PK11_CreateGenericObject()
+
+ This bumps the minimal supported version of NSS to 3.12.x.
+
+Guenter Knauf (13 Apr 2012)
+- Set batch mode to 755 to make Cygwin git pulls work.
+
+- Added section for Android configure cross-compile.
+
+- Added NetWare export.
+
+Yang Tse (12 Apr 2012)
+- testcurl.pl: build example programs for MinGW cross-compiles
+
+- tool_operate.c: fix compiler warning
+
+- url.c: fix compiler warning
+
+Guenter Knauf (12 Apr 2012)
+- Updated dependency lib versions (2nd try).
+
+- Updated dependency lib versions.
+
+Yang Tse (12 Apr 2012)
+- tool_formparse.c: rename a couple of vars to avoid declaration shadowing
+
+- OS400/initscript.sh: fix db2_name() module name generation
+
+ Allow repeatable file name length reduction on file names with underscore or
+ dash characters. This is done in order to better support libcurl's existing
+ source file names and allow OS/400 package to build out of the box again.
+
+- testcurl.pl: log more environment vars that modify configure and build behavior
+
+- configure: NATIVE_WINDOWS no longer defined in config files
+
+- build adjustments: CURL_HIDDEN_SYMBOLS no longer defined in config files
+
+ configure script now provides conditional definitions for Makefile.am
+ that result in CURL_HIDDEN_SYMBOLS being defined by resulting makefiles
+ when appropriate.
+
+ Additionally, configure script option for symbol hiding control is now
+ named --enable-symbol-hiding --disable-symbol-hiding. While still valid,
+ old option name --enable-hidden-symbols --disable-hidden-symbols will
+ be deprecated in some future release.
+
+- build adjustments: functionally revert commits 4d3fb91f and bbfe1182
+
+ Undefining CURL_HIDDEN_SYMBOLS in source files isn't the proper fix.
+
+- test servers: build adjustment
+
+ Undefine CURL_HIDDEN_SYMBOLS libcurl private preprocessor macro that might
+ leak from lib/setup.h into source files where this should not be defined.
+
+- libtests: build adjustment
+
+ Undefine CURL_HIDDEN_SYMBOLS libcurl private preprocessor macro that might
+ leak from lib/setup.h into source files where this should not be defined.
+
+- curl tool: make setup.h first header included in tool_setup.h again
+
+- curl tool: use configuration files from lib directory - follow-up II
+
+ lib/config-win32.h no longer copied to src/config-win32.h
+
+- configure: Windows cross-compilation fixes
+
+ BUILDING_LIBCURL and CURL_STATICLIB are no longer defined in curl_config.h,
+ configure will generate appropriate conditionals so that mentioned symbols
+ get defined and used in Makefiles at compilation time
+
+- curl tool: make curl.h first header included in tool_setup.h
+
+- curl tool: use configuration files from lib directory - follow-up I
+
+ amigaos.[ch] now integrates nicely with any libcurl build
+
+- curl tool: use configuration files from lib directory
+
+ Configuration files such as curl_config.h and all config-*.h no longer exist
+ nor are generated/copied into 'src' directory, now these only exist in 'lib'
+ directory from where curl tool sources uses them.
+
+ Additionally old src/setup.h has been refactored into src/tool_setup.h which
+ now pulls lib/setup.h
+
+ The possibility of a makefile needing an include path adjustment exists.
+
+Daniel Stenberg (6 Apr 2012)
+- PolarSSL: correct return code for CRL matches
+
+ When a server certificate matches one in the given CRL file, the code
+ now returns CURLE_SSL_CACERT as test case 313 expects and verifies.
+
+- PolarSSL: include version number in version string
+
+ Previously it would say PolarSSL only, now it says PolarSSL/1.1.0 in the
+ same style other libs and components do.
+
+- test: added test 1332 that tests --post303
+
+- curl: add --post303 to set the CURL_REDIR_POST_303 option
+
+- [Andrei Cipu brought this change]
+
+ CURLOPT_POSTREDIR: also allow 303 to do POST on the redirected URL
+
+ As it turns out, some people do want that after all.
+
+- test1331: cookies on a 407 response
+
+ Verify that cookies are sent back even after a 407 response has been
+ received
+
+- [Dag Ekengren brought this change]
+
+ PolarSSL: add support for asynchronous connect
+
+- [Tim Heckman brought this change]
+
+ Revert "access the CA source file using HTTPS"
+
+ This reverts commit f7e2ab6.
+
+ This change caused fetching of the certificates to become unreliable.
+
+ Bug: http://curl.haxx.se/mail/lib-2012-03/0238.html
+ Reported by: Tim Heckman
+
+- [Andrei Cipu brought this change]
+
+ IPv6 cookie domain: get rid of the first bracket before the second.
+
+ Commit 97b66ebe was copying a smaller buffer, thus duplicating the last
+ character.
+
+- MAIL-ETIQUETTE: Added "How to unsubscribe"
+
+ ... as it seems to hard for some people
+
+Yang Tse (4 Apr 2012)
+- ftp.c: ftplistparser related OOM handling fix
+
+- smtp.c: fix compiler warnings
+
+- lib599.c: fix compiler warning
+
+Daniel Stenberg (4 Apr 2012)
+- runtests: yassl and polarssl are not openssl
+
+ Don't set the "has_openssl" variable if yassl or polarssl is found as
+ they will simply not work as 100% drop-in replacements for some of the
+ stuff the "OpenSSL" feature is used for.
+
+ I spotted this problem when doing test runs with PolarSSL builds.
+
+- [Lijo Antony brought this change]
+
+ connect.c: return changed to CURLE_COULDNT_CONNECT when opensocket fails
+
+ Curl_socket returns CURLE_COULDNT_CONNECT when the opensocket callback
+ returns CURL_SOCKET_BAD. Previous return value CURLE_FAILED_INIT
+ conveys incorrect information to the user.
+
+Steve Holme (2 Apr 2012)
+- pop3: Reworked the command sending and handling
+
+ Reworked the command sending from two specific LIST and RETR command
+ functions into a single command based function as well as the two
+ associated response handlers into a generic command handler.
+
+Daniel Stenberg (1 Apr 2012)
+- [Dave Reisner brought this change]
+
+ curl tool: add filename_effective token for --write-out
+
+ By modifying the parameter list for ourWriteOut() and passing the
+ OutStruct that collects data in tool_operate, we get access to the
+ remote name that we're writing to. Shell scripters should find this
+ useful when used in conjuntion with the --remote-header-name option.
+
+Steve Holme (1 Apr 2012)
+- smtp.c: Code policing and tidy up
+
+Daniel Stenberg (1 Apr 2012)
+- [Armel Asselin brought this change]
+
+ SSH: public key can now be an empty string
+
+ If an empty string is passed to CURLOPT_SSH_PUBLIC_KEYFILE, libcurl will
+ pass no public key to libssh2 which then tries to compute it from the
+ private key. This is known to work when libssh2 1.4.0+ is linked against
+ OpenSSL.
+
+- [Tatsuhiro Tsujikawa brought this change]
+
+ OpenSSL: Made cert hostname check conform to RFC 6125
+
+ This change replaces RFC 2818 based hostname check in OpenSSL build with
+ RFC 6125 [1] based one.
+
+ The hostname check in RFC 2818 is ambiguous and each project implements
+ it in the their own way and they are slightly different. I check curl,
+ gnutls, Firefox and Chrome and they are all different.
+
+ I don't think there is a bug in current implementation of hostname
+ check. But it is not as strict as the modern browsers do. Currently,
+ curl allows multiple wildcard character '*' and it matches '.'. (as
+ described in the comment in ssluse.c).
+
+ Firefox implementation is also based on RFC 2818 but it only allows at
+ most one wildcard character and it must be in the left-most label in the
+ pattern and the wildcard must not be followed by any character in the
+ label.[2] Chromium implementation is based on RFC 6125 as my patch does.
+ Firefox and Chromium both require wildcard in the left-most label in the
+ presented identifier.
+
+ This patch is more strict than the current implementation, so there may
+ be some cases where old curl works but new one does not. But at the same
+ time I think it is good practice to follow the modern browsers do and
+ follow the newer RFC.
+
+ [1] http://tools.ietf.org/html/rfc6125#section-6.4.3
+ [2] https://bugzilla.mozilla.org/show_bug.cgi?id=159483
+
+- HTTP: reset expected DL/UL sizes on redirects
+
+ With FOLLOWLOCATION enabled. When a 3xx page is downloaded and the
+ download size was known (like with a Content-Length header), but the
+ subsequent URL (transfered after the 3xx page) was chunked encoded, then
+ the previous "known download size" would linger and cause the progress
+ meter to get incorrect information, ie the former value would remain
+ being sent in. This could easily result in downloads that were WAY
+ larger than "expected" and would cause >100% outputs with the curl
+ command line tool.
+
+ Test case 599 was created and it was used to repeat the bug and then
+ verify the fix.
+
+ Bug: http://curl.haxx.se/bug/view.cgi?id=3510057
+ Reported by: Michael Wallner
+
+Steve Holme (31 Mar 2012)
+- [Gökhan Şengün brought this change]
+
+ smtp: Add support for DIGEST-MD5 authentication
+
+- [Gökhan Şengün brought this change]
+
+ smtp: Cody tidy up of md5 digest length
+
+ Replaced the hard coded md5 digest length (16) with a preprocessor
+ constant
+
+- [Gökhan Şengün brought this change]
+
+ md5: Add support for calculating the md5 sum of buffers incrementally
+
+ It is now possible to calculate the md5 sum as the stream of buffers
+ becomes known where as previously it was only possible to calculate the
+ md5 sum of a pre-prepared buffer.
+
+Daniel Stenberg (31 Mar 2012)
+- Revert "mk-ca-bundle.pl: use LWP::UserAgent for https"
+
+ This reverts commit 9f0e1689f169b83b8fbdae23e0024cc57dcbc770.
+
+ It turned out that "improvement" instead made the fetching of the
+ certificates unreliable
+
+ Bug: http://curl.haxx.se/mail/lib-2012-03/0238.html
+ Reported by: Tim Heckman
+
+Steve Holme (31 Mar 2012)
+- DOCS: Added information regarding POP3 commands to CURLOPT_CUSTOMREQUEST
+
+- pop3: Added support for additional pop3 commands
+
+ This feature allows the user to specify and use additional POP3
+ commands such as UIDL and DELE via libcurl's CURLOPT_CUSTOMREQUEST or
+ curl's -X command line option.
+
+Yang Tse (30 Mar 2012)
+- [tetetest tetetest brought this change]
+
+ CMakeLists.txt: fix Windows LDAP/LDAPS option handling
+
+ bug: http://curl.haxx.se/mail/lib-2012-03/0278.html
+
+- [tetetest tetetest brought this change]
+
+ CMakeLists.txt: fix MS Visual Studio x64 unsigned long long literal suffix
+
+ bug: http://curl.haxx.se/mail/lib-2012-03/0255.html
+
+Steve Holme (28 Mar 2012)
+- TODO: Corrected POP3 section heading
+
+Yang Tse (28 Mar 2012)
+- curl-functions.m4: update detection logic of getaddrinfo() thread-safeness
+
+ Take in account that h_errno might be a modifiable lvalue not defined as
+ a C preprocessor macro
+
+Steve Holme (27 Mar 2012)
+- TODO: Added SMTP and POP3 specific features
+
+Yang Tse (27 Mar 2012)
+- [Olaf Flebbe brought this change]
+
+ tool_cb_dbg.c: fix tool_cb_dbg() to behave properly even for size 0
+
+ curl segfault in debug callback triggered with CURLINFO_HEADER_OUT and size 0
+
+ bug: http://curl.haxx.se/bug/view.cgi?id=3511794
+
+- test #1405: support HTTP disabled builds
+
+Steve Holme (26 Mar 2012)
+- test #809: Updated error code to match recent pop3 changes
+
+Yang Tse (25 Mar 2012)
+- ssh.c: code cleanup, Curl_safefree() already nullifies pointer
+
+- fix some compiler warnings
+
+Steve Holme (25 Mar 2012)
+- pop3.c: Corrected problem with state() introduced in 01690ed2bce5
+
+- pop.c: Small code tidy up
+
+- pop3: Removed the need for the single message LIST command handler
+
+ Simplified the code to remove the need for a separate "LIST <msg id>"
+ command handler and state machine and instead use the LIST command
+ handler for both operations.
+
+- pop3.c: Code policing and tidy up
+
+ Corrected character and line spacing and re-ordered list and retr
+ functions based on the order of their state machines.
+
+- email: Moved server greeting responses into separate functions
+
+ Moved the server greeting response handling code from the statemach_act
+ functions to separate response functions. This makes the code simpler
+ to follow and provides consistency with the other responses that are
+ handled here.
+
+- pop3.c: Fixed body data being written when CURLOPT_NOBODY is specified
+
+ Body data would be forwarded to the client application in both the RETR
+ and LIST commands even if CURLOPT_NOBODY was specified.
+
+Daniel Stenberg (23 Mar 2012)
+- [Rodrigo Silva (MestreLion) brought this change]
+
+ docs: clarify -z/--time-cond with filename (mention mtime)
+
+ Original wording could lead users in thinking it tries to
+ somehow parse the filename for a date expression (like
+ news_2012_03_05.html). It never mentions that it actually
+ reads the mtime of the file in filesystem.
+
+Yang Tse (23 Mar 2012)
+- tests #1316 #1319 #1320 #1321: add missing keywords
+
+- test #598: add missing keywords
+
+- version: start working on 7.25.1-DEV
+
+Daniel Stenberg (22 Mar 2012)
+- [Benjamin Johnson brought this change]
+
+ configure: check for gethostbyname in the watt lib
+
+ This allows building of libcurl on DOS using DJGPP 2.04 and Watt-32
+ sockets. I know there's already Makefile.djgpp, but I find this more
+ convenient since I'm used to using the ./configure script from other
+ platforms
+
+- THANKS: 8 new contributors from 7.25.0
+
Version 7.25.0 (22 Mar 2012)
Daniel Stenberg (22 Mar 2012)
@@ -4555,735 +5293,3 @@ Yang Tse (19 May 2011)
- tests: verify OPEN/CLOSESOCKETFUNCTION
Test 585: Fix opensocket return type, and avoid function name clash.
-
-- version: linkage fix
-
- Fix linkage on c-ares enabled Windows static builds
-
-Daniel Stenberg (18 May 2011)
-- curl_easy_setopt.3: document CLOSESOCKET* options
-
-- tests: verify OPEN/CLOSESOCKETFUNCTION
-
- Test 585 and 586 were added. Using a modified lib500.c
-
-- symbols-in-versions: add CLOSESOCKET*
-
-- CLOSESOCKETFUNCTION: use the callback
-
- Fix the return type of the callback to match close() and make use of it.
-
-- CLOSESOCKETFUNCTION: added
-
- Introduced the initial setup to allow closesocket callbacks by making
- sure sclose() is only ever called from one place in the libcurl source
- and still run all test cases fine.
-
-- GnuTLS handshake: fix timeout
-
- Commit cbf4961bf3e garbled the timeout handling while doing SSL
- handshaking (in an attempt at fixing another bug). This puts sanity
- back.
-
- Bug: http://curl.haxx.se/mail/lib-2011-05/0167.html
- Reported by: Ethan Glasser Camp
-
-- checksrc: trailing whitespace detection fix
-
-- [Marcel Roelofs brought this change]
-
- negotiate sspi: fix sequential requests
-
-- tests: added HTTP If-Modified-Since tests
-
- Added test 1126 and 1127 to verify curl's behaviour when If-Modified-Since
- is used and a 200 is returned.
-
- The list of test cases in Makefile.am is now sorted numerically.
-
-- include: cleanup
-
- Made the public headers checksrc compliant
-
- Removed types.h (it's been unused since April 2004)
-
- Made the root makefile do make in include by default as well, so that
- TAGS and the checksrc will work better.
-
-Dan Fandrich (6 May 2011)
-- Fixed compilation when RTSP is disabled
-
-- Fixed LDAP after RTSP readwrite change
-
-Daniel Stenberg (6 May 2011)
-- RELEASE-NOTES: synced with 32001ac4149b206
-
-- set_userpass: convert from protocol-specific to generic
-
- The protocol handler's flags field now can set that the protocol
- requires a password, so that the set_userpass function doesn't have to
- have the specific knowledge of which protocols that do.
-
-- RTSP: cleanups
-
- Made several functions static
-
- Made one function defined to nothing when RTSP is disabled to avoid
- the #ifdefs in code.
-
- Removed explicit rtsp.h includes
-
-- RTSP: convert protocol-specific checks to generic
-
- Add a 'readwrite' function to the protocol handler struct and use that
- for the extra readwrite functionality RTSP needs.
-
-- SSL: check for SSL, not specific protocols
-
- Code cleanup to check less for protocols and more for the specific
- relevant feature. Like if SSL is required.
-
-- http_perhapsrewind: remove HTTP check
-
- No need to check for HTTP as this is now a HTTP-specific function
-
-- http_perhapsrewind:
-
- make it static, remove Curl_ prefix
-
-- remove FILE protocol-specific checks
-
- Also, convert the BANPROXY flag into NONETWORK for the protocols
- (file:// only atm) that don't work over networks.
-
-- curl.1: --socks* options no longer needed
-
- As we now can specify all the socks proxy types with the regular --proxy
- option using protocol prefix.
-
-- socks proxy: allow socks5h:// prefix too
-
- Using 'socks5h' as proxy protocol will make it a
- CURLPROXY_SOCKS5_HOSTNAME proxy which is SOCKS5 and asking the proxy to
- resolve host names. I found no "standard" protocol name for this.
-
-- curl.1: minor edit of --ftp-ssl*
-
-- [Jari Aalto brought this change]
-
- curl.1: use GNU style and sort options
-
- Follow style of GNU layout (cp, mv ...) where options are separated with
- comma: -o, --option
-
- Order item alphabetically (by length also): -o, -O, --option
-
- Follow style of GNU layout by moving help related options to the end:
- --help, -M, --version
-
-- Corrected comments
-
- closepolicy has been deprecated and unused for years
-
-- ConnectionStore: remove unused return code
-
-- indent correctly
-
-- curl_easy_getinfo.3: clarify some timing info
-
-- curl_easy_setopt.3: clarify the SSH KEYFILE options usage
-
- The internal defaults are important info
-
-- docs: mention the protocol:// support in proxy strings
-
-- --data-ascii: add mention
-
- As it is a separate option it should have a .IP title
-
-- url encode docs: mention '-', '.', '_' and '~'
-
- Clarify that the '-', '.', '_' or '~' letters are also not escaped since
- they shouldn't according to RFC3986 section 2.3.
-
- This is how this function has behaved since sep 2010, commit
- 5df13c31735fa0.
-
-- SSH: set non-blocking earlier
-
- Introduce an INIT state for the SSH state machine and set libssh2
- non-blocking in that so that it is set properly before
- libssh2_session_startup() is called.
-
- Bug: http://curl.haxx.se/mail/archive-2011-05/0001.html
-
-- curl_formfree.3: mention argument may be NULL
-
- As the code already checks for it we can just as well make it official!
-
-- ConnectionExists: avoid NULL dereference
-
- When checking for connections that are bound to a particular device we
- must make sure we don't compare with a NULL pointer.
-
-- resolver_error: remove bad semicolon
-
-- RELEASE-NOTES: synced with c4bc1d473f324
-
-- anyauthput.c: stdint.h must not be included unconditionally
-
- As it is already included by curlbuild.h if it exists on the platform it
- was included here superfluously anyway.
-
- Reported by: Dagobert Michelsen
- Bug: http://curl.haxx.se/bug/view.cgi?id=3294509
-
-- gai_strerror: provide private implementation
-
- There are systems (like NetWare) without its own gai_strerror()
- function.
-
-- treaded-resolver: better error messages
-
- Now use gai_strerror() to get proper error messages when getaddrinfo()
- has failed. Detect the function in configure.
-
- Code based on work and suggestions by Jeff Pohlmeyer and Guenter Knauf
-
-- proxy: allow socks:// prefix in proxy string
-
- Inspired by a patch from OB.Conseil. Added test case 708 to verify.
-
-- [Zmey Petroff brought this change]
-
- CMake: improve library search, implement install.
-
- Improved library search by check_function_exists_concat() macro:
- it does not revert the list of libraries any more.
-
- Improved OpenSSL library search: first find zlib, then search for
- openssl libraries that may depend on zlib.
-
- For Unix: openssl libraries can now be detected in nonstandard
- locations. Supply CMAKE_LIBRARY_PATH to CMake on command line.
-
- Added installation capability (very basic one yet).
-
-- multi-socks: fix connect to proxy
-
- When connecting to a socks or similar proxy we do the proxy handshake at
- once when we know the TCP connect is completed and we only consider the
- "connection" complete after the proxy handshake. This fixes test 564
- which is now no longer considered disabled.
-
- Reported by: Dmitri Shubin
- Bug: http://curl.haxx.se/mail/lib-2011-04/0127.html
-
-- cleanup: remove old unused debug code
-
-Dan Fandrich (27 Apr 2011)
-- Make checksrc.pl work on out-of-tree builds
-
- Source files given with absolute paths do not have the
- -D directory specifier prepended.
-
-Daniel Stenberg (27 Apr 2011)
-- make: add checksrc.pl to dist
-
-- make: add 'checksrc' as target to check code style
-
- The make target checksrc now works in the root makefile and in both the
- src and lib directories.
-
- It is also run automatically on "all" if configure --enable-debug was
- used.
-
-- checksrc: whitespace and code style cleanup
-
- Make everything adhere to the standards upheld by checksrc.pl and now
- run checksrc from the makefile on debug builds.
-
-- checksrc: add -W to allow a file to be whitelisted
-
- Useful when a known file just doesn't comply and there's no intention to
- make it do so.
-
-- whitespace cleanup: no space first in conditionals
-
- "if(a)" is our style, not "if( a )"
-
-- lib/make: run checksrc.pl once for all files
-
- Since it now supports multiple files this will be faster and will show
- problems for more file than one at a time - more convenient.
-
-- checksrc: scan many files, more checks
-
- It now scans multiple files and outputs an error+warning count summary
- at the end in case at least one was detected.
-
- -D can be used to specify in which dir the files are located
-
- The script now scans for conditions that starts with a space for
- if/while/for lines.
-
-- Makefile: run checksrc if debug enabled
-
- And make the build fail if a warning or error was detected
-
-- checksrc: exit error code if warnings or errors
-
-- SSH: move knownhost logic to separate function
-
-- source cleanup: unify look, style and indent levels
-
- By the use of a the new lib/checksrc.pl script that checks that our
- basic source style rules are followed.
-
-Guenter Knauf (27 Apr 2011)
-- Windows native IDN fixes.
-
- For now provide prototypes instead of including the
- non-standard normalisation.h which is only available in the
- "Internationalized Domain Names Mitigation APIs" download.
-
-Dan Fandrich (25 Apr 2011)
-- Fixed compiler warning in Windows SSPI case
-
-- Fixed compilation when the synchronous resolver is used
-
-- Added new resolver sources to Symbian and VC6 build files
-
-Daniel Stenberg (25 Apr 2011)
-- hostip: comment fixed to state current situation
-
-- async resolvers: further cleanups
-
- asyn-ares.c and asyn-thread.c are two separate backends that implement
- the same (internal) async resolver API for libcurl to use. Backend is
- specified at build time.
-
- The internal resolver API is defined in asyn.h for asynch resolvers.
-
-- asynch resolvers: cleanup
-
- Fixed indents, coding conventions and white space edits.
-
- Modified the c-ares completion callback function to again NOT read the
- conn data when the ares handle is being taken down as then it may have
- been freed already.
-
-- [Vsevolod Novikov brought this change]
-
- asynch resolvers: unified
-
- Introducing an internal API for handling of different async resolver
- backends.
-
-Guenter Knauf (24 Apr 2011)
-- Enabled OpenWatcom native Windows IDN build.
-
- For now we directly import the Idn* symbols with the linker;
- an upcoming release of OWC will have these added to the import
- lib normaliz.lib, and prototypes are added to winnnls.h.
-
-Daniel Stenberg (22 Apr 2011)
-- NTLM: work with unicode
-
- Rewritten code from a patch brought by Matteo Rocco.
-
-- bump version: work towards 7.21.7
-
-- THANKS: contributors from 7.21.6
-
-Version 7.21.6 (22 Apr 2011)
-
-Daniel Stenberg (22 Apr 2011)
-- RELEASE-NOTES: two more contributors
-
-Dan Fandrich (21 Apr 2011)
-- Fixed test 1023 when using daily snapshots
-
-- Include unistd.h to declare close()
-
-Julien Chaffraix (21 Apr 2011)
-- [Fabian Keil brought this change]
-
- In lib/, change 'wanna' to 'want to'.
-
- Found with codespell.
-
-- [Fabian Keil brought this change]
-
- Fix spelling errors in buildconf
-
- Found with codespell.
-
-- [Fabian Keil brought this change]
-
- Fix spelling errors in src/
-
- Found with codespell.
-
-- [Fabian Keil brought this change]
-
- Fix spelling errors in include/
-
-- [Fabian Keil brought this change]
-
- Fix a couple of spelling errors in lib/
-
- Found with codespell.
-
-- transfer.c: Fixed indentation in readwrite_data.
-
-Dan Fandrich (20 Apr 2011)
-- Fixed closing test tag
-
-Daniel Stenberg (20 Apr 2011)
-- RELEASE-NOTES: synced with 3242abd87a1262
-
-- SFTP: close file before postquote
-
- Make sure that files are closed before the post quote commands run as if
- they operate on the just transferred file they could otherwise easily
- fail.
-
- Patch by: Rajesh Naganathan (edited)
-
-Dan Fandrich (20 Apr 2011)
-- Fixed test 1022 when using daily snapshots
-
-Daniel Stenberg (20 Apr 2011)
-- Curl_http_connect: detect HTTPS properly after CONNECT
-
- libcurl failed to check the correct struct for HTTPS after CONNECT was
- issued to the proxy, so it didn't do the TLS handshake and subsequently
- failed the connection. A regression released in 7.21.5 (introduced
- around commit 8831000bc07de).
-
- Bug: http://curl.haxx.se/mail/lib-2011-04/0134.html
- Reported by: Josue Andrade Gomes
-
-- curl_easy_setopt.3: CURLOPT_PROXYTYPE clarification
-
- When set to a HTTP 1.0 proxy, that only affects the CONNECT request and
- not the regular HTTP request.
-
-- [Gisle Vanem brought this change]
-
- CURL_DOES_CONVERSIONS: fixes
-
- Made it compile and work again after the code move.
-
-- CURL_DOES_CONVERSIONS: cleanup
-
- Massively reduce #ifdefs all over (23 #ifdef lines less so far)
- Moved conversion-specific code to non-ascii.c
-
-Guenter Knauf (19 Apr 2011)
-- Improve MinGW static makefile builds.
-
- It is now possible to use any combination of features without
- having to 1st add makefile targets to the main makefile. The
- main makefile now passes the 'mingw32-feat1-feat2' as var CFG,
- and the ./[lib|src]/Makefile.m32 parses the CFG var to determine
- the features to be enabled.
-
-- Enabled MinGW native Windows IDN build.
-
-- Windows native IDN fixes.
-
- changed windows.h include to system header;
- changed obsolete 2nd check for str_w to str_utf8 in order to catch
- malloc() failure and avoid a free(NULL);
- changed calls to GetLastError() to void to kill unsused var compiler
- warnings;
- moved one call to GetLastError() into else case so that its only
- called when WideCharToMultiByte() really fails.
-
-- Windows native IDN fixes.
-
- Provide prototype for curl_win32_idn_to_ascii();
- remove wrong 3rd parameter from curl_win32_idn_to_ascii() call.
-
-Daniel Stenberg (19 Apr 2011)
-- curl-config: fix version output
-
- do the s/VERSION/CURLVERSION replacement for the human redable output
- for --checkfor
-
- Reported by: Ryan Schmidt
-
-- RELEASE-NOTES: synced with 5aae3c13e2
-
-Guenter Knauf (19 Apr 2011)
-- Updated default (recommended) dependency versions.
-
-- Updated default (recommended) dependency versions.
-
-Daniel Stenberg (18 Apr 2011)
-- transfer-encoding: document the options
-
- The new libcurl and command line options are now described.
-
-- transfer-encoding: added new option and cmdline
-
- Added CURLOPT_TRANSFER_ENCODING as the option to set to request Transfer
- Encoding in HTTP requests (if built zlib enabled). I also renamed
- CURLOPT_ENCODING to CURLOPT_ACCEPT_ENCODING (while keeping the old name
- around) to reduce the confusion when we have to encoding options for
- HTTP.
-
- --tr-encoding is now the new command line option for curl to request
- this, and thus I updated the test cases accordingly.
-
-- CURLE_BAD_CONTENT_ENCODING: now used for transfer encoding too
-
-- TE: do the Connection: header
-
- When TE: is inserted in the request, we must add a "Connection: TE" as
- well to be HTTP 1.1 compliant. If a custom Connection: header is passed
- in, we must use that and only append TE to it. Test case 1125 verifies
- TE: + custom Connection:.
-
-- test1124: verify gzip AND chunked transfer-encoding
-
-- TE: rename struct field content_encoding
-
- Since this struct member is used in the code to determine what and how
- to decode automatically and since it is now also used for compressed
- Transfer-Encodings, I renamed it to the more suitable 'auto_decoding'
-
-- HTTP: add support for gzip and deflate Transfer-Encoding
-
- Transfer-Encoding differs from Content-Encoding in a few subtle ways,
- but primarily it concerns the transfer only and not the content so when
- discovered to be compressed we know we have to uncompress it. There will
- only arrive compressed transfers in a response after we have requested
- them with the appropriate TE: header.
-
- Test case 1122 and 1123 verify.
-
-Patrick Monnerat (18 Apr 2011)
-- OS400 pragma comment: replace (date) by (user, __DATE__) to include year.
-
-- Augment RPG binding with "OLDIES" definitions.
- Fix OS400 LDAP wrappers: strings were non null-terminated.
-
-Daniel Stenberg (18 Apr 2011)
-- curl-config: fix --version
-
- curl-config --version didn't output the correct version string (bug
- introduced in commit 0355e33b5f7b234cf3), and unfortunately the test
- case 1022 that was supposed to check for this was broken.
-
- This change fixes the test to detect this problem and it fixes the
- output.
-
- Bug: http://curl.haxx.se/bug/view.cgi?id=3288727
-
-- RELEASE-NOTES: updated contributor amount
-
-- THANKS: 11 new contributors from 7.21.5
-
-- 7.21.6: next planned release number
-
-Version 7.21.5 (17 Apr 2011)
-
-Daniel Stenberg (17 Apr 2011)
-- base64.c: removed wrong comment
-
-- INTERNALS: clean up
-
- Clarified the release procedure
-
-- TODO-RELEASE: push the remaining ones to next release
-
- As we're closing in on the release, I give up on the remaining ones but
- I leave them in here for now to try to fix for next release.
-
- I removed the 281 issue about warnings from the statical analyzer scans,
- as they seem to be mostly false positives at this point.
-
-- RELEASE-NOTES: synced with c246f63a71
-
-- Curl_ssl_shutdown: restore send/recv pointers
-
- When going back from SSL, put the send/recv function pointers back to
- the plain versions.
-
- Bug: http://curl.haxx.se/mail/lib-2011-04/0070.html
- Reported by: Mehmet Bozkurt
-
-Guenter Knauf (16 Apr 2011)
-- Changed email per Gisle's request.
-
-Daniel Stenberg (14 Apr 2011)
-- curl.1: error code update
-
- Error 4 has got a meaning
-
- Error 48 has got a slightly different meaning now
-
-- FAQ: c-ares does ipv6 pretty well now
-
-- [Andrei Benea brought this change]
-
- Fix a buffer overflow in pubkey_show().
-
-Guenter Knauf (14 Apr 2011)
-- Replaced var manipulations with perlish hacks.
-
-Dan Fandrich (12 Apr 2011)
-- Updated minimum binary sizes
-
-Daniel Stenberg (12 Apr 2011)
-- configure: libssh2 link fix without pkg-config
-
- The script didn't properly add the -lssh2 link option when it enabled
- libssh2 linking where pkg-config isn't found.
-
- Reported by: Saqib Ali
- Bug: http://curl.haxx.se/mail/lib-2011-04/0054.html
-
-- RELEASE-NOTES: synced with f01df197981
-
-- checkconnection: don't call with NULL pointer
-
- When checking if an existing RTSP connection is alive or not, the
- checkconnection function might be called with a SessionHandle pointer
- being NULL and then referenced causing a crash. This happened only using
- the multi interface.
-
- Reported by: Tinus van den Berg
-
- Bug: http://curl.haxx.se/bug/view.cgi?id=3280739
-
-- curl.1: spell out the -O target directory
-
- When using -O the file will be saved in the current directory, and this
- is now spelled out clearly.
-
-- OpenSSL: no-sslv2 aware
-
- Allow openSSL without SSL2 to be used. This fix is inspired by the fix
- provided by Cristian Rodríguez.
-
- Reported by: Cristian Rodríguez
-
-- curl_easy_setopt.3: CURLOPT_RESOLVE typo version
-
- Reported by: Hongli Lai
-
-Kamil Dudka (8 Apr 2011)
-- nss: allow to use multiple client certificates for a single host
-
- In case a client certificate is used, invalidate SSL session cache
- at the end of a session. This forces NSS to ask for a new client
- certificate when connecting second time to the same host.
-
- Bug: https://bugzilla.redhat.com/689031
-
-Daniel Stenberg (7 Apr 2011)
-- mk-ca-bundle.pl: show full URL in output
-
- When I decided to search for a potential error with the cacert bundle it
- struck me I wanted to see the full source URL in the output...
-
-Dan Fandrich (7 Apr 2011)
-- Added mention of FTP proxies
-
-Daniel Stenberg (7 Apr 2011)
-- [Gisle Vanem brought this change]
-
- src/Makefile.b32: updates
-
- * Rename the object object directory from 'objs' to 'BCC_obj' to be in
- sync with my previous patch for lib/Makefile.b32.
-
- * Turn off these warnings to keep the build totally silent (with CBuilder-6
- that is).
- -w-inl 8026 Functions X are not expanded inline.
- -w-pia 8060 Possibly incorrect assignment
- -w-pin 8061 Initialization is only partially bracketed
- (same added in src/Makefile.b32)
-
- * $(MKDIR) and $(RMDIR) have been replaced with the shell-commands 'md'
- and 'rd'. When having MingW/Msys programs 'mkdir.exe' and 'rmdir.exe' in
- $PATH, this confuses Borland's make and the result (the cleaning etc.) would
- not be as expected.
-
- * Removed the preprocessing step; no need for PP_CMD and the .int files.
- curl.exe builds fine w/o and the makefile gets simpler.
-
- * Added a target for creating a compressed hugehelp.c if WITH_ZLIB is defined.
- It assumes groff, gzip and perl is available if such an "advanced" users
- requests it. Okay? BTW. My groff and Perl needs unix-slashes ('/').
- Other perls should handle both forms ('/' and '\').
-
-- [Gisle Vanem brought this change]
-
- lib/Makefile.b32: updates
-
- * Rename the object object directory from 'objs' to 'BCC_obj'. I feel
- it should be named properly. Ref. Makefile.Watcom where it's called
- 'WC_Win32.obj'.
-
- * Turn off these warnings to keep the build totally silent (with CBuilder-6
- that is).
- -w-inl 8026 Functions X are not expanded inline.
- -w-pia 8060 Possibly incorrect assignment
- -w-pin 8061 Initialization is only partially bracketed
-
- I'm sure the warnings could be fixed the "proper" way or with some added
- "#pragma" statements. But that just clutters the sources IMHO.
-
- * $(MKDIR) and $(RMDIR) have been replaced with the shell-commands 'md'
- and 'rd'. When having MingW/Msys programs 'mkdir.exe' and 'rmdir.exe' in
- $PATH, this confuses Borland's make and the result (the cleaning etc.) would
- not be as expected.
-
- * Added a ".path.int = $(OBJDIR)" to tell make where the $(PREPROCESSED)
- files are. Why we need the preprocess step in the fist place is beyond me
- (Yang?). But I'll leave that for now.
-
-- [Gisle Vanem brought this change]
-
- examples/makefile.dj: update email
-
-- TODO-RELEASE: deleted 4 issues
-
- These problems have gotten no interest/feedback from users:
-
- -275 - Introduce a way to avoid sending USER for FTP connections
- -288 - bug 3219997 curl rtmp request curl: (55) select/poll returned error
-
- This problem is rather an autoconf bug with little user interest and it
- can be worked around with an older autoconf:
-
- -278 - "Configure $as_echo does not work"
-
- This problem is not fixed:
-
- -286 - bug 3214223 Pipelined HTTP requests with a zero-length body broken
-
-- [Chris Smowton brought this change]
-
- HTTP pipelining: Fix handling of zero-length responses
-
- Also add test case 584 for the same
-
- Bug: http://curl.haxx.se/bug/view.cgi?id=3214223
-
-- libcurl.pc: version number fix
-
- This hasn't show the version number correctly since the $VERSION change
- in the configure, and now it works again.
-
-Dan Fandrich (5 Apr 2011)
-- Changed some nonportable types
-
-- Don't list NTLM in curl-config when HTTP is disabled
-
- Also, fixed Curl_proxyCONNECT() stub with HTTP disabled.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 88dd1ee6..e571e556 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -57,10 +57,6 @@ set(OS "\"${CMAKE_SYSTEM_NAME}\"")
include_directories(${PROJECT_BINARY_DIR}/include/curl)
include_directories( ${CURL_SOURCE_DIR}/include )
-if(WIN32)
- set(NATIVE_WINDOWS ON)
-endif()
-
option(BUILD_CURL_EXE "Set to ON to build cURL executable." ON)
option(BUILD_CURL_TESTS "Set to ON to build cURL tests." ON)
option(CURL_STATICLIB "Set to ON to build libcurl with static linking." OFF)
@@ -113,22 +109,11 @@ mark_as_advanced(CURL_DISABLE_HTTP)
option(CURL_DISABLE_LDAPS "to disable LDAPS" OFF)
mark_as_advanced(CURL_DISABLE_LDAPS)
-if(WIN32)
- set(CURL_DEFAULT_DISABLE_LDAP OFF)
- # some windows compilers do not have wldap32
- if( NOT HAVE_WLDAP32)
- set(CURL_DISABLE_LDAP ON CACHE BOOL "" FORCE)
- message(STATUS "wldap32 not found CURL_DISABLE_LDAP set ON")
- option(CURL_LDAP_WIN "Use Windows LDAP implementation" OFF)
- else()
- option(CURL_LDAP_WIN "Use Windows LDAP implementation" ON)
- endif()
- mark_as_advanced(CURL_LDAP_WIN)
-endif()
if(HTTP_ONLY)
set(CURL_DISABLE_FTP ON)
set(CURL_DISABLE_LDAP ON)
+ set(CURL_DISABLE_LDAPS ON)
set(CURL_DISABLE_TELNET ON)
set(CURL_DISABLE_DICT ON)
set(CURL_DISABLE_FILE ON)
@@ -221,6 +206,20 @@ check_library_exists_concat("ws2_32" getch HAVE_LIBWS2_32)
check_library_exists_concat("winmm" getch HAVE_LIBWINMM)
check_library_exists("wldap32" cldap_open "" HAVE_WLDAP32)
+if(WIN32)
+ set(CURL_DEFAULT_DISABLE_LDAP OFF)
+ # some windows compilers do not have wldap32
+ if(NOT HAVE_WLDAP32)
+ set(CURL_DISABLE_LDAP ON CACHE BOOL "" FORCE)
+ message(STATUS "wldap32 not found CURL_DISABLE_LDAP set ON")
+ option(CURL_LDAP_WIN "Use Windows LDAP implementation" OFF)
+ else()
+ option(CURL_LDAP_WIN "Use Windows LDAP implementation" ON)
+ endif()
+ mark_as_advanced(CURL_LDAP_WIN)
+endif()
+
+
# IF(NOT CURL_SPECIAL_LIBZ)
# CHECK_LIBRARY_EXISTS_CONCAT("z" inflateEnd HAVE_LIBZ)
# ENDIF(NOT CURL_SPECIAL_LIBZ)
@@ -387,6 +386,13 @@ if(NOT HAVE_LDAP_H)
set(CURL_DISABLE_LDAP ON CACHE BOOL "" FORCE)
endif()
+# No ldap, no ldaps.
+if(CURL_DISABLE_LDAP)
+ if(NOT CURL_DISABLE_LDAPS)
+ message(STATUS "LDAP needs to be enabled to support LDAPS")
+ set(CURL_DISABLE_LDAPS ON CACHE BOOL "" FORCE)
+ endif()
+endif()
check_type_size(size_t SIZEOF_SIZE_T)
check_type_size(ssize_t SIZEOF_SSIZE_T)
@@ -426,7 +432,7 @@ if(SIZEOF_LONG EQUAL 8)
set(CURL_FORMAT_CURL_OFF_TU "lu")
set(CURL_FORMAT_OFF_T "%ld")
set(CURL_SUFFIX_CURL_OFF_T L)
- set(CURL_SUFFIX_CURL_OFF_TU LU)
+ set(CURL_SUFFIX_CURL_OFF_TU UL)
endif(SIZEOF_LONG EQUAL 8)
if(SIZEOF_LONG_LONG EQUAL 8)
@@ -436,7 +442,7 @@ if(SIZEOF_LONG_LONG EQUAL 8)
set(CURL_FORMAT_CURL_OFF_TU "llu")
set(CURL_FORMAT_OFF_T "%lld")
set(CURL_SUFFIX_CURL_OFF_T LL)
- set(CURL_SUFFIX_CURL_OFF_TU LLU)
+ set(CURL_SUFFIX_CURL_OFF_TU ULL)
endif(SIZEOF_LONG_LONG EQUAL 8)
if(NOT CURL_TYPEOF_CURL_OFF_T)
diff --git a/COPYING b/COPYING
index 1bd3e929..18f1684b 100644
--- a/COPYING
+++ b/COPYING
@@ -1,6 +1,6 @@
COPYRIGHT AND PERMISSION NOTICE
-Copyright (c) 1996 - 2011, Daniel Stenberg, <daniel@haxx.se>.
+Copyright (c) 1996 - 2012, Daniel Stenberg, <daniel@haxx.se>.
All rights reserved.
diff --git a/Makefile.in b/Makefile.in
index d30eff09..723cc5a0 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -84,7 +84,6 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
configure.lineno configure.status.lineno
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES = curl-config libcurl.pc
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(pkgconfigdir)"
@@ -136,6 +135,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -166,6 +166,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -181,7 +185,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -239,14 +243,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index ce68e086..1648e997 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,4 +1,4 @@
-Curl and libcurl 7.25.0
+Curl and libcurl 7.26.0
Public curl releases: 127
Command line options: 151
@@ -9,41 +9,46 @@ Curl and libcurl 7.25.0
This release includes the following changes:
- o configure: add option disable --libcurl output [1]
- o --ssl-allow-beast and CURLOPT_SSL_OPTIONS added [2]
- o Added CURLOPT_TCP_KEEPALIVE, CURLOPT_TCP_KEEPIDLE, CURLOPT_TCP_KEEPINTVL [4]
- o curl: use new library-side TCP_KEEPALIVE options [5]
- o Added a new CURLOPT_MAIL_AUTH option [13]
- o Added support for --mail-auth [14]
- o --libcurl now also works with -F and more! [15]
+ o nss: the minimal supported version of NSS bumped to 3.12.x
+ o nss: human-readable names are now provided for NSS errors if available
+ o add a manual page for mk-ca-bundle
+ o added --post303 and the CURL_REDIR_POST_303 option for CURLOPT_POSTREDIR
+ o smtp: Add support for DIGEST-MD5 authentication
+ o pop3: Added support for additional pop3 commands
This release includes the following bugfixes:
- o --max-redirs: allow negative numbers as option value [3]
- o parse_proxy: bail out on zero-length proxy names [6]
- o configure: don't modify LD_LIBRARY_PATH for cross compiles [7]
- o curl_easy_reset: reset the referer string [8]
- o curl tool: don't abort glob-loop due to failures [9]
- o CONNECT: send correct Host: with IPv6 numerical address [10]
- o Explicitly link to the nettle/gcrypt libraries [11]
- o more resilient connection times among IP addresses [12]
- o winbuild: fix IPV6 and IDN options
- o SMTP: Fixed error when using CURLOPT_CONNECT_ONLY
- o cyassl: update to CyaSSL 2.0.x API
- o smtp: Fixed an issue with the EOB checking
- o pop3: Fixed drop of final CRLF in EOB checking [16]
- o smtp: Fixed an issue with writing postdata
- o smtp: Added support for returning SMTP response codes
- o CONNECT: fix ipv6 address in the Request-Line [17]
- o curl-config: only provide libraries with --libs
- o LWIP: don't consider HAVE_ERRNO_H to be winsock [19]
- o ssh: tunnel through HTTP proxy if requested
- o cookies: strip off [brackets] from numerical ipv6 host names [20]
- o libcurl docs: version corrections [18]
- o cmake: list_spaces_append_once failure [22]
- o resolve with c-ares: don't resolve IPv6 when not working [21]
- o smtp: changed error code for EHLO and HELO responses
- o parsedate: fix a numeric overflow
+ o nss: libcurl now uses NSS_InitContext() to prevent collisions if available
+ [1]
+ o URL parse: reject numerical IPv6 addresses outside brackets [4]
+ o MD5: fix OOM memory leak [5]
+ o OpenSSL cert: provide more details when cert check fails
+ o HTTP: empty chunked POST ended up in two zero size chunks [6]
+ o fixed a regression when curl resolved to multiple addresses and the first
+ isn't supported [7]
+ o -# progress meter: avoid superfluous updates and duplicate lines [8]
+ o headers: surround GCC attribute names with double underscores [9]
+ o PolarSSL: correct return code for CRL matches
+ o PolarSSL: include version number in version string
+ o PolarSSL: add support for asynchronous connect
+ o mk-ca-bundle: revert the LWP usage [12]
+ o IPv6 cookie domain: get rid of the first bracket before the second
+ o connect.c: return changed to CURLE_COULDNT_CONNECT when opensocket fails
+ o OpenSSL: Made cert hostname check conform to RFC 6125 [10]
+ o HTTP: reset expected DL/UL sizes on redirects [11]
+ o CMake: fix Windows LDAP/LDAPS option handling [2]
+ o CMake: fix MS Visual Studio x64 unsigned long long literal suffix [3]
+ o configure: update detection logic of getaddrinfo() thread-safeness
+ o configure: check for gethostbyname in the watt lib
+ o curl-config.1: fix curl-config usage in example [13]
+ o smtp: Fixed non-escaping of dot character at beginning of line
+ o MakefileBuild.vc: use the correct IDN variable
+ o autoconf: improve handling of versioned symbols
+ o curl.1: clarify -x usage
+ o curl: shorten user-agent
+ o smtp: issue with the multi-interface always sending postdata [14]
+ o compile error with GnuTLS+Nettle fixed
+ o winbuild: fix IPv6 enabled build
This release includes the following known bugs:
@@ -52,35 +57,29 @@ This release includes the following known bugs:
This release would not have looked like this without help, code, reports and
advice from friends like these:
- Colin Hogben, Alessandro Ghedini, Kamil Dudka, Rob Ward, Dave Reisner,
- Martin Storsjo, Pierre Ynard, Pierre Joye, Yang Tse, Dan Fandrich,
- Michael Day, Juan Barreto, Chandrakant Bagul, Steve Holme, Todd Ouska,
- Rich Gray, John Joseph Bachir, Armel Asselin, Andrei Cipu,
- Maxim Prohorov
-
+ Andrei Cipu, Armel Asselin, Benjamin Johnson, Dag Ekengren, Dave Reisner,
+ Gokhan Sengun, Guenter Knauf, Jan Schaumann, Jonathan Nieder, Kamil Dudka,
+ Lijo Antony, Olaf Flebbe, Rodrigo Silva, Steve Holme, Tatsuhiro Tsujikawa,
+ Tim Heckman, Yang Tse, Arnaud Compan, Blaise Potard, Daniel Theron,
+ Michael Mueller, Michael Wallner, Tim Heckman, Roman Mamedov, Julian Taylor,
+ Claes Jakobsson, Pierre Chapuis, Jan Ehrhardt
+
Thanks! (and sorry if I forgot to mention someone)
References to bug reports and discussions on issues:
- [1] = http://curl.haxx.se/mail/lib-2012-02/0009.html
- [2] = http://curl.haxx.se/mail/lib-2012-02/0001.html
- [3] = http://curl.haxx.se/mail/lib-2012-02/0098.html
- [4] = http://curl.haxx.se/mail/lib-2012-01/0264.html
- [5] = http://curl.haxx.se/mail/lib-2012-01/0263.html
- [6] = http://curl.haxx.se/mail/lib-2012-02/0000.html
- [7] = http://curl.haxx.se/mail/lib-2012-02/0052.html
- [8] = http://curl.haxx.se/bug/view.cgi?id=3481551
- [9] = http://curl.haxx.se/bug/view.cgi?id=3481223
- [10] = http://curl.haxx.se/bug/view.cgi?id=3482093
- [11] = http://curl.haxx.se/mail/lib-2012-01/0303.html
- [12] = http://curl.haxx.se/mail/lib-2012-01/0190.html
- [13] = http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTMAILAUTH
- [14] = http://curl.haxx.se/docs/manpage.html#--mail-auth
- [15] = http://curl.haxx.se/docs/manpage.html#--libcurl
- [16] = http://curl.haxx.se/mail/lib-2012-02/0051.html
- [17] = http://curl.haxx.se/bug/view.cgi?id=3493129
- [18] = http://curl.haxx.se/bug/view.cgi?id=3494091
- [19] = http://curl.haxx.se/mail/lib-2012-03/0046.html
- [20] = http://curl.haxx.se/mail/lib-2012-03/0036.html
- [21] = http://curl.haxx.se/mail/lib-2012-03/0045.html
- [22] = http://curl.haxx.se/bug/view.cgi?id=3494968
+ [1] = https://bugzilla.redhat.com/738456
+ [2] = http://curl.haxx.se/mail/lib-2012-03/0278.html
+ [3] = http://curl.haxx.se/mail/lib-2012-03/0255.html
+ [4] = http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=670126
+ [5] = http://curl.haxx.se/mail/lib-2012-04/0246.html
+ [6] = http://curl.haxx.se/mail/archive-2012-04/0060.html
+ [7] = http://curl.haxx.se/bug/view.cgi?id=3516508
+ [8] = http://curl.haxx.se/bug/view.cgi?id=3517418
+ [9] = http://curl.haxx.se/mail/lib-2012-04/0127.html
+ [10] = http://tools.ietf.org/html/rfc6125#section-6.4.3
+ [11] = http://curl.haxx.se/bug/view.cgi?id=3510057
+ [12] = http://curl.haxx.se/mail/lib-2012-03/0238.html
+ [13] = http://curl.haxx.se/bug/view.cgi?id=3528241
+ [14] = http://curl.haxx.se/mail/lib-2012-05/0108.html
+ \ No newline at end of file
diff --git a/acinclude.m4 b/acinclude.m4
index 3a3122d5..93057454 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -228,12 +228,7 @@ AC_DEFUN([CURL_CHECK_NATIVE_WINDOWS], [
])
fi
])
- case "$ac_cv_native_windows" in
- yes)
- AC_DEFINE_UNQUOTED(NATIVE_WINDOWS, 1,
- [Define to 1 if you are building a native Windows target.])
- ;;
- esac
+ AM_CONDITIONAL(DOING_NATIVE_WINDOWS, test "x$ac_cv_native_windows" = xyes)
])
diff --git a/buildconf b/buildconf
index da596fae..a7eb51a1 100755
--- a/buildconf
+++ b/buildconf
@@ -6,7 +6,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -384,9 +384,6 @@ $PERL -i.bak -pe 's/\bmv +([^-\s])/mv -f $1/g' aclocal.m4
echo "buildconf: running autoheader"
${AUTOHEADER:-autoheader} || die "autoheader command failed"
-echo "buildconf: cp lib/curl_config.h.in src/curl_config.h.in"
-cp lib/curl_config.h.in src/curl_config.h.in
-
echo "buildconf: running autoconf"
${AUTOCONF:-autoconf} || die "autoconf command failed"
diff --git a/configure b/configure
index 8b0b30aa..23e8a469 100755
--- a/configure
+++ b/configure
@@ -649,6 +649,9 @@ CURL_LIBS
LIBCURL_LIBS
SONAME_BUMP_FALSE
SONAME_BUMP_TRUE
+CFLAG_CURL_SYMBOL_HIDING
+DOING_CURL_SYMBOL_HIDING_FALSE
+DOING_CURL_SYMBOL_HIDING_TRUE
USE_WINDOWS_SSPI
BUILD_LIBHOSTNAME_FALSE
BUILD_LIBHOSTNAME_TRUE
@@ -671,8 +674,8 @@ USE_LIBSSH2
CURL_CA_BUNDLE
SSL_ENABLED
USE_AXTLS
+HAVE_NSS_INITCONTEXT
USE_NSS
-HAVE_PK11_CREATEGENERICOBJECT
USE_CYASSL
USE_POLARSSL
HAVE_GNUTLS_SRP
@@ -702,6 +705,8 @@ CURL_DISABLE_FILE
CURL_DISABLE_FTP
CURL_DISABLE_RTSP
CURL_DISABLE_HTTP
+DOING_NATIVE_WINDOWS_FALSE
+DOING_NATIVE_WINDOWS_TRUE
BUILD_UNITTESTS_FALSE
BUILD_UNITTESTS_TRUE
CURLDEBUG_FALSE
@@ -709,8 +714,10 @@ CURLDEBUG_TRUE
NO_UNDEFINED_FALSE
NO_UNDEFINED_TRUE
REQUIRE_LIB_DEPS
-STATICLIB_FALSE
-STATICLIB_TRUE
+USE_CPPFLAG_CURL_STATICLIB_FALSE
+USE_CPPFLAG_CURL_STATICLIB_TRUE
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE
MIMPURE_FALSE
MIMPURE_TRUE
OTOOL64
@@ -840,6 +847,8 @@ enable_optimize
enable_warnings
enable_werror
enable_curldebug
+enable_symbol_hiding
+enable_hidden_symbols
enable_ares
enable_dependency_tracking
enable_largefile
@@ -900,7 +909,6 @@ enable_crypto_auth
enable_ntlm_wb
enable_tls_srp
enable_cookies
-enable_hidden_symbols
enable_soname_bump
'
ac_precious_vars='build_alias
@@ -1543,6 +1551,11 @@ Optional Features:
--disable-werror Disable compiler warnings as errors
--enable-curldebug Enable curl debug memory tracking
--disable-curldebug Disable curl debug memory tracking
+ --enable-symbol-hiding Enable hiding of library internal symbols
+ --disable-symbol-hiding Disable hiding of library internal symbols
+ --enable-hidden-symbols To be deprecated, use --enable-symbol-hiding
+ --disable-hidden-symbols
+ To be deprecated, use --disable-symbol-hiding
--enable-ares[=PATH] Enable c-ares for DNS lookups
--disable-ares Disable c-ares for DNS lookups
--disable-dependency-tracking speeds up one-time build
@@ -1614,9 +1627,6 @@ Optional Features:
--disable-tls-srp Disable TLS-SRP authentication
--enable-cookies Enable cookies support
--disable-cookies Disable cookies support
- --enable-hidden-symbols Hide internal symbols in library
- --disable-hidden-symbols
- Leave all symbols with default visibility in library
--enable-soname-bump Enable enforced SONAME bump
--disable-soname-bump Disable enforced SONAME bump
@@ -2698,7 +2708,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
-ac_config_headers="$ac_config_headers lib/curl_config.h src/curl_config.h include/curl/curlbuild.h"
+ac_config_headers="$ac_config_headers lib/curl_config.h include/curl/curlbuild.h"
:
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
@@ -2862,6 +2872,38 @@ $as_echo "yes" >&6; }
esac
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable hiding of library internal symbols" >&5
+$as_echo_n "checking whether to enable hiding of library internal symbols... " >&6; }
+ OPT_SYMBOL_HIDING="default"
+ # Check whether --enable-symbol-hiding was given.
+if test "${enable_symbol_hiding+set}" = set; then :
+ enableval=$enable_symbol_hiding; OPT_SYMBOL_HIDING=$enableval
+fi
+
+ # Check whether --enable-hidden-symbols was given.
+if test "${enable_hidden_symbols+set}" = set; then :
+ enableval=$enable_hidden_symbols; OPT_SYMBOL_HIDING=$enableval
+fi
+
+ case "$OPT_SYMBOL_HIDING" in
+ no)
+ want_symbol_hiding="no"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ ;;
+ default)
+ want_symbol_hiding="yes"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+ ;;
+ *)
+ want_symbol_hiding="yes"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+ ;;
+ esac
+
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable c-ares for DNS lookups" >&5
$as_echo_n "checking whether to enable c-ares for DNS lookups... " >&6; }
OPT_ARES="default"
@@ -14436,45 +14478,22 @@ else
fi
-
-
-if false; then
- STATICLIB_TRUE=
- STATICLIB_FALSE='#'
-else
- STATICLIB_TRUE='#'
- STATICLIB_FALSE=
-fi
-
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we need BUILDING_LIBCURL" >&5
$as_echo_n "checking if we need BUILDING_LIBCURL... " >&6; }
+use_cppflag_building_libcurl="no"
+use_cppflag_curl_staticlib="no"
case $host in
*-*-mingw*)
-
-$as_echo "#define BUILDING_LIBCURL 1" >>confdefs.h
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
+ use_cppflag_building_libcurl="yes"
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if we need CURL_STATICLIB" >&5
$as_echo_n "checking if we need CURL_STATICLIB... " >&6; }
if test "X$enable_shared" = "Xno"
then
-
-$as_echo "#define CURL_STATICLIB 1" >>confdefs.h
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
-
-
-if true; then
- STATICLIB_TRUE=
- STATICLIB_FALSE='#'
-else
- STATICLIB_TRUE='#'
- STATICLIB_FALSE=
-fi
-
+ use_cppflag_curl_staticlib="yes"
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
@@ -14486,6 +14505,26 @@ $as_echo "no" >&6; }
;;
esac
+
+if test x$use_cppflag_building_libcurl = xyes; then
+ USE_CPPFLAG_BUILDING_LIBCURL_TRUE=
+ USE_CPPFLAG_BUILDING_LIBCURL_FALSE='#'
+else
+ USE_CPPFLAG_BUILDING_LIBCURL_TRUE='#'
+ USE_CPPFLAG_BUILDING_LIBCURL_FALSE=
+fi
+
+
+
+if test x$use_cppflag_curl_staticlib = xyes; then
+ USE_CPPFLAG_CURL_STATICLIB_TRUE=
+ USE_CPPFLAG_CURL_STATICLIB_FALSE='#'
+else
+ USE_CPPFLAG_CURL_STATICLIB_TRUE='#'
+ USE_CPPFLAG_CURL_STATICLIB_FALSE=
+fi
+
+
# Determine whether all dependent libraries must be specified when linking
if test "X$enable_shared" = "Xyes" -a "X$link_all_deplibs" = "Xno"
then
@@ -15058,6 +15097,46 @@ $as_echo "yes" >&6; }
flags_opt_all="-O -O0 -O1 -O2 -O3 -Os"
flags_opt_yes="-O2"
flags_opt_off="-O0"
+
+ if test -z "$SED"; then
+ as_fn_error "SED not set. Cannot continue without SED being set." "$LINENO" 5
+ fi
+ if test -z "$GREP"; then
+ as_fn_error "GREP not set. Cannot continue without GREP being set." "$LINENO" 5
+ fi
+
+ tmp_exp=""
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+
+#ifdef _WIN32
+CURL_DEF_TOKEN _WIN32
+#endif
+
+
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+
+ tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \
+ "$GREP" CURL_DEF_TOKEN 2>/dev/null | \
+ "$SED" 's/.*CURL_DEF_TOKEN[ ][ ]*//' 2>/dev/null | \
+ "$SED" 's/["][ ]*["]//g' 2>/dev/null`
+ if test -z "$tmp_exp" || test "$tmp_exp" = "_WIN32"; then
+ tmp_exp=""
+ fi
+
+fi
+rm -f conftest.err conftest.$ac_ext
+ if test -z "$tmp_exp"; then
+ curl_cv_have_def__WIN32=no
+
+ else
+ curl_cv_have_def__WIN32=yes
+ curl_cv_def__WIN32=$tmp_exp
+
+ fi
+
else
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
@@ -16433,6 +16512,12 @@ $as_echo "$as_me: WARNING: compiler options rejected: $tmp_options" >&2;}
tmp_CFLAGS="$tmp_CFLAGS -Wconversion -Wno-sign-conversion -Wvla"
fi
#
+ if test "$compiler_num" -ge "405"; then
+ if test "$curl_cv_have_def__WIN32" = "yes"; then
+ tmp_CFLAGS="$tmp_CFLAGS -Wno-pedantic-ms-format"
+ fi
+ fi
+ #
fi
#
if test "$compiler_num" -ge "300"; then
@@ -16760,6 +16845,133 @@ fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler supports hiding library internal symbols" >&5
+$as_echo_n "checking if compiler supports hiding library internal symbols... " >&6; }
+ supports_symbol_hiding="no"
+ symbol_hiding_CFLAGS=""
+ symbol_hiding_EXTERN=""
+ tmp_CFLAGS=""
+ tmp_EXTERN=""
+ case "$compiler_id" in
+ CLANG)
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
+ tmp_CFLAGS="-fvisibility=hidden"
+ supports_symbol_hiding="yes"
+ ;;
+ GNU_C)
+ if test "$compiler_num" -ge "304"; then
+ if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
+ tmp_CFLAGS="-fvisibility=hidden"
+ supports_symbol_hiding="yes"
+ fi
+ fi
+ ;;
+ INTEL_UNIX_C)
+ if test "$compiler_num" -ge "900"; then
+ if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
+ tmp_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+
+# include <stdio.h>
+
+int main (void)
+{
+
+ printf("icc fvisibility bug test");
+
+ ;
+ return 0;
+}
+
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
+ tmp_CFLAGS="-fvisibility=hidden"
+ supports_symbol_hiding="yes"
+
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+ CFLAGS="$tmp_save_CFLAGS"
+ fi
+ fi
+ ;;
+ SUNPRO_C)
+ if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= >/dev/null ; then
+ tmp_EXTERN="__global"
+ tmp_CFLAGS="-xldscope=hidden"
+ supports_symbol_hiding="yes"
+ fi
+ ;;
+ esac
+ if test "$supports_symbol_hiding" = "yes"; then
+ tmp_save_CFLAGS="$CFLAGS"
+ CFLAGS="$tmp_save_CFLAGS $tmp_CFLAGS"
+ squeeze CFLAGS
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+
+ $tmp_EXTERN char *dummy(char *buff);
+ char *dummy(char *buff)
+ {
+ if(buff)
+ return ++buff;
+ else
+ return buff;
+ }
+
+int main (void)
+{
+
+ char b[16];
+ char *r = dummy(&b[0]);
+ if(r)
+ return (int)*r;
+
+ ;
+ return 0;
+}
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+ supports_symbol_hiding="yes"
+ if test -f conftest.err; then
+ grep 'visibility' conftest.err >/dev/null
+ if test "$?" -eq "0"; then
+ supports_symbol_hiding="no"
+ fi
+ fi
+
+else
+
+ supports_symbol_hiding="no"
+ echo " " >&6
+ sed 's/^/cc-src: /' conftest.$ac_ext >&6
+ sed 's/^/cc-err: /' conftest.err >&6
+ echo " " >&6
+
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ CFLAGS="$tmp_save_CFLAGS"
+ fi
+ if test "$supports_symbol_hiding" = "yes"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+ symbol_hiding_CFLAGS="$tmp_CFLAGS"
+ symbol_hiding_EXTERN="$tmp_EXTERN"
+ else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ fi
+
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if shared libraries need -no-undefined" >&5
$as_echo_n "checking if shared libraries need -no-undefined... " >&6; }
@@ -16999,15 +17211,16 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_native_windows" >&5
$as_echo "$ac_cv_native_windows" >&6; }
- case "$ac_cv_native_windows" in
- yes)
-cat >>confdefs.h <<_ACEOF
-#define NATIVE_WINDOWS 1
-_ACEOF
- ;;
- esac
+if test "x$ac_cv_native_windows" = xyes; then
+ DOING_NATIVE_WINDOWS_TRUE=
+ DOING_NATIVE_WINDOWS_FALSE='#'
+else
+ DOING_NATIVE_WINDOWS_TRUE='#'
+ DOING_NATIVE_WINDOWS_FALSE=
+fi
+
case X-"$ac_cv_native_windows" in
X-yes)
@@ -17968,6 +18181,51 @@ fi
if test "$HAVE_GETHOSTBYNAME" != "1"
then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lwatt" >&5
+$as_echo_n "checking for gethostbyname in -lwatt... " >&6; }
+if test "${ac_cv_lib_watt_gethostbyname+set}" = set; then :
+ $as_echo_n "(cached) " >&6
+else
+ ac_check_lib_save_LIBS=$LIBS
+LIBS="-lwatt $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+
+#ifdef __cplusplus
+extern "C"
+#endif
+char gethostbyname ();
+int main (void)
+{
+return gethostbyname ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+ ac_cv_lib_watt_gethostbyname=yes
+else
+ ac_cv_lib_watt_gethostbyname=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_watt_gethostbyname" >&5
+$as_echo "$ac_cv_lib_watt_gethostbyname" >&6; }
+if test "x$ac_cv_lib_watt_gethostbyname" = x""yes; then :
+ HAVE_GETHOSTBYNAME="1"
+ CPPFLAGS="-I/dev/env/WATT_ROOT/inc"
+ LDFLAGS="-L/dev/env/WATT_ROOT/lib"
+ LIBS="$LIBS -lwatt"
+
+fi
+
+fi
+
+if test "$HAVE_GETHOSTBYNAME" != "1"
+then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname with both nsl and socket libs" >&5
$as_echo_n "checking for gethostbyname with both nsl and socket libs... " >&6; }
my_ac_save_LIBS=$LIBS
@@ -22530,49 +22788,6 @@ $as_echo "found" >&6; }
nssprefix=$OPT_NSS
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PK11_CreateGenericObject in -lnss3" >&5
-$as_echo_n "checking for PK11_CreateGenericObject in -lnss3... " >&6; }
-if test "${ac_cv_lib_nss3_PK11_CreateGenericObject+set}" = set; then :
- $as_echo_n "(cached) " >&6
-else
- ac_check_lib_save_LIBS=$LIBS
-LIBS="-lnss3 $LIBS"
-cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-
-#ifdef __cplusplus
-extern "C"
-#endif
-char PK11_CreateGenericObject ();
-int main (void)
-{
-return PK11_CreateGenericObject ();
- ;
- return 0;
-}
-_ACEOF
-if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_nss3_PK11_CreateGenericObject=yes
-else
- ac_cv_lib_nss3_PK11_CreateGenericObject=no
-fi
-rm -f core conftest.err conftest.$ac_objext \
- conftest$ac_exeext conftest.$ac_ext
-LIBS=$ac_check_lib_save_LIBS
-fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_PK11_CreateGenericObject" >&5
-$as_echo "$ac_cv_lib_nss3_PK11_CreateGenericObject" >&6; }
-if test "x$ac_cv_lib_nss3_PK11_CreateGenericObject" = x""yes; then :
-
-
-$as_echo "#define HAVE_PK11_CREATEGENERICOBJECT 1" >>confdefs.h
-
- HAVE_PK11_CREATEGENERICOBJECT=1
-
-
-fi
-
if test -n "$addlib"; then
CLEANLIBS="$LIBS"
@@ -22583,9 +22798,9 @@ fi
CPPFLAGS="$CPPFLAGS $addcflags"
fi
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for NSS_Initialize in -lnss3" >&5
-$as_echo_n "checking for NSS_Initialize in -lnss3... " >&6; }
-if test "${ac_cv_lib_nss3_NSS_Initialize+set}" = set; then :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PK11_CreateGenericObject in -lnss3" >&5
+$as_echo_n "checking for PK11_CreateGenericObject in -lnss3... " >&6; }
+if test "${ac_cv_lib_nss3_PK11_CreateGenericObject+set}" = set; then :
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
@@ -22597,26 +22812,26 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
#ifdef __cplusplus
extern "C"
#endif
-char NSS_Initialize ();
+char PK11_CreateGenericObject ();
int main (void)
{
-return NSS_Initialize ();
+return PK11_CreateGenericObject ();
;
return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
- ac_cv_lib_nss3_NSS_Initialize=yes
+ ac_cv_lib_nss3_PK11_CreateGenericObject=yes
else
- ac_cv_lib_nss3_NSS_Initialize=no
+ ac_cv_lib_nss3_PK11_CreateGenericObject=no
fi
rm -f core conftest.err conftest.$ac_objext \
conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_NSS_Initialize" >&5
-$as_echo "$ac_cv_lib_nss3_NSS_Initialize" >&6; }
-if test "x$ac_cv_lib_nss3_NSS_Initialize" = x""yes; then :
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nss3_PK11_CreateGenericObject" >&5
+$as_echo "$ac_cv_lib_nss3_PK11_CreateGenericObject" >&6; }
+if test "x$ac_cv_lib_nss3_PK11_CreateGenericObject" = x""yes; then :
$as_echo "#define USE_NSS 1" >>confdefs.h
@@ -22639,6 +22854,18 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: detected NSS version $version" >&5
$as_echo "$as_me: detected NSS version $version" >&6;}
+ ac_fn_c_check_func "$LINENO" "NSS_InitContext" "ac_cv_func_NSS_InitContext"
+if test "x$ac_cv_func_NSS_InitContext" = x""yes; then :
+
+
+$as_echo "#define HAVE_NSS_INITCONTEXT 1" >>confdefs.h
+
+ HAVE_NSS_INITCONTEXT=1
+
+
+fi
+
+
if test "x$cross_compiling" != "xyes"; then
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$nssprefix/lib$libsuff"
export LD_LIBRARY_PATH
@@ -23350,48 +23577,42 @@ fi
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
-$as_echo_n "checking if libraries can be versioned... " >&6; }
-GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
-if test -z "$GLD"; then
- versioned_symbols_flavour=
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ***
-*** You need an ld version supporting the --version-script option.
-" >&5
-$as_echo "$as_me: WARNING: ***
-*** You need an ld version supporting the --version-script option.
-" >&2;}
-else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-
+versioned_symbols_flavour=
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether versioned symbols are wanted" >&5
$as_echo_n "checking whether versioned symbols are wanted... " >&6; }
-versioned_symbols_flavour=
-
# Check whether --enable-versioned-symbols was given.
if test "${enable_versioned_symbols+set}" = set; then :
enableval=$enable_versioned_symbols; case "$enableval" in
yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
- if test "x$OPENSSL_ENABLED" = "x1"; then
- versioned_symbols_flavour="OPENSSL_"
- elif test "x$GNUTLS_ENABLED" == "x1"; then
- versioned_symbols_flavour="GNUTLS_"
- elif test "x$NSS_ENABLED" == "x1"; then
- versioned_symbols_flavour="NSS_"
- elif test "x$POLARSSL_ENABLED" == "x1"; then
- versioned_symbols_flavour="POLARSSL_"
- elif test "x$CYASSL_ENABLED" == "x1"; then
- versioned_symbols_flavour="CYASSL_"
- elif test "x$AXTLS_ENABLED" == "x1"; then
- versioned_symbols_flavour="AXTLS_"
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
+$as_echo_n "checking if libraries can be versioned... " >&6; }
+ GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
+ if test -z "$GLD"; then
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You need an ld version supporting the --version-script option" >&5
+$as_echo "$as_me: WARNING: You need an ld version supporting the --version-script option" >&2;}
else
- versioned_symbols_flavour=""
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+ if test "x$OPENSSL_ENABLED" = "x1"; then
+ versioned_symbols_flavour="OPENSSL_"
+ elif test "x$GNUTLS_ENABLED" == "x1"; then
+ versioned_symbols_flavour="GNUTLS_"
+ elif test "x$NSS_ENABLED" == "x1"; then
+ versioned_symbols_flavour="NSS_"
+ elif test "x$POLARSSL_ENABLED" == "x1"; then
+ versioned_symbols_flavour="POLARSSL_"
+ elif test "x$CYASSL_ENABLED" == "x1"; then
+ versioned_symbols_flavour="CYASSL_"
+ elif test "x$AXTLS_ENABLED" == "x1"; then
+ versioned_symbols_flavour="AXTLS_"
+ else
+ versioned_symbols_flavour=""
+ fi
+ versioned_symbols="yes"
fi
- versioned_symbols="yes"
;;
*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
@@ -23407,7 +23628,6 @@ $as_echo "no" >&6; }
fi
-fi
VERSIONED_FLAVOUR="$versioned_symbols_flavour"
@@ -28664,7 +28884,7 @@ done
- #
+ #
tst_links_getaddrinfo="unknown"
tst_proto_getaddrinfo="unknown"
tst_compi_getaddrinfo="unknown"
@@ -28915,34 +29135,9 @@ $as_echo_n "checking if getaddrinfo is threadsafe... " >&6; }
tst_tsafe_getaddrinfo="yes"
;;
esac
- if test "$tst_tsafe_getaddrinfo" = "unknown"; then
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
-/* end confdefs.h. */
-
-
-
-int main (void)
-{
-
-#if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 200809L)
- return 0;
-#elif defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 700)
- return 0;
-#else
- force compilation error
-#endif
-
- ;
- return 0;
-}
-
-_ACEOF
-if ac_fn_c_try_compile "$LINENO"; then :
-
- tst_tsafe_getaddrinfo="yes"
-
-fi
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ if test "$tst_tsafe_getaddrinfo" = "unknown" &&
+ test "$ac_cv_native_windows" = "yes"; then
+ tst_tsafe_getaddrinfo="yes"
fi
if test "$tst_tsafe_getaddrinfo" = "unknown"; then
@@ -28951,7 +29146,6 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
/* end confdefs.h. */
- $curl_includes_ws2tcpip
$curl_includes_sys_socket
$curl_includes_netdb
@@ -28984,13 +29178,79 @@ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
- if test "$curl_cv_have_def_h_errno" = "no"; then
+ if test "$curl_cv_have_def_h_errno" = "yes"; then
+ tst_h_errno_macro="yes"
+ else
+ tst_h_errno_macro="no"
+ fi
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+
+ $curl_includes_sys_socket
+ $curl_includes_netdb
+
+int main (void)
+{
+
+ h_errno = 2;
+ if(0 != h_errno)
+ return 1;
+
+ ;
+ return 0;
+}
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+ tst_h_errno_modifiable_lvalue="yes"
+
+else
+
+ tst_h_errno_modifiable_lvalue="no"
+
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
+
+
+
+int main (void)
+{
+
+#if defined(_POSIX_C_SOURCE) && (_POSIX_C_SOURCE >= 200809L)
+ return 0;
+#elif defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 700)
+ return 0;
+#else
+ force compilation error
+#endif
+
+ ;
+ return 0;
+}
+
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+ tst_h_errno_sbs_issue_7="yes"
+
+else
+
+ tst_h_errno_sbs_issue_7="no"
+
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ if test "$tst_h_errno_macro" = "no" &&
+ test "$tst_h_errno_modifiable_lvalue" = "no" &&
+ test "$tst_h_errno_sbs_issue_7" = "no"; then
tst_tsafe_getaddrinfo="no"
+ else
+ tst_tsafe_getaddrinfo="yes"
fi
fi
- if test "$tst_tsafe_getaddrinfo" = "unknown"; then
- tst_tsafe_getaddrinfo="yes"
- fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $tst_tsafe_getaddrinfo" >&5
$as_echo "$tst_tsafe_getaddrinfo" >&6; }
if test "$tst_tsafe_getaddrinfo" = "yes"; then
@@ -37610,61 +37870,41 @@ $as_echo "yes" >&6; }
fi
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable hidden symbols in the library" >&5
-$as_echo_n "checking whether to enable hidden symbols in the library... " >&6; }
-# Check whether --enable-hidden-symbols was given.
-if test "${enable_hidden_symbols+set}" = set; then :
- enableval=$enable_hidden_symbols; case "$enableval" in
- no)
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- ;;
- *)
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports it" >&5
-$as_echo_n "checking whether $CC supports it... " >&6; }
- if test "$GCC" = yes ; then
- if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ||
- test "$compiler_id" = "CLANG"; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-$as_echo "yes" >&6; }
-
-$as_echo "#define CURL_HIDDEN_SYMBOLS 1" >>confdefs.h
-
-$as_echo "#define CURL_EXTERN_SYMBOL __attribute__ ((visibility (\"default\")))" >>confdefs.h
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether hiding of library internal symbols will actually happen" >&5
+$as_echo_n "checking whether hiding of library internal symbols will actually happen... " >&6; }
+ CFLAG_CURL_SYMBOL_HIDING=""
+ doing_symbol_hiding="no"
+ if test x"$ac_cv_native_windows" != "xyes" &&
+ test "$want_symbol_hiding" = "yes" &&
+ test "$supports_symbol_hiding" = "yes"; then
+ doing_symbol_hiding="yes"
+ CFLAG_CURL_SYMBOL_HIDING="$symbol_hiding_CFLAGS"
- CFLAGS="$CFLAGS -fvisibility=hidden"
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- fi
+cat >>confdefs.h <<_ACEOF
+#define CURL_EXTERN_SYMBOL $symbol_hiding_EXTERN
+_ACEOF
- else
- if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= >/dev/null ; then
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
+ else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+ fi
-$as_echo "#define CURL_HIDDEN_SYMBOLS 1" >>confdefs.h
-
-
-$as_echo "#define CURL_EXTERN_SYMBOL __global" >>confdefs.h
- CFLAGS="$CFLAGS -xldscope=hidden"
- else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
- fi
- fi
- ;;
- esac
+if test x$doing_symbol_hiding = xyes; then
+ DOING_CURL_SYMBOL_HIDING_TRUE=
+ DOING_CURL_SYMBOL_HIDING_FALSE='#'
else
- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
-$as_echo "no" >&6; }
-
+ DOING_CURL_SYMBOL_HIDING_TRUE='#'
+ DOING_CURL_SYMBOL_HIDING_FALSE=
fi
+
+
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enforce SONAME bump" >&5
$as_echo_n "checking whether to enforce SONAME bump... " >&6; }
# Check whether --enable-soname-bump was given.
@@ -37969,12 +38209,12 @@ if test -z "${MIMPURE_TRUE}" && test -z "${MIMPURE_FALSE}"; then
as_fn_error "conditional \"MIMPURE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
-if test -z "${STATICLIB_TRUE}" && test -z "${STATICLIB_FALSE}"; then
- as_fn_error "conditional \"STATICLIB\" was never defined.
+if test -z "${USE_CPPFLAG_BUILDING_LIBCURL_TRUE}" && test -z "${USE_CPPFLAG_BUILDING_LIBCURL_FALSE}"; then
+ as_fn_error "conditional \"USE_CPPFLAG_BUILDING_LIBCURL\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
-if test -z "${STATICLIB_TRUE}" && test -z "${STATICLIB_FALSE}"; then
- as_fn_error "conditional \"STATICLIB\" was never defined.
+if test -z "${USE_CPPFLAG_CURL_STATICLIB_TRUE}" && test -z "${USE_CPPFLAG_CURL_STATICLIB_FALSE}"; then
+ as_fn_error "conditional \"USE_CPPFLAG_CURL_STATICLIB\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${NO_UNDEFINED_TRUE}" && test -z "${NO_UNDEFINED_FALSE}"; then
@@ -37989,6 +38229,10 @@ if test -z "${BUILD_UNITTESTS_TRUE}" && test -z "${BUILD_UNITTESTS_FALSE}"; then
as_fn_error "conditional \"BUILD_UNITTESTS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${DOING_NATIVE_WINDOWS_TRUE}" && test -z "${DOING_NATIVE_WINDOWS_FALSE}"; then
+ as_fn_error "conditional \"DOING_NATIVE_WINDOWS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${HAVE_LIBZ_TRUE}" && test -z "${HAVE_LIBZ_FALSE}"; then
as_fn_error "conditional \"HAVE_LIBZ\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -38009,6 +38253,10 @@ if test -z "${BUILD_LIBHOSTNAME_TRUE}" && test -z "${BUILD_LIBHOSTNAME_FALSE}";
as_fn_error "conditional \"BUILD_LIBHOSTNAME\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
+if test -z "${DOING_CURL_SYMBOL_HIDING_TRUE}" && test -z "${DOING_CURL_SYMBOL_HIDING_FALSE}"; then
+ as_fn_error "conditional \"DOING_CURL_SYMBOL_HIDING\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
if test -z "${SONAME_BUMP_TRUE}" && test -z "${SONAME_BUMP_FALSE}"; then
as_fn_error "conditional \"SONAME_BUMP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -38881,7 +39129,6 @@ for ac_config_target in $ac_config_targets
do
case $ac_config_target in
"lib/curl_config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/curl_config.h" ;;
- "src/curl_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/curl_config.h" ;;
"include/curl/curlbuild.h") CONFIG_HEADERS="$CONFIG_HEADERS include/curl/curlbuild.h" ;;
"depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
"libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
diff --git a/configure.ac b/configure.ac
index 631563de..2300c8c8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -35,7 +35,7 @@ This configure script may be copied, distributed and modified under the
terms of the curl license; see COPYING for more details])
AC_CONFIG_SRCDIR([lib/urldata.h])
-AM_CONFIG_HEADER(lib/curl_config.h src/curl_config.h include/curl/curlbuild.h)
+AM_CONFIG_HEADER(lib/curl_config.h include/curl/curlbuild.h)
AC_CONFIG_MACRO_DIR([m4])
AM_MAINTAINER_MODE
@@ -44,6 +44,7 @@ CURL_CHECK_OPTION_OPTIMIZE
CURL_CHECK_OPTION_WARNINGS
CURL_CHECK_OPTION_WERROR
CURL_CHECK_OPTION_CURLDEBUG
+CURL_CHECK_OPTION_SYMBOL_HIDING
CURL_CHECK_OPTION_ARES
CURL_CHECK_PATH_SEPARATOR_REQUIRED
@@ -236,21 +237,18 @@ esac
AC_MSG_RESULT($mimpure)
AM_CONDITIONAL(MIMPURE, test x$mimpure = xyes)
-dnl 'STATICLIB' is, in spite of its name, not generic but only for static-only
-dnl builds on Windows
-AM_CONDITIONAL(STATICLIB, false)
-
AC_MSG_CHECKING([if we need BUILDING_LIBCURL])
+use_cppflag_building_libcurl="no"
+use_cppflag_curl_staticlib="no"
case $host in
*-*-mingw*)
- AC_DEFINE(BUILDING_LIBCURL, 1, [when building libcurl itself])
AC_MSG_RESULT(yes)
+ use_cppflag_building_libcurl="yes"
AC_MSG_CHECKING([if we need CURL_STATICLIB])
if test "X$enable_shared" = "Xno"
then
- AC_DEFINE(CURL_STATICLIB, 1, [when not building a shared library])
AC_MSG_RESULT(yes)
- AM_CONDITIONAL(STATICLIB, true)
+ use_cppflag_curl_staticlib="yes"
else
AC_MSG_RESULT(no)
fi
@@ -259,6 +257,8 @@ case $host in
AC_MSG_RESULT(no)
;;
esac
+AM_CONDITIONAL(USE_CPPFLAG_BUILDING_LIBCURL, test x$use_cppflag_building_libcurl = xyes)
+AM_CONDITIONAL(USE_CPPFLAG_CURL_STATICLIB, test x$use_cppflag_curl_staticlib = xyes)
# Determine whether all dependent libraries must be specified when linking
if test "X$enable_shared" = "Xyes" -a "X$link_all_deplibs" = "Xno"
@@ -300,6 +300,7 @@ fi
CURL_CHECK_COMPILER_HALT_ON_ERROR
CURL_CHECK_COMPILER_ARRAY_SIZE_NEGATIVE
+CURL_CHECK_COMPILER_SYMBOL_HIDING
CURL_CHECK_NO_UNDEFINED
AM_CONDITIONAL(NO_UNDEFINED, test x$need_no_undefined = xyes)
@@ -696,6 +697,17 @@ then
])
fi
+if test "$HAVE_GETHOSTBYNAME" != "1"
+then
+ dnl gethostbyname in the watt lib?
+ AC_CHECK_LIB(watt, gethostbyname,
+ [HAVE_GETHOSTBYNAME="1"
+ CPPFLAGS="-I/dev/env/WATT_ROOT/inc"
+ LDFLAGS="-L/dev/env/WATT_ROOT/lib"
+ LIBS="$LIBS -lwatt"
+ ])
+fi
+
dnl At least one system has been identified to require BOTH nsl and socket
dnl libs at the same time to link properly.
if test "$HAVE_GETHOSTBYNAME" != "1"
@@ -2079,13 +2091,6 @@ if test "$OPENSSL_ENABLED" != "1" -a "$GNUTLS_ENABLED" != "1"; then
nssprefix=$OPT_NSS
fi
- dnl Check for functionPK11_CreateGenericObject
- dnl this is needed for using the PEM PKCS#11 module
- AC_CHECK_LIB(nss3, PK11_CreateGenericObject,
- [
- AC_DEFINE(HAVE_PK11_CREATEGENERICOBJECT, 1, [if you have the function PK11_CreateGenericObject])
- AC_SUBST(HAVE_PK11_CREATEGENERICOBJECT, [1])
- ])
if test -n "$addlib"; then
CLEANLIBS="$LIBS"
@@ -2096,7 +2101,8 @@ if test "$OPENSSL_ENABLED" != "1" -a "$GNUTLS_ENABLED" != "1"; then
CPPFLAGS="$CPPFLAGS $addcflags"
fi
- AC_CHECK_LIB(nss3, NSS_Initialize,
+ dnl The function PK11_CreateGenericObject is needed to load libnsspem.so
+ AC_CHECK_LIB(nss3, PK11_CreateGenericObject,
[
AC_DEFINE(USE_NSS, 1, [if NSS is enabled])
AC_SUBST(USE_NSS, [1])
@@ -2112,6 +2118,14 @@ if test "$OPENSSL_ENABLED" != "1" -a "$GNUTLS_ENABLED" != "1"; then
if test "x$USE_NSS" = "xyes"; then
AC_MSG_NOTICE([detected NSS version $version])
+ dnl NSS_InitContext() was introduced in NSS 3.12.5 and helps to prevent
+ dnl collisions on NSS initialization/shutdown with other libraries
+ AC_CHECK_FUNC(NSS_InitContext,
+ [
+ AC_DEFINE(HAVE_NSS_INITCONTEXT, 1, [if you have the NSS_InitContext function])
+ AC_SUBST(HAVE_NSS_INITCONTEXT, [1])
+ ])
+
dnl when shared libs were found in a path that the run-time
dnl linker doesn't search through, we need to add it to
dnl LD_LIBRARY_PATH to prevent further configure tests to fail
@@ -2373,41 +2387,37 @@ dnl **********************************************************************
dnl Check for linker switch for versioned symbols
dnl **********************************************************************
-AC_MSG_CHECKING([if libraries can be versioned])
-GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
-if test -z "$GLD"; then
- versioned_symbols_flavour=
- AC_MSG_RESULT(no)
- AC_MSG_WARN(***
-*** You need an ld version supporting the --version-script option.
-)
-else
- AC_MSG_RESULT(yes)
-
-AC_MSG_CHECKING([whether versioned symbols are wanted])
versioned_symbols_flavour=
-
+AC_MSG_CHECKING([whether versioned symbols are wanted])
AC_ARG_ENABLE(versioned-symbols,
AC_HELP_STRING([--enable-versioned-symbols], [Enable versioned symbols in shared library])
AC_HELP_STRING([--disable-versioned-symbols], [Disable versioned symbols in shared library]),
[ case "$enableval" in
yes) AC_MSG_RESULT(yes)
- if test "x$OPENSSL_ENABLED" = "x1"; then
- versioned_symbols_flavour="OPENSSL_"
- elif test "x$GNUTLS_ENABLED" == "x1"; then
- versioned_symbols_flavour="GNUTLS_"
- elif test "x$NSS_ENABLED" == "x1"; then
- versioned_symbols_flavour="NSS_"
- elif test "x$POLARSSL_ENABLED" == "x1"; then
- versioned_symbols_flavour="POLARSSL_"
- elif test "x$CYASSL_ENABLED" == "x1"; then
- versioned_symbols_flavour="CYASSL_"
- elif test "x$AXTLS_ENABLED" == "x1"; then
- versioned_symbols_flavour="AXTLS_"
+ AC_MSG_CHECKING([if libraries can be versioned])
+ GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script`
+ if test -z "$GLD"; then
+ AC_MSG_RESULT(no)
+ AC_MSG_WARN([You need an ld version supporting the --version-script option])
else
- versioned_symbols_flavour=""
+ AC_MSG_RESULT(yes)
+ if test "x$OPENSSL_ENABLED" = "x1"; then
+ versioned_symbols_flavour="OPENSSL_"
+ elif test "x$GNUTLS_ENABLED" == "x1"; then
+ versioned_symbols_flavour="GNUTLS_"
+ elif test "x$NSS_ENABLED" == "x1"; then
+ versioned_symbols_flavour="NSS_"
+ elif test "x$POLARSSL_ENABLED" == "x1"; then
+ versioned_symbols_flavour="POLARSSL_"
+ elif test "x$CYASSL_ENABLED" == "x1"; then
+ versioned_symbols_flavour="CYASSL_"
+ elif test "x$AXTLS_ENABLED" == "x1"; then
+ versioned_symbols_flavour="AXTLS_"
+ else
+ versioned_symbols_flavour=""
+ fi
+ versioned_symbols="yes"
fi
- versioned_symbols="yes"
;;
*) AC_MSG_RESULT(no)
@@ -2417,7 +2427,6 @@ AC_HELP_STRING([--disable-versioned-symbols], [Disable versioned symbols in shar
AC_MSG_RESULT(no)
]
)
-fi
AC_SUBST(VERSIONED_FLAVOUR, ["$versioned_symbols_flavour"])
AM_CONDITIONAL(VERSIONED_SYMBOLS, test "x$versioned_symbols" = "xyes")
@@ -3050,48 +3059,9 @@ AC_HELP_STRING([--disable-cookies],[Disable cookies support]),
)
dnl ************************************************************
-dnl Enable hiding of internal symbols in library to reduce its size and
-dnl speed dynamic linking of applications. This currently is only supported
-dnl on gcc >= 4.0 and SunPro C.
+dnl hiding of library internal symbols
dnl
-AC_MSG_CHECKING([whether to enable hidden symbols in the library])
-AC_ARG_ENABLE(hidden-symbols,
-AC_HELP_STRING([--enable-hidden-symbols],[Hide internal symbols in library])
-AC_HELP_STRING([--disable-hidden-symbols],[Leave all symbols with default visibility in library]),
-[ case "$enableval" in
- no)
- AC_MSG_RESULT(no)
- ;;
- *)
- AC_MSG_CHECKING([whether $CC supports it])
- if test "$GCC" = yes ; then
- if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ||
- dnl clang always supports -fvisibility= but it doesn't show up
- dnl under --help.
- test "$compiler_id" = "CLANG"; then
- AC_MSG_RESULT(yes)
- AC_DEFINE(CURL_HIDDEN_SYMBOLS, 1, [to enable hidden symbols])
- AC_DEFINE(CURL_EXTERN_SYMBOL, [__attribute__ ((visibility ("default")))], [to make a symbol visible])
- CFLAGS="$CFLAGS -fvisibility=hidden"
- else
- AC_MSG_RESULT(no)
- fi
-
- else
- dnl Test for SunPro cc
- if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= >/dev/null ; then
- AC_MSG_RESULT(yes)
- AC_DEFINE(CURL_HIDDEN_SYMBOLS, 1, [to enable hidden symbols])
- AC_DEFINE(CURL_EXTERN_SYMBOL, [__global], [to make a symbol visible])
- CFLAGS="$CFLAGS -xldscope=hidden"
- else
- AC_MSG_RESULT(no)
- fi
- fi
- ;;
- esac ],
- AC_MSG_RESULT(no)
-)
+CURL_CONFIGURE_SYMBOL_HIDING
dnl ************************************************************
dnl enforce SONAME bump
diff --git a/docs/FAQ b/docs/FAQ
index e8b001e6..e13be803 100644
--- a/docs/FAQ
+++ b/docs/FAQ
@@ -306,41 +306,10 @@ FAQ
We don't know how many users that downloaded or installed curl and then
never use it.
- Some facts to use as input to the math:
-
- curl packages are downloaded from the curl.haxx.se and mirrors over a
- million times per year. curl is installed by default with most Linux
- distributions. curl is installed by default with Mac OS X. curl and libcurl
- as used by numerous applications that include libcurl binaries in their
- distribution packages (like Adobe Acrobat Reader and Google Earth).
-
- More than a hundred known named companies use curl in commercial
- environments and products and more than a hundred known named open source
- projects depend on (lib)curl.
-
- In a poll on the curl web site mid-2005, more than 50% of the 300+ answers
- estimated a user base of one million users or more.
-
- In March 2005, the "Linux Counter project" estimated a total Linux user base
- of some 29 millions, while Netcraft detected some 4 million "active" Linux
- based web servers. A guess is that a fair amount of these Linux
- installations have curl installed.
-
- The Debian project maintains statistics on packages installed by people
- who have voluntarily run their package counting application. In mid-2010,
- libcurl3 was installed on over 55000 such systems (62% of reporting systems)
- and was one of the 320 most popular installed packages (out of about 107000
- possible packages).
-
- All this taken together, there is no doubt that there are millions of
- (lib)curl users.
-
- http://curl.haxx.se/docs/companies.html
- http://curl.haxx.se/docs/programs.html
- http://curl.haxx.se/libcurl/using/apps.html
- http://counter.li.org/estimates.php
- http://news.netcraft.com/archives/2005/03/14/fedora_makes_rapid_progress.html
- http://qa.debian.org/popcon.php?package=curl
+ In May 2012 Daniel did a counting game and came up with a number that may
+ be completely wrong or somewhat accurate. 300 million!
+
+ See http://daniel.haxx.se/blog/2012/05/16/300m-users/
1.11 Why don't you update ca-bundle.crt
diff --git a/docs/INSTALL b/docs/INSTALL
index 436ebd0a..cb228091 100644
--- a/docs/INSTALL
+++ b/docs/INSTALL
@@ -217,9 +217,9 @@ Win32
adjust as necessary. It is also possible to override these paths with
environment variables, for example:
- set ZLIB_PATH=c:\zlib-1.2.5
- set OPENSSL_PATH=c:\openssl-0.9.8r
- set LIBSSH2_PATH=c:\libssh2-1.2.8
+ set ZLIB_PATH=c:\zlib-1.2.7
+ set OPENSSL_PATH=c:\openssl-0.9.8x
+ set LIBSSH2_PATH=c:\libssh2-1.4.2
ATTENTION: if you want to build with libssh2 support you have to use latest
version 0.17 - previous versions will NOT work with 7.17.0 and later!
@@ -320,7 +320,7 @@ Win32
documentation on how to compile zlib. Define the ZLIB_PATH environment
variable to the location of zlib.h and zlib.lib, for example:
- set ZLIB_PATH=c:\zlib-1.2.5
+ set ZLIB_PATH=c:\zlib-1.2.7
Then run 'nmake vc-zlib' in curl's root directory.
@@ -334,7 +334,7 @@ Win32
Before running nmake define the OPENSSL_PATH environment variable with
the root/base directory of OpenSSL, for example:
- set OPENSSL_PATH=c:\openssl-0.9.8q
+ set OPENSSL_PATH=c:\openssl-0.9.8x
Then run 'nmake vc-ssl' or 'nmake vc-ssl-dll' in curl's root
directory. 'nmake vc-ssl' will create a libcurl static and dynamic
@@ -840,7 +840,30 @@ VxWorks
Android
=======
- See the build notes in the Android.mk file.
+ Method using the static makefile:
+ - see the build notes in the Android.mk file.
+
+ Method using a configure cross-compile (tested with Android NDK r7b):
+ - prepare the toolchain of the Android NDK for standalone use; this can
+ be done by invoking the script:
+ ./tools/make-standalone-toolchain.sh
+ which creates a usual cross-compile toolchain. Lets assume that you put
+ this toolchain below /opt then invoke configure with something like:
+ export PATH=/opt/arm-linux-androideabi-4.4.3/bin:$PATH
+ ./configure --host=arm-linux-androideabi [more configure options]
+ make
+ - if you want to compile directly from our GIT repo you might run into
+ this issue with older automake stuff:
+ checking host system type...
+ Invalid configuration `arm-linux-androideabi':
+ system `androideabi' not recognized
+ configure: error: /bin/sh ./config.sub arm-linux-androideabi failed
+ this issue can be fixed with using more recent versions of config.sub
+ and config.guess which can be obtained here:
+ http://git.savannah.gnu.org/gitweb/?p=config.git;a=tree
+ you need to replace your system-own versions which usually can be
+ found in your automake folder:
+ find /usr -name config.sub
CROSS COMPILE
diff --git a/docs/INTERNALS b/docs/INTERNALS
index 39c4df72..d2bff0ce 100644
--- a/docs/INTERNALS
+++ b/docs/INTERNALS
@@ -43,7 +43,7 @@ Portability
openldap 2.0
MIT krb5 lib 1.2.4
qsossl V5R2M0
- NSS 3.11.x
+ NSS 3.12.x
axTLS 1.2.7
Heimdal ?
@@ -104,9 +104,9 @@ Windows vs Unix
Inside the source code, We make an effort to avoid '#ifdef [Your OS]'. All
conditionals that deal with features *should* instead be in the format
'#ifdef HAVE_THAT_WEIRD_FUNCTION'. Since Windows can't run configure scripts,
- we maintain two curl_config-win32.h files (one in lib/ and one in src/) that
- are supposed to look exactly as a curl_config.h file would have looked like on
- a Windows machine!
+ we maintain a curl_config-win32.h file in lib directory that is supposed to
+ look exactly as a curl_config.h file would have looked like on a Windows
+ machine!
Generally speaking: always remember that this will be compiled on dozens of
operating systems. Don't walk on the edge.
diff --git a/docs/MAIL-ETIQUETTE b/docs/MAIL-ETIQUETTE
index ea3b5eb0..5f8a780b 100644
--- a/docs/MAIL-ETIQUETTE
+++ b/docs/MAIL-ETIQUETTE
@@ -13,6 +13,7 @@ MAIL ETIQUETTE
1.4 Subscription Required
1.5 Moderation of new posters
1.6 Handling trolls and spam
+ 1.7 How to unsubscribe
2. Sending mail
2.1 Reply or New Mail
@@ -110,6 +111,20 @@ MAIL ETIQUETTE
Don't feed the trolls!
+ 1.7 How to unsubscribe
+
+ You unsubscribe the same way you subscribed in the first place. You go to
+ the page for the particular mailing list you're subscribed to and you enter
+ your email address and password and press the unsubscribe button.
+
+ Also, this information is included in the headers of every mail that is sent
+ out to all curl related mailing lists and there's footer in each mail that
+ links to the "admin" page on which you can unsubscribe and change other
+ options.
+
+ You NEVER EVER email the mailing list requesting someone else to get you off
+ the list.
+
2. Sending mail
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 80b30df1..9edf05fd 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -22,9 +22,9 @@
AUTOMAKE_OPTIONS = foreign no-dependencies
-man_MANS = curl.1 curl-config.1
-GENHTMLPAGES = curl.html curl-config.html
-PDFPAGES = curl.pdf curl-config.pdf
+man_MANS = curl.1 curl-config.1 mk-ca-bundle.1
+GENHTMLPAGES = curl.html curl-config.html mk-ca-bundle.html
+PDFPAGES = curl.pdf curl-config.pdf mk-ca-bundle.pdf
HTMLPAGES = $(GENHTMLPAGES) index.html
diff --git a/docs/Makefile.in b/docs/Makefile.in
index e4530354..86cb9d9c 100644
--- a/docs/Makefile.in
+++ b/docs/Makefile.in
@@ -77,7 +77,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
depcomp =
@@ -114,6 +113,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -144,6 +144,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -159,7 +163,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -217,14 +221,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -292,9 +298,9 @@ subdirs = @subdirs@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
AUTOMAKE_OPTIONS = foreign no-dependencies
-man_MANS = curl.1 curl-config.1
-GENHTMLPAGES = curl.html curl-config.html
-PDFPAGES = curl.pdf curl-config.pdf
+man_MANS = curl.1 curl-config.1 mk-ca-bundle.1
+GENHTMLPAGES = curl.html curl-config.html mk-ca-bundle.html
+PDFPAGES = curl.pdf curl-config.pdf mk-ca-bundle.pdf
HTMLPAGES = $(GENHTMLPAGES) index.html
SUBDIRS = examples libcurl
CLEANFILES = $(GENHTMLPAGES) $(PDFPAGES)
diff --git a/docs/THANKS b/docs/THANKS
index 0b2fd3b4..2c8e80df 100644
--- a/docs/THANKS
+++ b/docs/THANKS
@@ -55,6 +55,7 @@ Andreas Rieke
Andreas Schuldei
Andreas Wurf
Andrei Benea
+Andrei Cipu
Andres Garcia
Andrew Benham
Andrew Biggs
@@ -128,6 +129,7 @@ Carsten Lange
Casey O'Donnell
Cedric Deltheil
Chad Monroe
+Chandrakant Bagul
Charles Kerr
Chih-Chung Chang
Chris "Bob Bob"
@@ -433,6 +435,7 @@ John Crow
John Dennis
John E. Malmberg
John Janssen
+John Joseph Bachir
John Kelly
John Lask
John Lightsey
@@ -456,6 +459,7 @@ Josef Wolf
Josh Kapell
Joshua Kwan
Josue Andrade Gomes
+Juan Barreto
Juan F. Codagnone
Juan Ignacio Hervás
Judson Bishop
@@ -589,6 +593,7 @@ Mauro Iorio
Max Katsev
Maxim Ivanov
Maxim Perenesenko
+Maxim Prohorov
Mehmet Bozkurt
Mekonikum
Mettgut Jamalla
@@ -596,6 +601,7 @@ Michael Benedict
Michael Calmer
Michael Cronenworth
Michael Curtis
+Michael Day
Michael Goffioul
Michael Jahn
Michael Jerris
@@ -709,6 +715,7 @@ Philippe Vaucher
Pierre
Pierre Brico
Pierre Joye
+Pierre Ynard
Pooyan McSporran
Pramod Sharma
Puneet Pawaia
@@ -867,6 +874,7 @@ Tobias Rundström
Toby Peterson
Todd A Ouska
Todd Kulesza
+Todd Ouska
Todd Vierling
Tom Benoist
Tom Donovan
diff --git a/docs/TODO b/docs/TODO
index aa326844..da649b21 100644
--- a/docs/TODO
+++ b/docs/TODO
@@ -61,46 +61,57 @@
8.3 check connection
8.4 non-gcrypt
- 9. Other protocols
-
- 10. New protocols
- 10.1 RSYNC
-
- 11. Client
- 11.1 sync
- 11.2 glob posts
- 11.3 prevent file overwriting
- 11.4 simultaneous parallel transfers
- 11.5 provide formpost headers
- 11.6 url-specific options
- 11.7 metalink support
- 11.8 warning when setting an option
- 11.9 IPv6 addresses with globbing
-
- 12. Build
- 12.1 roffit
-
- 13. Test suite
- 13.1 SSL tunnel
- 13.2 nicer lacking perl message
- 13.3 more protocols supported
- 13.4 more platforms supported
-
- 14. Next SONAME bump
- 14.1 http-style HEAD output for ftp
- 14.2 combine error codes
- 14.3 extend CURLOPT_SOCKOPTFUNCTION prototype
-
- 15. Next major release
- 15.1 cleanup return codes
- 15.2 remove obsolete defines
- 15.3 size_t
- 15.4 remove several functions
- 15.5 remove CURLOPT_FAILONERROR
- 15.6 remove CURLOPT_DNS_USE_GLOBAL_CACHE
- 15.7 remove progress meter from libcurl
- 15.8 remove 'curl_httppost' from public
- 15.9 have form functions use CURL handle argument
+ 9. SMTP
+ 9.1 Other authentication mechanims
+ 9.2 Specify the preferred authentication mechanism
+ 9.3 Initial response
+ 9.4 Pipelining
+
+ 10. POP3
+ 10.1 APOP Authentication
+ 10.2 Other authentication mechanims
+ 10.3 auth= in URLs
+
+ 11. Other protocols
+
+ 12. New protocols
+ 12.1 RSYNC
+
+ 13. Client
+ 13.1 sync
+ 13.2 glob posts
+ 13.3 prevent file overwriting
+ 13.4 simultaneous parallel transfers
+ 13.5 provide formpost headers
+ 13.6 url-specific options
+ 13.7 metalink support
+ 13.8 warning when setting an option
+ 13.9 IPv6 addresses with globbing
+
+ 14. Build
+ 14.1 roffit
+
+ 15. Test suite
+ 15.1 SSL tunnel
+ 15.2 nicer lacking perl message
+ 15.3 more protocols supported
+ 15.4 more platforms supported
+
+ 16. Next SONAME bump
+ 16.1 http-style HEAD output for ftp
+ 16.2 combine error codes
+ 16.3 extend CURLOPT_SOCKOPTFUNCTION prototype
+
+ 17. Next major release
+ 17.1 cleanup return codes
+ 17.2 remove obsolete defines
+ 17.3 size_t
+ 17.4 remove several functions
+ 17.5 remove CURLOPT_FAILONERROR
+ 17.6 remove CURLOPT_DNS_USE_GLOBAL_CACHE
+ 17.7 remove progress meter from libcurl
+ 17.8 remove 'curl_httppost' from public
+ 17.9 have form functions use CURL handle argument
==============================================================================
@@ -158,7 +169,7 @@
To make libcurl do blazing fast IPv6 in a dual-stack configuration, this needs
to be addressed:
- http://tools.ietf.org/html/draft-ietf-v6ops-happy-eyeballs-07
+ http://tools.ietf.org/html/rfc6555
2. libcurl - multi interface
@@ -360,18 +371,65 @@ to provide the data to send.
The correct fix would be to detect which crypto layer that is in use and
adapt our code to use that instead of blindly assuming gcrypt.
-9. Other protocols
+9. SMTP
-10. New protocols
+9.1 Other authentication mechanims
-10.1 RSYNC
+ Add support for other authentication mechanisms such as digest-md5 and
+ gssapi.
- There's no RFC for protocol nor URI/URL format. An implementation should
- most probably use an existing rsync library, such as librsync.
+9.2 Specify the preferred authentication mechanism
-11. Client
+ Add the ability to specify the preferred authentication mechanism or a list
+ of mechanims that should be used. Not only that, but the order that is
+ returned by the server during the EHLO response should be honored by curl.
+
+9.3 Initial response
-11.1 sync
+ Add the ability for the user to specify whether the initial response is
+ included in the AUTH command. Some email servers, such as Microsoft
+ Exchange, can work with either whilst others need to have the initial
+ response sent separately:
+
+ http://curl.haxx.se/mail/lib-2012-03/0114.html
+
+9.4 Pipelining
+
+ Add support for pipelining emails.
+
+10. POP3
+
+10.1 APOP Authentication
+
+ Add support for the APOP command rather than using plain text authentication
+ (USER and PASS) as this is very week security wise. Note: The APOP command
+ is specified as "APOP <username> <md5 password>", however, it isn't
+ supported by all mail servers.
+
+10.2 Other authentication mechanims
+
+ SASL offers support for additional authentication mechanisms via the AUTH
+ command. Detection of an email server's support for SASL authentication
+ can be detected via the CAPA command whilst a list of supported mechanisms
+ can be retrieved with an empty AUTH command.
+
+10.3 auth= in URLs
+
+ Being able to specify the preferred authentication mechanim in the URL as
+ per RFC-2384 (http://tools.ietf.org/html/rfc2384).
+
+11. Other protocols
+
+12. New protocols
+
+12.1 RSYNC
+
+ There's no RFC for the protocol or an URI/URL format. An implementation
+ should most probably use an existing rsync library, such as librsync.
+
+13. Client
+
+13.1 sync
"curl --sync http://example.com/feed[1-100].rss" or
"curl --sync http://example.net/{index,calendar,history}.html"
@@ -380,12 +438,12 @@ to provide the data to send.
remote file is newer than the local file. A Last-Modified HTTP date header
should also be used to set the mod date on the downloaded file.
-11.2 glob posts
+13.2 glob posts
Globbing support for -d and -F, as in 'curl -d "name=foo[0-9]" URL'.
This is easily scripted though.
-11.3 prevent file overwriting
+13.3 prevent file overwriting
Add an option that prevents cURL from overwriting existing local files. When
used, and there already is an existing file with the target file name
@@ -393,14 +451,14 @@ to provide the data to send.
existing). So that index.html becomes first index.html.1 and then
index.html.2 etc.
-11.4 simultaneous parallel transfers
+13.4 simultaneous parallel transfers
The client could be told to use maximum N simultaneous parallel transfers and
then just make sure that happens. It should of course not make more than one
connection to the same remote host. This would require the client to use the
multi interface. http://curl.haxx.se/bug/feature.cgi?id=1558595
-11.5 provide formpost headers
+13.5 provide formpost headers
Extending the capabilities of the multipart formposting. How about leaving
the ';type=foo' syntax as it is and adding an extra tag (headers) which
@@ -414,7 +472,7 @@ to provide the data to send.
which should overwrite the program reasonable defaults (plain/text,
8bit...)
-11.6 url-specific options
+13.6 url-specific options
Provide a way to make options bound to a specific URL among several on the
command line. Possibly by letting ':' separate options between URLs,
@@ -428,62 +486,62 @@ to provide the data to send.
The example would do a POST-GET-POST combination on a single command line.
-11.7 metalink support
+13.7 metalink support
Add metalink support to curl (http://www.metalinker.org/). This is most useful
with simultaneous parallel transfers (11.6) but not necessary.
-11.8 warning when setting an option
+13.8 warning when setting an option
Display a warning when libcurl returns an error when setting an option.
This can be useful to tell when support for a particular feature hasn't been
compiled into the library.
-11.9 IPv6 addresses with globbing
+13.9 IPv6 addresses with globbing
Currently the command line client needs to get url globbing disabled (with
-g) for it to support IPv6 numerical addresses. This is a rather silly flaw
that should be corrected. It probably involves a smarter detection of the
'[' and ']' letters.
-12. Build
+14. Build
-12.1 roffit
+14.1 roffit
Consider extending 'roffit' to produce decent ASCII output, and use that
instead of (g)nroff when building src/hugehelp.c
-13. Test suite
+15. Test suite
-13.1 SSL tunnel
+15.1 SSL tunnel
Make our own version of stunnel for simple port forwarding to enable HTTPS
and FTP-SSL tests without the stunnel dependency, and it could allow us to
provide test tools built with either OpenSSL or GnuTLS
-13.2 nicer lacking perl message
+15.2 nicer lacking perl message
If perl wasn't found by the configure script, don't attempt to run the tests
but explain something nice why it doesn't.
-13.3 more protocols supported
+15.3 more protocols supported
Extend the test suite to include more protocols. The telnet could just do ftp
or http operations (for which we have test servers).
-13.4 more platforms supported
+15.4 more platforms supported
Make the test suite work on more platforms. OpenBSD and Mac OS. Remove
fork()s and it should become even more portable.
-14. Next SONAME bump
+16. Next SONAME bump
-14.1 http-style HEAD output for ftp
+16.1 http-style HEAD output for ftp
#undef CURL_FTP_HTTPSTYLE_HEAD in lib/ftp.c to remove the HTTP-style headers
from being output in NOBODY requests over ftp
-14.2 combine error codes
+16.2 combine error codes
Combine some of the error codes to remove duplicates. The original
numbering should not be changed, and the old identifiers would be
@@ -501,29 +559,29 @@ to provide the data to send.
CURLE_TFTP_NOTFOUND => CURLE_REMOTE_FILE_NOT_FOUND
CURLE_TFTP_PERM => CURLE_REMOTE_ACCESS_DENIED
-14.3 extend CURLOPT_SOCKOPTFUNCTION prototype
+16.3 extend CURLOPT_SOCKOPTFUNCTION prototype
The current prototype only provides 'purpose' that tells what the
connection/socket is for, but not any protocol or similar. It makes it hard
for applications to differentiate on TCP vs UDP and even HTTP vs FTP and
similar.
-15. Next major release
+17. Next major release
-15.1 cleanup return codes
+17.1 cleanup return codes
curl_easy_cleanup() returns void, but curl_multi_cleanup() returns a
CURLMcode. These should be changed to be the same.
-15.2 remove obsolete defines
+17.2 remove obsolete defines
remove obsolete defines from curl/curl.h
-15.3 size_t
+17.3 size_t
make several functions use size_t instead of int in their APIs
-15.4 remove several functions
+17.4 remove several functions
remove the following functions from the public API:
@@ -544,18 +602,18 @@ to provide the data to send.
curl_multi_socket_all
-15.5 remove CURLOPT_FAILONERROR
+17.5 remove CURLOPT_FAILONERROR
Remove support for CURLOPT_FAILONERROR, it has gotten too kludgy and weird
internally. Let the app judge success or not for itself.
-15.6 remove CURLOPT_DNS_USE_GLOBAL_CACHE
+17.6 remove CURLOPT_DNS_USE_GLOBAL_CACHE
Remove support for a global DNS cache. Anything global is silly, and we
already offer the share interface for the same functionality but done
"right".
-15.7 remove progress meter from libcurl
+17.7 remove progress meter from libcurl
The internally provided progress meter output doesn't belong in the library.
Basically no application wants it (apart from curl) but instead applications
@@ -565,7 +623,7 @@ to provide the data to send.
variable types passed to it instead of doubles so that big files work
correctly.
-15.8 remove 'curl_httppost' from public
+17.8 remove 'curl_httppost' from public
curl_formadd() was made to fill in a public struct, but the fact that the
struct is public is never really used by application for their own advantage
@@ -574,7 +632,7 @@ to provide the data to send.
Changing them to return a private handle will benefit the implementation and
allow us much greater freedoms while still maintining a solid API and ABI.
-15.9 have form functions use CURL handle argument
+17.9 have form functions use CURL handle argument
curl_formadd() and curl_formget() both currently have no CURL handle
argument, but both can use a callback that is set in the easy handle, and
diff --git a/docs/curl-config.1 b/docs/curl-config.1
index c4f4e2b1..14a9d2ba 100644
--- a/docs/curl-config.1
+++ b/docs/curl-config.1
@@ -5,7 +5,7 @@
.\" * | (__| |_| | _ <| |___
.\" * \___|\___/|_| \_\_____|
.\" *
-.\" * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+.\" * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
.\" *
.\" * This software is licensed as described in the file COPYING, which
.\" * you should have received as part of this distribution. The terms
@@ -93,7 +93,6 @@ What's the installed libcurl version?
How do I build a single file with a one-line command?
- $ `curl-config --cc --cflags --libs` -o example example.c
-
+ $ `curl-config --cc --cflags` -o example example.c `curl-config --libs`
.SH "SEE ALSO"
.BR curl (1)
diff --git a/docs/curl-config.html b/docs/curl-config.html
index ce2d3381..1563d548 100644
--- a/docs/curl-config.html
+++ b/docs/curl-config.html
@@ -85,8 +85,7 @@ p.roffit {
<p class="level0">What's the installed libcurl version?
<p class="level0">&nbsp; $ curl-config --version
<p class="level0">How do I build a single file with a one-line command?
-<p class="level0">&nbsp; $ `curl-config --cc --cflags --libs` -o example example.c
-<p class="level0"><a name="SEE"></a><h2 class="nroffsh">SEE ALSO</h2>
+<p class="level0">&nbsp; $ `curl-config --cc --cflags` -o example example.c `curl-config --libs` <a name="SEE"></a><h2 class="nroffsh">SEE ALSO</h2>
<p class="level0"><span Class="manpage">curl (1)</span> <p class="roffit">
This HTML page was made with <a href="http://daniel.haxx.se/projects/roffit/">roffit</a>.
</body></html>
diff --git a/docs/curl-config.pdf b/docs/curl-config.pdf
index 87ce10e5..5e490703 100644
--- a/docs/curl-config.pdf
+++ b/docs/curl-config.pdf
Binary files differ
diff --git a/docs/curl.1 b/docs/curl.1
index 995f5de5..64612d29 100644
--- a/docs/curl.1
+++ b/docs/curl.1
@@ -1485,6 +1485,11 @@ The variables available at this point are:
The URL that was fetched last. This is most meaningful if you've told curl
to follow location: headers.
.TP
+.B filename_effective
+The ultimate filename that curl writes out to. This is only meaningful if curl
+is told to write to a file with the --remote-name or --output option. It's most
+useful in combination with the --remote-header-name option. (Added in 7.25.1)
+.TP
.B http_code
The numerical response code that was found in the last retrieved HTTP(S) or
FTP(s) transfer. In 7.18.2 the alias \fBresponse_code\fP was added to show the
@@ -1569,7 +1574,7 @@ means the verification was successful. (Added in 7.19.0)
.RE
If this option is used several times, the last one will be used.
-.IP "-x, --proxy <[protocol://][user@password]proxyhost[:port]>"
+.IP "-x, --proxy <[protocol://][user:password@]proxyhost[:port]>"
Use the specified HTTP proxy. If the port number is not specified, it is
assumed at port 1080.
@@ -1582,6 +1587,10 @@ converted to HTTP. It means that certain protocol specific operations might
not be available. This is not the case if you can tunnel through the proxy, as
one with the \fI-p, --proxytunnel\fP option.
+User and password that might be provided in the proxy string are URL decoded
+by libcurl. This allows you to pass in special characters such as @ by using
+%40 or pass in a colon with %3a.
+
The proxy host can be specified the exact same way as the proxy environment
variables, including the protocol prefix (http://) and the embedded user +
password.
@@ -1628,12 +1637,12 @@ speed-time seconds it gets aborted. speed-time is set with -y and is 30 if
not set.
If this option is used several times, the last one will be used.
-.IP "-z, --time-cond <date expression>"
-(HTTP/FTP/FILE) Request a file that has been modified later than the given time
-and date, or one that has been modified before that time. The date expression
-can be all sorts of date strings or if it doesn't match any internal ones, it
-tries to get the time from a given file name instead! See the
-\fIcurl_getdate(3)\fP man pages for date expression details.
+.IP "-z/--time-cond <date expression>|<file>"
+(HTTP/FTP) Request a file that has been modified later than the given time and
+date, or one that has been modified before that time. The <date expression> can
+be all sorts of date strings or if it doesn't match any internal ones, it is
+taken as a filename and tries to get the modification date (mtime) from <file>
+instead. See the \fIcurl_getdate(3)\fP man pages for date expression details.
Start the date expression with a dash (-) to make it request for a document
that is older than the given date/time, default is a document that is newer
diff --git a/docs/curl.html b/docs/curl.html
index a17a2ddd..15741794 100644
--- a/docs/curl.html
+++ b/docs/curl.html
@@ -622,6 +622,7 @@ p.roffit {
<p class="level1">The variables available at this point are:
<p class="level2">
<p class="level2"><span Class="bold">url_effective</span> The URL that was fetched last. This is most meaningful if you've told curl to follow location: headers.
+<p class="level2"><span Class="bold">filename_effective</span> The ultimate filename that curl writes out to. This is only meaningful if curl is told to write to a file with the --remote-name or --output option. It's most useful in combination with the --remote-header-name option. (Added in 7.25.1)
<p class="level2"><span Class="bold">http_code</span> The numerical response code that was found in the last retrieved HTTP(S) or FTP(s) transfer. In 7.18.2 the alias <span Class="bold">response_code</span> was added to show the same info.
<p class="level2"><span Class="bold">http_connect</span> The numerical code that was found in the last response (from a proxy) to a curl CONNECT request. (Added in 7.12.4)
<p class="level2"><span Class="bold">time_total</span> The total time, in seconds, that the full operation lasted. The time will be displayed with millisecond resolution.
@@ -645,10 +646,11 @@ p.roffit {
<p class="level2"><span Class="bold">ssl_verify_result</span> The result of the SSL peer certificate verification that was requested. 0 means the verification was successful. (Added in 7.19.0)
<p class="level1">
<p class="level1">If this option is used several times, the last one will be used.
-<p class="level0"><a name="-x"></a><span class="nroffip">-x, --proxy &lt;[protocol://][user@password]proxyhost[:port]&gt;</span>
+<p class="level0"><a name="-x"></a><span class="nroffip">-x, --proxy &lt;[protocol://][user:password@]proxyhost[:port]&gt;</span>
<p class="level1">Use the specified HTTP proxy. If the port number is not specified, it is assumed at port 1080.
<p class="level1">This option overrides existing environment variables that set the proxy to use. If there's an environment variable setting a proxy, you can set proxy to "" to override it.
<p class="level1">All operations that are performed over a HTTP proxy will transparently be converted to HTTP. It means that certain protocol specific operations might not be available. This is not the case if you can tunnel through the proxy, as one with the <a class="emphasis" href="#-p">-p, --proxytunnel</a> option.
+<p class="level1">User and password that might be provided in the proxy string are URL decoded by libcurl. This allows you to pass in special characters such as @ by using %40 or pass in a colon with %3a.
<p class="level1">The proxy host can be specified the exact same way as the proxy environment variables, including the protocol prefix (http://) and the embedded user + password.
<p class="level1">From 7.21.7, the proxy string may be specified with a protocol:// prefix to specify alternative proxy protocols. Use socks4://, socks4a://, socks5:// or socks5h:// to request the specific SOCKS version to be used. No protocol specified, http:// and all others will be treated as HTTP proxies.
<p class="level1">If this option is used several times, the last one will be used.
@@ -667,8 +669,8 @@ p.roffit {
<p class="level0"><a name="-Y"></a><span class="nroffip">-Y, --speed-limit &lt;speed&gt;</span>
<p class="level1">If a download is slower than this given speed (in bytes per second) for speed-time seconds it gets aborted. speed-time is set with -y and is 30 if not set.
<p class="level1">If this option is used several times, the last one will be used.
-<p class="level0"><a name="-z"></a><span class="nroffip">-z, --time-cond &lt;date expression&gt;</span>
-<p class="level1">(HTTP/FTP/FILE) Request a file that has been modified later than the given time and date, or one that has been modified before that time. The date expression can be all sorts of date strings or if it doesn't match any internal ones, it tries to get the time from a given file name instead! See the <span Class="emphasis">curl_getdate(3)</span> man pages for date expression details.
+<p class="level0"><a name="-z--time-cond"></a><span class="nroffip">-z/--time-cond &lt;date expression&gt;|&lt;file&gt;</span>
+<p class="level1">(HTTP/FTP) Request a file that has been modified later than the given time and date, or one that has been modified before that time. The &lt;date expression&gt; can be all sorts of date strings or if it doesn't match any internal ones, it is taken as a filename and tries to get the modification date (mtime) from &lt;file&gt; instead. See the <span Class="emphasis">curl_getdate(3)</span> man pages for date expression details.
<p class="level1">Start the date expression with a dash (-) to make it request for a document that is older than the given date/time, default is a document that is newer than the specified date/time.
<p class="level1">If this option is used several times, the last one will be used.
<p class="level0"><a name="-h"></a><span class="nroffip">-h, --help</span>
diff --git a/docs/curl.pdf b/docs/curl.pdf
index 086a68e1..d0f62cf9 100644
--- a/docs/curl.pdf
+++ b/docs/curl.pdf
Binary files differ
diff --git a/docs/examples/Makefile.am b/docs/examples/Makefile.am
index 735942e7..27d20dfb 100644
--- a/docs/examples/Makefile.am
+++ b/docs/examples/Makefile.am
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -23,7 +23,7 @@
AUTOMAKE_OPTIONS = foreign nostdinc
EXTRA_DIST = README Makefile.example Makefile.inc Makefile.m32 \
- Makefile.netware makefile.dj printf_macro.h $(COMPLICATED_EXAMPLES)
+ Makefile.netware makefile.dj $(COMPLICATED_EXAMPLES)
# Specify our include paths here, and do it relative to $(top_srcdir) and
# $(top_builddir), to ensure that these paths which belong to the library
@@ -40,12 +40,12 @@ INCLUDES = -I$(top_builddir)/include/curl \
LIBDIR = $(top_builddir)/lib
-if STATICLIB
-# we need this define when building with a static lib on Windows
-STATICCPPFLAGS = -DCURL_STATICLIB
-endif
+AM_CPPFLAGS = -DCURL_NO_OLDIES
-CPPFLAGS = -DCURL_NO_OLDIES $(STATICCPPFLAGS)
+# Mostly for Windows build targets, when using static libcurl
+if USE_CPPFLAG_CURL_STATICLIB
+AM_CPPFLAGS += -DCURL_STATICLIB
+endif
# Dependencies
LDADD = $(LIBDIR)/libcurl.la
diff --git a/docs/examples/Makefile.in b/docs/examples/Makefile.in
index 4cbd0665..62fb193e 100644
--- a/docs/examples/Makefile.in
+++ b/docs/examples/Makefile.in
@@ -21,7 +21,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -57,6 +57,9 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
+
+# Mostly for Windows build targets, when using static libcurl
+@USE_CPPFLAG_CURL_STATICLIB_TRUE@am__append_1 = -DCURL_STATICLIB
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(srcdir)/Makefile.inc
check_PROGRAMS = 10-at-a-time$(EXEEXT) anyauthput$(EXEEXT) \
@@ -93,7 +96,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
10_at_a_time_SOURCES = 10-at-a-time.c
@@ -319,9 +321,10 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
-CPPFLAGS = -DCURL_NO_OLDIES $(STATICCPPFLAGS)
+CPPFLAGS = @CPPFLAGS@
CROSSCOMPILING_FALSE = @CROSSCOMPILING_FALSE@
CROSSCOMPILING_TRUE = @CROSSCOMPILING_TRUE@
CURLDEBUG_FALSE = @CURLDEBUG_FALSE@
@@ -349,6 +352,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -364,7 +371,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -422,14 +429,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -498,7 +507,7 @@ sysconfdir = @sysconfdir@
target_alias = @target_alias@
AUTOMAKE_OPTIONS = foreign nostdinc
EXTRA_DIST = README Makefile.example Makefile.inc Makefile.m32 \
- Makefile.netware makefile.dj printf_macro.h $(COMPLICATED_EXAMPLES)
+ Makefile.netware makefile.dj $(COMPLICATED_EXAMPLES)
# Specify our include paths here, and do it relative to $(top_srcdir) and
@@ -514,9 +523,7 @@ INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_srcdir)/include
LIBDIR = $(top_builddir)/lib
-
-# we need this define when building with a static lib on Windows
-@STATICLIB_TRUE@STATICCPPFLAGS = -DCURL_STATICLIB
+AM_CPPFLAGS = -DCURL_NO_OLDIES $(am__append_1)
# Dependencies
LDADD = $(LIBDIR)/libcurl.la
diff --git a/docs/examples/Makefile.m32 b/docs/examples/Makefile.m32
index 3c3d121e..4327a64f 100644
--- a/docs/examples/Makefile.m32
+++ b/docs/examples/Makefile.m32
@@ -27,18 +27,18 @@
## Example: mingw32-make -f Makefile.m32 CFG=-zlib-ssl-spi-winidn
##
## Hint: you can also set environment vars to control the build, f.e.:
-## set ZLIB_PATH=c:/zlib-1.2.5
+## set ZLIB_PATH=c:/zlib-1.2.7
## set ZLIB=1
#
###########################################################################
# Edit the path below to point to the base of your Zlib sources.
ifndef ZLIB_PATH
-ZLIB_PATH = ../../../zlib-1.2.5
+ZLIB_PATH = ../../../zlib-1.2.7
endif
# Edit the path below to point to the base of your OpenSSL package.
ifndef OPENSSL_PATH
-OPENSSL_PATH = ../../../openssl-0.9.8r
+OPENSSL_PATH = ../../../openssl-0.9.8x
endif
ifndef OPENSSL_LIBPATH
OPENSSL_LIBPATH = $(OPENSSL_PATH)/out
@@ -48,7 +48,7 @@ OPENSSL_LIBS = -leay32 -lssl32
endif
# Edit the path below to point to the base of your LibSSH2 package.
ifndef LIBSSH2_PATH
-LIBSSH2_PATH = ../../../libssh2-1.3.0
+LIBSSH2_PATH = ../../../libssh2-1.4.2
endif
# Edit the path below to point to the base of your librtmp package.
ifndef LIBRTMP_PATH
diff --git a/docs/examples/Makefile.netware b/docs/examples/Makefile.netware
index fdea6b81..934f17ae 100644
--- a/docs/examples/Makefile.netware
+++ b/docs/examples/Makefile.netware
@@ -14,17 +14,17 @@ endif
# Edit the path below to point to the base of your Zlib sources.
ifndef ZLIB_PATH
-ZLIB_PATH = ../../../zlib-1.2.5
+ZLIB_PATH = ../../../zlib-1.2.7
endif
# Edit the path below to point to the base of your OpenSSL package.
ifndef OPENSSL_PATH
-OPENSSL_PATH = ../../../openssl-0.9.8r
+OPENSSL_PATH = ../../../openssl-0.9.8x
endif
# Edit the path below to point to the base of your LibSSH2 package.
ifndef LIBSSH2_PATH
-LIBSSH2_PATH = ../../../libssh2-1.3.0
+LIBSSH2_PATH = ../../../libssh2-1.4.2
endif
# Edit the path below to point to the base of your axTLS package.
diff --git a/docs/examples/anyauthput.c b/docs/examples/anyauthput.c
index 2997a1e9..a28ecb76 100644
--- a/docs/examples/anyauthput.c
+++ b/docs/examples/anyauthput.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -42,7 +42,6 @@
#endif
#include <curl/curl.h>
-#include "printf_macro.h"
#if LIBCURL_VERSION_NUM < 0x070c03
#error "upgrade your libcurl to no less than 7.12.3"
@@ -89,12 +88,16 @@ static curlioerr my_ioctl(CURL *handle, curliocmd cmd, void *userp)
static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *stream)
{
size_t retcode;
+ curl_off_t nread;
intptr_t fd = (intptr_t)stream;
retcode = read(fd, ptr, size * nmemb);
- fprintf(stderr, "*** We read %" _FMT_SIZE_T " bytes from file\n", retcode);
+ nread = (curl_off_t)retcode;
+
+ fprintf(stderr, "*** We read %" CURL_FORMAT_CURL_OFF_T
+ " bytes from file\n", nread);
return retcode;
}
diff --git a/docs/examples/externalsocket.c b/docs/examples/externalsocket.c
index c4abafd8..6e2a773b 100644
--- a/docs/examples/externalsocket.c
+++ b/docs/examples/externalsocket.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -57,7 +57,10 @@ static curl_socket_t opensocket(void *clientp,
curlsocktype purpose,
struct curl_sockaddr *address)
{
- curl_socket_t sockfd = *(curl_socket_t *)clientp;
+ curl_socket_t sockfd;
+ (void)purpose;
+ (void)address;
+ sockfd = *(curl_socket_t *)clientp;
/* the actual externally set socket is passed in via the OPENSOCKETDATA
option */
return sockfd;
@@ -66,6 +69,9 @@ static curl_socket_t opensocket(void *clientp,
static int sockopt_callback(void *clientp, curl_socket_t curlfd,
curlsocktype purpose)
{
+ (void)clientp;
+ (void)curlfd;
+ (void)purpose;
/* This return code was added in libcurl 7.21.5 */
return CURL_SOCKOPT_ALREADY_CONNECTED;
}
@@ -96,7 +102,7 @@ int main(void)
curl_easy_setopt(curl, CURLOPT_URL, "http://99.99.99.99:9999");
/* Create the socket "manually" */
- if( (sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0 ) {
+ if( (sockfd = socket(AF_INET, SOCK_STREAM, 0)) == CURL_SOCKET_BAD ) {
printf("Error creating listening socket.\n");
return 3;
}
diff --git a/docs/examples/ftp-wildcard.c b/docs/examples/ftp-wildcard.c
index fd92ca65..5a2a1031 100644
--- a/docs/examples/ftp-wildcard.c
+++ b/docs/examples/ftp-wildcard.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -33,7 +33,7 @@ static long file_is_comming(struct curl_fileinfo *finfo,
static long file_is_downloaded(struct callback_data *data);
static size_t write_it(char *buff, size_t size, size_t nmemb,
- struct callback_data *data);
+ void *cb_data);
int main(int argc, char **argv)
{
@@ -135,8 +135,9 @@ static long file_is_downloaded(struct callback_data *data)
}
static size_t write_it(char *buff, size_t size, size_t nmemb,
- struct callback_data *data)
+ void *cb_data)
{
+ struct callback_data *data = cb_data;
size_t written = 0;
if(data->output)
written = fwrite(buff, size, nmemb, data->output);
diff --git a/docs/examples/ftpupload.c b/docs/examples/ftpupload.c
index 722acbc9..9928b9e8 100644
--- a/docs/examples/ftpupload.c
+++ b/docs/examples/ftpupload.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -32,7 +32,6 @@
#else
#include <unistd.h>
#endif
-#include "printf_macro.h"
/*
* This example shows an FTP upload, with a rename of the file just after
@@ -52,12 +51,16 @@
variable's memory when passed in to it from an app like this. */
static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *stream)
{
+ curl_off_t nread;
/* in real-world cases, this would probably get this data differently
as this fread() stuff is exactly what the library already would do
by default internally */
size_t retcode = fread(ptr, size, nmemb, stream);
- fprintf(stderr, "*** We read %" _FMT_SIZE_T " bytes from file\n", retcode);
+ nread = (curl_off_t)retcode;
+
+ fprintf(stderr, "*** We read %" CURL_FORMAT_CURL_OFF_T
+ " bytes from file\n", nread);
return retcode;
}
diff --git a/docs/examples/httpput.c b/docs/examples/httpput.c
index 664c8e15..f04618f9 100644
--- a/docs/examples/httpput.c
+++ b/docs/examples/httpput.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -25,7 +25,6 @@
#include <unistd.h>
#include <curl/curl.h>
-#include "printf_macro.h"
/*
* This example shows a HTTP PUT operation. PUTs a file given as a command
@@ -40,13 +39,17 @@
static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *stream)
{
size_t retcode;
+ curl_off_t nread;
/* in real-world cases, this would probably get this data differently
as this fread() stuff is exactly what the library already would do
by default internally */
retcode = fread(ptr, size, nmemb, stream);
- fprintf(stderr, "*** We read %" _FMT_SIZE_T " bytes from file\n", retcode);
+ nread = (curl_off_t)retcode;
+
+ fprintf(stderr, "*** We read %" CURL_FORMAT_CURL_OFF_T
+ " bytes from file\n", nread);
return retcode;
}
diff --git a/docs/examples/imap.c b/docs/examples/imap.c
index eafea81f..ba07f022 100644
--- a/docs/examples/imap.c
+++ b/docs/examples/imap.c
@@ -25,7 +25,7 @@
int main(void)
{
CURL *curl;
- CURLcode res;
+ CURLcode res = CURLE_OK;
curl = curl_easy_init();
if(curl) {
diff --git a/docs/examples/post-callback.c b/docs/examples/post-callback.c
index bb99a856..adadaf80 100644
--- a/docs/examples/post-callback.c
+++ b/docs/examples/post-callback.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -30,7 +30,7 @@ const char data[]="this is what we post to the silly web server";
struct WriteThis {
const char *readptr;
- int sizeleft;
+ long sizeleft;
};
static size_t read_callback(void *ptr, size_t size, size_t nmemb, void *userp)
@@ -96,7 +96,7 @@ int main(void)
#else
/* Set the expected POST size. If you want to POST large amounts of data,
consider CURLOPT_POSTFIELDSIZE_LARGE */
- curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, (curl_off_t)pooh.sizeleft);
+ curl_easy_setopt(curl, CURLOPT_POSTFIELDSIZE, pooh.sizeleft);
#endif
#ifdef DISABLE_EXPECT
diff --git a/docs/examples/sendrecv.c b/docs/examples/sendrecv.c
index 369601d1..88fddf59 100644
--- a/docs/examples/sendrecv.c
+++ b/docs/examples/sendrecv.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -24,7 +24,6 @@
#include <stdio.h>
#include <string.h>
#include <curl/curl.h>
-#include "printf_macro.h"
/* Auxiliary function that waits on the socket. */
static int wait_on_socket(curl_socket_t sockfd, int for_recv, long timeout_ms)
@@ -65,6 +64,7 @@ int main(void)
curl_socket_t sockfd; /* socket */
long sockextr;
size_t iolen;
+ curl_off_t nread;
curl = curl_easy_init();
if(curl) {
@@ -123,7 +123,9 @@ int main(void)
if(CURLE_OK != res)
break;
- printf("Received %" _FMT_SIZE_T " bytes.\n", iolen);
+ nread = (curl_off_t)iolen;
+
+ printf("Received %" CURL_FORMAT_CURL_OFF_T " bytes.\n", nread);
}
/* always cleanup */
diff --git a/docs/libcurl/Makefile.in b/docs/libcurl/Makefile.in
index 7689c8cf..166934e7 100644
--- a/docs/libcurl/Makefile.in
+++ b/docs/libcurl/Makefile.in
@@ -76,7 +76,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
depcomp =
@@ -104,6 +103,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -134,6 +134,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -149,7 +153,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -207,14 +211,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
diff --git a/docs/libcurl/curl_easy_cleanup.pdf b/docs/libcurl/curl_easy_cleanup.pdf
index 142abcca..29b35daa 100644
--- a/docs/libcurl/curl_easy_cleanup.pdf
+++ b/docs/libcurl/curl_easy_cleanup.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_duphandle.pdf b/docs/libcurl/curl_easy_duphandle.pdf
index 9281f48b..5f973f9e 100644
--- a/docs/libcurl/curl_easy_duphandle.pdf
+++ b/docs/libcurl/curl_easy_duphandle.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_escape.pdf b/docs/libcurl/curl_easy_escape.pdf
index 0d553704..eb0f44eb 100644
--- a/docs/libcurl/curl_easy_escape.pdf
+++ b/docs/libcurl/curl_easy_escape.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_getinfo.pdf b/docs/libcurl/curl_easy_getinfo.pdf
index 05bc0d9b..a3d297fa 100644
--- a/docs/libcurl/curl_easy_getinfo.pdf
+++ b/docs/libcurl/curl_easy_getinfo.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_init.pdf b/docs/libcurl/curl_easy_init.pdf
index 2dbee053..f8f20079 100644
--- a/docs/libcurl/curl_easy_init.pdf
+++ b/docs/libcurl/curl_easy_init.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_pause.pdf b/docs/libcurl/curl_easy_pause.pdf
index 35822375..2074e484 100644
--- a/docs/libcurl/curl_easy_pause.pdf
+++ b/docs/libcurl/curl_easy_pause.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_perform.pdf b/docs/libcurl/curl_easy_perform.pdf
index bea13951..afd115da 100644
--- a/docs/libcurl/curl_easy_perform.pdf
+++ b/docs/libcurl/curl_easy_perform.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_recv.pdf b/docs/libcurl/curl_easy_recv.pdf
index bcb98ac9..daea73c4 100644
--- a/docs/libcurl/curl_easy_recv.pdf
+++ b/docs/libcurl/curl_easy_recv.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_reset.pdf b/docs/libcurl/curl_easy_reset.pdf
index d177c04c..bb7efa71 100644
--- a/docs/libcurl/curl_easy_reset.pdf
+++ b/docs/libcurl/curl_easy_reset.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_send.pdf b/docs/libcurl/curl_easy_send.pdf
index dbcccb18..39ca4ced 100644
--- a/docs/libcurl/curl_easy_send.pdf
+++ b/docs/libcurl/curl_easy_send.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_setopt.3 b/docs/libcurl/curl_easy_setopt.3
index 6514068a..bfe58347 100644
--- a/docs/libcurl/curl_easy_setopt.3
+++ b/docs/libcurl/curl_easy_setopt.3
@@ -357,7 +357,7 @@ of bytes actually taken care of. If that amount differs from the amount passed
to your function, it'll signal an error to the library. This will abort the
transfer and return \fICURL_WRITE_ERROR\fP.
-A complete header that is passed to this function can be up to
+A complete HTTP header that is passed to this function can be up to
\fICURL_MAX_HTTP_HEADER\fP (100K) bytes.
If this option is not set, or if it is set to NULL, but
@@ -380,6 +380,9 @@ to detect it being a trailer and not an ordinary header: 1) it comes after the
response-body. 2) it comes after the final header line (CR LF) 3) a Trailer:
header among the regular response-headers mention what header(s) to expect in
the trailer.
+
+For non-HTTP protocols like FTP, POP3, IMAP and SMTP this function will get
+called with the server responses to the commands that libcurl sends.
.IP CURLOPT_WRITEHEADER
(This option is also known as \fBCURLOPT_HEADERDATA\fP) Pass a pointer to be
used to write the header part of the received data to. If you don't use
@@ -1061,8 +1064,8 @@ HTTP NTLM authentication. A proprietary protocol invented and used by
Microsoft. It uses a challenge-response and hash concept similar to Digest, to
prevent the password from being eavesdropped.
-You need to build libcurl with either OpenSSL or NSS support for this option
-to work, or build libcurl on Windows.
+You need to build libcurl with either OpenSSL, GnuTLS or NSS support for this
+option to work, or build libcurl on Windows.
.IP CURLAUTH_NTLM_WB
NTLM delegating to winbind helper. Authentication is performed by a separate
binary application that is executed when needed. The name of the application
@@ -1180,12 +1183,13 @@ Setting the limit to 0 will make libcurl refuse any redirect. Set it to -1 for
an infinite number of redirects (which is the default)
.IP CURLOPT_POSTREDIR
Pass a bitmask to control how libcurl acts on redirects after POSTs that get a
-301 or 302 response back. A parameter with bit 0 set (value
+301, 302 or 303 response back. A parameter with bit 0 set (value
\fBCURL_REDIR_POST_301\fP) tells the library to respect RFC 2616/10.3.2 and
not convert POST requests into GET requests when following a 301
redirection. Setting bit 1 (value CURL_REDIR_POST_302) makes libcurl maintain
-the request method after a 302 redirect. CURL_REDIR_POST_ALL is a convenience
-define that sets both bits.
+the request method after a 302 redirect. Setting bit 2 (value
+\fBCURL_REDIR_POST_303) makes libcurl maintain the request method after a 302
+redirect. CURL_REDIR_POST_ALL is a convenience define that sets both bits.
The non-RFC behaviour is ubiquitous in web browsers, so the library does the
conversion by default to maintain consistency. However, a server may require a
@@ -1839,16 +1843,20 @@ source file to the remote target file.
Pass a curl_off_t as parameter. It contains the offset in number of bytes that
you want the transfer to start from. (Added in 7.11.0)
.IP CURLOPT_CUSTOMREQUEST
-Pass a pointer to a zero terminated string as parameter. It will be used
-instead of GET or HEAD when doing a HTTP request, or instead of LIST or NLST
-when doing a FTP directory listing. This is useful for doing DELETE or other
-more or less obscure HTTP requests. Don't do this at will, make sure your
-server supports the command first.
-
+Pass a pointer to a zero terminated string as parameter. It can be used to
+specify the request instead of GET or HEAD when performing HTTP based
+requests, instead of LIST and NLST when performing FTP directory listings and
+instead of LIST and RETR when issuing POP3 based commands. This is
+particularly useful, for example, for performing a HTTP DELETE request or a
+POP3 DELE command.
+
+Please don't perform this at will, on HTTP based requests, by making sure
+your server supports the command you are sending first.
+
When you change the request method by setting \fBCURLOPT_CUSTOMREQUEST\fP to
-something, you don't actually change how libcurl behaves or acts in regards to
-the particular request method, it will only change the actual string sent in
-the request.
+something, you don't actually change how libcurl behaves or acts in regards
+to the particular request method, it will only change the actual string sent
+in the request.
For example: if you tell libcurl to do a HEAD request, but then change the
request to a "GET" with \fBCURLOPT_CUSTOMREQUEST\fP you'll still see libcurl
@@ -1860,12 +1868,14 @@ POST, use \fICURLOPT_POST\fP or \fICURLOPT_POSTFIELDS\fP and so on.
Restore to the internal default by setting this to NULL.
Many people have wrongly used this option to replace the entire request with
-their own, including multiple headers and POST contents. While that might work
-in many cases, it will cause libcurl to send invalid requests and it could
-possibly confuse the remote server badly. Use \fICURLOPT_POST\fP and
+their own, including multiple headers and POST contents. While that might
+work in many cases, it will cause libcurl to send invalid requests and it
+could possibly confuse the remote server badly. Use \fICURLOPT_POST\fP and
\fICURLOPT_POSTFIELDS\fP to set POST data. Use \fICURLOPT_HTTPHEADER\fP to
replace or extend the set of headers sent by libcurl. Use
\fICURLOPT_HTTP_VERSION\fP to change HTTP version.
+
+(Support for POP3 added in 7.26.0)
.IP CURLOPT_FILETIME
Pass a long. If it is 1, libcurl will attempt to get the modification date of
the remote document in this operation. This requires that the remote server
@@ -1874,11 +1884,11 @@ sends the time or replies to a time querying command. The
can be used after a transfer to extract the received time (if any).
.IP CURLOPT_NOBODY
A parameter set to 1 tells the library to not include the body-part in the
-output. This is only relevant for protocols that have separate header and body
-parts. On HTTP(S) servers, this will make libcurl do a HEAD request.
+output. This is only relevant for protocols that have separate header and
+body parts. On HTTP(S) servers, this will make libcurl do a HEAD request.
-To change request to GET, you should use \fICURLOPT_HTTPGET\fP. Change request
-to POST with \fICURLOPT_POST\fP etc.
+To change request to GET, you should use \fICURLOPT_HTTPGET\fP. Change
+request to POST with \fICURLOPT_POST\fP etc.
.IP CURLOPT_INFILESIZE
When uploading a file to a remote site, this option should be used to tell
libcurl what the expected size of the infile is. This value should be passed
@@ -1958,6 +1968,8 @@ SIGALRM to enable time-outing system calls.
In unix-like systems, this might cause signals to be used unless
\fICURLOPT_NOSIGNAL\fP is set.
+
+Default timeout is 0 (zero) which means it never times out.
.IP CURLOPT_TIMEOUT_MS
Like \fICURLOPT_TIMEOUT\fP but takes number of milliseconds instead. If
libcurl is built to use the standard system name resolver, that portion
@@ -2374,6 +2386,9 @@ Pass a char * pointing to a file name for your public key. If not used,
libcurl defaults to \fB$HOME/.ssh/id_dsa.pub\fP if the HOME environment
variable is set, and just "id_dsa.pub" in the current directory if HOME is not
set. (Added in 7.16.1)
+If an empty string is passed, libcurl will pass no public key to libssh2
+which then tries to compute it from the private key, this is known to work
+when libssh2 1.4.0+ is linked against OpenSSL. (Added in 7.26.0)
.IP CURLOPT_SSH_PRIVATE_KEYFILE
Pass a char * pointing to a file name for your private key. If not used,
libcurl defaults to \fB$HOME/.ssh/id_dsa\fP if the HOME environment variable
diff --git a/docs/libcurl/curl_easy_setopt.html b/docs/libcurl/curl_easy_setopt.html
index de275965..3dca9fcd 100644
--- a/docs/libcurl/curl_easy_setopt.html
+++ b/docs/libcurl/curl_easy_setopt.html
@@ -151,10 +151,11 @@ p.roffit {
<p class="level1">Pass a pointer that will be untouched by libcurl and passed as the first argument in the progress callback set with <a class="emphasis" href="#CURLOPTPROGRESSFUNCTION">CURLOPT_PROGRESSFUNCTION</a>.
<p class="level0"><a name="CURLOPTHEADERFUNCTION"></a><span class="nroffip">CURLOPT_HEADERFUNCTION</span>
<p class="level1">Function pointer that should match the following prototype: <span class="emphasis">size_t function( void *ptr, size_t size, size_t nmemb, void *userdata);</span>. This function gets called by libcurl as soon as it has received header data. The header callback will be called once for each header and only complete header lines are passed on to the callback. Parsing headers is very easy using this. The size of the data pointed to by <span Class="emphasis">ptr</span> is <span Class="emphasis">size</span> multiplied with <span Class="emphasis">nmemb</span>. Do not assume that the header line is zero terminated! The pointer named <span Class="emphasis">userdata</span> is the one you set with the <a class="emphasis" href="#CURLOPTWRITEHEADER">CURLOPT_WRITEHEADER</a> option. The callback function must return the number of bytes actually taken care of. If that amount differs from the amount passed to your function, it'll signal an error to the library. This will abort the transfer and return <span Class="emphasis">CURL_WRITE_ERROR</span>.
-<p class="level1">A complete header that is passed to this function can be up to <span Class="emphasis">CURL_MAX_HTTP_HEADER</span> (100K) bytes.
+<p class="level1">A complete HTTP header that is passed to this function can be up to <span Class="emphasis">CURL_MAX_HTTP_HEADER</span> (100K) bytes.
<p class="level1">If this option is not set, or if it is set to NULL, but <span Class="emphasis">CURLOPT_HEADERDATA</span> (<a class="emphasis" href="#CURLOPTWRITEHEADER">CURLOPT_WRITEHEADER</a>) is set to anything but NULL, the function used to accept response data will be used instead. That is, it will be the function specified with <a class="emphasis" href="#CURLOPTWRITEFUNCTION">CURLOPT_WRITEFUNCTION</a>, or if it is not specified or NULL - the default, stream-writing function.
<p class="level1">It's important to note that the callback will be invoked for the headers of all responses received after initiating a request and not just the final response. This includes all responses which occur during authentication negotiation. If you need to operate on only the headers from the final response, you will need to collect headers in the callback yourself and use HTTP status lines, for example, to delimit response boundaries.
<p class="level1">When a server sends a chunked encoded transfer, it may contain a trailer. That trailer is identical to a HTTP header and if such a trailer is received it is passed to the application using this callback as well. There are several ways to detect it being a trailer and not an ordinary header: 1) it comes after the response-body. 2) it comes after the final header line (CR LF) 3) a Trailer: header among the regular response-headers mention what header(s) to expect in the trailer.
+<p class="level1">For non-HTTP protocols like FTP, POP3, IMAP and SMTP this function will get called with the server responses to the commands that libcurl sends.
<p class="level0"><a name="CURLOPTWRITEHEADER"></a><span class="nroffip">CURLOPT_WRITEHEADER</span>
<p class="level1">(This option is also known as <span Class="bold">CURLOPT_HEADERDATA</span>) Pass a pointer to be used to write the header part of the received data to. If you don't use <a class="emphasis" href="#CURLOPTWRITEFUNCTION">CURLOPT_WRITEFUNCTION</a> or <a class="emphasis" href="#CURLOPTHEADERFUNCTION">CURLOPT_HEADERFUNCTION</a> to take care of the writing, this must be a valid FILE * as the internal default will then be a plain fwrite(). See also the <a class="emphasis" href="#CURLOPTHEADERFUNCTION">CURLOPT_HEADERFUNCTION</a> option above on how to set a custom get-all-headers callback.
<p class="level0"><a name="CURLOPTDEBUGFUNCTION"></a><span class="nroffip">CURLOPT_DEBUGFUNCTION</span>
@@ -386,7 +387,7 @@ p.roffit {
<p class="level2">You need to build libcurl with a suitable GSS-API library for this to work.
<p class="level1"><a name="CURLAUTHNTLM"></a><span class="nroffip">CURLAUTH_NTLM</span>
<p class="level2">HTTP NTLM authentication. A proprietary protocol invented and used by Microsoft. It uses a challenge-response and hash concept similar to Digest, to prevent the password from being eavesdropped.
-<p class="level2">You need to build libcurl with either OpenSSL or NSS support for this option to work, or build libcurl on Windows.
+<p class="level2">You need to build libcurl with either OpenSSL, GnuTLS or NSS support for this option to work, or build libcurl on Windows.
<p class="level1"><a name="CURLAUTHNTLMWB"></a><span class="nroffip">CURLAUTH_NTLM_WB</span>
<p class="level2">NTLM delegating to winbind helper. Authentication is performed by a separate binary application that is executed when needed. The name of the application is specified at compile time but is typically /usr/bin/ntlm_auth (Added in 7.22.0)
<p class="level2">Note that libcurl will fork when necessary to run the winbind application and kill it when complete, calling waitpid() to await its exit when done. On POSIX operating systems, killing the process will cause a SIGCHLD signal to be raised (regardless of whether <a class="emphasis" href="#CURLOPTNOSIGNAL">CURLOPT_NOSIGNAL</a> is set), which must be handled intelligently by the application. In particular, the application must not unconditionally call wait() in its SIGCHLD signal handler to avoid being subject to a race condition. This behavior is subject to change in future versions of libcurl.
@@ -430,7 +431,7 @@ p.roffit {
<p class="level0"><a name="CURLOPTMAXREDIRS"></a><span class="nroffip">CURLOPT_MAXREDIRS</span>
<p class="level1">Pass a long. The set number will be the redirection limit. If that many redirections have been followed, the next redirect will cause an error (<span Class="emphasis">CURLE_TOO_MANY_REDIRECTS</span>). This option only makes sense if the <a class="emphasis" href="#CURLOPTFOLLOWLOCATION">CURLOPT_FOLLOWLOCATION</a> is used at the same time. Added in 7.15.1: Setting the limit to 0 will make libcurl refuse any redirect. Set it to -1 for an infinite number of redirects (which is the default)
<p class="level0"><a name="CURLOPTPOSTREDIR"></a><span class="nroffip">CURLOPT_POSTREDIR</span>
-<p class="level1">Pass a bitmask to control how libcurl acts on redirects after POSTs that get a 301 or 302 response back. A parameter with bit 0 set (value <span Class="bold">CURL_REDIR_POST_301</span>) tells the library to respect <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC 2616</a>/10.3.2 and not convert POST requests into GET requests when following a 301 redirection. Setting bit 1 (value CURL_REDIR_POST_302) makes libcurl maintain the request method after a 302 redirect. CURL_REDIR_POST_ALL is a convenience define that sets both bits.
+<p class="level1">Pass a bitmask to control how libcurl acts on redirects after POSTs that get a 301, 302 or 303 response back. A parameter with bit 0 set (value <span Class="bold">CURL_REDIR_POST_301</span>) tells the library to respect <a href="http://www.ietf.org/rfc/rfc2616.txt">RFC 2616</a>/10.3.2 and not convert POST requests into GET requests when following a 301 redirection. Setting bit 1 (value CURL_REDIR_POST_302) makes libcurl maintain the request method after a 302 redirect. Setting bit 2 (value <span class="bold">CURL_REDIR_POST_303) makes libcurl maintain the request method after a 302 redirect. CURL_REDIR_POST_ALL is a convenience define that sets both bits.
<p class="level1">The non-RFC behaviour is ubiquitous in web browsers, so the library does the conversion by default to maintain consistency. However, a server may require a POST to remain a POST after such a redirection. This option is meaningful only when setting <a class="emphasis" href="#CURLOPTFOLLOWLOCATION">CURLOPT_FOLLOWLOCATION</a>. (Added in 7.17.1) (This option was known as CURLOPT_POST301 up to 7.19.0 as it only supported the 301 way before then)
<p class="level0"><a name="CURLOPTPUT"></a><span class="nroffip">CURLOPT_PUT</span>
<p class="level1">A parameter set to 1 tells the library to use HTTP PUT to transfer data. The data should be set with <a class="emphasis" href="#CURLOPTREADDATA">CURLOPT_READDATA</a> and <a class="emphasis" href="#CURLOPTINFILESIZE">CURLOPT_INFILESIZE</a>.
@@ -663,12 +664,14 @@ p.roffit {
<p class="level0"><a name="CURLOPTRESUMEFROMLARGE"></a><span class="nroffip">CURLOPT_RESUME_FROM_LARGE</span>
<p class="level1">Pass a curl_off_t as parameter. It contains the offset in number of bytes that you want the transfer to start from. (Added in 7.11.0)
<p class="level0"><a name="CURLOPTCUSTOMREQUEST"></a><span class="nroffip">CURLOPT_CUSTOMREQUEST</span>
-<p class="level1">Pass a pointer to a zero terminated string as parameter. It will be used instead of GET or HEAD when doing a HTTP request, or instead of LIST or NLST when doing a FTP directory listing. This is useful for doing DELETE or other more or less obscure HTTP requests. Don't do this at will, make sure your server supports the command first.
+<p class="level1">Pass a pointer to a zero terminated string as parameter. It can be used to specify the request instead of GET or HEAD when performing HTTP based requests, instead of LIST and NLST when performing FTP directory listings and instead of LIST and RETR when issuing POP3 based commands. This is particularly useful, for example, for performing a HTTP DELETE request or a POP3 DELE command.
+<p class="level1">Please don't perform this at will, on HTTP based requests, by making sure your server supports the command you are sending first.
<p class="level1">When you change the request method by setting <a class="bold" href="#CURLOPTCUSTOMREQUEST">CURLOPT_CUSTOMREQUEST</a> to something, you don't actually change how libcurl behaves or acts in regards to the particular request method, it will only change the actual string sent in the request.
<p class="level1">For example: if you tell libcurl to do a HEAD request, but then change the request to a "GET" with <a class="bold" href="#CURLOPTCUSTOMREQUEST">CURLOPT_CUSTOMREQUEST</a> you'll still see libcurl act as if it sent a HEAD even when it does send a GET.
<p class="level1">To switch to a proper HEAD, use <a class="emphasis" href="#CURLOPTNOBODY">CURLOPT_NOBODY</a>, to switch to a proper POST, use <a class="emphasis" href="#CURLOPTPOST">CURLOPT_POST</a> or <a class="emphasis" href="#CURLOPTPOSTFIELDS">CURLOPT_POSTFIELDS</a> and so on.
<p class="level1">Restore to the internal default by setting this to NULL.
<p class="level1">Many people have wrongly used this option to replace the entire request with their own, including multiple headers and POST contents. While that might work in many cases, it will cause libcurl to send invalid requests and it could possibly confuse the remote server badly. Use <a class="emphasis" href="#CURLOPTPOST">CURLOPT_POST</a> and <a class="emphasis" href="#CURLOPTPOSTFIELDS">CURLOPT_POSTFIELDS</a> to set POST data. Use <a class="emphasis" href="#CURLOPTHTTPHEADER">CURLOPT_HTTPHEADER</a> to replace or extend the set of headers sent by libcurl. Use <a class="emphasis" href="#CURLOPTHTTPVERSION">CURLOPT_HTTP_VERSION</a> to change HTTP version.
+<p class="level1">(Support for POP3 added in 7.26.0)
<p class="level0"><a name="CURLOPTFILETIME"></a><span class="nroffip">CURLOPT_FILETIME</span>
<p class="level1">Pass a long. If it is 1, libcurl will attempt to get the modification date of the remote document in this operation. This requires that the remote server sends the time or replies to a time querying command. The <a class="emphasis" href="./curl_easy_getinfo.html">curl_easy_getinfo(3)</a> function with the <span Class="emphasis">CURLINFO_FILETIME</span> argument can be used after a transfer to extract the received time (if any).
<p class="level0"><a name="CURLOPTNOBODY"></a><span class="nroffip">CURLOPT_NOBODY</span>
@@ -702,6 +705,7 @@ p.roffit {
<p class="level0"><a name="CURLOPTTIMEOUT"></a><span class="nroffip">CURLOPT_TIMEOUT</span>
<p class="level1">Pass a long as parameter containing the maximum time in seconds that you allow the libcurl transfer operation to take. Normally, name lookups can take a considerable time and limiting operations to less than a few minutes risk aborting perfectly normal operations. This option will cause curl to use the SIGALRM to enable time-outing system calls.
<p class="level1">In unix-like systems, this might cause signals to be used unless <a class="emphasis" href="#CURLOPTNOSIGNAL">CURLOPT_NOSIGNAL</a> is set.
+<p class="level1">Default timeout is 0 (zero) which means it never times out.
<p class="level0"><a name="CURLOPTTIMEOUTMS"></a><span class="nroffip">CURLOPT_TIMEOUT_MS</span>
<p class="level1">Like <a class="emphasis" href="#CURLOPTTIMEOUT">CURLOPT_TIMEOUT</a> but takes number of milliseconds instead. If libcurl is built to use the standard system name resolver, that portion of the transfer will still use full-second resolution for timeouts with a minimum timeout allowed of one second. (Added in 7.16.2)
<p class="level0"><a name="CURLOPTLOWSPEEDLIMIT"></a><span class="nroffip">CURLOPT_LOW_SPEED_LIMIT</span>
@@ -864,7 +868,7 @@ p.roffit {
<p class="level0"><a name="CURLOPTSSHHOSTPUBLICKEYMD5"></a><span class="nroffip">CURLOPT_SSH_HOST_PUBLIC_KEY_MD5</span>
<p class="level1">Pass a char * pointing to a string containing 32 hexadecimal digits. The string should be the 128 bit MD5 checksum of the remote host's public key, and libcurl will reject the connection to the host unless the md5sums match. This option is only for SCP and SFTP transfers. (Added in 7.17.1)
<p class="level0"><a name="CURLOPTSSHPUBLICKEYFILE"></a><span class="nroffip">CURLOPT_SSH_PUBLIC_KEYFILE</span>
-<p class="level1">Pass a char * pointing to a file name for your public key. If not used, libcurl defaults to <span Class="bold">$HOME/.ssh/id_dsa.pub</span> if the HOME environment variable is set, and just "id_dsa.pub" in the current directory if HOME is not set. (Added in 7.16.1)
+<p class="level1">Pass a char * pointing to a file name for your public key. If not used, libcurl defaults to <span Class="bold">$HOME/.ssh/id_dsa.pub</span> if the HOME environment variable is set, and just "id_dsa.pub" in the current directory if HOME is not set. (Added in 7.16.1) If an empty string is passed, libcurl will pass no public key to libssh2 which then tries to compute it from the private key, this is known to work when libssh2 1.4.0+ is linked against OpenSSL. (Added in 7.26.0)
<p class="level0"><a name="CURLOPTSSHPRIVATEKEYFILE"></a><span class="nroffip">CURLOPT_SSH_PRIVATE_KEYFILE</span>
<p class="level1">Pass a char * pointing to a file name for your private key. If not used, libcurl defaults to <span Class="bold">$HOME/.ssh/id_dsa</span> if the HOME environment variable is set, and just "id_dsa" in the current directory if HOME is not set. If the file is password-protected, set the password with <a class="emphasis" href="#CURLOPTKEYPASSWD">CURLOPT_KEYPASSWD</a>. (Added in 7.16.1)
<p class="level0"><a name="CURLOPTSSHKNOWNHOSTS"></a><span class="nroffip">CURLOPT_SSH_KNOWNHOSTS</span>
diff --git a/docs/libcurl/curl_easy_setopt.pdf b/docs/libcurl/curl_easy_setopt.pdf
index 3f60fb05..2509903a 100644
--- a/docs/libcurl/curl_easy_setopt.pdf
+++ b/docs/libcurl/curl_easy_setopt.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_strerror.pdf b/docs/libcurl/curl_easy_strerror.pdf
index f14ab16b..92fd7ab2 100644
--- a/docs/libcurl/curl_easy_strerror.pdf
+++ b/docs/libcurl/curl_easy_strerror.pdf
Binary files differ
diff --git a/docs/libcurl/curl_easy_unescape.pdf b/docs/libcurl/curl_easy_unescape.pdf
index 471e7ed4..7c9df8ad 100644
--- a/docs/libcurl/curl_easy_unescape.pdf
+++ b/docs/libcurl/curl_easy_unescape.pdf
Binary files differ
diff --git a/docs/libcurl/curl_escape.pdf b/docs/libcurl/curl_escape.pdf
index aec8e3a6..a6f5c414 100644
--- a/docs/libcurl/curl_escape.pdf
+++ b/docs/libcurl/curl_escape.pdf
Binary files differ
diff --git a/docs/libcurl/curl_formadd.pdf b/docs/libcurl/curl_formadd.pdf
index 817974ee..9bd2588c 100644
--- a/docs/libcurl/curl_formadd.pdf
+++ b/docs/libcurl/curl_formadd.pdf
Binary files differ
diff --git a/docs/libcurl/curl_formfree.pdf b/docs/libcurl/curl_formfree.pdf
index 59aaf941..f9a72ca0 100644
--- a/docs/libcurl/curl_formfree.pdf
+++ b/docs/libcurl/curl_formfree.pdf
Binary files differ
diff --git a/docs/libcurl/curl_formget.pdf b/docs/libcurl/curl_formget.pdf
index f73fef32..c346ee90 100644
--- a/docs/libcurl/curl_formget.pdf
+++ b/docs/libcurl/curl_formget.pdf
Binary files differ
diff --git a/docs/libcurl/curl_free.pdf b/docs/libcurl/curl_free.pdf
index a047b898..d8aa6aa6 100644
--- a/docs/libcurl/curl_free.pdf
+++ b/docs/libcurl/curl_free.pdf
Binary files differ
diff --git a/docs/libcurl/curl_getdate.pdf b/docs/libcurl/curl_getdate.pdf
index 9c2abe5a..f409ddba 100644
--- a/docs/libcurl/curl_getdate.pdf
+++ b/docs/libcurl/curl_getdate.pdf
Binary files differ
diff --git a/docs/libcurl/curl_getenv.pdf b/docs/libcurl/curl_getenv.pdf
index 6a054f6d..f01a691a 100644
--- a/docs/libcurl/curl_getenv.pdf
+++ b/docs/libcurl/curl_getenv.pdf
Binary files differ
diff --git a/docs/libcurl/curl_global_cleanup.pdf b/docs/libcurl/curl_global_cleanup.pdf
index 2f0f1d17..67e297d8 100644
--- a/docs/libcurl/curl_global_cleanup.pdf
+++ b/docs/libcurl/curl_global_cleanup.pdf
Binary files differ
diff --git a/docs/libcurl/curl_global_init.pdf b/docs/libcurl/curl_global_init.pdf
index 6640867b..b359518c 100644
--- a/docs/libcurl/curl_global_init.pdf
+++ b/docs/libcurl/curl_global_init.pdf
Binary files differ
diff --git a/docs/libcurl/curl_global_init_mem.pdf b/docs/libcurl/curl_global_init_mem.pdf
index 3c26a2ac..3ac1e8ba 100644
--- a/docs/libcurl/curl_global_init_mem.pdf
+++ b/docs/libcurl/curl_global_init_mem.pdf
Binary files differ
diff --git a/docs/libcurl/curl_mprintf.pdf b/docs/libcurl/curl_mprintf.pdf
index 7de3d7a9..30181772 100644
--- a/docs/libcurl/curl_mprintf.pdf
+++ b/docs/libcurl/curl_mprintf.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_add_handle.pdf b/docs/libcurl/curl_multi_add_handle.pdf
index fe9fc832..b6e556bd 100644
--- a/docs/libcurl/curl_multi_add_handle.pdf
+++ b/docs/libcurl/curl_multi_add_handle.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_assign.pdf b/docs/libcurl/curl_multi_assign.pdf
index 9243411b..ed34c986 100644
--- a/docs/libcurl/curl_multi_assign.pdf
+++ b/docs/libcurl/curl_multi_assign.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_cleanup.pdf b/docs/libcurl/curl_multi_cleanup.pdf
index 602b8e88..970c46a1 100644
--- a/docs/libcurl/curl_multi_cleanup.pdf
+++ b/docs/libcurl/curl_multi_cleanup.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_fdset.pdf b/docs/libcurl/curl_multi_fdset.pdf
index f6a60a0c..21fbbaa9 100644
--- a/docs/libcurl/curl_multi_fdset.pdf
+++ b/docs/libcurl/curl_multi_fdset.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_info_read.pdf b/docs/libcurl/curl_multi_info_read.pdf
index 1a3781be..8717f317 100644
--- a/docs/libcurl/curl_multi_info_read.pdf
+++ b/docs/libcurl/curl_multi_info_read.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_init.pdf b/docs/libcurl/curl_multi_init.pdf
index d80d4970..46ac8550 100644
--- a/docs/libcurl/curl_multi_init.pdf
+++ b/docs/libcurl/curl_multi_init.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_perform.pdf b/docs/libcurl/curl_multi_perform.pdf
index 51f17018..4645cc3c 100644
--- a/docs/libcurl/curl_multi_perform.pdf
+++ b/docs/libcurl/curl_multi_perform.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_remove_handle.pdf b/docs/libcurl/curl_multi_remove_handle.pdf
index afc69e7d..6328148e 100644
--- a/docs/libcurl/curl_multi_remove_handle.pdf
+++ b/docs/libcurl/curl_multi_remove_handle.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_setopt.pdf b/docs/libcurl/curl_multi_setopt.pdf
index f3961f3a..b26d815e 100644
--- a/docs/libcurl/curl_multi_setopt.pdf
+++ b/docs/libcurl/curl_multi_setopt.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_socket.pdf b/docs/libcurl/curl_multi_socket.pdf
index 85dff722..0c0a2c82 100644
--- a/docs/libcurl/curl_multi_socket.pdf
+++ b/docs/libcurl/curl_multi_socket.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_socket_action.pdf b/docs/libcurl/curl_multi_socket_action.pdf
index 37827b8e..4ae25d58 100644
--- a/docs/libcurl/curl_multi_socket_action.pdf
+++ b/docs/libcurl/curl_multi_socket_action.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_strerror.pdf b/docs/libcurl/curl_multi_strerror.pdf
index 9246ff8b..56fda55e 100644
--- a/docs/libcurl/curl_multi_strerror.pdf
+++ b/docs/libcurl/curl_multi_strerror.pdf
Binary files differ
diff --git a/docs/libcurl/curl_multi_timeout.pdf b/docs/libcurl/curl_multi_timeout.pdf
index d37e8c17..cc467826 100644
--- a/docs/libcurl/curl_multi_timeout.pdf
+++ b/docs/libcurl/curl_multi_timeout.pdf
Binary files differ
diff --git a/docs/libcurl/curl_share_cleanup.pdf b/docs/libcurl/curl_share_cleanup.pdf
index f52ea2f8..7daf2f73 100644
--- a/docs/libcurl/curl_share_cleanup.pdf
+++ b/docs/libcurl/curl_share_cleanup.pdf
Binary files differ
diff --git a/docs/libcurl/curl_share_init.pdf b/docs/libcurl/curl_share_init.pdf
index 0ce6653d..229d3da4 100644
--- a/docs/libcurl/curl_share_init.pdf
+++ b/docs/libcurl/curl_share_init.pdf
Binary files differ
diff --git a/docs/libcurl/curl_share_setopt.pdf b/docs/libcurl/curl_share_setopt.pdf
index ada1ab45..d237fcc7 100644
--- a/docs/libcurl/curl_share_setopt.pdf
+++ b/docs/libcurl/curl_share_setopt.pdf
Binary files differ
diff --git a/docs/libcurl/curl_share_strerror.pdf b/docs/libcurl/curl_share_strerror.pdf
index 5688cda1..7b9f99ca 100644
--- a/docs/libcurl/curl_share_strerror.pdf
+++ b/docs/libcurl/curl_share_strerror.pdf
Binary files differ
diff --git a/docs/libcurl/curl_slist_append.pdf b/docs/libcurl/curl_slist_append.pdf
index 88e3c677..b84a44b7 100644
--- a/docs/libcurl/curl_slist_append.pdf
+++ b/docs/libcurl/curl_slist_append.pdf
@@ -71,12 +71,12 @@ endobj
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-56466e45d3dc' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.05'/>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-56466e45d3dc' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2012-03-22T19:50:20+01:00</xmp:ModifyDate>
-<xmp:CreateDate>2012-03-22T19:50:20+01:00</xmp:CreateDate>
+<rdf:Description rdf:about='uuid:fca9f2c3-ddd6-11ec-0000-56466e45d3dc' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.05'/>
+<rdf:Description rdf:about='uuid:fca9f2c3-ddd6-11ec-0000-56466e45d3dc' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2012-05-24T18:06:36+02:00</xmp:ModifyDate>
+<xmp:CreateDate>2012-05-24T18:06:36+02:00</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.21</xmp:CreatorTool></rdf:Description>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-56466e45d3dc' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:6c324e86-ac6c-11ec-0000-56466e45d3dc'/>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-56466e45d3dc' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+<rdf:Description rdf:about='uuid:fca9f2c3-ddd6-11ec-0000-56466e45d3dc' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:fca9f2c3-ddd6-11ec-0000-56466e45d3dc'/>
+<rdf:Description rdf:about='uuid:fca9f2c3-ddd6-11ec-0000-56466e45d3dc' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
@@ -86,8 +86,8 @@ endstream
endobj
2 0 obj
<</Producer(GPL Ghostscript 9.05)
-/CreationDate(D:20120322195020+01'00')
-/ModDate(D:20120322195020+01'00')
+/CreationDate(D:20120524180636+02'00')
+/ModDate(D:20120524180636+02'00')
/Creator(groff version 1.21)>>endobj
xref
0 15
@@ -108,7 +108,7 @@ xref
0000001786 00000 n
trailer
<< /Size 15 /Root 1 0 R /Info 2 0 R
-/ID [<CFD8E3C6E66984FED7F62CEBB0782AC5><CFD8E3C6E66984FED7F62CEBB0782AC5>]
+/ID [<BE41B63C2F04C157731FFF116F53571A><BE41B63C2F04C157731FFF116F53571A>]
>>
startxref
3359
diff --git a/docs/libcurl/curl_slist_free_all.pdf b/docs/libcurl/curl_slist_free_all.pdf
index 2d51f479..eff39c20 100644
--- a/docs/libcurl/curl_slist_free_all.pdf
+++ b/docs/libcurl/curl_slist_free_all.pdf
@@ -63,12 +63,12 @@ endobj
<?adobe-xap-filters esc="CRLF"?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='XMP toolkit 2.9.1-13, framework 1.6'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-cca2e83eacbc' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.05'/>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-cca2e83eacbc' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2012-03-22T19:50:20+01:00</xmp:ModifyDate>
-<xmp:CreateDate>2012-03-22T19:50:20+01:00</xmp:CreateDate>
+<rdf:Description rdf:about='uuid:fd428943-ddd6-11ec-0000-cca2e83eacbc' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:Producer='GPL Ghostscript 9.05'/>
+<rdf:Description rdf:about='uuid:fd428943-ddd6-11ec-0000-cca2e83eacbc' xmlns:xmp='http://ns.adobe.com/xap/1.0/'><xmp:ModifyDate>2012-05-24T18:06:37+02:00</xmp:ModifyDate>
+<xmp:CreateDate>2012-05-24T18:06:37+02:00</xmp:CreateDate>
<xmp:CreatorTool>groff version 1.21</xmp:CreatorTool></rdf:Description>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-cca2e83eacbc' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:6c324e86-ac6c-11ec-0000-cca2e83eacbc'/>
-<rdf:Description rdf:about='uuid:6c324e86-ac6c-11ec-0000-cca2e83eacbc' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
+<rdf:Description rdf:about='uuid:fd428943-ddd6-11ec-0000-cca2e83eacbc' xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/' xapMM:DocumentID='uuid:fd428943-ddd6-11ec-0000-cca2e83eacbc'/>
+<rdf:Description rdf:about='uuid:fd428943-ddd6-11ec-0000-cca2e83eacbc' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:format='application/pdf'><dc:title><rdf:Alt><rdf:li xml:lang='x-default'>Untitled</rdf:li></rdf:Alt></dc:title></rdf:Description>
</rdf:RDF>
</x:xmpmeta>
@@ -78,8 +78,8 @@ endstream
endobj
2 0 obj
<</Producer(GPL Ghostscript 9.05)
-/CreationDate(D:20120322195020+01'00')
-/ModDate(D:20120322195020+01'00')
+/CreationDate(D:20120524180637+02'00')
+/ModDate(D:20120524180637+02'00')
/Creator(groff version 1.21)>>endobj
xref
0 14
@@ -99,7 +99,7 @@ xref
0000001252 00000 n
trailer
<< /Size 14 /Root 1 0 R /Info 2 0 R
-/ID [<CFDA6FB705578DDE763491FA3E3F2FF7><CFDA6FB705578DDE763491FA3E3F2FF7>]
+/ID [<C017007311214260E9875758855E837E><C017007311214260E9875758855E837E>]
>>
startxref
2825
diff --git a/docs/libcurl/curl_strequal.pdf b/docs/libcurl/curl_strequal.pdf
index 03ac964f..eeffb9ba 100644
--- a/docs/libcurl/curl_strequal.pdf
+++ b/docs/libcurl/curl_strequal.pdf
Binary files differ
diff --git a/docs/libcurl/curl_unescape.pdf b/docs/libcurl/curl_unescape.pdf
index 2865f8af..0bbf2c97 100644
--- a/docs/libcurl/curl_unescape.pdf
+++ b/docs/libcurl/curl_unescape.pdf
Binary files differ
diff --git a/docs/libcurl/curl_version.pdf b/docs/libcurl/curl_version.pdf
index 5de7d1f7..282829c9 100644
--- a/docs/libcurl/curl_version.pdf
+++ b/docs/libcurl/curl_version.pdf
Binary files differ
diff --git a/docs/libcurl/curl_version_info.pdf b/docs/libcurl/curl_version_info.pdf
index c1915b35..9633d44c 100644
--- a/docs/libcurl/curl_version_info.pdf
+++ b/docs/libcurl/curl_version_info.pdf
Binary files differ
diff --git a/docs/libcurl/libcurl-easy.pdf b/docs/libcurl/libcurl-easy.pdf
index 30b5c58c..80575b1d 100644
--- a/docs/libcurl/libcurl-easy.pdf
+++ b/docs/libcurl/libcurl-easy.pdf
Binary files differ
diff --git a/docs/libcurl/libcurl-errors.pdf b/docs/libcurl/libcurl-errors.pdf
index 3b8feeca..d3176878 100644
--- a/docs/libcurl/libcurl-errors.pdf
+++ b/docs/libcurl/libcurl-errors.pdf
Binary files differ
diff --git a/docs/libcurl/libcurl-multi.pdf b/docs/libcurl/libcurl-multi.pdf
index d06d5414..19f1ec23 100644
--- a/docs/libcurl/libcurl-multi.pdf
+++ b/docs/libcurl/libcurl-multi.pdf
Binary files differ
diff --git a/docs/libcurl/libcurl-share.pdf b/docs/libcurl/libcurl-share.pdf
index 59fb624b..869dea19 100644
--- a/docs/libcurl/libcurl-share.pdf
+++ b/docs/libcurl/libcurl-share.pdf
Binary files differ
diff --git a/docs/libcurl/libcurl-tutorial.pdf b/docs/libcurl/libcurl-tutorial.pdf
index 296aed14..f55d06be 100644
--- a/docs/libcurl/libcurl-tutorial.pdf
+++ b/docs/libcurl/libcurl-tutorial.pdf
Binary files differ
diff --git a/docs/libcurl/libcurl.pdf b/docs/libcurl/libcurl.pdf
index 4463a953..24a7234a 100644
--- a/docs/libcurl/libcurl.pdf
+++ b/docs/libcurl/libcurl.pdf
Binary files differ
diff --git a/docs/libcurl/symbols-in-versions b/docs/libcurl/symbols-in-versions
index 62d8a242..41705fd2 100644
--- a/docs/libcurl/symbols-in-versions
+++ b/docs/libcurl/symbols-in-versions
@@ -649,6 +649,7 @@ CURL_READFUNC_PAUSE 7.18.0
CURL_REDIR_GET_ALL 7.19.1
CURL_REDIR_POST_301 7.19.1
CURL_REDIR_POST_302 7.19.1
+CURL_REDIR_POST_303 7.25.1
CURL_REDIR_POST_ALL 7.19.1
CURL_RTSPREQ_ANNOUNCE 7.20.0
CURL_RTSPREQ_DESCRIBE 7.20.0
diff --git a/docs/mk-ca-bundle.1 b/docs/mk-ca-bundle.1
new file mode 100644
index 00000000..f7904398
--- /dev/null
+++ b/docs/mk-ca-bundle.1
@@ -0,0 +1,51 @@
+.Dd April 27, 2012
+.Dt MK-CA-BUNDLE 1
+.Os
+.Sh NAME
+.Nm mk-ca-bundle
+.Nd create a new ca-bundle.crt from mozilla's certdata.txt
+.Sh SYNOPSIS
+.Nm
+.Op Fl bilnqtuv
+.Or outputfile
+.Sh DESCRIPTION
+The
+.Nm
+tool downloads the certdata.txt file from Mozilla's source tree, then
+parses certdata.txt and extracts CA Root Certificates into PEM format.
+These are then processed with the OpenSSL commandline tool to produce the
+final ca-bundle.crt file.
+.Sh OPTIONS
+The following options are supported by
+.Nm :
+.Bl -tag -width _h
+.It Fl b
+backup an existing version of ca-bundle.crt
+.It Fl i
+print version info about used modules
+.It Fl l
+print license info about certdata.txt
+.It Fl n
+no download of certdata.txt (to use existing)
+.It Fl q
+be really quiet (no progress output at all)
+.It Fl t
+include plain text listing of certificates
+.It Fl u
+unlink (remove) certdata.txt after processing
+.It Fl v
+be verbose and print out processed CAs
+.El
+.Sh EXIT STATUS
+.Ex -std
+.Sh SEE ALSO
+.Xr curl 1
+.Sh HISTORY
+.Nm
+was based on the parse-certs script written by
+.An Roland Krikava
+and hacked by
+.An Guenter Knauf .
+This manual page was written by
+.An Jan Schaumann
+.Aq jschauma@netmeister.org .
diff --git a/docs/mk-ca-bundle.html b/docs/mk-ca-bundle.html
new file mode 100644
index 00000000..48fd777e
--- /dev/null
+++ b/docs/mk-ca-bundle.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+ "http://www.w3.org/TR/html4/loose.dtd">
+<html><head>
+<title>secret man page</title>
+<meta name="generator" content="roffit">
+<STYLE type="text/css">
+P.level0 {
+ padding-left: 2em;
+}
+
+P.level1 {
+ padding-left: 4em;
+}
+
+P.level2 {
+ padding-left: 6em;
+}
+
+span.emphasis {
+ font-style: italic;
+}
+
+span.bold {
+ font-weight: bold;
+}
+
+span.manpage {
+ font-weight: bold;
+}
+
+h2.nroffsh {
+ background-color: #e0e0e0;
+}
+
+span.nroffip {
+ font-weight: bold;
+ font-size: 120%;
+ font-family: monospace;
+}
+
+p.roffit {
+ text-align: center;
+ font-size: 80%;
+}
+</STYLE>
+</head><body>
+
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">The
+<p class="level0">tool downloads the certdata.txt file from Mozilla's source tree, then parses certdata.txt and extracts CA Root Certificates into PEM format. These are then processed with the OpenSSL commandline tool to produce the final ca-bundle.crt file.
+<p class="level0">The following options are supported by
+<p class="level0">
+<p class="level0">
+<p class="level0">backup an existing version of ca-bundle.crt
+<p class="level0">print version info about used modules
+<p class="level0">print license info about certdata.txt
+<p class="level0">no download of certdata.txt (to use existing)
+<p class="level0">be really quiet (no progress output at all)
+<p class="level0">include plain text listing of certificates
+<p class="level0">unlink (remove) certdata.txt after processing
+<p class="level0">be verbose and print out processed CAs
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">
+<p class="level0">was based on the parse-certs script written by
+<p class="level0">and hacked by
+<p class="level0">This manual page was written by
+<p class="level0">
+<p class="level0"><p class="roffit">
+ This HTML page was made with <a href="http://daniel.haxx.se/projects/roffit/">roffit</a>.
+</body></html>
diff --git a/docs/mk-ca-bundle.pdf b/docs/mk-ca-bundle.pdf
new file mode 100644
index 00000000..f450900a
--- /dev/null
+++ b/docs/mk-ca-bundle.pdf
Binary files differ
diff --git a/include/Makefile.in b/include/Makefile.in
index fd25f7f5..47bdbe53 100644
--- a/include/Makefile.in
+++ b/include/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
depcomp =
@@ -88,6 +87,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -118,6 +118,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -133,7 +137,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -191,14 +195,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
diff --git a/include/curl/Makefile.in b/include/curl/Makefile.in
index 9c1f8bbc..7c7b25fd 100644
--- a/include/curl/Makefile.in
+++ b/include/curl/Makefile.in
@@ -54,8 +54,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h curlbuild.h
+CONFIG_HEADER = $(top_builddir)/lib/curl_config.h curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
DIST_SOURCES =
@@ -89,6 +88,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -119,6 +119,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -134,7 +138,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -192,14 +196,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -322,9 +328,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign include/curl/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu include/curl/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign include/curl/Makefile
+ $(AUTOMAKE) --gnu include/curl/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -343,22 +349,22 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-curlbuild.h: stamp-h3
+curlbuild.h: stamp-h2
@if test ! -f $@; then \
- rm -f stamp-h3; \
- $(MAKE) stamp-h3; \
+ rm -f stamp-h2; \
+ $(MAKE) stamp-h2; \
else :; fi
-stamp-h3: $(srcdir)/curlbuild.h.in $(top_builddir)/config.status
- @rm -f stamp-h3
+stamp-h2: $(srcdir)/curlbuild.h.in $(top_builddir)/config.status
+ @rm -f stamp-h2
cd $(top_builddir) && $(SHELL) ./config.status include/curl/curlbuild.h
$(srcdir)/curlbuild.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_srcdir) && $(AUTOHEADER)
- rm -f stamp-h3
+ rm -f stamp-h2
touch $@
distclean-hdr:
- -rm -f curlbuild.h stamp-h3
+ -rm -f curlbuild.h stamp-h2
mostlyclean-libtool:
-rm -f *.lo
diff --git a/include/curl/curl.h b/include/curl/curl.h
index f2501cd2..2cad2829 100644
--- a/include/curl/curl.h
+++ b/include/curl/curl.h
@@ -598,18 +598,32 @@ typedef enum {
in 7.18.0 */
} curl_proxytype; /* this enum was added in 7.10 */
-#define CURLAUTH_NONE 0 /* nothing */
-#define CURLAUTH_BASIC (1<<0) /* Basic (default) */
-#define CURLAUTH_DIGEST (1<<1) /* Digest */
-#define CURLAUTH_GSSNEGOTIATE (1<<2) /* GSS-Negotiate */
-#define CURLAUTH_NTLM (1<<3) /* NTLM */
-#define CURLAUTH_DIGEST_IE (1<<4) /* Digest with IE flavour */
-#define CURLAUTH_NTLM_WB (1<<5) /* NTLM delegating to winbind helper */
-#define CURLAUTH_ONLY (1<<31) /* used together with a single other
- type to force no auth or just that
- single type */
-#define CURLAUTH_ANY (~CURLAUTH_DIGEST_IE) /* all fine types set */
-#define CURLAUTH_ANYSAFE (~(CURLAUTH_BASIC|CURLAUTH_DIGEST_IE))
+/*
+ * Bitmasks for CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH options:
+ *
+ * CURLAUTH_NONE - No HTTP authentication
+ * CURLAUTH_BASIC - HTTP Basic authentication (default)
+ * CURLAUTH_DIGEST - HTTP Digest authentication
+ * CURLAUTH_GSSNEGOTIATE - HTTP GSS-Negotiate authentication
+ * CURLAUTH_NTLM - HTTP NTLM authentication
+ * CURLAUTH_DIGEST_IE - HTTP Digest authentication with IE flavour
+ * CURLAUTH_NTLM_WB - HTTP NTLM authentication delegated to winbind helper
+ * CURLAUTH_ONLY - Use together with a single other type to force no
+ * authentication or just that single type
+ * CURLAUTH_ANY - All fine types set
+ * CURLAUTH_ANYSAFE - All fine types except Basic
+ */
+
+#define CURLAUTH_NONE ((unsigned long)0)
+#define CURLAUTH_BASIC (((unsigned long)1)<<0)
+#define CURLAUTH_DIGEST (((unsigned long)1)<<1)
+#define CURLAUTH_GSSNEGOTIATE (((unsigned long)1)<<2)
+#define CURLAUTH_NTLM (((unsigned long)1)<<3)
+#define CURLAUTH_DIGEST_IE (((unsigned long)1)<<4)
+#define CURLAUTH_NTLM_WB (((unsigned long)1)<<5)
+#define CURLAUTH_ONLY (((unsigned long)1)<<31)
+#define CURLAUTH_ANY (~CURLAUTH_DIGEST_IE)
+#define CURLAUTH_ANYSAFE (~(CURLAUTH_BASIC|CURLAUTH_DIGEST_IE))
#define CURLSSH_AUTH_ANY ~0 /* all types supported by the server */
#define CURLSSH_AUTH_NONE 0 /* none allowed, silly but complete */
@@ -1624,13 +1638,16 @@ enum CURL_TLSAUTH {
};
/* symbols to use with CURLOPT_POSTREDIR.
- CURL_REDIR_POST_301 and CURL_REDIR_POST_302 can be bitwise ORed so that
- CURL_REDIR_POST_301 | CURL_REDIR_POST_302 == CURL_REDIR_POST_ALL */
+ CURL_REDIR_POST_301, CURL_REDIR_POST_302 and CURL_REDIR_POST_303
+ can be bitwise ORed so that CURL_REDIR_POST_301 | CURL_REDIR_POST_302
+ | CURL_REDIR_POST_303 == CURL_REDIR_POST_ALL */
#define CURL_REDIR_GET_ALL 0
#define CURL_REDIR_POST_301 1
#define CURL_REDIR_POST_302 2
-#define CURL_REDIR_POST_ALL (CURL_REDIR_POST_301|CURL_REDIR_POST_302)
+#define CURL_REDIR_POST_303 4
+#define CURL_REDIR_POST_ALL \
+ (CURL_REDIR_POST_301|CURL_REDIR_POST_302|CURL_REDIR_POST_303)
typedef enum {
CURL_TIMECOND_NONE,
diff --git a/include/curl/curlver.h b/include/curl/curlver.h
index ac630a15..b7e8acf5 100644
--- a/include/curl/curlver.h
+++ b/include/curl/curlver.h
@@ -30,12 +30,12 @@
/* This is the version number of the libcurl package from which this header
file origins: */
-#define LIBCURL_VERSION "7.25.0"
+#define LIBCURL_VERSION "7.26.0"
/* The numeric version number is also available "in parts" by using these
defines: */
#define LIBCURL_VERSION_MAJOR 7
-#define LIBCURL_VERSION_MINOR 25
+#define LIBCURL_VERSION_MINOR 26
#define LIBCURL_VERSION_PATCH 0
/* This is the numeric version of the libcurl version number, meant for easier
@@ -53,7 +53,7 @@
and it is always a greater number in a more recent release. It makes
comparisons with greater than and less than work.
*/
-#define LIBCURL_VERSION_NUM 0x071900
+#define LIBCURL_VERSION_NUM 0x071a00
/*
* This is the date and time when the full source package was created. The
@@ -64,6 +64,6 @@
*
* "Mon Feb 12 11:35:33 UTC 2007"
*/
-#define LIBCURL_TIMESTAMP "Thu Mar 22 18:49:32 UTC 2012"
+#define LIBCURL_TIMESTAMP "Thu May 24 16:05:42 UTC 2012"
#endif /* __CURL_CURLVER_H */
diff --git a/include/curl/typecheck-gcc.h b/include/curl/typecheck-gcc.h
index 5c584b00..f8917e81 100644
--- a/include/curl/typecheck-gcc.h
+++ b/include/curl/typecheck-gcc.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -141,8 +141,9 @@ __extension__ ({ \
/* To define a new warning, use _CURL_WARNING(identifier, "message") */
#define _CURL_WARNING(id, message) \
- static void __attribute__((warning(message))) __attribute__((unused)) \
- __attribute__((noinline)) id(void) { __asm__(""); }
+ static void __attribute__((__warning__(message))) \
+ __attribute__((__unused__)) __attribute__((__noinline__)) \
+ id(void) { __asm__(""); }
_CURL_WARNING(_curl_easy_setopt_err_long,
"curl_easy_setopt expects a long argument for this option")
diff --git a/lib/Makefile.Watcom b/lib/Makefile.Watcom
index 10906c94..decb0a11 100644
--- a/lib/Makefile.Watcom
+++ b/lib/Makefile.Watcom
@@ -83,13 +83,13 @@ CFLAGS += -dWANT_IDN_PROTOTYPES
!ifdef %zlib_root
ZLIB_ROOT = $(%zlib_root)
!else
-ZLIB_ROOT = ..$(DS)..$(DS)zlib-1.2.5
+ZLIB_ROOT = ..$(DS)..$(DS)zlib-1.2.7
!endif
!ifdef %libssh2_root
LIBSSH2_ROOT = $(%libssh2_root)
!else
-LIBSSH2_ROOT = ..$(DS)..$(DS)libssh2-1.3.0
+LIBSSH2_ROOT = ..$(DS)..$(DS)libssh2-1.4.2
!endif
!ifdef %librtmp_root
@@ -101,7 +101,7 @@ LIBRTMP_ROOT = ..$(DS)..$(DS)rtmpdump-2.3
!ifdef %openssl_root
OPENSSL_ROOT = $(%openssl_root)
!else
-OPENSSL_ROOT = ..$(DS)..$(DS)openssl-0.9.8r
+OPENSSL_ROOT = ..$(DS)..$(DS)openssl-0.9.8x
!endif
!ifdef %ares_root
diff --git a/lib/Makefile.am b/lib/Makefile.am
index d764274f..4bf6368a 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -33,7 +33,7 @@ CMAKE_DIST = CMakeLists.txt curl_config.h.cmake
EXTRA_DIST = Makefile.b32 Makefile.m32 Makefile.vc6 $(DSP) \
vc6libcurl.dsw config-win32.h config-win32ce.h config-riscos.h \
config-mac.h curl_config.h.in makefile.dj config-dos.h libcurl.plist \
- libcurl.rc config-amigaos.h amigaos.c amigaos.h makefile.amiga \
+ libcurl.rc config-amigaos.h makefile.amiga \
Makefile.netware nwlib.c nwos.c libcurl.imp msvcproj.head msvcproj.foot \
config-win32ce.h config-os400.h setup-os400.h config-symbian.h \
Makefile.Watcom config-tpf.h $(DOCS) $(VCPROJ) mk-ca-bundle.pl \
@@ -48,6 +48,8 @@ LIBCURL_LIBS = @LIBCURL_LIBS@
# This might hold -Werror
CFLAGS += @CURL_CFLAG_EXTRAS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
+
# Specify our include paths here, and do it relative to $(top_srcdir) and
# $(top_builddir), to ensure that these paths which belong to the library
# being currently built and tested are searched before the library which
@@ -77,6 +79,18 @@ INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_srcdir)/lib
endif
+AM_CPPFLAGS =
+
+# Mostly for Windows build targets, when building libcurl library
+if USE_CPPFLAG_BUILDING_LIBCURL
+AM_CPPFLAGS += -DBUILDING_LIBCURL
+endif
+
+# Mostly for Windows build targets, when building static libcurl
+if USE_CPPFLAG_CURL_STATICLIB
+AM_CPPFLAGS += -DCURL_STATICLIB
+endif
+
if SONAME_BUMP
#
# Bumping of SONAME conditionally may seem like a weird thing to do, and yeah
@@ -122,6 +136,14 @@ endif
libcurl_la_LDFLAGS = $(UNDEF) $(VERSIONINFO) $(MIMPURE) $(VERSIONED_SYMBOLS) $(LIBCURL_LIBS)
+if DOING_CURL_SYMBOL_HIDING
+libcurl_la_CPPFLAGS = $(AM_CPPFLAGS) -DCURL_HIDDEN_SYMBOLS
+libcurl_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_CURL_SYMBOL_HIDING)
+else
+libcurl_la_CPPFLAGS = $(AM_CPPFLAGS)
+libcurl_la_CFLAGS = $(AM_CFLAGS)
+endif
+
# unit testing static library built only along with unit tests
if BUILD_UNITTESTS
noinst_LTLIBRARIES = libcurlu.la
@@ -131,6 +153,7 @@ endif
libcurlu_la_CPPFLAGS = $(AM_CPPFLAGS) -DUNITTESTS
libcurlu_la_LDFLAGS = -static $(LIBCURL_LIBS)
+libcurlu_la_CFLAGS = $(AM_CFLAGS)
# Makefile.inc provides the CSOURCES and HHEADERS defines
include Makefile.inc
diff --git a/lib/Makefile.b32 b/lib/Makefile.b32
index 487993a9..c71f651b 100644
--- a/lib/Makefile.b32
+++ b/lib/Makefile.b32
@@ -22,12 +22,12 @@ BCCDIR = $(MAKEDIR)\..
# Edit the path below to point to the base of your Zlib sources.
!ifndef ZLIB_PATH
-ZLIB_PATH = ..\..\zlib-1.2.5
+ZLIB_PATH = ..\..\zlib-1.2.7
!endif
# Edit the path below to point to the base of your OpenSSL package.
!ifndef OPENSSL_PATH
-OPENSSL_PATH = ..\..\openssl-0.9.8q
+OPENSSL_PATH = ..\..\openssl-0.9.8x
!endif
# Set libcurl static lib, dll and import lib
diff --git a/lib/Makefile.in b/lib/Makefile.in
index bdfd7962..3836526b 100644
--- a/lib/Makefile.in
+++ b/lib/Makefile.in
@@ -45,6 +45,12 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
+
+# Mostly for Windows build targets, when building libcurl library
+@USE_CPPFLAG_BUILDING_LIBCURL_TRUE@am__append_1 = -DBUILDING_LIBCURL
+
+# Mostly for Windows build targets, when building static libcurl
+@USE_CPPFLAG_CURL_STATICLIB_TRUE@am__append_2 = -DCURL_STATICLIB
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(srcdir)/Makefile.inc $(srcdir)/curl_config.h.in \
$(srcdir)/libcurl.vers.in
@@ -65,8 +71,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-CONFIG_HEADER = curl_config.h $(top_builddir)/src/curl_config.h \
- $(top_builddir)/include/curl/curlbuild.h
+CONFIG_HEADER = curl_config.h $(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES = libcurl.vers
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
am__vpath_adj = case $$p in \
@@ -78,26 +83,52 @@ am__installdirs = "$(DESTDIR)$(libdir)"
libLTLIBRARIES_INSTALL = $(INSTALL)
LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES)
libcurl_la_LIBADD =
-am__objects_1 = file.lo timeval.lo base64.lo hostip.lo progress.lo \
- formdata.lo cookie.lo http.lo sendf.lo ftp.lo url.lo dict.lo \
- if2ip.lo speedcheck.lo ldap.lo ssluse.lo version.lo getenv.lo \
- escape.lo mprintf.lo telnet.lo netrc.lo getinfo.lo transfer.lo \
- strequal.lo easy.lo security.lo krb4.lo curl_fnmatch.lo \
- fileinfo.lo ftplistparser.lo wildcard.lo krb5.lo memdebug.lo \
- http_chunks.lo strtok.lo connect.lo llist.lo hash.lo multi.lo \
- content_encoding.lo share.lo http_digest.lo md4.lo md5.lo \
- curl_rand.lo http_negotiate.lo inet_pton.lo strtoofft.lo \
- strerror.lo hostasyn.lo hostip4.lo hostip6.lo hostsyn.lo \
- inet_ntop.lo parsedate.lo select.lo gtls.lo sslgen.lo tftp.lo \
- splay.lo strdup.lo socks.lo ssh.lo nss.lo qssl.lo rawstr.lo \
- curl_addrinfo.lo socks_gssapi.lo socks_sspi.lo curl_sspi.lo \
- slist.lo nonblock.lo curl_memrchr.lo imap.lo pop3.lo smtp.lo \
- pingpong.lo rtsp.lo curl_threads.lo warnless.lo hmac.lo \
- polarssl.lo curl_rtmp.lo openldap.lo curl_gethostname.lo \
- gopher.lo axtls.lo idn_win32.lo http_negotiate_sspi.lo \
- cyassl.lo http_proxy.lo non-ascii.lo asyn-ares.lo \
- asyn-thread.lo curl_gssapi.lo curl_ntlm.lo curl_ntlm_wb.lo \
- curl_ntlm_core.lo curl_ntlm_msgs.lo
+am__objects_1 = libcurl_la-file.lo libcurl_la-timeval.lo \
+ libcurl_la-base64.lo libcurl_la-hostip.lo \
+ libcurl_la-progress.lo libcurl_la-formdata.lo \
+ libcurl_la-cookie.lo libcurl_la-http.lo libcurl_la-sendf.lo \
+ libcurl_la-ftp.lo libcurl_la-url.lo libcurl_la-dict.lo \
+ libcurl_la-if2ip.lo libcurl_la-speedcheck.lo \
+ libcurl_la-ldap.lo libcurl_la-ssluse.lo libcurl_la-version.lo \
+ libcurl_la-getenv.lo libcurl_la-escape.lo \
+ libcurl_la-mprintf.lo libcurl_la-telnet.lo libcurl_la-netrc.lo \
+ libcurl_la-getinfo.lo libcurl_la-transfer.lo \
+ libcurl_la-strequal.lo libcurl_la-easy.lo \
+ libcurl_la-security.lo libcurl_la-krb4.lo \
+ libcurl_la-curl_fnmatch.lo libcurl_la-fileinfo.lo \
+ libcurl_la-ftplistparser.lo libcurl_la-wildcard.lo \
+ libcurl_la-krb5.lo libcurl_la-memdebug.lo \
+ libcurl_la-http_chunks.lo libcurl_la-strtok.lo \
+ libcurl_la-connect.lo libcurl_la-llist.lo libcurl_la-hash.lo \
+ libcurl_la-multi.lo libcurl_la-content_encoding.lo \
+ libcurl_la-share.lo libcurl_la-http_digest.lo \
+ libcurl_la-md4.lo libcurl_la-md5.lo libcurl_la-curl_rand.lo \
+ libcurl_la-http_negotiate.lo libcurl_la-inet_pton.lo \
+ libcurl_la-strtoofft.lo libcurl_la-strerror.lo \
+ libcurl_la-amigaos.lo libcurl_la-hostasyn.lo \
+ libcurl_la-hostip4.lo libcurl_la-hostip6.lo \
+ libcurl_la-hostsyn.lo libcurl_la-inet_ntop.lo \
+ libcurl_la-parsedate.lo libcurl_la-select.lo \
+ libcurl_la-gtls.lo libcurl_la-sslgen.lo libcurl_la-tftp.lo \
+ libcurl_la-splay.lo libcurl_la-strdup.lo libcurl_la-socks.lo \
+ libcurl_la-ssh.lo libcurl_la-nss.lo libcurl_la-qssl.lo \
+ libcurl_la-rawstr.lo libcurl_la-curl_addrinfo.lo \
+ libcurl_la-socks_gssapi.lo libcurl_la-socks_sspi.lo \
+ libcurl_la-curl_sspi.lo libcurl_la-slist.lo \
+ libcurl_la-nonblock.lo libcurl_la-curl_memrchr.lo \
+ libcurl_la-imap.lo libcurl_la-pop3.lo libcurl_la-smtp.lo \
+ libcurl_la-pingpong.lo libcurl_la-rtsp.lo \
+ libcurl_la-curl_threads.lo libcurl_la-warnless.lo \
+ libcurl_la-hmac.lo libcurl_la-polarssl.lo \
+ libcurl_la-curl_rtmp.lo libcurl_la-openldap.lo \
+ libcurl_la-curl_gethostname.lo libcurl_la-gopher.lo \
+ libcurl_la-axtls.lo libcurl_la-idn_win32.lo \
+ libcurl_la-http_negotiate_sspi.lo libcurl_la-cyassl.lo \
+ libcurl_la-http_proxy.lo libcurl_la-non-ascii.lo \
+ libcurl_la-asyn-ares.lo libcurl_la-asyn-thread.lo \
+ libcurl_la-curl_gssapi.lo libcurl_la-curl_ntlm.lo \
+ libcurl_la-curl_ntlm_wb.lo libcurl_la-curl_ntlm_core.lo \
+ libcurl_la-curl_ntlm_msgs.lo
am__objects_2 =
am_libcurl_la_OBJECTS = $(am__objects_1) $(am__objects_2)
libcurl_la_OBJECTS = $(am_libcurl_la_OBJECTS)
@@ -126,13 +157,14 @@ am__objects_3 = libcurlu_la-file.lo libcurlu_la-timeval.lo \
libcurlu_la-md5.lo libcurlu_la-curl_rand.lo \
libcurlu_la-http_negotiate.lo libcurlu_la-inet_pton.lo \
libcurlu_la-strtoofft.lo libcurlu_la-strerror.lo \
- libcurlu_la-hostasyn.lo libcurlu_la-hostip4.lo \
- libcurlu_la-hostip6.lo libcurlu_la-hostsyn.lo \
- libcurlu_la-inet_ntop.lo libcurlu_la-parsedate.lo \
- libcurlu_la-select.lo libcurlu_la-gtls.lo \
- libcurlu_la-sslgen.lo libcurlu_la-tftp.lo libcurlu_la-splay.lo \
- libcurlu_la-strdup.lo libcurlu_la-socks.lo libcurlu_la-ssh.lo \
- libcurlu_la-nss.lo libcurlu_la-qssl.lo libcurlu_la-rawstr.lo \
+ libcurlu_la-amigaos.lo libcurlu_la-hostasyn.lo \
+ libcurlu_la-hostip4.lo libcurlu_la-hostip6.lo \
+ libcurlu_la-hostsyn.lo libcurlu_la-inet_ntop.lo \
+ libcurlu_la-parsedate.lo libcurlu_la-select.lo \
+ libcurlu_la-gtls.lo libcurlu_la-sslgen.lo libcurlu_la-tftp.lo \
+ libcurlu_la-splay.lo libcurlu_la-strdup.lo \
+ libcurlu_la-socks.lo libcurlu_la-ssh.lo libcurlu_la-nss.lo \
+ libcurlu_la-qssl.lo libcurlu_la-rawstr.lo \
libcurlu_la-curl_addrinfo.lo libcurlu_la-socks_gssapi.lo \
libcurlu_la-socks_sspi.lo libcurlu_la-curl_sspi.lo \
libcurlu_la-slist.lo libcurlu_la-nonblock.lo \
@@ -188,6 +220,7 @@ CCDEPMODE = @CCDEPMODE@
# This might hold -Werror
CFLAGS = @CFLAGS@ @CURL_CFLAG_EXTRAS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -218,6 +251,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -233,7 +270,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -291,14 +328,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -373,7 +412,7 @@ target_alias = @target_alias@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -398,7 +437,7 @@ CMAKE_DIST = CMakeLists.txt curl_config.h.cmake
EXTRA_DIST = Makefile.b32 Makefile.m32 Makefile.vc6 $(DSP) \
vc6libcurl.dsw config-win32.h config-win32ce.h config-riscos.h \
config-mac.h curl_config.h.in makefile.dj config-dos.h libcurl.plist \
- libcurl.rc config-amigaos.h amigaos.c amigaos.h makefile.amiga \
+ libcurl.rc config-amigaos.h makefile.amiga \
Makefile.netware nwlib.c nwos.c libcurl.imp msvcproj.head msvcproj.foot \
config-win32ce.h config-os400.h setup-os400.h config-symbian.h \
Makefile.Watcom config-tpf.h $(DOCS) $(VCPROJ) mk-ca-bundle.pl \
@@ -434,6 +473,7 @@ lib_LTLIBRARIES = libcurl.la
@USE_EMBEDDED_ARES_TRUE@ -I$(top_builddir)/ares \
@USE_EMBEDDED_ARES_TRUE@ -I$(top_srcdir)/ares
+AM_CPPFLAGS = $(am__append_1) $(am__append_2)
@SONAME_BUMP_FALSE@VERSIONINFO = -version-info 6:0:2
#
@@ -468,12 +508,17 @@ lib_LTLIBRARIES = libcurl.la
@MIMPURE_TRUE@MIMPURE = -mimpure-text
@VERSIONED_SYMBOLS_TRUE@VERSIONED_SYMBOLS = -Wl,--version-script=libcurl.vers
libcurl_la_LDFLAGS = $(UNDEF) $(VERSIONINFO) $(MIMPURE) $(VERSIONED_SYMBOLS) $(LIBCURL_LIBS)
+@DOING_CURL_SYMBOL_HIDING_FALSE@libcurl_la_CPPFLAGS = $(AM_CPPFLAGS)
+@DOING_CURL_SYMBOL_HIDING_TRUE@libcurl_la_CPPFLAGS = $(AM_CPPFLAGS) -DCURL_HIDDEN_SYMBOLS
+@DOING_CURL_SYMBOL_HIDING_FALSE@libcurl_la_CFLAGS = $(AM_CFLAGS)
+@DOING_CURL_SYMBOL_HIDING_TRUE@libcurl_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_CURL_SYMBOL_HIDING)
@BUILD_UNITTESTS_FALSE@noinst_LTLIBRARIES =
# unit testing static library built only along with unit tests
@BUILD_UNITTESTS_TRUE@noinst_LTLIBRARIES = libcurlu.la
libcurlu_la_CPPFLAGS = $(AM_CPPFLAGS) -DUNITTESTS
libcurlu_la_LDFLAGS = -static $(LIBCURL_LIBS)
+libcurlu_la_CFLAGS = $(AM_CFLAGS)
CSOURCES = file.c timeval.c base64.c hostip.c progress.c formdata.c \
cookie.c http.c sendf.c ftp.c url.c dict.c if2ip.c speedcheck.c \
ldap.c ssluse.c version.c getenv.c escape.c mprintf.c telnet.c \
@@ -481,7 +526,7 @@ CSOURCES = file.c timeval.c base64.c hostip.c progress.c formdata.c \
curl_fnmatch.c fileinfo.c ftplistparser.c wildcard.c krb5.c \
memdebug.c http_chunks.c strtok.c connect.c llist.c hash.c multi.c \
content_encoding.c share.c http_digest.c md4.c md5.c curl_rand.c \
- http_negotiate.c inet_pton.c strtoofft.c strerror.c \
+ http_negotiate.c inet_pton.c strtoofft.c strerror.c amigaos.c \
hostasyn.c hostip4.c hostip6.c hostsyn.c inet_ntop.c parsedate.c \
select.c gtls.c sslgen.c tftp.c splay.c strdup.c socks.c ssh.c nss.c \
qssl.c rawstr.c curl_addrinfo.c socks_gssapi.c socks_sspi.c \
@@ -498,7 +543,7 @@ HHEADERS = arpa_telnet.h netrc.h file.h timeval.h qssl.h hostip.h \
getinfo.h strequal.h krb4.h memdebug.h http_chunks.h curl_rand.h \
curl_fnmatch.h wildcard.h fileinfo.h ftplistparser.h strtok.h \
connect.h llist.h hash.h content_encoding.h share.h curl_md4.h \
- curl_md5.h http_digest.h http_negotiate.h inet_pton.h \
+ curl_md5.h http_digest.h http_negotiate.h inet_pton.h amigaos.h \
strtoofft.h strerror.h inet_ntop.h curlx.h curl_memory.h setup.h \
transfer.h select.h easyif.h multiif.h parsedate.h sslgen.h gtls.h \
tftp.h sockaddr.h splay.h strdup.h setup_once.h socks.h ssh.h nssg.h \
@@ -616,60 +661,108 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asyn-ares.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/asyn-thread.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/axtls.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/base64.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/connect.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/content_encoding.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cookie.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_addrinfo.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_fnmatch.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_gethostname.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_gssapi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_memrchr.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_ntlm.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_ntlm_core.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_ntlm_msgs.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_ntlm_wb.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_rand.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_rtmp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_sspi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl_threads.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cyassl.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dict.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/easy.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/escape.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/file.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fileinfo.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/formdata.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ftp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ftplistparser.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getenv.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getinfo.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gopher.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gtls.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hash.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hmac.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostasyn.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostip.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostip4.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostip6.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostsyn.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http_chunks.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http_digest.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http_negotiate.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http_negotiate_sspi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/http_proxy.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/idn_win32.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/if2ip.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/imap.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/inet_ntop.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/inet_pton.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/krb4.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/krb5.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-amigaos.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-asyn-ares.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-asyn-thread.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-axtls.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-base64.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-connect.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-content_encoding.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-cookie.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_addrinfo.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_fnmatch.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_gethostname.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_gssapi.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_memrchr.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_ntlm.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_ntlm_core.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_ntlm_msgs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_ntlm_wb.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_rand.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_rtmp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_sspi.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-curl_threads.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-cyassl.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-dict.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-easy.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-escape.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-file.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-fileinfo.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-formdata.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-ftp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-ftplistparser.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-getenv.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-getinfo.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-gopher.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-gtls.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hash.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hmac.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hostasyn.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hostip.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hostip4.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hostip6.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-hostsyn.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-http.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-http_chunks.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-http_digest.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-http_negotiate.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-http_negotiate_sspi.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-http_proxy.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-idn_win32.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-if2ip.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-imap.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-inet_ntop.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-inet_pton.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-krb4.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-krb5.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-ldap.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-llist.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-md4.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-md5.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-memdebug.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-mprintf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-multi.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-netrc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-non-ascii.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-nonblock.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-nss.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-openldap.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-parsedate.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-pingpong.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-polarssl.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-pop3.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-progress.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-qssl.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-rawstr.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-rtsp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-security.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-select.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-sendf.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-share.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-slist.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-smtp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-socks.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-socks_gssapi.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-socks_sspi.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-speedcheck.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-splay.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-ssh.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-sslgen.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-ssluse.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-strdup.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-strequal.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-strerror.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-strtok.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-strtoofft.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-telnet.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-tftp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-timeval.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-transfer.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-url.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-version.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-warnless.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurl_la-wildcard.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-amigaos.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-asyn-ares.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-asyn-thread.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-axtls.Plo@am__quote@
@@ -770,52 +863,6 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-version.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-warnless.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurlu_la-wildcard.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/llist.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/md4.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/md5.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memdebug.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mprintf.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/netrc.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/non-ascii.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nonblock.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nss.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/openldap.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parsedate.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pingpong.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/polarssl.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pop3.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/progress.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/qssl.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rawstr.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rtsp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/security.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/select.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sendf.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/share.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/slist.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/smtp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/socks.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/socks_gssapi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/socks_sspi.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/speedcheck.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/splay.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sslgen.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssluse.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strdup.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strequal.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strerror.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strtok.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/strtoofft.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/telnet.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tftp.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timeval.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/transfer.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/url.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/version.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/warnless.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wildcard.Plo@am__quote@
.c.o:
@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
@@ -838,705 +885,1419 @@ distclean-compile:
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
+libcurl_la-file.lo: file.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-file.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-file.Tpo" -c -o libcurl_la-file.lo `test -f 'file.c' || echo '$(srcdir)/'`file.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-file.Tpo" "$(DEPDIR)/libcurl_la-file.Plo"; else rm -f "$(DEPDIR)/libcurl_la-file.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='file.c' object='libcurl_la-file.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-file.lo `test -f 'file.c' || echo '$(srcdir)/'`file.c
+
+libcurl_la-timeval.lo: timeval.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-timeval.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-timeval.Tpo" -c -o libcurl_la-timeval.lo `test -f 'timeval.c' || echo '$(srcdir)/'`timeval.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-timeval.Tpo" "$(DEPDIR)/libcurl_la-timeval.Plo"; else rm -f "$(DEPDIR)/libcurl_la-timeval.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='timeval.c' object='libcurl_la-timeval.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-timeval.lo `test -f 'timeval.c' || echo '$(srcdir)/'`timeval.c
+
+libcurl_la-base64.lo: base64.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-base64.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-base64.Tpo" -c -o libcurl_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-base64.Tpo" "$(DEPDIR)/libcurl_la-base64.Plo"; else rm -f "$(DEPDIR)/libcurl_la-base64.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='base64.c' object='libcurl_la-base64.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c
+
+libcurl_la-hostip.lo: hostip.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hostip.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hostip.Tpo" -c -o libcurl_la-hostip.lo `test -f 'hostip.c' || echo '$(srcdir)/'`hostip.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hostip.Tpo" "$(DEPDIR)/libcurl_la-hostip.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hostip.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostip.c' object='libcurl_la-hostip.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hostip.lo `test -f 'hostip.c' || echo '$(srcdir)/'`hostip.c
+
+libcurl_la-progress.lo: progress.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-progress.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-progress.Tpo" -c -o libcurl_la-progress.lo `test -f 'progress.c' || echo '$(srcdir)/'`progress.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-progress.Tpo" "$(DEPDIR)/libcurl_la-progress.Plo"; else rm -f "$(DEPDIR)/libcurl_la-progress.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='progress.c' object='libcurl_la-progress.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-progress.lo `test -f 'progress.c' || echo '$(srcdir)/'`progress.c
+
+libcurl_la-formdata.lo: formdata.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-formdata.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-formdata.Tpo" -c -o libcurl_la-formdata.lo `test -f 'formdata.c' || echo '$(srcdir)/'`formdata.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-formdata.Tpo" "$(DEPDIR)/libcurl_la-formdata.Plo"; else rm -f "$(DEPDIR)/libcurl_la-formdata.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='formdata.c' object='libcurl_la-formdata.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-formdata.lo `test -f 'formdata.c' || echo '$(srcdir)/'`formdata.c
+
+libcurl_la-cookie.lo: cookie.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-cookie.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-cookie.Tpo" -c -o libcurl_la-cookie.lo `test -f 'cookie.c' || echo '$(srcdir)/'`cookie.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-cookie.Tpo" "$(DEPDIR)/libcurl_la-cookie.Plo"; else rm -f "$(DEPDIR)/libcurl_la-cookie.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cookie.c' object='libcurl_la-cookie.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-cookie.lo `test -f 'cookie.c' || echo '$(srcdir)/'`cookie.c
+
+libcurl_la-http.lo: http.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-http.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-http.Tpo" -c -o libcurl_la-http.lo `test -f 'http.c' || echo '$(srcdir)/'`http.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-http.Tpo" "$(DEPDIR)/libcurl_la-http.Plo"; else rm -f "$(DEPDIR)/libcurl_la-http.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http.c' object='libcurl_la-http.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-http.lo `test -f 'http.c' || echo '$(srcdir)/'`http.c
+
+libcurl_la-sendf.lo: sendf.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-sendf.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-sendf.Tpo" -c -o libcurl_la-sendf.lo `test -f 'sendf.c' || echo '$(srcdir)/'`sendf.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-sendf.Tpo" "$(DEPDIR)/libcurl_la-sendf.Plo"; else rm -f "$(DEPDIR)/libcurl_la-sendf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sendf.c' object='libcurl_la-sendf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-sendf.lo `test -f 'sendf.c' || echo '$(srcdir)/'`sendf.c
+
+libcurl_la-ftp.lo: ftp.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-ftp.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-ftp.Tpo" -c -o libcurl_la-ftp.lo `test -f 'ftp.c' || echo '$(srcdir)/'`ftp.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-ftp.Tpo" "$(DEPDIR)/libcurl_la-ftp.Plo"; else rm -f "$(DEPDIR)/libcurl_la-ftp.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ftp.c' object='libcurl_la-ftp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-ftp.lo `test -f 'ftp.c' || echo '$(srcdir)/'`ftp.c
+
+libcurl_la-url.lo: url.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-url.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-url.Tpo" -c -o libcurl_la-url.lo `test -f 'url.c' || echo '$(srcdir)/'`url.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-url.Tpo" "$(DEPDIR)/libcurl_la-url.Plo"; else rm -f "$(DEPDIR)/libcurl_la-url.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='url.c' object='libcurl_la-url.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-url.lo `test -f 'url.c' || echo '$(srcdir)/'`url.c
+
+libcurl_la-dict.lo: dict.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-dict.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-dict.Tpo" -c -o libcurl_la-dict.lo `test -f 'dict.c' || echo '$(srcdir)/'`dict.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-dict.Tpo" "$(DEPDIR)/libcurl_la-dict.Plo"; else rm -f "$(DEPDIR)/libcurl_la-dict.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='dict.c' object='libcurl_la-dict.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-dict.lo `test -f 'dict.c' || echo '$(srcdir)/'`dict.c
+
+libcurl_la-if2ip.lo: if2ip.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-if2ip.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-if2ip.Tpo" -c -o libcurl_la-if2ip.lo `test -f 'if2ip.c' || echo '$(srcdir)/'`if2ip.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-if2ip.Tpo" "$(DEPDIR)/libcurl_la-if2ip.Plo"; else rm -f "$(DEPDIR)/libcurl_la-if2ip.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='if2ip.c' object='libcurl_la-if2ip.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-if2ip.lo `test -f 'if2ip.c' || echo '$(srcdir)/'`if2ip.c
+
+libcurl_la-speedcheck.lo: speedcheck.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-speedcheck.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-speedcheck.Tpo" -c -o libcurl_la-speedcheck.lo `test -f 'speedcheck.c' || echo '$(srcdir)/'`speedcheck.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-speedcheck.Tpo" "$(DEPDIR)/libcurl_la-speedcheck.Plo"; else rm -f "$(DEPDIR)/libcurl_la-speedcheck.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='speedcheck.c' object='libcurl_la-speedcheck.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-speedcheck.lo `test -f 'speedcheck.c' || echo '$(srcdir)/'`speedcheck.c
+
+libcurl_la-ldap.lo: ldap.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-ldap.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-ldap.Tpo" -c -o libcurl_la-ldap.lo `test -f 'ldap.c' || echo '$(srcdir)/'`ldap.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-ldap.Tpo" "$(DEPDIR)/libcurl_la-ldap.Plo"; else rm -f "$(DEPDIR)/libcurl_la-ldap.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ldap.c' object='libcurl_la-ldap.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-ldap.lo `test -f 'ldap.c' || echo '$(srcdir)/'`ldap.c
+
+libcurl_la-ssluse.lo: ssluse.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-ssluse.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-ssluse.Tpo" -c -o libcurl_la-ssluse.lo `test -f 'ssluse.c' || echo '$(srcdir)/'`ssluse.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-ssluse.Tpo" "$(DEPDIR)/libcurl_la-ssluse.Plo"; else rm -f "$(DEPDIR)/libcurl_la-ssluse.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ssluse.c' object='libcurl_la-ssluse.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-ssluse.lo `test -f 'ssluse.c' || echo '$(srcdir)/'`ssluse.c
+
+libcurl_la-version.lo: version.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-version.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-version.Tpo" -c -o libcurl_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-version.Tpo" "$(DEPDIR)/libcurl_la-version.Plo"; else rm -f "$(DEPDIR)/libcurl_la-version.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='version.c' object='libcurl_la-version.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c
+
+libcurl_la-getenv.lo: getenv.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-getenv.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-getenv.Tpo" -c -o libcurl_la-getenv.lo `test -f 'getenv.c' || echo '$(srcdir)/'`getenv.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-getenv.Tpo" "$(DEPDIR)/libcurl_la-getenv.Plo"; else rm -f "$(DEPDIR)/libcurl_la-getenv.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getenv.c' object='libcurl_la-getenv.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-getenv.lo `test -f 'getenv.c' || echo '$(srcdir)/'`getenv.c
+
+libcurl_la-escape.lo: escape.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-escape.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-escape.Tpo" -c -o libcurl_la-escape.lo `test -f 'escape.c' || echo '$(srcdir)/'`escape.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-escape.Tpo" "$(DEPDIR)/libcurl_la-escape.Plo"; else rm -f "$(DEPDIR)/libcurl_la-escape.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='escape.c' object='libcurl_la-escape.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-escape.lo `test -f 'escape.c' || echo '$(srcdir)/'`escape.c
+
+libcurl_la-mprintf.lo: mprintf.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-mprintf.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-mprintf.Tpo" -c -o libcurl_la-mprintf.lo `test -f 'mprintf.c' || echo '$(srcdir)/'`mprintf.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-mprintf.Tpo" "$(DEPDIR)/libcurl_la-mprintf.Plo"; else rm -f "$(DEPDIR)/libcurl_la-mprintf.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mprintf.c' object='libcurl_la-mprintf.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-mprintf.lo `test -f 'mprintf.c' || echo '$(srcdir)/'`mprintf.c
+
+libcurl_la-telnet.lo: telnet.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-telnet.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-telnet.Tpo" -c -o libcurl_la-telnet.lo `test -f 'telnet.c' || echo '$(srcdir)/'`telnet.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-telnet.Tpo" "$(DEPDIR)/libcurl_la-telnet.Plo"; else rm -f "$(DEPDIR)/libcurl_la-telnet.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='telnet.c' object='libcurl_la-telnet.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-telnet.lo `test -f 'telnet.c' || echo '$(srcdir)/'`telnet.c
+
+libcurl_la-netrc.lo: netrc.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-netrc.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-netrc.Tpo" -c -o libcurl_la-netrc.lo `test -f 'netrc.c' || echo '$(srcdir)/'`netrc.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-netrc.Tpo" "$(DEPDIR)/libcurl_la-netrc.Plo"; else rm -f "$(DEPDIR)/libcurl_la-netrc.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='netrc.c' object='libcurl_la-netrc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-netrc.lo `test -f 'netrc.c' || echo '$(srcdir)/'`netrc.c
+
+libcurl_la-getinfo.lo: getinfo.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-getinfo.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-getinfo.Tpo" -c -o libcurl_la-getinfo.lo `test -f 'getinfo.c' || echo '$(srcdir)/'`getinfo.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-getinfo.Tpo" "$(DEPDIR)/libcurl_la-getinfo.Plo"; else rm -f "$(DEPDIR)/libcurl_la-getinfo.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getinfo.c' object='libcurl_la-getinfo.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-getinfo.lo `test -f 'getinfo.c' || echo '$(srcdir)/'`getinfo.c
+
+libcurl_la-transfer.lo: transfer.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-transfer.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-transfer.Tpo" -c -o libcurl_la-transfer.lo `test -f 'transfer.c' || echo '$(srcdir)/'`transfer.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-transfer.Tpo" "$(DEPDIR)/libcurl_la-transfer.Plo"; else rm -f "$(DEPDIR)/libcurl_la-transfer.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='transfer.c' object='libcurl_la-transfer.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-transfer.lo `test -f 'transfer.c' || echo '$(srcdir)/'`transfer.c
+
+libcurl_la-strequal.lo: strequal.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-strequal.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-strequal.Tpo" -c -o libcurl_la-strequal.lo `test -f 'strequal.c' || echo '$(srcdir)/'`strequal.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-strequal.Tpo" "$(DEPDIR)/libcurl_la-strequal.Plo"; else rm -f "$(DEPDIR)/libcurl_la-strequal.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strequal.c' object='libcurl_la-strequal.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-strequal.lo `test -f 'strequal.c' || echo '$(srcdir)/'`strequal.c
+
+libcurl_la-easy.lo: easy.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-easy.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-easy.Tpo" -c -o libcurl_la-easy.lo `test -f 'easy.c' || echo '$(srcdir)/'`easy.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-easy.Tpo" "$(DEPDIR)/libcurl_la-easy.Plo"; else rm -f "$(DEPDIR)/libcurl_la-easy.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='easy.c' object='libcurl_la-easy.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-easy.lo `test -f 'easy.c' || echo '$(srcdir)/'`easy.c
+
+libcurl_la-security.lo: security.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-security.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-security.Tpo" -c -o libcurl_la-security.lo `test -f 'security.c' || echo '$(srcdir)/'`security.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-security.Tpo" "$(DEPDIR)/libcurl_la-security.Plo"; else rm -f "$(DEPDIR)/libcurl_la-security.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='security.c' object='libcurl_la-security.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-security.lo `test -f 'security.c' || echo '$(srcdir)/'`security.c
+
+libcurl_la-krb4.lo: krb4.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-krb4.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-krb4.Tpo" -c -o libcurl_la-krb4.lo `test -f 'krb4.c' || echo '$(srcdir)/'`krb4.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-krb4.Tpo" "$(DEPDIR)/libcurl_la-krb4.Plo"; else rm -f "$(DEPDIR)/libcurl_la-krb4.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='krb4.c' object='libcurl_la-krb4.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-krb4.lo `test -f 'krb4.c' || echo '$(srcdir)/'`krb4.c
+
+libcurl_la-curl_fnmatch.lo: curl_fnmatch.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_fnmatch.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_fnmatch.Tpo" -c -o libcurl_la-curl_fnmatch.lo `test -f 'curl_fnmatch.c' || echo '$(srcdir)/'`curl_fnmatch.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_fnmatch.Tpo" "$(DEPDIR)/libcurl_la-curl_fnmatch.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_fnmatch.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_fnmatch.c' object='libcurl_la-curl_fnmatch.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_fnmatch.lo `test -f 'curl_fnmatch.c' || echo '$(srcdir)/'`curl_fnmatch.c
+
+libcurl_la-fileinfo.lo: fileinfo.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-fileinfo.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-fileinfo.Tpo" -c -o libcurl_la-fileinfo.lo `test -f 'fileinfo.c' || echo '$(srcdir)/'`fileinfo.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-fileinfo.Tpo" "$(DEPDIR)/libcurl_la-fileinfo.Plo"; else rm -f "$(DEPDIR)/libcurl_la-fileinfo.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fileinfo.c' object='libcurl_la-fileinfo.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-fileinfo.lo `test -f 'fileinfo.c' || echo '$(srcdir)/'`fileinfo.c
+
+libcurl_la-ftplistparser.lo: ftplistparser.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-ftplistparser.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-ftplistparser.Tpo" -c -o libcurl_la-ftplistparser.lo `test -f 'ftplistparser.c' || echo '$(srcdir)/'`ftplistparser.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-ftplistparser.Tpo" "$(DEPDIR)/libcurl_la-ftplistparser.Plo"; else rm -f "$(DEPDIR)/libcurl_la-ftplistparser.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ftplistparser.c' object='libcurl_la-ftplistparser.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-ftplistparser.lo `test -f 'ftplistparser.c' || echo '$(srcdir)/'`ftplistparser.c
+
+libcurl_la-wildcard.lo: wildcard.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-wildcard.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-wildcard.Tpo" -c -o libcurl_la-wildcard.lo `test -f 'wildcard.c' || echo '$(srcdir)/'`wildcard.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-wildcard.Tpo" "$(DEPDIR)/libcurl_la-wildcard.Plo"; else rm -f "$(DEPDIR)/libcurl_la-wildcard.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='wildcard.c' object='libcurl_la-wildcard.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-wildcard.lo `test -f 'wildcard.c' || echo '$(srcdir)/'`wildcard.c
+
+libcurl_la-krb5.lo: krb5.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-krb5.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-krb5.Tpo" -c -o libcurl_la-krb5.lo `test -f 'krb5.c' || echo '$(srcdir)/'`krb5.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-krb5.Tpo" "$(DEPDIR)/libcurl_la-krb5.Plo"; else rm -f "$(DEPDIR)/libcurl_la-krb5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='krb5.c' object='libcurl_la-krb5.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-krb5.lo `test -f 'krb5.c' || echo '$(srcdir)/'`krb5.c
+
+libcurl_la-memdebug.lo: memdebug.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-memdebug.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-memdebug.Tpo" -c -o libcurl_la-memdebug.lo `test -f 'memdebug.c' || echo '$(srcdir)/'`memdebug.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-memdebug.Tpo" "$(DEPDIR)/libcurl_la-memdebug.Plo"; else rm -f "$(DEPDIR)/libcurl_la-memdebug.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='memdebug.c' object='libcurl_la-memdebug.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-memdebug.lo `test -f 'memdebug.c' || echo '$(srcdir)/'`memdebug.c
+
+libcurl_la-http_chunks.lo: http_chunks.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-http_chunks.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-http_chunks.Tpo" -c -o libcurl_la-http_chunks.lo `test -f 'http_chunks.c' || echo '$(srcdir)/'`http_chunks.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-http_chunks.Tpo" "$(DEPDIR)/libcurl_la-http_chunks.Plo"; else rm -f "$(DEPDIR)/libcurl_la-http_chunks.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_chunks.c' object='libcurl_la-http_chunks.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-http_chunks.lo `test -f 'http_chunks.c' || echo '$(srcdir)/'`http_chunks.c
+
+libcurl_la-strtok.lo: strtok.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-strtok.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-strtok.Tpo" -c -o libcurl_la-strtok.lo `test -f 'strtok.c' || echo '$(srcdir)/'`strtok.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-strtok.Tpo" "$(DEPDIR)/libcurl_la-strtok.Plo"; else rm -f "$(DEPDIR)/libcurl_la-strtok.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strtok.c' object='libcurl_la-strtok.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-strtok.lo `test -f 'strtok.c' || echo '$(srcdir)/'`strtok.c
+
+libcurl_la-connect.lo: connect.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-connect.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-connect.Tpo" -c -o libcurl_la-connect.lo `test -f 'connect.c' || echo '$(srcdir)/'`connect.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-connect.Tpo" "$(DEPDIR)/libcurl_la-connect.Plo"; else rm -f "$(DEPDIR)/libcurl_la-connect.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='connect.c' object='libcurl_la-connect.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-connect.lo `test -f 'connect.c' || echo '$(srcdir)/'`connect.c
+
+libcurl_la-llist.lo: llist.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-llist.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-llist.Tpo" -c -o libcurl_la-llist.lo `test -f 'llist.c' || echo '$(srcdir)/'`llist.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-llist.Tpo" "$(DEPDIR)/libcurl_la-llist.Plo"; else rm -f "$(DEPDIR)/libcurl_la-llist.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='llist.c' object='libcurl_la-llist.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-llist.lo `test -f 'llist.c' || echo '$(srcdir)/'`llist.c
+
+libcurl_la-hash.lo: hash.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hash.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hash.Tpo" -c -o libcurl_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hash.Tpo" "$(DEPDIR)/libcurl_la-hash.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hash.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hash.c' object='libcurl_la-hash.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c
+
+libcurl_la-multi.lo: multi.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-multi.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-multi.Tpo" -c -o libcurl_la-multi.lo `test -f 'multi.c' || echo '$(srcdir)/'`multi.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-multi.Tpo" "$(DEPDIR)/libcurl_la-multi.Plo"; else rm -f "$(DEPDIR)/libcurl_la-multi.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='multi.c' object='libcurl_la-multi.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-multi.lo `test -f 'multi.c' || echo '$(srcdir)/'`multi.c
+
+libcurl_la-content_encoding.lo: content_encoding.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-content_encoding.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-content_encoding.Tpo" -c -o libcurl_la-content_encoding.lo `test -f 'content_encoding.c' || echo '$(srcdir)/'`content_encoding.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-content_encoding.Tpo" "$(DEPDIR)/libcurl_la-content_encoding.Plo"; else rm -f "$(DEPDIR)/libcurl_la-content_encoding.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='content_encoding.c' object='libcurl_la-content_encoding.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-content_encoding.lo `test -f 'content_encoding.c' || echo '$(srcdir)/'`content_encoding.c
+
+libcurl_la-share.lo: share.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-share.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-share.Tpo" -c -o libcurl_la-share.lo `test -f 'share.c' || echo '$(srcdir)/'`share.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-share.Tpo" "$(DEPDIR)/libcurl_la-share.Plo"; else rm -f "$(DEPDIR)/libcurl_la-share.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='share.c' object='libcurl_la-share.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-share.lo `test -f 'share.c' || echo '$(srcdir)/'`share.c
+
+libcurl_la-http_digest.lo: http_digest.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-http_digest.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-http_digest.Tpo" -c -o libcurl_la-http_digest.lo `test -f 'http_digest.c' || echo '$(srcdir)/'`http_digest.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-http_digest.Tpo" "$(DEPDIR)/libcurl_la-http_digest.Plo"; else rm -f "$(DEPDIR)/libcurl_la-http_digest.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_digest.c' object='libcurl_la-http_digest.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-http_digest.lo `test -f 'http_digest.c' || echo '$(srcdir)/'`http_digest.c
+
+libcurl_la-md4.lo: md4.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-md4.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-md4.Tpo" -c -o libcurl_la-md4.lo `test -f 'md4.c' || echo '$(srcdir)/'`md4.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-md4.Tpo" "$(DEPDIR)/libcurl_la-md4.Plo"; else rm -f "$(DEPDIR)/libcurl_la-md4.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='md4.c' object='libcurl_la-md4.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-md4.lo `test -f 'md4.c' || echo '$(srcdir)/'`md4.c
+
+libcurl_la-md5.lo: md5.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-md5.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-md5.Tpo" -c -o libcurl_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-md5.Tpo" "$(DEPDIR)/libcurl_la-md5.Plo"; else rm -f "$(DEPDIR)/libcurl_la-md5.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='md5.c' object='libcurl_la-md5.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c
+
+libcurl_la-curl_rand.lo: curl_rand.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_rand.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_rand.Tpo" -c -o libcurl_la-curl_rand.lo `test -f 'curl_rand.c' || echo '$(srcdir)/'`curl_rand.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_rand.Tpo" "$(DEPDIR)/libcurl_la-curl_rand.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_rand.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_rand.c' object='libcurl_la-curl_rand.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_rand.lo `test -f 'curl_rand.c' || echo '$(srcdir)/'`curl_rand.c
+
+libcurl_la-http_negotiate.lo: http_negotiate.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-http_negotiate.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-http_negotiate.Tpo" -c -o libcurl_la-http_negotiate.lo `test -f 'http_negotiate.c' || echo '$(srcdir)/'`http_negotiate.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-http_negotiate.Tpo" "$(DEPDIR)/libcurl_la-http_negotiate.Plo"; else rm -f "$(DEPDIR)/libcurl_la-http_negotiate.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_negotiate.c' object='libcurl_la-http_negotiate.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-http_negotiate.lo `test -f 'http_negotiate.c' || echo '$(srcdir)/'`http_negotiate.c
+
+libcurl_la-inet_pton.lo: inet_pton.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-inet_pton.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-inet_pton.Tpo" -c -o libcurl_la-inet_pton.lo `test -f 'inet_pton.c' || echo '$(srcdir)/'`inet_pton.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-inet_pton.Tpo" "$(DEPDIR)/libcurl_la-inet_pton.Plo"; else rm -f "$(DEPDIR)/libcurl_la-inet_pton.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='inet_pton.c' object='libcurl_la-inet_pton.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-inet_pton.lo `test -f 'inet_pton.c' || echo '$(srcdir)/'`inet_pton.c
+
+libcurl_la-strtoofft.lo: strtoofft.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-strtoofft.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-strtoofft.Tpo" -c -o libcurl_la-strtoofft.lo `test -f 'strtoofft.c' || echo '$(srcdir)/'`strtoofft.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-strtoofft.Tpo" "$(DEPDIR)/libcurl_la-strtoofft.Plo"; else rm -f "$(DEPDIR)/libcurl_la-strtoofft.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strtoofft.c' object='libcurl_la-strtoofft.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-strtoofft.lo `test -f 'strtoofft.c' || echo '$(srcdir)/'`strtoofft.c
+
+libcurl_la-strerror.lo: strerror.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-strerror.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-strerror.Tpo" -c -o libcurl_la-strerror.lo `test -f 'strerror.c' || echo '$(srcdir)/'`strerror.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-strerror.Tpo" "$(DEPDIR)/libcurl_la-strerror.Plo"; else rm -f "$(DEPDIR)/libcurl_la-strerror.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strerror.c' object='libcurl_la-strerror.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-strerror.lo `test -f 'strerror.c' || echo '$(srcdir)/'`strerror.c
+
+libcurl_la-amigaos.lo: amigaos.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-amigaos.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-amigaos.Tpo" -c -o libcurl_la-amigaos.lo `test -f 'amigaos.c' || echo '$(srcdir)/'`amigaos.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-amigaos.Tpo" "$(DEPDIR)/libcurl_la-amigaos.Plo"; else rm -f "$(DEPDIR)/libcurl_la-amigaos.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='amigaos.c' object='libcurl_la-amigaos.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-amigaos.lo `test -f 'amigaos.c' || echo '$(srcdir)/'`amigaos.c
+
+libcurl_la-hostasyn.lo: hostasyn.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hostasyn.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hostasyn.Tpo" -c -o libcurl_la-hostasyn.lo `test -f 'hostasyn.c' || echo '$(srcdir)/'`hostasyn.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hostasyn.Tpo" "$(DEPDIR)/libcurl_la-hostasyn.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hostasyn.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostasyn.c' object='libcurl_la-hostasyn.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hostasyn.lo `test -f 'hostasyn.c' || echo '$(srcdir)/'`hostasyn.c
+
+libcurl_la-hostip4.lo: hostip4.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hostip4.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hostip4.Tpo" -c -o libcurl_la-hostip4.lo `test -f 'hostip4.c' || echo '$(srcdir)/'`hostip4.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hostip4.Tpo" "$(DEPDIR)/libcurl_la-hostip4.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hostip4.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostip4.c' object='libcurl_la-hostip4.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hostip4.lo `test -f 'hostip4.c' || echo '$(srcdir)/'`hostip4.c
+
+libcurl_la-hostip6.lo: hostip6.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hostip6.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hostip6.Tpo" -c -o libcurl_la-hostip6.lo `test -f 'hostip6.c' || echo '$(srcdir)/'`hostip6.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hostip6.Tpo" "$(DEPDIR)/libcurl_la-hostip6.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hostip6.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostip6.c' object='libcurl_la-hostip6.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hostip6.lo `test -f 'hostip6.c' || echo '$(srcdir)/'`hostip6.c
+
+libcurl_la-hostsyn.lo: hostsyn.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hostsyn.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hostsyn.Tpo" -c -o libcurl_la-hostsyn.lo `test -f 'hostsyn.c' || echo '$(srcdir)/'`hostsyn.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hostsyn.Tpo" "$(DEPDIR)/libcurl_la-hostsyn.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hostsyn.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostsyn.c' object='libcurl_la-hostsyn.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hostsyn.lo `test -f 'hostsyn.c' || echo '$(srcdir)/'`hostsyn.c
+
+libcurl_la-inet_ntop.lo: inet_ntop.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-inet_ntop.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-inet_ntop.Tpo" -c -o libcurl_la-inet_ntop.lo `test -f 'inet_ntop.c' || echo '$(srcdir)/'`inet_ntop.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-inet_ntop.Tpo" "$(DEPDIR)/libcurl_la-inet_ntop.Plo"; else rm -f "$(DEPDIR)/libcurl_la-inet_ntop.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='inet_ntop.c' object='libcurl_la-inet_ntop.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-inet_ntop.lo `test -f 'inet_ntop.c' || echo '$(srcdir)/'`inet_ntop.c
+
+libcurl_la-parsedate.lo: parsedate.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-parsedate.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-parsedate.Tpo" -c -o libcurl_la-parsedate.lo `test -f 'parsedate.c' || echo '$(srcdir)/'`parsedate.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-parsedate.Tpo" "$(DEPDIR)/libcurl_la-parsedate.Plo"; else rm -f "$(DEPDIR)/libcurl_la-parsedate.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='parsedate.c' object='libcurl_la-parsedate.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-parsedate.lo `test -f 'parsedate.c' || echo '$(srcdir)/'`parsedate.c
+
+libcurl_la-select.lo: select.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-select.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-select.Tpo" -c -o libcurl_la-select.lo `test -f 'select.c' || echo '$(srcdir)/'`select.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-select.Tpo" "$(DEPDIR)/libcurl_la-select.Plo"; else rm -f "$(DEPDIR)/libcurl_la-select.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='select.c' object='libcurl_la-select.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-select.lo `test -f 'select.c' || echo '$(srcdir)/'`select.c
+
+libcurl_la-gtls.lo: gtls.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-gtls.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-gtls.Tpo" -c -o libcurl_la-gtls.lo `test -f 'gtls.c' || echo '$(srcdir)/'`gtls.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-gtls.Tpo" "$(DEPDIR)/libcurl_la-gtls.Plo"; else rm -f "$(DEPDIR)/libcurl_la-gtls.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='gtls.c' object='libcurl_la-gtls.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-gtls.lo `test -f 'gtls.c' || echo '$(srcdir)/'`gtls.c
+
+libcurl_la-sslgen.lo: sslgen.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-sslgen.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-sslgen.Tpo" -c -o libcurl_la-sslgen.lo `test -f 'sslgen.c' || echo '$(srcdir)/'`sslgen.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-sslgen.Tpo" "$(DEPDIR)/libcurl_la-sslgen.Plo"; else rm -f "$(DEPDIR)/libcurl_la-sslgen.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sslgen.c' object='libcurl_la-sslgen.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-sslgen.lo `test -f 'sslgen.c' || echo '$(srcdir)/'`sslgen.c
+
+libcurl_la-tftp.lo: tftp.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-tftp.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-tftp.Tpo" -c -o libcurl_la-tftp.lo `test -f 'tftp.c' || echo '$(srcdir)/'`tftp.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-tftp.Tpo" "$(DEPDIR)/libcurl_la-tftp.Plo"; else rm -f "$(DEPDIR)/libcurl_la-tftp.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tftp.c' object='libcurl_la-tftp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-tftp.lo `test -f 'tftp.c' || echo '$(srcdir)/'`tftp.c
+
+libcurl_la-splay.lo: splay.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-splay.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-splay.Tpo" -c -o libcurl_la-splay.lo `test -f 'splay.c' || echo '$(srcdir)/'`splay.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-splay.Tpo" "$(DEPDIR)/libcurl_la-splay.Plo"; else rm -f "$(DEPDIR)/libcurl_la-splay.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='splay.c' object='libcurl_la-splay.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-splay.lo `test -f 'splay.c' || echo '$(srcdir)/'`splay.c
+
+libcurl_la-strdup.lo: strdup.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-strdup.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-strdup.Tpo" -c -o libcurl_la-strdup.lo `test -f 'strdup.c' || echo '$(srcdir)/'`strdup.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-strdup.Tpo" "$(DEPDIR)/libcurl_la-strdup.Plo"; else rm -f "$(DEPDIR)/libcurl_la-strdup.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strdup.c' object='libcurl_la-strdup.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-strdup.lo `test -f 'strdup.c' || echo '$(srcdir)/'`strdup.c
+
+libcurl_la-socks.lo: socks.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-socks.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-socks.Tpo" -c -o libcurl_la-socks.lo `test -f 'socks.c' || echo '$(srcdir)/'`socks.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-socks.Tpo" "$(DEPDIR)/libcurl_la-socks.Plo"; else rm -f "$(DEPDIR)/libcurl_la-socks.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='socks.c' object='libcurl_la-socks.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-socks.lo `test -f 'socks.c' || echo '$(srcdir)/'`socks.c
+
+libcurl_la-ssh.lo: ssh.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-ssh.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-ssh.Tpo" -c -o libcurl_la-ssh.lo `test -f 'ssh.c' || echo '$(srcdir)/'`ssh.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-ssh.Tpo" "$(DEPDIR)/libcurl_la-ssh.Plo"; else rm -f "$(DEPDIR)/libcurl_la-ssh.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ssh.c' object='libcurl_la-ssh.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-ssh.lo `test -f 'ssh.c' || echo '$(srcdir)/'`ssh.c
+
+libcurl_la-nss.lo: nss.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-nss.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-nss.Tpo" -c -o libcurl_la-nss.lo `test -f 'nss.c' || echo '$(srcdir)/'`nss.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-nss.Tpo" "$(DEPDIR)/libcurl_la-nss.Plo"; else rm -f "$(DEPDIR)/libcurl_la-nss.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='nss.c' object='libcurl_la-nss.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-nss.lo `test -f 'nss.c' || echo '$(srcdir)/'`nss.c
+
+libcurl_la-qssl.lo: qssl.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-qssl.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-qssl.Tpo" -c -o libcurl_la-qssl.lo `test -f 'qssl.c' || echo '$(srcdir)/'`qssl.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-qssl.Tpo" "$(DEPDIR)/libcurl_la-qssl.Plo"; else rm -f "$(DEPDIR)/libcurl_la-qssl.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='qssl.c' object='libcurl_la-qssl.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-qssl.lo `test -f 'qssl.c' || echo '$(srcdir)/'`qssl.c
+
+libcurl_la-rawstr.lo: rawstr.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-rawstr.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-rawstr.Tpo" -c -o libcurl_la-rawstr.lo `test -f 'rawstr.c' || echo '$(srcdir)/'`rawstr.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-rawstr.Tpo" "$(DEPDIR)/libcurl_la-rawstr.Plo"; else rm -f "$(DEPDIR)/libcurl_la-rawstr.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rawstr.c' object='libcurl_la-rawstr.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-rawstr.lo `test -f 'rawstr.c' || echo '$(srcdir)/'`rawstr.c
+
+libcurl_la-curl_addrinfo.lo: curl_addrinfo.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_addrinfo.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_addrinfo.Tpo" -c -o libcurl_la-curl_addrinfo.lo `test -f 'curl_addrinfo.c' || echo '$(srcdir)/'`curl_addrinfo.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_addrinfo.Tpo" "$(DEPDIR)/libcurl_la-curl_addrinfo.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_addrinfo.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_addrinfo.c' object='libcurl_la-curl_addrinfo.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_addrinfo.lo `test -f 'curl_addrinfo.c' || echo '$(srcdir)/'`curl_addrinfo.c
+
+libcurl_la-socks_gssapi.lo: socks_gssapi.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-socks_gssapi.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-socks_gssapi.Tpo" -c -o libcurl_la-socks_gssapi.lo `test -f 'socks_gssapi.c' || echo '$(srcdir)/'`socks_gssapi.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-socks_gssapi.Tpo" "$(DEPDIR)/libcurl_la-socks_gssapi.Plo"; else rm -f "$(DEPDIR)/libcurl_la-socks_gssapi.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='socks_gssapi.c' object='libcurl_la-socks_gssapi.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-socks_gssapi.lo `test -f 'socks_gssapi.c' || echo '$(srcdir)/'`socks_gssapi.c
+
+libcurl_la-socks_sspi.lo: socks_sspi.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-socks_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-socks_sspi.Tpo" -c -o libcurl_la-socks_sspi.lo `test -f 'socks_sspi.c' || echo '$(srcdir)/'`socks_sspi.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-socks_sspi.Tpo" "$(DEPDIR)/libcurl_la-socks_sspi.Plo"; else rm -f "$(DEPDIR)/libcurl_la-socks_sspi.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='socks_sspi.c' object='libcurl_la-socks_sspi.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-socks_sspi.lo `test -f 'socks_sspi.c' || echo '$(srcdir)/'`socks_sspi.c
+
+libcurl_la-curl_sspi.lo: curl_sspi.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_sspi.Tpo" -c -o libcurl_la-curl_sspi.lo `test -f 'curl_sspi.c' || echo '$(srcdir)/'`curl_sspi.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_sspi.Tpo" "$(DEPDIR)/libcurl_la-curl_sspi.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_sspi.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_sspi.c' object='libcurl_la-curl_sspi.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_sspi.lo `test -f 'curl_sspi.c' || echo '$(srcdir)/'`curl_sspi.c
+
+libcurl_la-slist.lo: slist.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-slist.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-slist.Tpo" -c -o libcurl_la-slist.lo `test -f 'slist.c' || echo '$(srcdir)/'`slist.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-slist.Tpo" "$(DEPDIR)/libcurl_la-slist.Plo"; else rm -f "$(DEPDIR)/libcurl_la-slist.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='slist.c' object='libcurl_la-slist.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-slist.lo `test -f 'slist.c' || echo '$(srcdir)/'`slist.c
+
+libcurl_la-nonblock.lo: nonblock.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-nonblock.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-nonblock.Tpo" -c -o libcurl_la-nonblock.lo `test -f 'nonblock.c' || echo '$(srcdir)/'`nonblock.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-nonblock.Tpo" "$(DEPDIR)/libcurl_la-nonblock.Plo"; else rm -f "$(DEPDIR)/libcurl_la-nonblock.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='nonblock.c' object='libcurl_la-nonblock.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-nonblock.lo `test -f 'nonblock.c' || echo '$(srcdir)/'`nonblock.c
+
+libcurl_la-curl_memrchr.lo: curl_memrchr.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_memrchr.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_memrchr.Tpo" -c -o libcurl_la-curl_memrchr.lo `test -f 'curl_memrchr.c' || echo '$(srcdir)/'`curl_memrchr.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_memrchr.Tpo" "$(DEPDIR)/libcurl_la-curl_memrchr.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_memrchr.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_memrchr.c' object='libcurl_la-curl_memrchr.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_memrchr.lo `test -f 'curl_memrchr.c' || echo '$(srcdir)/'`curl_memrchr.c
+
+libcurl_la-imap.lo: imap.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-imap.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-imap.Tpo" -c -o libcurl_la-imap.lo `test -f 'imap.c' || echo '$(srcdir)/'`imap.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-imap.Tpo" "$(DEPDIR)/libcurl_la-imap.Plo"; else rm -f "$(DEPDIR)/libcurl_la-imap.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='imap.c' object='libcurl_la-imap.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-imap.lo `test -f 'imap.c' || echo '$(srcdir)/'`imap.c
+
+libcurl_la-pop3.lo: pop3.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-pop3.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-pop3.Tpo" -c -o libcurl_la-pop3.lo `test -f 'pop3.c' || echo '$(srcdir)/'`pop3.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-pop3.Tpo" "$(DEPDIR)/libcurl_la-pop3.Plo"; else rm -f "$(DEPDIR)/libcurl_la-pop3.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='pop3.c' object='libcurl_la-pop3.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-pop3.lo `test -f 'pop3.c' || echo '$(srcdir)/'`pop3.c
+
+libcurl_la-smtp.lo: smtp.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-smtp.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-smtp.Tpo" -c -o libcurl_la-smtp.lo `test -f 'smtp.c' || echo '$(srcdir)/'`smtp.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-smtp.Tpo" "$(DEPDIR)/libcurl_la-smtp.Plo"; else rm -f "$(DEPDIR)/libcurl_la-smtp.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='smtp.c' object='libcurl_la-smtp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-smtp.lo `test -f 'smtp.c' || echo '$(srcdir)/'`smtp.c
+
+libcurl_la-pingpong.lo: pingpong.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-pingpong.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-pingpong.Tpo" -c -o libcurl_la-pingpong.lo `test -f 'pingpong.c' || echo '$(srcdir)/'`pingpong.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-pingpong.Tpo" "$(DEPDIR)/libcurl_la-pingpong.Plo"; else rm -f "$(DEPDIR)/libcurl_la-pingpong.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='pingpong.c' object='libcurl_la-pingpong.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-pingpong.lo `test -f 'pingpong.c' || echo '$(srcdir)/'`pingpong.c
+
+libcurl_la-rtsp.lo: rtsp.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-rtsp.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-rtsp.Tpo" -c -o libcurl_la-rtsp.lo `test -f 'rtsp.c' || echo '$(srcdir)/'`rtsp.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-rtsp.Tpo" "$(DEPDIR)/libcurl_la-rtsp.Plo"; else rm -f "$(DEPDIR)/libcurl_la-rtsp.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rtsp.c' object='libcurl_la-rtsp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-rtsp.lo `test -f 'rtsp.c' || echo '$(srcdir)/'`rtsp.c
+
+libcurl_la-curl_threads.lo: curl_threads.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_threads.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_threads.Tpo" -c -o libcurl_la-curl_threads.lo `test -f 'curl_threads.c' || echo '$(srcdir)/'`curl_threads.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_threads.Tpo" "$(DEPDIR)/libcurl_la-curl_threads.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_threads.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_threads.c' object='libcurl_la-curl_threads.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_threads.lo `test -f 'curl_threads.c' || echo '$(srcdir)/'`curl_threads.c
+
+libcurl_la-warnless.lo: warnless.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-warnless.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-warnless.Tpo" -c -o libcurl_la-warnless.lo `test -f 'warnless.c' || echo '$(srcdir)/'`warnless.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-warnless.Tpo" "$(DEPDIR)/libcurl_la-warnless.Plo"; else rm -f "$(DEPDIR)/libcurl_la-warnless.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='warnless.c' object='libcurl_la-warnless.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-warnless.lo `test -f 'warnless.c' || echo '$(srcdir)/'`warnless.c
+
+libcurl_la-hmac.lo: hmac.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-hmac.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-hmac.Tpo" -c -o libcurl_la-hmac.lo `test -f 'hmac.c' || echo '$(srcdir)/'`hmac.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-hmac.Tpo" "$(DEPDIR)/libcurl_la-hmac.Plo"; else rm -f "$(DEPDIR)/libcurl_la-hmac.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hmac.c' object='libcurl_la-hmac.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-hmac.lo `test -f 'hmac.c' || echo '$(srcdir)/'`hmac.c
+
+libcurl_la-polarssl.lo: polarssl.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-polarssl.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-polarssl.Tpo" -c -o libcurl_la-polarssl.lo `test -f 'polarssl.c' || echo '$(srcdir)/'`polarssl.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-polarssl.Tpo" "$(DEPDIR)/libcurl_la-polarssl.Plo"; else rm -f "$(DEPDIR)/libcurl_la-polarssl.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='polarssl.c' object='libcurl_la-polarssl.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-polarssl.lo `test -f 'polarssl.c' || echo '$(srcdir)/'`polarssl.c
+
+libcurl_la-curl_rtmp.lo: curl_rtmp.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_rtmp.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_rtmp.Tpo" -c -o libcurl_la-curl_rtmp.lo `test -f 'curl_rtmp.c' || echo '$(srcdir)/'`curl_rtmp.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_rtmp.Tpo" "$(DEPDIR)/libcurl_la-curl_rtmp.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_rtmp.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_rtmp.c' object='libcurl_la-curl_rtmp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_rtmp.lo `test -f 'curl_rtmp.c' || echo '$(srcdir)/'`curl_rtmp.c
+
+libcurl_la-openldap.lo: openldap.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-openldap.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-openldap.Tpo" -c -o libcurl_la-openldap.lo `test -f 'openldap.c' || echo '$(srcdir)/'`openldap.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-openldap.Tpo" "$(DEPDIR)/libcurl_la-openldap.Plo"; else rm -f "$(DEPDIR)/libcurl_la-openldap.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='openldap.c' object='libcurl_la-openldap.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-openldap.lo `test -f 'openldap.c' || echo '$(srcdir)/'`openldap.c
+
+libcurl_la-curl_gethostname.lo: curl_gethostname.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_gethostname.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_gethostname.Tpo" -c -o libcurl_la-curl_gethostname.lo `test -f 'curl_gethostname.c' || echo '$(srcdir)/'`curl_gethostname.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_gethostname.Tpo" "$(DEPDIR)/libcurl_la-curl_gethostname.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_gethostname.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_gethostname.c' object='libcurl_la-curl_gethostname.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_gethostname.lo `test -f 'curl_gethostname.c' || echo '$(srcdir)/'`curl_gethostname.c
+
+libcurl_la-gopher.lo: gopher.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-gopher.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-gopher.Tpo" -c -o libcurl_la-gopher.lo `test -f 'gopher.c' || echo '$(srcdir)/'`gopher.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-gopher.Tpo" "$(DEPDIR)/libcurl_la-gopher.Plo"; else rm -f "$(DEPDIR)/libcurl_la-gopher.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='gopher.c' object='libcurl_la-gopher.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-gopher.lo `test -f 'gopher.c' || echo '$(srcdir)/'`gopher.c
+
+libcurl_la-axtls.lo: axtls.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-axtls.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-axtls.Tpo" -c -o libcurl_la-axtls.lo `test -f 'axtls.c' || echo '$(srcdir)/'`axtls.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-axtls.Tpo" "$(DEPDIR)/libcurl_la-axtls.Plo"; else rm -f "$(DEPDIR)/libcurl_la-axtls.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='axtls.c' object='libcurl_la-axtls.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-axtls.lo `test -f 'axtls.c' || echo '$(srcdir)/'`axtls.c
+
+libcurl_la-idn_win32.lo: idn_win32.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-idn_win32.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-idn_win32.Tpo" -c -o libcurl_la-idn_win32.lo `test -f 'idn_win32.c' || echo '$(srcdir)/'`idn_win32.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-idn_win32.Tpo" "$(DEPDIR)/libcurl_la-idn_win32.Plo"; else rm -f "$(DEPDIR)/libcurl_la-idn_win32.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='idn_win32.c' object='libcurl_la-idn_win32.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-idn_win32.lo `test -f 'idn_win32.c' || echo '$(srcdir)/'`idn_win32.c
+
+libcurl_la-http_negotiate_sspi.lo: http_negotiate_sspi.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-http_negotiate_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-http_negotiate_sspi.Tpo" -c -o libcurl_la-http_negotiate_sspi.lo `test -f 'http_negotiate_sspi.c' || echo '$(srcdir)/'`http_negotiate_sspi.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-http_negotiate_sspi.Tpo" "$(DEPDIR)/libcurl_la-http_negotiate_sspi.Plo"; else rm -f "$(DEPDIR)/libcurl_la-http_negotiate_sspi.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_negotiate_sspi.c' object='libcurl_la-http_negotiate_sspi.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-http_negotiate_sspi.lo `test -f 'http_negotiate_sspi.c' || echo '$(srcdir)/'`http_negotiate_sspi.c
+
+libcurl_la-cyassl.lo: cyassl.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-cyassl.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-cyassl.Tpo" -c -o libcurl_la-cyassl.lo `test -f 'cyassl.c' || echo '$(srcdir)/'`cyassl.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-cyassl.Tpo" "$(DEPDIR)/libcurl_la-cyassl.Plo"; else rm -f "$(DEPDIR)/libcurl_la-cyassl.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cyassl.c' object='libcurl_la-cyassl.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-cyassl.lo `test -f 'cyassl.c' || echo '$(srcdir)/'`cyassl.c
+
+libcurl_la-http_proxy.lo: http_proxy.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-http_proxy.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-http_proxy.Tpo" -c -o libcurl_la-http_proxy.lo `test -f 'http_proxy.c' || echo '$(srcdir)/'`http_proxy.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-http_proxy.Tpo" "$(DEPDIR)/libcurl_la-http_proxy.Plo"; else rm -f "$(DEPDIR)/libcurl_la-http_proxy.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_proxy.c' object='libcurl_la-http_proxy.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-http_proxy.lo `test -f 'http_proxy.c' || echo '$(srcdir)/'`http_proxy.c
+
+libcurl_la-non-ascii.lo: non-ascii.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-non-ascii.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-non-ascii.Tpo" -c -o libcurl_la-non-ascii.lo `test -f 'non-ascii.c' || echo '$(srcdir)/'`non-ascii.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-non-ascii.Tpo" "$(DEPDIR)/libcurl_la-non-ascii.Plo"; else rm -f "$(DEPDIR)/libcurl_la-non-ascii.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='non-ascii.c' object='libcurl_la-non-ascii.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-non-ascii.lo `test -f 'non-ascii.c' || echo '$(srcdir)/'`non-ascii.c
+
+libcurl_la-asyn-ares.lo: asyn-ares.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-asyn-ares.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-asyn-ares.Tpo" -c -o libcurl_la-asyn-ares.lo `test -f 'asyn-ares.c' || echo '$(srcdir)/'`asyn-ares.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-asyn-ares.Tpo" "$(DEPDIR)/libcurl_la-asyn-ares.Plo"; else rm -f "$(DEPDIR)/libcurl_la-asyn-ares.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='asyn-ares.c' object='libcurl_la-asyn-ares.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-asyn-ares.lo `test -f 'asyn-ares.c' || echo '$(srcdir)/'`asyn-ares.c
+
+libcurl_la-asyn-thread.lo: asyn-thread.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-asyn-thread.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-asyn-thread.Tpo" -c -o libcurl_la-asyn-thread.lo `test -f 'asyn-thread.c' || echo '$(srcdir)/'`asyn-thread.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-asyn-thread.Tpo" "$(DEPDIR)/libcurl_la-asyn-thread.Plo"; else rm -f "$(DEPDIR)/libcurl_la-asyn-thread.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='asyn-thread.c' object='libcurl_la-asyn-thread.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-asyn-thread.lo `test -f 'asyn-thread.c' || echo '$(srcdir)/'`asyn-thread.c
+
+libcurl_la-curl_gssapi.lo: curl_gssapi.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_gssapi.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_gssapi.Tpo" -c -o libcurl_la-curl_gssapi.lo `test -f 'curl_gssapi.c' || echo '$(srcdir)/'`curl_gssapi.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_gssapi.Tpo" "$(DEPDIR)/libcurl_la-curl_gssapi.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_gssapi.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_gssapi.c' object='libcurl_la-curl_gssapi.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_gssapi.lo `test -f 'curl_gssapi.c' || echo '$(srcdir)/'`curl_gssapi.c
+
+libcurl_la-curl_ntlm.lo: curl_ntlm.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_ntlm.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_ntlm.Tpo" -c -o libcurl_la-curl_ntlm.lo `test -f 'curl_ntlm.c' || echo '$(srcdir)/'`curl_ntlm.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_ntlm.Tpo" "$(DEPDIR)/libcurl_la-curl_ntlm.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_ntlm.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm.c' object='libcurl_la-curl_ntlm.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_ntlm.lo `test -f 'curl_ntlm.c' || echo '$(srcdir)/'`curl_ntlm.c
+
+libcurl_la-curl_ntlm_wb.lo: curl_ntlm_wb.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_ntlm_wb.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_ntlm_wb.Tpo" -c -o libcurl_la-curl_ntlm_wb.lo `test -f 'curl_ntlm_wb.c' || echo '$(srcdir)/'`curl_ntlm_wb.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_ntlm_wb.Tpo" "$(DEPDIR)/libcurl_la-curl_ntlm_wb.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_ntlm_wb.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm_wb.c' object='libcurl_la-curl_ntlm_wb.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_ntlm_wb.lo `test -f 'curl_ntlm_wb.c' || echo '$(srcdir)/'`curl_ntlm_wb.c
+
+libcurl_la-curl_ntlm_core.lo: curl_ntlm_core.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_ntlm_core.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_ntlm_core.Tpo" -c -o libcurl_la-curl_ntlm_core.lo `test -f 'curl_ntlm_core.c' || echo '$(srcdir)/'`curl_ntlm_core.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_ntlm_core.Tpo" "$(DEPDIR)/libcurl_la-curl_ntlm_core.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_ntlm_core.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm_core.c' object='libcurl_la-curl_ntlm_core.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_ntlm_core.lo `test -f 'curl_ntlm_core.c' || echo '$(srcdir)/'`curl_ntlm_core.c
+
+libcurl_la-curl_ntlm_msgs.lo: curl_ntlm_msgs.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -MT libcurl_la-curl_ntlm_msgs.lo -MD -MP -MF "$(DEPDIR)/libcurl_la-curl_ntlm_msgs.Tpo" -c -o libcurl_la-curl_ntlm_msgs.lo `test -f 'curl_ntlm_msgs.c' || echo '$(srcdir)/'`curl_ntlm_msgs.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurl_la-curl_ntlm_msgs.Tpo" "$(DEPDIR)/libcurl_la-curl_ntlm_msgs.Plo"; else rm -f "$(DEPDIR)/libcurl_la-curl_ntlm_msgs.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm_msgs.c' object='libcurl_la-curl_ntlm_msgs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurl_la_CPPFLAGS) $(CPPFLAGS) $(libcurl_la_CFLAGS) $(CFLAGS) -c -o libcurl_la-curl_ntlm_msgs.lo `test -f 'curl_ntlm_msgs.c' || echo '$(srcdir)/'`curl_ntlm_msgs.c
+
libcurlu_la-file.lo: file.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-file.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-file.Tpo" -c -o libcurlu_la-file.lo `test -f 'file.c' || echo '$(srcdir)/'`file.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-file.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-file.Tpo" -c -o libcurlu_la-file.lo `test -f 'file.c' || echo '$(srcdir)/'`file.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-file.Tpo" "$(DEPDIR)/libcurlu_la-file.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-file.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='file.c' object='libcurlu_la-file.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-file.lo `test -f 'file.c' || echo '$(srcdir)/'`file.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-file.lo `test -f 'file.c' || echo '$(srcdir)/'`file.c
libcurlu_la-timeval.lo: timeval.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-timeval.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-timeval.Tpo" -c -o libcurlu_la-timeval.lo `test -f 'timeval.c' || echo '$(srcdir)/'`timeval.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-timeval.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-timeval.Tpo" -c -o libcurlu_la-timeval.lo `test -f 'timeval.c' || echo '$(srcdir)/'`timeval.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-timeval.Tpo" "$(DEPDIR)/libcurlu_la-timeval.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-timeval.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='timeval.c' object='libcurlu_la-timeval.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-timeval.lo `test -f 'timeval.c' || echo '$(srcdir)/'`timeval.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-timeval.lo `test -f 'timeval.c' || echo '$(srcdir)/'`timeval.c
libcurlu_la-base64.lo: base64.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-base64.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-base64.Tpo" -c -o libcurlu_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-base64.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-base64.Tpo" -c -o libcurlu_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-base64.Tpo" "$(DEPDIR)/libcurlu_la-base64.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-base64.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='base64.c' object='libcurlu_la-base64.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-base64.lo `test -f 'base64.c' || echo '$(srcdir)/'`base64.c
libcurlu_la-hostip.lo: hostip.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostip.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostip.Tpo" -c -o libcurlu_la-hostip.lo `test -f 'hostip.c' || echo '$(srcdir)/'`hostip.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostip.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostip.Tpo" -c -o libcurlu_la-hostip.lo `test -f 'hostip.c' || echo '$(srcdir)/'`hostip.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hostip.Tpo" "$(DEPDIR)/libcurlu_la-hostip.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hostip.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostip.c' object='libcurlu_la-hostip.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostip.lo `test -f 'hostip.c' || echo '$(srcdir)/'`hostip.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostip.lo `test -f 'hostip.c' || echo '$(srcdir)/'`hostip.c
libcurlu_la-progress.lo: progress.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-progress.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-progress.Tpo" -c -o libcurlu_la-progress.lo `test -f 'progress.c' || echo '$(srcdir)/'`progress.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-progress.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-progress.Tpo" -c -o libcurlu_la-progress.lo `test -f 'progress.c' || echo '$(srcdir)/'`progress.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-progress.Tpo" "$(DEPDIR)/libcurlu_la-progress.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-progress.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='progress.c' object='libcurlu_la-progress.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-progress.lo `test -f 'progress.c' || echo '$(srcdir)/'`progress.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-progress.lo `test -f 'progress.c' || echo '$(srcdir)/'`progress.c
libcurlu_la-formdata.lo: formdata.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-formdata.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-formdata.Tpo" -c -o libcurlu_la-formdata.lo `test -f 'formdata.c' || echo '$(srcdir)/'`formdata.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-formdata.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-formdata.Tpo" -c -o libcurlu_la-formdata.lo `test -f 'formdata.c' || echo '$(srcdir)/'`formdata.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-formdata.Tpo" "$(DEPDIR)/libcurlu_la-formdata.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-formdata.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='formdata.c' object='libcurlu_la-formdata.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-formdata.lo `test -f 'formdata.c' || echo '$(srcdir)/'`formdata.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-formdata.lo `test -f 'formdata.c' || echo '$(srcdir)/'`formdata.c
libcurlu_la-cookie.lo: cookie.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-cookie.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-cookie.Tpo" -c -o libcurlu_la-cookie.lo `test -f 'cookie.c' || echo '$(srcdir)/'`cookie.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-cookie.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-cookie.Tpo" -c -o libcurlu_la-cookie.lo `test -f 'cookie.c' || echo '$(srcdir)/'`cookie.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-cookie.Tpo" "$(DEPDIR)/libcurlu_la-cookie.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-cookie.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cookie.c' object='libcurlu_la-cookie.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-cookie.lo `test -f 'cookie.c' || echo '$(srcdir)/'`cookie.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-cookie.lo `test -f 'cookie.c' || echo '$(srcdir)/'`cookie.c
libcurlu_la-http.lo: http.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-http.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http.Tpo" -c -o libcurlu_la-http.lo `test -f 'http.c' || echo '$(srcdir)/'`http.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-http.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http.Tpo" -c -o libcurlu_la-http.lo `test -f 'http.c' || echo '$(srcdir)/'`http.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-http.Tpo" "$(DEPDIR)/libcurlu_la-http.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-http.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http.c' object='libcurlu_la-http.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http.lo `test -f 'http.c' || echo '$(srcdir)/'`http.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http.lo `test -f 'http.c' || echo '$(srcdir)/'`http.c
libcurlu_la-sendf.lo: sendf.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-sendf.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-sendf.Tpo" -c -o libcurlu_la-sendf.lo `test -f 'sendf.c' || echo '$(srcdir)/'`sendf.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-sendf.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-sendf.Tpo" -c -o libcurlu_la-sendf.lo `test -f 'sendf.c' || echo '$(srcdir)/'`sendf.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-sendf.Tpo" "$(DEPDIR)/libcurlu_la-sendf.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-sendf.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sendf.c' object='libcurlu_la-sendf.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-sendf.lo `test -f 'sendf.c' || echo '$(srcdir)/'`sendf.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-sendf.lo `test -f 'sendf.c' || echo '$(srcdir)/'`sendf.c
libcurlu_la-ftp.lo: ftp.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-ftp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ftp.Tpo" -c -o libcurlu_la-ftp.lo `test -f 'ftp.c' || echo '$(srcdir)/'`ftp.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-ftp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ftp.Tpo" -c -o libcurlu_la-ftp.lo `test -f 'ftp.c' || echo '$(srcdir)/'`ftp.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-ftp.Tpo" "$(DEPDIR)/libcurlu_la-ftp.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-ftp.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ftp.c' object='libcurlu_la-ftp.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ftp.lo `test -f 'ftp.c' || echo '$(srcdir)/'`ftp.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ftp.lo `test -f 'ftp.c' || echo '$(srcdir)/'`ftp.c
libcurlu_la-url.lo: url.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-url.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-url.Tpo" -c -o libcurlu_la-url.lo `test -f 'url.c' || echo '$(srcdir)/'`url.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-url.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-url.Tpo" -c -o libcurlu_la-url.lo `test -f 'url.c' || echo '$(srcdir)/'`url.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-url.Tpo" "$(DEPDIR)/libcurlu_la-url.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-url.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='url.c' object='libcurlu_la-url.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-url.lo `test -f 'url.c' || echo '$(srcdir)/'`url.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-url.lo `test -f 'url.c' || echo '$(srcdir)/'`url.c
libcurlu_la-dict.lo: dict.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-dict.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-dict.Tpo" -c -o libcurlu_la-dict.lo `test -f 'dict.c' || echo '$(srcdir)/'`dict.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-dict.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-dict.Tpo" -c -o libcurlu_la-dict.lo `test -f 'dict.c' || echo '$(srcdir)/'`dict.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-dict.Tpo" "$(DEPDIR)/libcurlu_la-dict.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-dict.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='dict.c' object='libcurlu_la-dict.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-dict.lo `test -f 'dict.c' || echo '$(srcdir)/'`dict.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-dict.lo `test -f 'dict.c' || echo '$(srcdir)/'`dict.c
libcurlu_la-if2ip.lo: if2ip.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-if2ip.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-if2ip.Tpo" -c -o libcurlu_la-if2ip.lo `test -f 'if2ip.c' || echo '$(srcdir)/'`if2ip.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-if2ip.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-if2ip.Tpo" -c -o libcurlu_la-if2ip.lo `test -f 'if2ip.c' || echo '$(srcdir)/'`if2ip.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-if2ip.Tpo" "$(DEPDIR)/libcurlu_la-if2ip.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-if2ip.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='if2ip.c' object='libcurlu_la-if2ip.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-if2ip.lo `test -f 'if2ip.c' || echo '$(srcdir)/'`if2ip.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-if2ip.lo `test -f 'if2ip.c' || echo '$(srcdir)/'`if2ip.c
libcurlu_la-speedcheck.lo: speedcheck.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-speedcheck.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-speedcheck.Tpo" -c -o libcurlu_la-speedcheck.lo `test -f 'speedcheck.c' || echo '$(srcdir)/'`speedcheck.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-speedcheck.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-speedcheck.Tpo" -c -o libcurlu_la-speedcheck.lo `test -f 'speedcheck.c' || echo '$(srcdir)/'`speedcheck.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-speedcheck.Tpo" "$(DEPDIR)/libcurlu_la-speedcheck.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-speedcheck.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='speedcheck.c' object='libcurlu_la-speedcheck.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-speedcheck.lo `test -f 'speedcheck.c' || echo '$(srcdir)/'`speedcheck.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-speedcheck.lo `test -f 'speedcheck.c' || echo '$(srcdir)/'`speedcheck.c
libcurlu_la-ldap.lo: ldap.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-ldap.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ldap.Tpo" -c -o libcurlu_la-ldap.lo `test -f 'ldap.c' || echo '$(srcdir)/'`ldap.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-ldap.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ldap.Tpo" -c -o libcurlu_la-ldap.lo `test -f 'ldap.c' || echo '$(srcdir)/'`ldap.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-ldap.Tpo" "$(DEPDIR)/libcurlu_la-ldap.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-ldap.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ldap.c' object='libcurlu_la-ldap.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ldap.lo `test -f 'ldap.c' || echo '$(srcdir)/'`ldap.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ldap.lo `test -f 'ldap.c' || echo '$(srcdir)/'`ldap.c
libcurlu_la-ssluse.lo: ssluse.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-ssluse.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ssluse.Tpo" -c -o libcurlu_la-ssluse.lo `test -f 'ssluse.c' || echo '$(srcdir)/'`ssluse.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-ssluse.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ssluse.Tpo" -c -o libcurlu_la-ssluse.lo `test -f 'ssluse.c' || echo '$(srcdir)/'`ssluse.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-ssluse.Tpo" "$(DEPDIR)/libcurlu_la-ssluse.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-ssluse.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ssluse.c' object='libcurlu_la-ssluse.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ssluse.lo `test -f 'ssluse.c' || echo '$(srcdir)/'`ssluse.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ssluse.lo `test -f 'ssluse.c' || echo '$(srcdir)/'`ssluse.c
libcurlu_la-version.lo: version.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-version.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-version.Tpo" -c -o libcurlu_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-version.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-version.Tpo" -c -o libcurlu_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-version.Tpo" "$(DEPDIR)/libcurlu_la-version.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-version.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='version.c' object='libcurlu_la-version.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-version.lo `test -f 'version.c' || echo '$(srcdir)/'`version.c
libcurlu_la-getenv.lo: getenv.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-getenv.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-getenv.Tpo" -c -o libcurlu_la-getenv.lo `test -f 'getenv.c' || echo '$(srcdir)/'`getenv.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-getenv.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-getenv.Tpo" -c -o libcurlu_la-getenv.lo `test -f 'getenv.c' || echo '$(srcdir)/'`getenv.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-getenv.Tpo" "$(DEPDIR)/libcurlu_la-getenv.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-getenv.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getenv.c' object='libcurlu_la-getenv.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-getenv.lo `test -f 'getenv.c' || echo '$(srcdir)/'`getenv.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-getenv.lo `test -f 'getenv.c' || echo '$(srcdir)/'`getenv.c
libcurlu_la-escape.lo: escape.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-escape.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-escape.Tpo" -c -o libcurlu_la-escape.lo `test -f 'escape.c' || echo '$(srcdir)/'`escape.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-escape.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-escape.Tpo" -c -o libcurlu_la-escape.lo `test -f 'escape.c' || echo '$(srcdir)/'`escape.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-escape.Tpo" "$(DEPDIR)/libcurlu_la-escape.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-escape.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='escape.c' object='libcurlu_la-escape.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-escape.lo `test -f 'escape.c' || echo '$(srcdir)/'`escape.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-escape.lo `test -f 'escape.c' || echo '$(srcdir)/'`escape.c
libcurlu_la-mprintf.lo: mprintf.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-mprintf.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-mprintf.Tpo" -c -o libcurlu_la-mprintf.lo `test -f 'mprintf.c' || echo '$(srcdir)/'`mprintf.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-mprintf.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-mprintf.Tpo" -c -o libcurlu_la-mprintf.lo `test -f 'mprintf.c' || echo '$(srcdir)/'`mprintf.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-mprintf.Tpo" "$(DEPDIR)/libcurlu_la-mprintf.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-mprintf.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='mprintf.c' object='libcurlu_la-mprintf.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-mprintf.lo `test -f 'mprintf.c' || echo '$(srcdir)/'`mprintf.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-mprintf.lo `test -f 'mprintf.c' || echo '$(srcdir)/'`mprintf.c
libcurlu_la-telnet.lo: telnet.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-telnet.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-telnet.Tpo" -c -o libcurlu_la-telnet.lo `test -f 'telnet.c' || echo '$(srcdir)/'`telnet.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-telnet.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-telnet.Tpo" -c -o libcurlu_la-telnet.lo `test -f 'telnet.c' || echo '$(srcdir)/'`telnet.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-telnet.Tpo" "$(DEPDIR)/libcurlu_la-telnet.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-telnet.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='telnet.c' object='libcurlu_la-telnet.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-telnet.lo `test -f 'telnet.c' || echo '$(srcdir)/'`telnet.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-telnet.lo `test -f 'telnet.c' || echo '$(srcdir)/'`telnet.c
libcurlu_la-netrc.lo: netrc.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-netrc.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-netrc.Tpo" -c -o libcurlu_la-netrc.lo `test -f 'netrc.c' || echo '$(srcdir)/'`netrc.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-netrc.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-netrc.Tpo" -c -o libcurlu_la-netrc.lo `test -f 'netrc.c' || echo '$(srcdir)/'`netrc.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-netrc.Tpo" "$(DEPDIR)/libcurlu_la-netrc.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-netrc.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='netrc.c' object='libcurlu_la-netrc.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-netrc.lo `test -f 'netrc.c' || echo '$(srcdir)/'`netrc.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-netrc.lo `test -f 'netrc.c' || echo '$(srcdir)/'`netrc.c
libcurlu_la-getinfo.lo: getinfo.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-getinfo.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-getinfo.Tpo" -c -o libcurlu_la-getinfo.lo `test -f 'getinfo.c' || echo '$(srcdir)/'`getinfo.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-getinfo.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-getinfo.Tpo" -c -o libcurlu_la-getinfo.lo `test -f 'getinfo.c' || echo '$(srcdir)/'`getinfo.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-getinfo.Tpo" "$(DEPDIR)/libcurlu_la-getinfo.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-getinfo.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='getinfo.c' object='libcurlu_la-getinfo.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-getinfo.lo `test -f 'getinfo.c' || echo '$(srcdir)/'`getinfo.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-getinfo.lo `test -f 'getinfo.c' || echo '$(srcdir)/'`getinfo.c
libcurlu_la-transfer.lo: transfer.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-transfer.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-transfer.Tpo" -c -o libcurlu_la-transfer.lo `test -f 'transfer.c' || echo '$(srcdir)/'`transfer.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-transfer.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-transfer.Tpo" -c -o libcurlu_la-transfer.lo `test -f 'transfer.c' || echo '$(srcdir)/'`transfer.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-transfer.Tpo" "$(DEPDIR)/libcurlu_la-transfer.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-transfer.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='transfer.c' object='libcurlu_la-transfer.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-transfer.lo `test -f 'transfer.c' || echo '$(srcdir)/'`transfer.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-transfer.lo `test -f 'transfer.c' || echo '$(srcdir)/'`transfer.c
libcurlu_la-strequal.lo: strequal.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-strequal.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strequal.Tpo" -c -o libcurlu_la-strequal.lo `test -f 'strequal.c' || echo '$(srcdir)/'`strequal.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-strequal.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strequal.Tpo" -c -o libcurlu_la-strequal.lo `test -f 'strequal.c' || echo '$(srcdir)/'`strequal.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-strequal.Tpo" "$(DEPDIR)/libcurlu_la-strequal.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-strequal.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strequal.c' object='libcurlu_la-strequal.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strequal.lo `test -f 'strequal.c' || echo '$(srcdir)/'`strequal.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strequal.lo `test -f 'strequal.c' || echo '$(srcdir)/'`strequal.c
libcurlu_la-easy.lo: easy.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-easy.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-easy.Tpo" -c -o libcurlu_la-easy.lo `test -f 'easy.c' || echo '$(srcdir)/'`easy.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-easy.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-easy.Tpo" -c -o libcurlu_la-easy.lo `test -f 'easy.c' || echo '$(srcdir)/'`easy.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-easy.Tpo" "$(DEPDIR)/libcurlu_la-easy.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-easy.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='easy.c' object='libcurlu_la-easy.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-easy.lo `test -f 'easy.c' || echo '$(srcdir)/'`easy.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-easy.lo `test -f 'easy.c' || echo '$(srcdir)/'`easy.c
libcurlu_la-security.lo: security.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-security.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-security.Tpo" -c -o libcurlu_la-security.lo `test -f 'security.c' || echo '$(srcdir)/'`security.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-security.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-security.Tpo" -c -o libcurlu_la-security.lo `test -f 'security.c' || echo '$(srcdir)/'`security.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-security.Tpo" "$(DEPDIR)/libcurlu_la-security.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-security.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='security.c' object='libcurlu_la-security.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-security.lo `test -f 'security.c' || echo '$(srcdir)/'`security.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-security.lo `test -f 'security.c' || echo '$(srcdir)/'`security.c
libcurlu_la-krb4.lo: krb4.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-krb4.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-krb4.Tpo" -c -o libcurlu_la-krb4.lo `test -f 'krb4.c' || echo '$(srcdir)/'`krb4.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-krb4.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-krb4.Tpo" -c -o libcurlu_la-krb4.lo `test -f 'krb4.c' || echo '$(srcdir)/'`krb4.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-krb4.Tpo" "$(DEPDIR)/libcurlu_la-krb4.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-krb4.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='krb4.c' object='libcurlu_la-krb4.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-krb4.lo `test -f 'krb4.c' || echo '$(srcdir)/'`krb4.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-krb4.lo `test -f 'krb4.c' || echo '$(srcdir)/'`krb4.c
libcurlu_la-curl_fnmatch.lo: curl_fnmatch.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_fnmatch.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_fnmatch.Tpo" -c -o libcurlu_la-curl_fnmatch.lo `test -f 'curl_fnmatch.c' || echo '$(srcdir)/'`curl_fnmatch.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_fnmatch.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_fnmatch.Tpo" -c -o libcurlu_la-curl_fnmatch.lo `test -f 'curl_fnmatch.c' || echo '$(srcdir)/'`curl_fnmatch.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_fnmatch.Tpo" "$(DEPDIR)/libcurlu_la-curl_fnmatch.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_fnmatch.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_fnmatch.c' object='libcurlu_la-curl_fnmatch.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_fnmatch.lo `test -f 'curl_fnmatch.c' || echo '$(srcdir)/'`curl_fnmatch.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_fnmatch.lo `test -f 'curl_fnmatch.c' || echo '$(srcdir)/'`curl_fnmatch.c
libcurlu_la-fileinfo.lo: fileinfo.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-fileinfo.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-fileinfo.Tpo" -c -o libcurlu_la-fileinfo.lo `test -f 'fileinfo.c' || echo '$(srcdir)/'`fileinfo.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-fileinfo.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-fileinfo.Tpo" -c -o libcurlu_la-fileinfo.lo `test -f 'fileinfo.c' || echo '$(srcdir)/'`fileinfo.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-fileinfo.Tpo" "$(DEPDIR)/libcurlu_la-fileinfo.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-fileinfo.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='fileinfo.c' object='libcurlu_la-fileinfo.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-fileinfo.lo `test -f 'fileinfo.c' || echo '$(srcdir)/'`fileinfo.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-fileinfo.lo `test -f 'fileinfo.c' || echo '$(srcdir)/'`fileinfo.c
libcurlu_la-ftplistparser.lo: ftplistparser.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-ftplistparser.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ftplistparser.Tpo" -c -o libcurlu_la-ftplistparser.lo `test -f 'ftplistparser.c' || echo '$(srcdir)/'`ftplistparser.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-ftplistparser.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ftplistparser.Tpo" -c -o libcurlu_la-ftplistparser.lo `test -f 'ftplistparser.c' || echo '$(srcdir)/'`ftplistparser.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-ftplistparser.Tpo" "$(DEPDIR)/libcurlu_la-ftplistparser.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-ftplistparser.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ftplistparser.c' object='libcurlu_la-ftplistparser.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ftplistparser.lo `test -f 'ftplistparser.c' || echo '$(srcdir)/'`ftplistparser.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ftplistparser.lo `test -f 'ftplistparser.c' || echo '$(srcdir)/'`ftplistparser.c
libcurlu_la-wildcard.lo: wildcard.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-wildcard.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-wildcard.Tpo" -c -o libcurlu_la-wildcard.lo `test -f 'wildcard.c' || echo '$(srcdir)/'`wildcard.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-wildcard.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-wildcard.Tpo" -c -o libcurlu_la-wildcard.lo `test -f 'wildcard.c' || echo '$(srcdir)/'`wildcard.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-wildcard.Tpo" "$(DEPDIR)/libcurlu_la-wildcard.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-wildcard.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='wildcard.c' object='libcurlu_la-wildcard.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-wildcard.lo `test -f 'wildcard.c' || echo '$(srcdir)/'`wildcard.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-wildcard.lo `test -f 'wildcard.c' || echo '$(srcdir)/'`wildcard.c
libcurlu_la-krb5.lo: krb5.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-krb5.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-krb5.Tpo" -c -o libcurlu_la-krb5.lo `test -f 'krb5.c' || echo '$(srcdir)/'`krb5.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-krb5.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-krb5.Tpo" -c -o libcurlu_la-krb5.lo `test -f 'krb5.c' || echo '$(srcdir)/'`krb5.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-krb5.Tpo" "$(DEPDIR)/libcurlu_la-krb5.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-krb5.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='krb5.c' object='libcurlu_la-krb5.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-krb5.lo `test -f 'krb5.c' || echo '$(srcdir)/'`krb5.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-krb5.lo `test -f 'krb5.c' || echo '$(srcdir)/'`krb5.c
libcurlu_la-memdebug.lo: memdebug.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-memdebug.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-memdebug.Tpo" -c -o libcurlu_la-memdebug.lo `test -f 'memdebug.c' || echo '$(srcdir)/'`memdebug.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-memdebug.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-memdebug.Tpo" -c -o libcurlu_la-memdebug.lo `test -f 'memdebug.c' || echo '$(srcdir)/'`memdebug.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-memdebug.Tpo" "$(DEPDIR)/libcurlu_la-memdebug.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-memdebug.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='memdebug.c' object='libcurlu_la-memdebug.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-memdebug.lo `test -f 'memdebug.c' || echo '$(srcdir)/'`memdebug.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-memdebug.lo `test -f 'memdebug.c' || echo '$(srcdir)/'`memdebug.c
libcurlu_la-http_chunks.lo: http_chunks.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_chunks.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_chunks.Tpo" -c -o libcurlu_la-http_chunks.lo `test -f 'http_chunks.c' || echo '$(srcdir)/'`http_chunks.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_chunks.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_chunks.Tpo" -c -o libcurlu_la-http_chunks.lo `test -f 'http_chunks.c' || echo '$(srcdir)/'`http_chunks.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-http_chunks.Tpo" "$(DEPDIR)/libcurlu_la-http_chunks.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-http_chunks.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_chunks.c' object='libcurlu_la-http_chunks.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_chunks.lo `test -f 'http_chunks.c' || echo '$(srcdir)/'`http_chunks.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_chunks.lo `test -f 'http_chunks.c' || echo '$(srcdir)/'`http_chunks.c
libcurlu_la-strtok.lo: strtok.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-strtok.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strtok.Tpo" -c -o libcurlu_la-strtok.lo `test -f 'strtok.c' || echo '$(srcdir)/'`strtok.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-strtok.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strtok.Tpo" -c -o libcurlu_la-strtok.lo `test -f 'strtok.c' || echo '$(srcdir)/'`strtok.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-strtok.Tpo" "$(DEPDIR)/libcurlu_la-strtok.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-strtok.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strtok.c' object='libcurlu_la-strtok.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strtok.lo `test -f 'strtok.c' || echo '$(srcdir)/'`strtok.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strtok.lo `test -f 'strtok.c' || echo '$(srcdir)/'`strtok.c
libcurlu_la-connect.lo: connect.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-connect.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-connect.Tpo" -c -o libcurlu_la-connect.lo `test -f 'connect.c' || echo '$(srcdir)/'`connect.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-connect.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-connect.Tpo" -c -o libcurlu_la-connect.lo `test -f 'connect.c' || echo '$(srcdir)/'`connect.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-connect.Tpo" "$(DEPDIR)/libcurlu_la-connect.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-connect.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='connect.c' object='libcurlu_la-connect.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-connect.lo `test -f 'connect.c' || echo '$(srcdir)/'`connect.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-connect.lo `test -f 'connect.c' || echo '$(srcdir)/'`connect.c
libcurlu_la-llist.lo: llist.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-llist.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-llist.Tpo" -c -o libcurlu_la-llist.lo `test -f 'llist.c' || echo '$(srcdir)/'`llist.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-llist.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-llist.Tpo" -c -o libcurlu_la-llist.lo `test -f 'llist.c' || echo '$(srcdir)/'`llist.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-llist.Tpo" "$(DEPDIR)/libcurlu_la-llist.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-llist.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='llist.c' object='libcurlu_la-llist.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-llist.lo `test -f 'llist.c' || echo '$(srcdir)/'`llist.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-llist.lo `test -f 'llist.c' || echo '$(srcdir)/'`llist.c
libcurlu_la-hash.lo: hash.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hash.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hash.Tpo" -c -o libcurlu_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hash.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hash.Tpo" -c -o libcurlu_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hash.Tpo" "$(DEPDIR)/libcurlu_la-hash.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hash.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hash.c' object='libcurlu_la-hash.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hash.lo `test -f 'hash.c' || echo '$(srcdir)/'`hash.c
libcurlu_la-multi.lo: multi.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-multi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-multi.Tpo" -c -o libcurlu_la-multi.lo `test -f 'multi.c' || echo '$(srcdir)/'`multi.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-multi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-multi.Tpo" -c -o libcurlu_la-multi.lo `test -f 'multi.c' || echo '$(srcdir)/'`multi.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-multi.Tpo" "$(DEPDIR)/libcurlu_la-multi.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-multi.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='multi.c' object='libcurlu_la-multi.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-multi.lo `test -f 'multi.c' || echo '$(srcdir)/'`multi.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-multi.lo `test -f 'multi.c' || echo '$(srcdir)/'`multi.c
libcurlu_la-content_encoding.lo: content_encoding.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-content_encoding.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-content_encoding.Tpo" -c -o libcurlu_la-content_encoding.lo `test -f 'content_encoding.c' || echo '$(srcdir)/'`content_encoding.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-content_encoding.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-content_encoding.Tpo" -c -o libcurlu_la-content_encoding.lo `test -f 'content_encoding.c' || echo '$(srcdir)/'`content_encoding.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-content_encoding.Tpo" "$(DEPDIR)/libcurlu_la-content_encoding.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-content_encoding.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='content_encoding.c' object='libcurlu_la-content_encoding.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-content_encoding.lo `test -f 'content_encoding.c' || echo '$(srcdir)/'`content_encoding.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-content_encoding.lo `test -f 'content_encoding.c' || echo '$(srcdir)/'`content_encoding.c
libcurlu_la-share.lo: share.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-share.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-share.Tpo" -c -o libcurlu_la-share.lo `test -f 'share.c' || echo '$(srcdir)/'`share.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-share.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-share.Tpo" -c -o libcurlu_la-share.lo `test -f 'share.c' || echo '$(srcdir)/'`share.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-share.Tpo" "$(DEPDIR)/libcurlu_la-share.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-share.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='share.c' object='libcurlu_la-share.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-share.lo `test -f 'share.c' || echo '$(srcdir)/'`share.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-share.lo `test -f 'share.c' || echo '$(srcdir)/'`share.c
libcurlu_la-http_digest.lo: http_digest.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_digest.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_digest.Tpo" -c -o libcurlu_la-http_digest.lo `test -f 'http_digest.c' || echo '$(srcdir)/'`http_digest.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_digest.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_digest.Tpo" -c -o libcurlu_la-http_digest.lo `test -f 'http_digest.c' || echo '$(srcdir)/'`http_digest.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-http_digest.Tpo" "$(DEPDIR)/libcurlu_la-http_digest.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-http_digest.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_digest.c' object='libcurlu_la-http_digest.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_digest.lo `test -f 'http_digest.c' || echo '$(srcdir)/'`http_digest.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_digest.lo `test -f 'http_digest.c' || echo '$(srcdir)/'`http_digest.c
libcurlu_la-md4.lo: md4.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-md4.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-md4.Tpo" -c -o libcurlu_la-md4.lo `test -f 'md4.c' || echo '$(srcdir)/'`md4.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-md4.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-md4.Tpo" -c -o libcurlu_la-md4.lo `test -f 'md4.c' || echo '$(srcdir)/'`md4.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-md4.Tpo" "$(DEPDIR)/libcurlu_la-md4.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-md4.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='md4.c' object='libcurlu_la-md4.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-md4.lo `test -f 'md4.c' || echo '$(srcdir)/'`md4.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-md4.lo `test -f 'md4.c' || echo '$(srcdir)/'`md4.c
libcurlu_la-md5.lo: md5.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-md5.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-md5.Tpo" -c -o libcurlu_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-md5.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-md5.Tpo" -c -o libcurlu_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-md5.Tpo" "$(DEPDIR)/libcurlu_la-md5.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-md5.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='md5.c' object='libcurlu_la-md5.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-md5.lo `test -f 'md5.c' || echo '$(srcdir)/'`md5.c
libcurlu_la-curl_rand.lo: curl_rand.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_rand.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_rand.Tpo" -c -o libcurlu_la-curl_rand.lo `test -f 'curl_rand.c' || echo '$(srcdir)/'`curl_rand.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_rand.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_rand.Tpo" -c -o libcurlu_la-curl_rand.lo `test -f 'curl_rand.c' || echo '$(srcdir)/'`curl_rand.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_rand.Tpo" "$(DEPDIR)/libcurlu_la-curl_rand.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_rand.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_rand.c' object='libcurlu_la-curl_rand.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_rand.lo `test -f 'curl_rand.c' || echo '$(srcdir)/'`curl_rand.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_rand.lo `test -f 'curl_rand.c' || echo '$(srcdir)/'`curl_rand.c
libcurlu_la-http_negotiate.lo: http_negotiate.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_negotiate.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_negotiate.Tpo" -c -o libcurlu_la-http_negotiate.lo `test -f 'http_negotiate.c' || echo '$(srcdir)/'`http_negotiate.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_negotiate.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_negotiate.Tpo" -c -o libcurlu_la-http_negotiate.lo `test -f 'http_negotiate.c' || echo '$(srcdir)/'`http_negotiate.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-http_negotiate.Tpo" "$(DEPDIR)/libcurlu_la-http_negotiate.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-http_negotiate.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_negotiate.c' object='libcurlu_la-http_negotiate.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_negotiate.lo `test -f 'http_negotiate.c' || echo '$(srcdir)/'`http_negotiate.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_negotiate.lo `test -f 'http_negotiate.c' || echo '$(srcdir)/'`http_negotiate.c
libcurlu_la-inet_pton.lo: inet_pton.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-inet_pton.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-inet_pton.Tpo" -c -o libcurlu_la-inet_pton.lo `test -f 'inet_pton.c' || echo '$(srcdir)/'`inet_pton.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-inet_pton.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-inet_pton.Tpo" -c -o libcurlu_la-inet_pton.lo `test -f 'inet_pton.c' || echo '$(srcdir)/'`inet_pton.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-inet_pton.Tpo" "$(DEPDIR)/libcurlu_la-inet_pton.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-inet_pton.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='inet_pton.c' object='libcurlu_la-inet_pton.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-inet_pton.lo `test -f 'inet_pton.c' || echo '$(srcdir)/'`inet_pton.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-inet_pton.lo `test -f 'inet_pton.c' || echo '$(srcdir)/'`inet_pton.c
libcurlu_la-strtoofft.lo: strtoofft.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-strtoofft.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strtoofft.Tpo" -c -o libcurlu_la-strtoofft.lo `test -f 'strtoofft.c' || echo '$(srcdir)/'`strtoofft.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-strtoofft.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strtoofft.Tpo" -c -o libcurlu_la-strtoofft.lo `test -f 'strtoofft.c' || echo '$(srcdir)/'`strtoofft.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-strtoofft.Tpo" "$(DEPDIR)/libcurlu_la-strtoofft.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-strtoofft.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strtoofft.c' object='libcurlu_la-strtoofft.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strtoofft.lo `test -f 'strtoofft.c' || echo '$(srcdir)/'`strtoofft.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strtoofft.lo `test -f 'strtoofft.c' || echo '$(srcdir)/'`strtoofft.c
libcurlu_la-strerror.lo: strerror.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-strerror.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strerror.Tpo" -c -o libcurlu_la-strerror.lo `test -f 'strerror.c' || echo '$(srcdir)/'`strerror.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-strerror.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strerror.Tpo" -c -o libcurlu_la-strerror.lo `test -f 'strerror.c' || echo '$(srcdir)/'`strerror.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-strerror.Tpo" "$(DEPDIR)/libcurlu_la-strerror.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-strerror.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strerror.c' object='libcurlu_la-strerror.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strerror.lo `test -f 'strerror.c' || echo '$(srcdir)/'`strerror.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strerror.lo `test -f 'strerror.c' || echo '$(srcdir)/'`strerror.c
+
+libcurlu_la-amigaos.lo: amigaos.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-amigaos.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-amigaos.Tpo" -c -o libcurlu_la-amigaos.lo `test -f 'amigaos.c' || echo '$(srcdir)/'`amigaos.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-amigaos.Tpo" "$(DEPDIR)/libcurlu_la-amigaos.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-amigaos.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='amigaos.c' object='libcurlu_la-amigaos.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-amigaos.lo `test -f 'amigaos.c' || echo '$(srcdir)/'`amigaos.c
libcurlu_la-hostasyn.lo: hostasyn.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostasyn.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostasyn.Tpo" -c -o libcurlu_la-hostasyn.lo `test -f 'hostasyn.c' || echo '$(srcdir)/'`hostasyn.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostasyn.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostasyn.Tpo" -c -o libcurlu_la-hostasyn.lo `test -f 'hostasyn.c' || echo '$(srcdir)/'`hostasyn.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hostasyn.Tpo" "$(DEPDIR)/libcurlu_la-hostasyn.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hostasyn.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostasyn.c' object='libcurlu_la-hostasyn.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostasyn.lo `test -f 'hostasyn.c' || echo '$(srcdir)/'`hostasyn.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostasyn.lo `test -f 'hostasyn.c' || echo '$(srcdir)/'`hostasyn.c
libcurlu_la-hostip4.lo: hostip4.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostip4.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostip4.Tpo" -c -o libcurlu_la-hostip4.lo `test -f 'hostip4.c' || echo '$(srcdir)/'`hostip4.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostip4.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostip4.Tpo" -c -o libcurlu_la-hostip4.lo `test -f 'hostip4.c' || echo '$(srcdir)/'`hostip4.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hostip4.Tpo" "$(DEPDIR)/libcurlu_la-hostip4.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hostip4.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostip4.c' object='libcurlu_la-hostip4.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostip4.lo `test -f 'hostip4.c' || echo '$(srcdir)/'`hostip4.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostip4.lo `test -f 'hostip4.c' || echo '$(srcdir)/'`hostip4.c
libcurlu_la-hostip6.lo: hostip6.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostip6.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostip6.Tpo" -c -o libcurlu_la-hostip6.lo `test -f 'hostip6.c' || echo '$(srcdir)/'`hostip6.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostip6.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostip6.Tpo" -c -o libcurlu_la-hostip6.lo `test -f 'hostip6.c' || echo '$(srcdir)/'`hostip6.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hostip6.Tpo" "$(DEPDIR)/libcurlu_la-hostip6.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hostip6.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostip6.c' object='libcurlu_la-hostip6.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostip6.lo `test -f 'hostip6.c' || echo '$(srcdir)/'`hostip6.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostip6.lo `test -f 'hostip6.c' || echo '$(srcdir)/'`hostip6.c
libcurlu_la-hostsyn.lo: hostsyn.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostsyn.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostsyn.Tpo" -c -o libcurlu_la-hostsyn.lo `test -f 'hostsyn.c' || echo '$(srcdir)/'`hostsyn.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hostsyn.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hostsyn.Tpo" -c -o libcurlu_la-hostsyn.lo `test -f 'hostsyn.c' || echo '$(srcdir)/'`hostsyn.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hostsyn.Tpo" "$(DEPDIR)/libcurlu_la-hostsyn.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hostsyn.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hostsyn.c' object='libcurlu_la-hostsyn.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostsyn.lo `test -f 'hostsyn.c' || echo '$(srcdir)/'`hostsyn.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hostsyn.lo `test -f 'hostsyn.c' || echo '$(srcdir)/'`hostsyn.c
libcurlu_la-inet_ntop.lo: inet_ntop.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-inet_ntop.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-inet_ntop.Tpo" -c -o libcurlu_la-inet_ntop.lo `test -f 'inet_ntop.c' || echo '$(srcdir)/'`inet_ntop.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-inet_ntop.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-inet_ntop.Tpo" -c -o libcurlu_la-inet_ntop.lo `test -f 'inet_ntop.c' || echo '$(srcdir)/'`inet_ntop.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-inet_ntop.Tpo" "$(DEPDIR)/libcurlu_la-inet_ntop.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-inet_ntop.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='inet_ntop.c' object='libcurlu_la-inet_ntop.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-inet_ntop.lo `test -f 'inet_ntop.c' || echo '$(srcdir)/'`inet_ntop.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-inet_ntop.lo `test -f 'inet_ntop.c' || echo '$(srcdir)/'`inet_ntop.c
libcurlu_la-parsedate.lo: parsedate.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-parsedate.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-parsedate.Tpo" -c -o libcurlu_la-parsedate.lo `test -f 'parsedate.c' || echo '$(srcdir)/'`parsedate.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-parsedate.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-parsedate.Tpo" -c -o libcurlu_la-parsedate.lo `test -f 'parsedate.c' || echo '$(srcdir)/'`parsedate.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-parsedate.Tpo" "$(DEPDIR)/libcurlu_la-parsedate.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-parsedate.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='parsedate.c' object='libcurlu_la-parsedate.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-parsedate.lo `test -f 'parsedate.c' || echo '$(srcdir)/'`parsedate.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-parsedate.lo `test -f 'parsedate.c' || echo '$(srcdir)/'`parsedate.c
libcurlu_la-select.lo: select.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-select.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-select.Tpo" -c -o libcurlu_la-select.lo `test -f 'select.c' || echo '$(srcdir)/'`select.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-select.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-select.Tpo" -c -o libcurlu_la-select.lo `test -f 'select.c' || echo '$(srcdir)/'`select.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-select.Tpo" "$(DEPDIR)/libcurlu_la-select.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-select.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='select.c' object='libcurlu_la-select.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-select.lo `test -f 'select.c' || echo '$(srcdir)/'`select.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-select.lo `test -f 'select.c' || echo '$(srcdir)/'`select.c
libcurlu_la-gtls.lo: gtls.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-gtls.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-gtls.Tpo" -c -o libcurlu_la-gtls.lo `test -f 'gtls.c' || echo '$(srcdir)/'`gtls.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-gtls.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-gtls.Tpo" -c -o libcurlu_la-gtls.lo `test -f 'gtls.c' || echo '$(srcdir)/'`gtls.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-gtls.Tpo" "$(DEPDIR)/libcurlu_la-gtls.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-gtls.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='gtls.c' object='libcurlu_la-gtls.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-gtls.lo `test -f 'gtls.c' || echo '$(srcdir)/'`gtls.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-gtls.lo `test -f 'gtls.c' || echo '$(srcdir)/'`gtls.c
libcurlu_la-sslgen.lo: sslgen.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-sslgen.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-sslgen.Tpo" -c -o libcurlu_la-sslgen.lo `test -f 'sslgen.c' || echo '$(srcdir)/'`sslgen.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-sslgen.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-sslgen.Tpo" -c -o libcurlu_la-sslgen.lo `test -f 'sslgen.c' || echo '$(srcdir)/'`sslgen.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-sslgen.Tpo" "$(DEPDIR)/libcurlu_la-sslgen.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-sslgen.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sslgen.c' object='libcurlu_la-sslgen.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-sslgen.lo `test -f 'sslgen.c' || echo '$(srcdir)/'`sslgen.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-sslgen.lo `test -f 'sslgen.c' || echo '$(srcdir)/'`sslgen.c
libcurlu_la-tftp.lo: tftp.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-tftp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-tftp.Tpo" -c -o libcurlu_la-tftp.lo `test -f 'tftp.c' || echo '$(srcdir)/'`tftp.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-tftp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-tftp.Tpo" -c -o libcurlu_la-tftp.lo `test -f 'tftp.c' || echo '$(srcdir)/'`tftp.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-tftp.Tpo" "$(DEPDIR)/libcurlu_la-tftp.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-tftp.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='tftp.c' object='libcurlu_la-tftp.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-tftp.lo `test -f 'tftp.c' || echo '$(srcdir)/'`tftp.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-tftp.lo `test -f 'tftp.c' || echo '$(srcdir)/'`tftp.c
libcurlu_la-splay.lo: splay.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-splay.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-splay.Tpo" -c -o libcurlu_la-splay.lo `test -f 'splay.c' || echo '$(srcdir)/'`splay.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-splay.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-splay.Tpo" -c -o libcurlu_la-splay.lo `test -f 'splay.c' || echo '$(srcdir)/'`splay.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-splay.Tpo" "$(DEPDIR)/libcurlu_la-splay.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-splay.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='splay.c' object='libcurlu_la-splay.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-splay.lo `test -f 'splay.c' || echo '$(srcdir)/'`splay.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-splay.lo `test -f 'splay.c' || echo '$(srcdir)/'`splay.c
libcurlu_la-strdup.lo: strdup.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-strdup.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strdup.Tpo" -c -o libcurlu_la-strdup.lo `test -f 'strdup.c' || echo '$(srcdir)/'`strdup.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-strdup.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-strdup.Tpo" -c -o libcurlu_la-strdup.lo `test -f 'strdup.c' || echo '$(srcdir)/'`strdup.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-strdup.Tpo" "$(DEPDIR)/libcurlu_la-strdup.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-strdup.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='strdup.c' object='libcurlu_la-strdup.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strdup.lo `test -f 'strdup.c' || echo '$(srcdir)/'`strdup.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-strdup.lo `test -f 'strdup.c' || echo '$(srcdir)/'`strdup.c
libcurlu_la-socks.lo: socks.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-socks.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-socks.Tpo" -c -o libcurlu_la-socks.lo `test -f 'socks.c' || echo '$(srcdir)/'`socks.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-socks.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-socks.Tpo" -c -o libcurlu_la-socks.lo `test -f 'socks.c' || echo '$(srcdir)/'`socks.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-socks.Tpo" "$(DEPDIR)/libcurlu_la-socks.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-socks.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='socks.c' object='libcurlu_la-socks.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-socks.lo `test -f 'socks.c' || echo '$(srcdir)/'`socks.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-socks.lo `test -f 'socks.c' || echo '$(srcdir)/'`socks.c
libcurlu_la-ssh.lo: ssh.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-ssh.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ssh.Tpo" -c -o libcurlu_la-ssh.lo `test -f 'ssh.c' || echo '$(srcdir)/'`ssh.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-ssh.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-ssh.Tpo" -c -o libcurlu_la-ssh.lo `test -f 'ssh.c' || echo '$(srcdir)/'`ssh.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-ssh.Tpo" "$(DEPDIR)/libcurlu_la-ssh.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-ssh.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='ssh.c' object='libcurlu_la-ssh.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ssh.lo `test -f 'ssh.c' || echo '$(srcdir)/'`ssh.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-ssh.lo `test -f 'ssh.c' || echo '$(srcdir)/'`ssh.c
libcurlu_la-nss.lo: nss.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-nss.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-nss.Tpo" -c -o libcurlu_la-nss.lo `test -f 'nss.c' || echo '$(srcdir)/'`nss.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-nss.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-nss.Tpo" -c -o libcurlu_la-nss.lo `test -f 'nss.c' || echo '$(srcdir)/'`nss.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-nss.Tpo" "$(DEPDIR)/libcurlu_la-nss.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-nss.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='nss.c' object='libcurlu_la-nss.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-nss.lo `test -f 'nss.c' || echo '$(srcdir)/'`nss.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-nss.lo `test -f 'nss.c' || echo '$(srcdir)/'`nss.c
libcurlu_la-qssl.lo: qssl.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-qssl.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-qssl.Tpo" -c -o libcurlu_la-qssl.lo `test -f 'qssl.c' || echo '$(srcdir)/'`qssl.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-qssl.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-qssl.Tpo" -c -o libcurlu_la-qssl.lo `test -f 'qssl.c' || echo '$(srcdir)/'`qssl.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-qssl.Tpo" "$(DEPDIR)/libcurlu_la-qssl.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-qssl.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='qssl.c' object='libcurlu_la-qssl.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-qssl.lo `test -f 'qssl.c' || echo '$(srcdir)/'`qssl.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-qssl.lo `test -f 'qssl.c' || echo '$(srcdir)/'`qssl.c
libcurlu_la-rawstr.lo: rawstr.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-rawstr.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-rawstr.Tpo" -c -o libcurlu_la-rawstr.lo `test -f 'rawstr.c' || echo '$(srcdir)/'`rawstr.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-rawstr.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-rawstr.Tpo" -c -o libcurlu_la-rawstr.lo `test -f 'rawstr.c' || echo '$(srcdir)/'`rawstr.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-rawstr.Tpo" "$(DEPDIR)/libcurlu_la-rawstr.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-rawstr.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rawstr.c' object='libcurlu_la-rawstr.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-rawstr.lo `test -f 'rawstr.c' || echo '$(srcdir)/'`rawstr.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-rawstr.lo `test -f 'rawstr.c' || echo '$(srcdir)/'`rawstr.c
libcurlu_la-curl_addrinfo.lo: curl_addrinfo.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_addrinfo.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_addrinfo.Tpo" -c -o libcurlu_la-curl_addrinfo.lo `test -f 'curl_addrinfo.c' || echo '$(srcdir)/'`curl_addrinfo.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_addrinfo.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_addrinfo.Tpo" -c -o libcurlu_la-curl_addrinfo.lo `test -f 'curl_addrinfo.c' || echo '$(srcdir)/'`curl_addrinfo.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_addrinfo.Tpo" "$(DEPDIR)/libcurlu_la-curl_addrinfo.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_addrinfo.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_addrinfo.c' object='libcurlu_la-curl_addrinfo.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_addrinfo.lo `test -f 'curl_addrinfo.c' || echo '$(srcdir)/'`curl_addrinfo.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_addrinfo.lo `test -f 'curl_addrinfo.c' || echo '$(srcdir)/'`curl_addrinfo.c
libcurlu_la-socks_gssapi.lo: socks_gssapi.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-socks_gssapi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-socks_gssapi.Tpo" -c -o libcurlu_la-socks_gssapi.lo `test -f 'socks_gssapi.c' || echo '$(srcdir)/'`socks_gssapi.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-socks_gssapi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-socks_gssapi.Tpo" -c -o libcurlu_la-socks_gssapi.lo `test -f 'socks_gssapi.c' || echo '$(srcdir)/'`socks_gssapi.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-socks_gssapi.Tpo" "$(DEPDIR)/libcurlu_la-socks_gssapi.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-socks_gssapi.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='socks_gssapi.c' object='libcurlu_la-socks_gssapi.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-socks_gssapi.lo `test -f 'socks_gssapi.c' || echo '$(srcdir)/'`socks_gssapi.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-socks_gssapi.lo `test -f 'socks_gssapi.c' || echo '$(srcdir)/'`socks_gssapi.c
libcurlu_la-socks_sspi.lo: socks_sspi.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-socks_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-socks_sspi.Tpo" -c -o libcurlu_la-socks_sspi.lo `test -f 'socks_sspi.c' || echo '$(srcdir)/'`socks_sspi.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-socks_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-socks_sspi.Tpo" -c -o libcurlu_la-socks_sspi.lo `test -f 'socks_sspi.c' || echo '$(srcdir)/'`socks_sspi.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-socks_sspi.Tpo" "$(DEPDIR)/libcurlu_la-socks_sspi.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-socks_sspi.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='socks_sspi.c' object='libcurlu_la-socks_sspi.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-socks_sspi.lo `test -f 'socks_sspi.c' || echo '$(srcdir)/'`socks_sspi.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-socks_sspi.lo `test -f 'socks_sspi.c' || echo '$(srcdir)/'`socks_sspi.c
libcurlu_la-curl_sspi.lo: curl_sspi.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_sspi.Tpo" -c -o libcurlu_la-curl_sspi.lo `test -f 'curl_sspi.c' || echo '$(srcdir)/'`curl_sspi.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_sspi.Tpo" -c -o libcurlu_la-curl_sspi.lo `test -f 'curl_sspi.c' || echo '$(srcdir)/'`curl_sspi.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_sspi.Tpo" "$(DEPDIR)/libcurlu_la-curl_sspi.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_sspi.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_sspi.c' object='libcurlu_la-curl_sspi.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_sspi.lo `test -f 'curl_sspi.c' || echo '$(srcdir)/'`curl_sspi.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_sspi.lo `test -f 'curl_sspi.c' || echo '$(srcdir)/'`curl_sspi.c
libcurlu_la-slist.lo: slist.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-slist.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-slist.Tpo" -c -o libcurlu_la-slist.lo `test -f 'slist.c' || echo '$(srcdir)/'`slist.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-slist.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-slist.Tpo" -c -o libcurlu_la-slist.lo `test -f 'slist.c' || echo '$(srcdir)/'`slist.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-slist.Tpo" "$(DEPDIR)/libcurlu_la-slist.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-slist.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='slist.c' object='libcurlu_la-slist.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-slist.lo `test -f 'slist.c' || echo '$(srcdir)/'`slist.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-slist.lo `test -f 'slist.c' || echo '$(srcdir)/'`slist.c
libcurlu_la-nonblock.lo: nonblock.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-nonblock.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-nonblock.Tpo" -c -o libcurlu_la-nonblock.lo `test -f 'nonblock.c' || echo '$(srcdir)/'`nonblock.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-nonblock.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-nonblock.Tpo" -c -o libcurlu_la-nonblock.lo `test -f 'nonblock.c' || echo '$(srcdir)/'`nonblock.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-nonblock.Tpo" "$(DEPDIR)/libcurlu_la-nonblock.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-nonblock.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='nonblock.c' object='libcurlu_la-nonblock.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-nonblock.lo `test -f 'nonblock.c' || echo '$(srcdir)/'`nonblock.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-nonblock.lo `test -f 'nonblock.c' || echo '$(srcdir)/'`nonblock.c
libcurlu_la-curl_memrchr.lo: curl_memrchr.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_memrchr.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_memrchr.Tpo" -c -o libcurlu_la-curl_memrchr.lo `test -f 'curl_memrchr.c' || echo '$(srcdir)/'`curl_memrchr.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_memrchr.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_memrchr.Tpo" -c -o libcurlu_la-curl_memrchr.lo `test -f 'curl_memrchr.c' || echo '$(srcdir)/'`curl_memrchr.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_memrchr.Tpo" "$(DEPDIR)/libcurlu_la-curl_memrchr.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_memrchr.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_memrchr.c' object='libcurlu_la-curl_memrchr.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_memrchr.lo `test -f 'curl_memrchr.c' || echo '$(srcdir)/'`curl_memrchr.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_memrchr.lo `test -f 'curl_memrchr.c' || echo '$(srcdir)/'`curl_memrchr.c
libcurlu_la-imap.lo: imap.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-imap.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-imap.Tpo" -c -o libcurlu_la-imap.lo `test -f 'imap.c' || echo '$(srcdir)/'`imap.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-imap.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-imap.Tpo" -c -o libcurlu_la-imap.lo `test -f 'imap.c' || echo '$(srcdir)/'`imap.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-imap.Tpo" "$(DEPDIR)/libcurlu_la-imap.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-imap.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='imap.c' object='libcurlu_la-imap.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-imap.lo `test -f 'imap.c' || echo '$(srcdir)/'`imap.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-imap.lo `test -f 'imap.c' || echo '$(srcdir)/'`imap.c
libcurlu_la-pop3.lo: pop3.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-pop3.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-pop3.Tpo" -c -o libcurlu_la-pop3.lo `test -f 'pop3.c' || echo '$(srcdir)/'`pop3.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-pop3.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-pop3.Tpo" -c -o libcurlu_la-pop3.lo `test -f 'pop3.c' || echo '$(srcdir)/'`pop3.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-pop3.Tpo" "$(DEPDIR)/libcurlu_la-pop3.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-pop3.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='pop3.c' object='libcurlu_la-pop3.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-pop3.lo `test -f 'pop3.c' || echo '$(srcdir)/'`pop3.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-pop3.lo `test -f 'pop3.c' || echo '$(srcdir)/'`pop3.c
libcurlu_la-smtp.lo: smtp.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-smtp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-smtp.Tpo" -c -o libcurlu_la-smtp.lo `test -f 'smtp.c' || echo '$(srcdir)/'`smtp.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-smtp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-smtp.Tpo" -c -o libcurlu_la-smtp.lo `test -f 'smtp.c' || echo '$(srcdir)/'`smtp.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-smtp.Tpo" "$(DEPDIR)/libcurlu_la-smtp.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-smtp.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='smtp.c' object='libcurlu_la-smtp.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-smtp.lo `test -f 'smtp.c' || echo '$(srcdir)/'`smtp.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-smtp.lo `test -f 'smtp.c' || echo '$(srcdir)/'`smtp.c
libcurlu_la-pingpong.lo: pingpong.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-pingpong.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-pingpong.Tpo" -c -o libcurlu_la-pingpong.lo `test -f 'pingpong.c' || echo '$(srcdir)/'`pingpong.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-pingpong.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-pingpong.Tpo" -c -o libcurlu_la-pingpong.lo `test -f 'pingpong.c' || echo '$(srcdir)/'`pingpong.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-pingpong.Tpo" "$(DEPDIR)/libcurlu_la-pingpong.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-pingpong.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='pingpong.c' object='libcurlu_la-pingpong.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-pingpong.lo `test -f 'pingpong.c' || echo '$(srcdir)/'`pingpong.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-pingpong.lo `test -f 'pingpong.c' || echo '$(srcdir)/'`pingpong.c
libcurlu_la-rtsp.lo: rtsp.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-rtsp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-rtsp.Tpo" -c -o libcurlu_la-rtsp.lo `test -f 'rtsp.c' || echo '$(srcdir)/'`rtsp.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-rtsp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-rtsp.Tpo" -c -o libcurlu_la-rtsp.lo `test -f 'rtsp.c' || echo '$(srcdir)/'`rtsp.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-rtsp.Tpo" "$(DEPDIR)/libcurlu_la-rtsp.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-rtsp.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='rtsp.c' object='libcurlu_la-rtsp.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-rtsp.lo `test -f 'rtsp.c' || echo '$(srcdir)/'`rtsp.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-rtsp.lo `test -f 'rtsp.c' || echo '$(srcdir)/'`rtsp.c
libcurlu_la-curl_threads.lo: curl_threads.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_threads.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_threads.Tpo" -c -o libcurlu_la-curl_threads.lo `test -f 'curl_threads.c' || echo '$(srcdir)/'`curl_threads.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_threads.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_threads.Tpo" -c -o libcurlu_la-curl_threads.lo `test -f 'curl_threads.c' || echo '$(srcdir)/'`curl_threads.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_threads.Tpo" "$(DEPDIR)/libcurlu_la-curl_threads.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_threads.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_threads.c' object='libcurlu_la-curl_threads.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_threads.lo `test -f 'curl_threads.c' || echo '$(srcdir)/'`curl_threads.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_threads.lo `test -f 'curl_threads.c' || echo '$(srcdir)/'`curl_threads.c
libcurlu_la-warnless.lo: warnless.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-warnless.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-warnless.Tpo" -c -o libcurlu_la-warnless.lo `test -f 'warnless.c' || echo '$(srcdir)/'`warnless.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-warnless.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-warnless.Tpo" -c -o libcurlu_la-warnless.lo `test -f 'warnless.c' || echo '$(srcdir)/'`warnless.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-warnless.Tpo" "$(DEPDIR)/libcurlu_la-warnless.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-warnless.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='warnless.c' object='libcurlu_la-warnless.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-warnless.lo `test -f 'warnless.c' || echo '$(srcdir)/'`warnless.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-warnless.lo `test -f 'warnless.c' || echo '$(srcdir)/'`warnless.c
libcurlu_la-hmac.lo: hmac.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-hmac.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hmac.Tpo" -c -o libcurlu_la-hmac.lo `test -f 'hmac.c' || echo '$(srcdir)/'`hmac.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-hmac.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-hmac.Tpo" -c -o libcurlu_la-hmac.lo `test -f 'hmac.c' || echo '$(srcdir)/'`hmac.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-hmac.Tpo" "$(DEPDIR)/libcurlu_la-hmac.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-hmac.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='hmac.c' object='libcurlu_la-hmac.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hmac.lo `test -f 'hmac.c' || echo '$(srcdir)/'`hmac.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-hmac.lo `test -f 'hmac.c' || echo '$(srcdir)/'`hmac.c
libcurlu_la-polarssl.lo: polarssl.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-polarssl.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-polarssl.Tpo" -c -o libcurlu_la-polarssl.lo `test -f 'polarssl.c' || echo '$(srcdir)/'`polarssl.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-polarssl.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-polarssl.Tpo" -c -o libcurlu_la-polarssl.lo `test -f 'polarssl.c' || echo '$(srcdir)/'`polarssl.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-polarssl.Tpo" "$(DEPDIR)/libcurlu_la-polarssl.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-polarssl.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='polarssl.c' object='libcurlu_la-polarssl.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-polarssl.lo `test -f 'polarssl.c' || echo '$(srcdir)/'`polarssl.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-polarssl.lo `test -f 'polarssl.c' || echo '$(srcdir)/'`polarssl.c
libcurlu_la-curl_rtmp.lo: curl_rtmp.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_rtmp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_rtmp.Tpo" -c -o libcurlu_la-curl_rtmp.lo `test -f 'curl_rtmp.c' || echo '$(srcdir)/'`curl_rtmp.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_rtmp.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_rtmp.Tpo" -c -o libcurlu_la-curl_rtmp.lo `test -f 'curl_rtmp.c' || echo '$(srcdir)/'`curl_rtmp.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_rtmp.Tpo" "$(DEPDIR)/libcurlu_la-curl_rtmp.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_rtmp.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_rtmp.c' object='libcurlu_la-curl_rtmp.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_rtmp.lo `test -f 'curl_rtmp.c' || echo '$(srcdir)/'`curl_rtmp.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_rtmp.lo `test -f 'curl_rtmp.c' || echo '$(srcdir)/'`curl_rtmp.c
libcurlu_la-openldap.lo: openldap.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-openldap.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-openldap.Tpo" -c -o libcurlu_la-openldap.lo `test -f 'openldap.c' || echo '$(srcdir)/'`openldap.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-openldap.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-openldap.Tpo" -c -o libcurlu_la-openldap.lo `test -f 'openldap.c' || echo '$(srcdir)/'`openldap.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-openldap.Tpo" "$(DEPDIR)/libcurlu_la-openldap.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-openldap.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='openldap.c' object='libcurlu_la-openldap.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-openldap.lo `test -f 'openldap.c' || echo '$(srcdir)/'`openldap.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-openldap.lo `test -f 'openldap.c' || echo '$(srcdir)/'`openldap.c
libcurlu_la-curl_gethostname.lo: curl_gethostname.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_gethostname.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_gethostname.Tpo" -c -o libcurlu_la-curl_gethostname.lo `test -f 'curl_gethostname.c' || echo '$(srcdir)/'`curl_gethostname.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_gethostname.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_gethostname.Tpo" -c -o libcurlu_la-curl_gethostname.lo `test -f 'curl_gethostname.c' || echo '$(srcdir)/'`curl_gethostname.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_gethostname.Tpo" "$(DEPDIR)/libcurlu_la-curl_gethostname.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_gethostname.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_gethostname.c' object='libcurlu_la-curl_gethostname.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_gethostname.lo `test -f 'curl_gethostname.c' || echo '$(srcdir)/'`curl_gethostname.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_gethostname.lo `test -f 'curl_gethostname.c' || echo '$(srcdir)/'`curl_gethostname.c
libcurlu_la-gopher.lo: gopher.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-gopher.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-gopher.Tpo" -c -o libcurlu_la-gopher.lo `test -f 'gopher.c' || echo '$(srcdir)/'`gopher.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-gopher.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-gopher.Tpo" -c -o libcurlu_la-gopher.lo `test -f 'gopher.c' || echo '$(srcdir)/'`gopher.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-gopher.Tpo" "$(DEPDIR)/libcurlu_la-gopher.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-gopher.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='gopher.c' object='libcurlu_la-gopher.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-gopher.lo `test -f 'gopher.c' || echo '$(srcdir)/'`gopher.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-gopher.lo `test -f 'gopher.c' || echo '$(srcdir)/'`gopher.c
libcurlu_la-axtls.lo: axtls.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-axtls.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-axtls.Tpo" -c -o libcurlu_la-axtls.lo `test -f 'axtls.c' || echo '$(srcdir)/'`axtls.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-axtls.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-axtls.Tpo" -c -o libcurlu_la-axtls.lo `test -f 'axtls.c' || echo '$(srcdir)/'`axtls.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-axtls.Tpo" "$(DEPDIR)/libcurlu_la-axtls.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-axtls.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='axtls.c' object='libcurlu_la-axtls.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-axtls.lo `test -f 'axtls.c' || echo '$(srcdir)/'`axtls.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-axtls.lo `test -f 'axtls.c' || echo '$(srcdir)/'`axtls.c
libcurlu_la-idn_win32.lo: idn_win32.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-idn_win32.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-idn_win32.Tpo" -c -o libcurlu_la-idn_win32.lo `test -f 'idn_win32.c' || echo '$(srcdir)/'`idn_win32.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-idn_win32.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-idn_win32.Tpo" -c -o libcurlu_la-idn_win32.lo `test -f 'idn_win32.c' || echo '$(srcdir)/'`idn_win32.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-idn_win32.Tpo" "$(DEPDIR)/libcurlu_la-idn_win32.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-idn_win32.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='idn_win32.c' object='libcurlu_la-idn_win32.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-idn_win32.lo `test -f 'idn_win32.c' || echo '$(srcdir)/'`idn_win32.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-idn_win32.lo `test -f 'idn_win32.c' || echo '$(srcdir)/'`idn_win32.c
libcurlu_la-http_negotiate_sspi.lo: http_negotiate_sspi.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_negotiate_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_negotiate_sspi.Tpo" -c -o libcurlu_la-http_negotiate_sspi.lo `test -f 'http_negotiate_sspi.c' || echo '$(srcdir)/'`http_negotiate_sspi.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_negotiate_sspi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_negotiate_sspi.Tpo" -c -o libcurlu_la-http_negotiate_sspi.lo `test -f 'http_negotiate_sspi.c' || echo '$(srcdir)/'`http_negotiate_sspi.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-http_negotiate_sspi.Tpo" "$(DEPDIR)/libcurlu_la-http_negotiate_sspi.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-http_negotiate_sspi.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_negotiate_sspi.c' object='libcurlu_la-http_negotiate_sspi.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_negotiate_sspi.lo `test -f 'http_negotiate_sspi.c' || echo '$(srcdir)/'`http_negotiate_sspi.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_negotiate_sspi.lo `test -f 'http_negotiate_sspi.c' || echo '$(srcdir)/'`http_negotiate_sspi.c
libcurlu_la-cyassl.lo: cyassl.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-cyassl.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-cyassl.Tpo" -c -o libcurlu_la-cyassl.lo `test -f 'cyassl.c' || echo '$(srcdir)/'`cyassl.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-cyassl.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-cyassl.Tpo" -c -o libcurlu_la-cyassl.lo `test -f 'cyassl.c' || echo '$(srcdir)/'`cyassl.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-cyassl.Tpo" "$(DEPDIR)/libcurlu_la-cyassl.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-cyassl.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='cyassl.c' object='libcurlu_la-cyassl.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-cyassl.lo `test -f 'cyassl.c' || echo '$(srcdir)/'`cyassl.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-cyassl.lo `test -f 'cyassl.c' || echo '$(srcdir)/'`cyassl.c
libcurlu_la-http_proxy.lo: http_proxy.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_proxy.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_proxy.Tpo" -c -o libcurlu_la-http_proxy.lo `test -f 'http_proxy.c' || echo '$(srcdir)/'`http_proxy.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-http_proxy.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-http_proxy.Tpo" -c -o libcurlu_la-http_proxy.lo `test -f 'http_proxy.c' || echo '$(srcdir)/'`http_proxy.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-http_proxy.Tpo" "$(DEPDIR)/libcurlu_la-http_proxy.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-http_proxy.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='http_proxy.c' object='libcurlu_la-http_proxy.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_proxy.lo `test -f 'http_proxy.c' || echo '$(srcdir)/'`http_proxy.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-http_proxy.lo `test -f 'http_proxy.c' || echo '$(srcdir)/'`http_proxy.c
libcurlu_la-non-ascii.lo: non-ascii.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-non-ascii.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-non-ascii.Tpo" -c -o libcurlu_la-non-ascii.lo `test -f 'non-ascii.c' || echo '$(srcdir)/'`non-ascii.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-non-ascii.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-non-ascii.Tpo" -c -o libcurlu_la-non-ascii.lo `test -f 'non-ascii.c' || echo '$(srcdir)/'`non-ascii.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-non-ascii.Tpo" "$(DEPDIR)/libcurlu_la-non-ascii.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-non-ascii.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='non-ascii.c' object='libcurlu_la-non-ascii.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-non-ascii.lo `test -f 'non-ascii.c' || echo '$(srcdir)/'`non-ascii.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-non-ascii.lo `test -f 'non-ascii.c' || echo '$(srcdir)/'`non-ascii.c
libcurlu_la-asyn-ares.lo: asyn-ares.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-asyn-ares.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-asyn-ares.Tpo" -c -o libcurlu_la-asyn-ares.lo `test -f 'asyn-ares.c' || echo '$(srcdir)/'`asyn-ares.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-asyn-ares.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-asyn-ares.Tpo" -c -o libcurlu_la-asyn-ares.lo `test -f 'asyn-ares.c' || echo '$(srcdir)/'`asyn-ares.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-asyn-ares.Tpo" "$(DEPDIR)/libcurlu_la-asyn-ares.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-asyn-ares.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='asyn-ares.c' object='libcurlu_la-asyn-ares.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-asyn-ares.lo `test -f 'asyn-ares.c' || echo '$(srcdir)/'`asyn-ares.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-asyn-ares.lo `test -f 'asyn-ares.c' || echo '$(srcdir)/'`asyn-ares.c
libcurlu_la-asyn-thread.lo: asyn-thread.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-asyn-thread.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-asyn-thread.Tpo" -c -o libcurlu_la-asyn-thread.lo `test -f 'asyn-thread.c' || echo '$(srcdir)/'`asyn-thread.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-asyn-thread.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-asyn-thread.Tpo" -c -o libcurlu_la-asyn-thread.lo `test -f 'asyn-thread.c' || echo '$(srcdir)/'`asyn-thread.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-asyn-thread.Tpo" "$(DEPDIR)/libcurlu_la-asyn-thread.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-asyn-thread.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='asyn-thread.c' object='libcurlu_la-asyn-thread.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-asyn-thread.lo `test -f 'asyn-thread.c' || echo '$(srcdir)/'`asyn-thread.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-asyn-thread.lo `test -f 'asyn-thread.c' || echo '$(srcdir)/'`asyn-thread.c
libcurlu_la-curl_gssapi.lo: curl_gssapi.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_gssapi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_gssapi.Tpo" -c -o libcurlu_la-curl_gssapi.lo `test -f 'curl_gssapi.c' || echo '$(srcdir)/'`curl_gssapi.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_gssapi.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_gssapi.Tpo" -c -o libcurlu_la-curl_gssapi.lo `test -f 'curl_gssapi.c' || echo '$(srcdir)/'`curl_gssapi.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_gssapi.Tpo" "$(DEPDIR)/libcurlu_la-curl_gssapi.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_gssapi.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_gssapi.c' object='libcurlu_la-curl_gssapi.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_gssapi.lo `test -f 'curl_gssapi.c' || echo '$(srcdir)/'`curl_gssapi.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_gssapi.lo `test -f 'curl_gssapi.c' || echo '$(srcdir)/'`curl_gssapi.c
libcurlu_la-curl_ntlm.lo: curl_ntlm.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm.Tpo" -c -o libcurlu_la-curl_ntlm.lo `test -f 'curl_ntlm.c' || echo '$(srcdir)/'`curl_ntlm.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm.Tpo" -c -o libcurlu_la-curl_ntlm.lo `test -f 'curl_ntlm.c' || echo '$(srcdir)/'`curl_ntlm.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_ntlm.Tpo" "$(DEPDIR)/libcurlu_la-curl_ntlm.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_ntlm.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm.c' object='libcurlu_la-curl_ntlm.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm.lo `test -f 'curl_ntlm.c' || echo '$(srcdir)/'`curl_ntlm.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm.lo `test -f 'curl_ntlm.c' || echo '$(srcdir)/'`curl_ntlm.c
libcurlu_la-curl_ntlm_wb.lo: curl_ntlm_wb.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm_wb.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm_wb.Tpo" -c -o libcurlu_la-curl_ntlm_wb.lo `test -f 'curl_ntlm_wb.c' || echo '$(srcdir)/'`curl_ntlm_wb.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm_wb.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm_wb.Tpo" -c -o libcurlu_la-curl_ntlm_wb.lo `test -f 'curl_ntlm_wb.c' || echo '$(srcdir)/'`curl_ntlm_wb.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_ntlm_wb.Tpo" "$(DEPDIR)/libcurlu_la-curl_ntlm_wb.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_ntlm_wb.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm_wb.c' object='libcurlu_la-curl_ntlm_wb.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm_wb.lo `test -f 'curl_ntlm_wb.c' || echo '$(srcdir)/'`curl_ntlm_wb.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm_wb.lo `test -f 'curl_ntlm_wb.c' || echo '$(srcdir)/'`curl_ntlm_wb.c
libcurlu_la-curl_ntlm_core.lo: curl_ntlm_core.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm_core.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm_core.Tpo" -c -o libcurlu_la-curl_ntlm_core.lo `test -f 'curl_ntlm_core.c' || echo '$(srcdir)/'`curl_ntlm_core.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm_core.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm_core.Tpo" -c -o libcurlu_la-curl_ntlm_core.lo `test -f 'curl_ntlm_core.c' || echo '$(srcdir)/'`curl_ntlm_core.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_ntlm_core.Tpo" "$(DEPDIR)/libcurlu_la-curl_ntlm_core.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_ntlm_core.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm_core.c' object='libcurlu_la-curl_ntlm_core.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm_core.lo `test -f 'curl_ntlm_core.c' || echo '$(srcdir)/'`curl_ntlm_core.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm_core.lo `test -f 'curl_ntlm_core.c' || echo '$(srcdir)/'`curl_ntlm_core.c
libcurlu_la-curl_ntlm_msgs.lo: curl_ntlm_msgs.c
-@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm_msgs.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm_msgs.Tpo" -c -o libcurlu_la-curl_ntlm_msgs.lo `test -f 'curl_ntlm_msgs.c' || echo '$(srcdir)/'`curl_ntlm_msgs.c; \
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -MT libcurlu_la-curl_ntlm_msgs.lo -MD -MP -MF "$(DEPDIR)/libcurlu_la-curl_ntlm_msgs.Tpo" -c -o libcurlu_la-curl_ntlm_msgs.lo `test -f 'curl_ntlm_msgs.c' || echo '$(srcdir)/'`curl_ntlm_msgs.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libcurlu_la-curl_ntlm_msgs.Tpo" "$(DEPDIR)/libcurlu_la-curl_ntlm_msgs.Plo"; else rm -f "$(DEPDIR)/libcurlu_la-curl_ntlm_msgs.Tpo"; exit 1; fi
@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='curl_ntlm_msgs.c' object='libcurlu_la-curl_ntlm_msgs.lo' libtool=yes @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm_msgs.lo `test -f 'curl_ntlm_msgs.c' || echo '$(srcdir)/'`curl_ntlm_msgs.c
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurlu_la_CPPFLAGS) $(CPPFLAGS) $(libcurlu_la_CFLAGS) $(CFLAGS) -c -o libcurlu_la-curl_ntlm_msgs.lo `test -f 'curl_ntlm_msgs.c' || echo '$(srcdir)/'`curl_ntlm_msgs.c
mostlyclean-libtool:
-rm -f *.lo
diff --git a/lib/Makefile.inc b/lib/Makefile.inc
index ec7f5053..69ad159f 100644
--- a/lib/Makefile.inc
+++ b/lib/Makefile.inc
@@ -14,7 +14,7 @@ CSOURCES = file.c timeval.c base64.c hostip.c progress.c formdata.c \
curl_fnmatch.c fileinfo.c ftplistparser.c wildcard.c krb5.c \
memdebug.c http_chunks.c strtok.c connect.c llist.c hash.c multi.c \
content_encoding.c share.c http_digest.c md4.c md5.c curl_rand.c \
- http_negotiate.c inet_pton.c strtoofft.c strerror.c \
+ http_negotiate.c inet_pton.c strtoofft.c strerror.c amigaos.c \
hostasyn.c hostip4.c hostip6.c hostsyn.c inet_ntop.c parsedate.c \
select.c gtls.c sslgen.c tftp.c splay.c strdup.c socks.c ssh.c nss.c \
qssl.c rawstr.c curl_addrinfo.c socks_gssapi.c socks_sspi.c \
@@ -31,7 +31,7 @@ HHEADERS = arpa_telnet.h netrc.h file.h timeval.h qssl.h hostip.h \
getinfo.h strequal.h krb4.h memdebug.h http_chunks.h curl_rand.h \
curl_fnmatch.h wildcard.h fileinfo.h ftplistparser.h strtok.h \
connect.h llist.h hash.h content_encoding.h share.h curl_md4.h \
- curl_md5.h http_digest.h http_negotiate.h inet_pton.h \
+ curl_md5.h http_digest.h http_negotiate.h inet_pton.h amigaos.h \
strtoofft.h strerror.h inet_ntop.h curlx.h curl_memory.h setup.h \
transfer.h select.h easyif.h multiif.h parsedate.h sslgen.h gtls.h \
tftp.h sockaddr.h splay.h strdup.h setup_once.h socks.h ssh.h nssg.h \
diff --git a/lib/Makefile.m32 b/lib/Makefile.m32
index be6652de..a94eeb8b 100644
--- a/lib/Makefile.m32
+++ b/lib/Makefile.m32
@@ -7,18 +7,18 @@
## Example: mingw32-make -f Makefile.m32 CFG=-zlib-ssl-sspi-winidn
##
## Hint: you can also set environment vars to control the build, f.e.:
-## set ZLIB_PATH=c:/zlib-1.2.5
+## set ZLIB_PATH=c:/zlib-1.2.7
## set ZLIB=1
#
###########################################################################
# Edit the path below to point to the base of your Zlib sources.
ifndef ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
endif
# Edit the path below to point to the base of your OpenSSL package.
ifndef OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
endif
ifndef OPENSSL_INCLUDE
OPENSSL_INCLUDE = $(OPENSSL_PATH)/outinc
@@ -31,7 +31,7 @@ OPENSSL_LIBS = -leay32 -lssl32
endif
# Edit the path below to point to the base of your LibSSH2 package.
ifndef LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.3.0
+LIBSSH2_PATH = ../../libssh2-1.4.2
endif
# Edit the path below to point to the base of your librtmp package.
ifndef LIBRTMP_PATH
diff --git a/lib/Makefile.netware b/lib/Makefile.netware
index 43fae2e7..0c339cee 100644
--- a/lib/Makefile.netware
+++ b/lib/Makefile.netware
@@ -14,17 +14,17 @@ endif
# Edit the path below to point to the base of your Zlib sources.
ifndef ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
endif
# Edit the path below to point to the base of your OpenSSL package.
ifndef OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
endif
# Edit the path below to point to the base of your LibSSH2 package.
ifndef LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.3.0
+LIBSSH2_PATH = ../../libssh2-1.4.2
endif
# Edit the path below to point to the base of your axTLS package.
diff --git a/lib/Makefile.vc10 b/lib/Makefile.vc10
index 6639e9b2..51ca387a 100644
--- a/lib/Makefile.vc10
+++ b/lib/Makefile.vc10
@@ -65,15 +65,15 @@
!INCLUDE ..\Makefile.msvc.names
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.2.8
+LIBSSH2_PATH = ../../libssh2-1.4.2
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/lib/Makefile.vc6 b/lib/Makefile.vc6
index fb756666..e70b5f81 100644
--- a/lib/Makefile.vc6
+++ b/lib/Makefile.vc6
@@ -65,15 +65,15 @@
!INCLUDE ..\Makefile.msvc.names
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.2.8
+LIBSSH2_PATH = ../../libssh2-1.4.2
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/lib/Makefile.vc8 b/lib/Makefile.vc8
index a644a7b2..44556c3f 100644
--- a/lib/Makefile.vc8
+++ b/lib/Makefile.vc8
@@ -65,15 +65,15 @@
!INCLUDE ..\Makefile.msvc.names
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.2.8
+LIBSSH2_PATH = ../../libssh2-1.4.2
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/lib/Makefile.vc9 b/lib/Makefile.vc9
index 364a3d65..fbfd1fbc 100644
--- a/lib/Makefile.vc9
+++ b/lib/Makefile.vc9
@@ -65,15 +65,15 @@
!INCLUDE ..\Makefile.msvc.names
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.2.8
+LIBSSH2_PATH = ../../libssh2-1.4.2
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/lib/Makefile.vxworks b/lib/Makefile.vxworks
index 81a36cc0..4d2aaa0b 100644
--- a/lib/Makefile.vxworks
+++ b/lib/Makefile.vxworks
@@ -33,10 +33,10 @@ BUILD_TYPE := debug
USER_CFLAGS:=
# directories where to seek for includes and libraries
-OPENSSL_INC := D:/libraries/openssl/openssl-0.9.8a-vxWorks6.3/include
-OPENSSL_LIB := D:/libraries/openssl/openssl-0.9.8a-vxWorks6.3
-ZLIB_INC := D:/libraries/zlib/zlib-1.2.3-VxWorks6.3/zlib-1.2.3
-ZLIB_LIB := D:/libraries/zlib/zlib-1.2.3-VxWorks6.3/binaries/vxworks_3.1_gnu/Debug/lib
+OPENSSL_INC := D:/libraries/openssl/openssl-0.9.8x-vxWorks6.3/include
+OPENSSL_LIB := D:/libraries/openssl/openssl-0.9.8x-vxWorks6.3
+ZLIB_INC := D:/libraries/zlib/zlib-1.2.7-VxWorks6.3/zlib-1.2.7
+ZLIB_LIB := D:/libraries/zlib/zlib-1.2.7-VxWorks6.3/binaries/vxworks_3.1_gnu/Debug/lib
ARES_INC :=
ARES_LIB :=
diff --git a/lib/amigaos.c b/lib/amigaos.c
index 2055126f..71ea704e 100644
--- a/lib/amigaos.c
+++ b/lib/amigaos.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -20,11 +20,14 @@
*
***************************************************************************/
-#ifdef __AMIGA__ /* Any AmigaOS flavour */
+#include "setup.h"
+
+#if defined(__AMIGA__) && !defined(__ixemul__)
-#include "amigaos.h"
#include <amitcp/socketbasetags.h>
+#include "amigaos.h"
+
struct Library *SocketBase = NULL;
extern int errno, h_errno;
@@ -35,7 +38,7 @@ void __request(const char *msg);
# define __request( msg ) Printf( msg "\n\a")
#endif
-void amiga_cleanup()
+void Curl_amiga_cleanup()
{
if(SocketBase) {
CloseLibrary(SocketBase);
@@ -43,7 +46,7 @@ void amiga_cleanup()
}
}
-BOOL amiga_init()
+bool Curl_amiga_init()
{
if(!SocketBase)
SocketBase = OpenLibrary("bsdsocket.library", 4);
@@ -61,20 +64,14 @@ BOOL amiga_init()
}
#ifndef __libnix__
- atexit(amiga_cleanup);
+ atexit(Curl_amiga_cleanup);
#endif
return TRUE;
}
#ifdef __libnix__
-ADD2EXIT(amiga_cleanup,-50);
-#endif
-
-#else /* __AMIGA__ */
-
-#ifdef __POCC__
-# pragma warn(disable:2024) /* Disable warning #2024: Empty input file */
+ADD2EXIT(Curl_amiga_cleanup,-50);
#endif
-#endif /* __AMIGA__ */
+#endif /* __AMIGA__ && ! __ixemul__ */
diff --git a/lib/amigaos.h b/lib/amigaos.h
index d6ff0646..7476a13d 100644
--- a/lib/amigaos.h
+++ b/lib/amigaos.h
@@ -1,5 +1,5 @@
-#ifndef LIBCURL_AMIGAOS_H
-#define LIBCURL_AMIGAOS_H
+#ifndef HEADER_CURL_AMIGAOS_H
+#define HEADER_CURL_AMIGAOS_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2007, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,37 +21,19 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "setup.h"
-#ifdef __AMIGA__ /* Any AmigaOS flavour */
+#if defined(__AMIGA__) && !defined(__ixemul__)
-#ifndef __ixemul__
+bool Curl_amiga_init();
+void Curl_amiga_cleanup();
-#include <exec/types.h>
-#include <exec/execbase.h>
+#else
-#include <proto/exec.h>
-#include <proto/dos.h>
+#define Curl_amiga_init() 1
+#define Curl_amiga_cleanup() Curl_nop_stmt
-#include <sys/socket.h>
-
-#include "config-amigaos.h"
-
-#ifndef select
-# define select(args...) WaitSelect( args, NULL)
-#endif
-#ifndef ioctl
-# define ioctl(a,b,c,d) IoctlSocket( (LONG)a, (ULONG)b, (char*)c)
#endif
-#define _AMIGASF 1
-
-extern void amiga_cleanup();
-extern BOOL amiga_init();
-
-#else /* __ixemul__ */
-
-#warning compiling with ixemul...
-#endif /* __ixemul__ */
-#endif /* __AMIGA__ */
-#endif /* LIBCURL_AMIGAOS_H */
+#endif /* HEADER_CURL_AMIGAOS_H */
diff --git a/lib/config-amigaos.h b/lib/config-amigaos.h
index 1474ba91..76d88775 100644
--- a/lib/config-amigaos.h
+++ b/lib/config-amigaos.h
@@ -1,5 +1,5 @@
-#ifndef LIBCURL_CONFIG_AMIGAOS_H
-#define LIBCURL_CONFIG_AMIGAOS_H
+#ifndef HEADER_CURL_CONFIG_AMIGAOS_H
+#define HEADER_CURL_CONFIG_AMIGAOS_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -22,6 +22,10 @@
*
***************************************************************************/
+/* ================================================================ */
+/* Hand crafted config file for AmigaOS */
+/* ================================================================ */
+
#ifdef __AMIGA__ /* Any AmigaOS flavour */
#define HAVE_ARPA_INET_H 1
@@ -72,8 +76,6 @@
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
-#define HAVE_TERMIOS_H 1
-#define HAVE_TERMIO_H 1
#define HAVE_TIME_H 1
#define HAVE_UNAME 1
#define HAVE_UNISTD_H 1
@@ -89,11 +91,11 @@
#define SIZEOF_SHORT 2
#define SIZEOF_SIZE_T 4
+#define USE_MANUAL 1
#define USE_OPENSSL 1
#define USE_SSLEAY 1
#define CURL_DISABLE_LDAP 1
-
#define OS "AmigaOS"
#define PACKAGE "curl"
@@ -114,8 +116,20 @@
#define in_addr_t int
+#ifndef F_OK
+# define F_OK 0
+#endif
+
#ifndef O_RDONLY
-# define O_RDONLY 0x0000
+# define O_RDONLY 0x0000
+#endif
+
+#ifndef LONG_MAX
+# define LONG_MAX 0x7fffffffL
+#endif
+
+#ifndef LONG_MIN
+# define LONG_MIN (-0x7fffffffL-1)
#endif
#define HAVE_GETNAMEINFO 1
@@ -150,4 +164,4 @@
#define SEND_TYPE_RETV int
#endif /* __AMIGA__ */
-#endif /* LIBCURL_CONFIG_AMIGAOS_H */
+#endif /* HEADER_CURL_CONFIG_AMIGAOS_H */
diff --git a/lib/config-mac.h b/lib/config-mac.h
index 72e8260d..d89c3851 100644
--- a/lib/config-mac.h
+++ b/lib/config-mac.h
@@ -1,5 +1,5 @@
-#ifndef __LIB_CONFIG_MAC_H
-#define __LIB_CONFIG_MAC_H
+#ifndef HEADER_CURL_CONFIG_MAC_H
+#define HEADER_CURL_CONFIG_MAC_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -23,13 +23,16 @@
***************************************************************************/
/* =================================================================== */
-/* lib/config-mac.h - Hand crafted config file for Mac OS 9 */
+/* Hand crafted config file for Mac OS 9 */
/* =================================================================== */
/* On Mac OS X you must run configure to generate curl_config.h file */
/* =================================================================== */
#define OS "mac"
+/* Define if you want the built-in manual */
+#define USE_MANUAL 1
+
#define HAVE_ERRNO_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_SYS_SOCKET_H 1
@@ -43,15 +46,16 @@
#define HAVE_FCNTL_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_ALLOCA_H 1
-#define HAVE_TIME_H 1
#define HAVE_STDLIB_H 1
+#define HAVE_TIME_H 1
#define HAVE_UTIME_H 1
#define HAVE_SYS_TIME_H 1
+#define HAVE_SYS_UTIME_H 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_ALARM 1
-#define HAVE_STRDUP 1
+#define HAVE_FTRUNCATE 1
#define HAVE_UTIME 1
#define HAVE_SETVBUF 1
#define HAVE_STRFTIME 1
@@ -61,14 +65,13 @@
#define HAVE_SOCKET 1
#define HAVE_STRUCT_TIMEVAL 1
-//#define HAVE_STRICMP 1
#define HAVE_SIGACTION 1
#define HAVE_SIGNAL_H 1
#define HAVE_SIG_ATOMIC_T 1
#ifdef MACOS_SSL_SUPPORT
-# define USE_SSLEAY 1
-# define USE_OPENSSL 1
+# define USE_SSLEAY 1
+# define USE_OPENSSL 1
#endif
#define CURL_DISABLE_LDAP 1
@@ -120,4 +123,4 @@
#define HAVE_EXTRA_STRICMP_H 1
#define HAVE_EXTRA_STRDUP_H 1
-#endif /* __LIB_CONFIG_MAC_H */
+#endif /* HEADER_CURL_CONFIG_MAC_H */
diff --git a/lib/config-os400.h b/lib/config-os400.h
index 4d273092..208c0290 100644
--- a/lib/config-os400.h
+++ b/lib/config-os400.h
@@ -1,6 +1,5 @@
-/* ================================================================ */
-/* lib/config-os400.h - Hand crafted config file for OS/400 */
-/* ================================================================ */
+#ifndef HEADER_CURL_CONFIG_OS400_H
+#define HEADER_CURL_CONFIG_OS400_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -8,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -23,6 +22,10 @@
*
***************************************************************************/
+/* ================================================================ */
+/* Hand crafted config file for OS/400 */
+/* ================================================================ */
+
#pragma enum(int)
#undef PACKAGE
@@ -434,10 +437,7 @@
/* To disable LDAP */
#undef CURL_DISABLE_LDAP
-/* To avoid external use of library hidden symbols */
-#define CURL_HIDDEN_SYMBOLS
-
-/* External symbols need no special keyword. */
+/* Definition to make a library symbol externally visible. */
#define CURL_EXTERN_SYMBOL
/* Define if you have the ldap_url_parse procedure. */
@@ -542,3 +542,4 @@
#define qadrt_use_fread_inline /* Generate fread() wrapper inline. */
#define qadrt_use_fwrite_inline /* Generate fwrite() wrapper inline. */
+#endif /* HEADER_CURL_CONFIG_OS400_H */
diff --git a/lib/config-riscos.h b/lib/config-riscos.h
index 127dbdb0..e2af9af6 100644
--- a/lib/config-riscos.h
+++ b/lib/config-riscos.h
@@ -1,11 +1,13 @@
-/* curl_config.h.in. Generated automatically from configure.in by autoheader. /***************************************************************************
+#ifndef HEADER_CURL_CONFIG_RISCOS_H
+#define HEADER_CURL_CONFIG_RISCOS_H
+/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
* / __| | | | |_) | |
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +21,11 @@
* KIND, either express or implied.
*
***************************************************************************/
- */
+
+/* ================================================================ */
+/* Hand crafted config file for RISC OS */
+/* ================================================================ */
+
/* Name of this package! */
#undef PACKAGE
@@ -32,6 +38,9 @@
/* Define cpu-machine-OS */
#define OS "ARM-RISC OS"
+/* Define if you want the built-in manual */
+#define USE_MANUAL
+
/* Define if you have the gethostbyaddr_r() function with 5 arguments */
#undef HAVE_GETHOSTBYADDR_R_5
@@ -74,8 +83,8 @@
/* Define if you want to enable IPv6 support */
#undef ENABLE_IPV6
-/* Define to 1 if you have the alarm function. */
-#define HAVE_ALARM 1
+/* Define if you have the alarm function. */
+#define HAVE_ALARM
/* Define if you have the <alloca.h> header file. */
#define HAVE_ALLOCA_H
@@ -101,6 +110,9 @@
/* Define if you have the <fcntl.h> header file. */
#define HAVE_FCNTL_H
+/* Define if you have the `ftruncate' function. */
+#define HAVE_FTRUNCATE
+
/* Define if getaddrinfo exists and works */
#define HAVE_GETADDRINFO
@@ -144,7 +156,7 @@
#define HAVE_INTTYPES_H
/* Define if you have the <io.h> header file. */
-#define HAVE_IO_H
+#undef HAVE_IO_H
/* Define if you have the `krb_get_our_ip_for_realm' function. */
#undef HAVE_KRB_GET_OUR_IP_FOR_REALM
@@ -462,8 +474,8 @@
/* Define to the type pointed by arg 2 for recvfrom. */
#define RECVFROM_TYPE_ARG2 void
-/* Define to 1 if the type pointed by arg 2 for recvfrom is void. */
-#define RECVFROM_TYPE_ARG2_IS_VOID 1
+/* Define if the type pointed by arg 2 for recvfrom is void. */
+#define RECVFROM_TYPE_ARG2_IS_VOID
/* Define to the type of arg 3 for recvfrom. */
#define RECVFROM_TYPE_ARG3 size_t
@@ -500,3 +512,5 @@
/* Define to the function return type for send. */
#define SEND_TYPE_RETV ssize_t
+
+#endif /* HEADER_CURL_CONFIG_RISCOS_H */
diff --git a/lib/config-symbian.h b/lib/config-symbian.h
index 24ed7332..fcfb4058 100644
--- a/lib/config-symbian.h
+++ b/lib/config-symbian.h
@@ -1,4 +1,5 @@
-/* config-symbian.h. Manually generated. */
+#ifndef HEADER_CURL_CONFIG_SYMBIAN_H
+#define HEADER_CURL_CONFIG_SYMBIAN_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -6,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,8 +22,9 @@
*
***************************************************************************/
-/* when building libcurl itself */
-/* #undef BUILDING_LIBCURL */
+/* ================================================================ */
+/* Hand crafted config file for Symbian */
+/* ================================================================ */
/* Location of default ca bundle */
/* #define CURL_CA_BUNDLE "/etc/pki/tls/certs/ca-bundle.crt"*/
@@ -63,18 +65,12 @@
/* to disable verbose strings */
/* #define CURL_DISABLE_VERBOSE_STRINGS 1*/
-/* to make a symbol visible */
-/*#define CURL_EXTERN_SYMBOL __declspec(dllexport)*/
-
-/* to enable hidden symbols */
-/*#define CURL_HIDDEN_SYMBOLS 1*/
+/* Definition to make a library symbol externally visible. */
+/* #undef CURL_EXTERN_SYMBOL */
/* Use Windows LDAP implementation */
/* #undef CURL_LDAP_WIN */
-/* when not building a shared library */
-/* #undef CURL_STATICLIB */
-
/* your Entropy Gathering Daemon socket pathname */
/* #undef EGD_SOCKET */
@@ -400,9 +396,6 @@
/* Define to 1 if you have the `pipe' function. */
#define HAVE_PIPE 1
-/* if you have the function PK11_CreateGenericObject */
-/* #undef HAVE_PK11_CREATEGENERICOBJECT */
-
/* Define to 1 if you have the `poll' function. */
/*#define HAVE_POLL 1*/
@@ -646,9 +639,6 @@
/* Define to 1 if you have the <x509.h> header file. */
/* #undef HAVE_X509_H */
-/* Define to 1 if you are building a native Windows target. */
-/* #undef NATIVE_WINDOWS */
-
/* Define to 1 if you need the lber.h header file even with ldap.h */
/* #undef NEED_LBER_H */
@@ -830,3 +820,5 @@
/* if OpenSSL is in use */
#define USE_OPENSSL
#endif
+
+#endif /* HEADER_CURL_CONFIG_SYMBIAN_H */
diff --git a/lib/config-tpf.h b/lib/config-tpf.h
index 67375310..0208ab83 100644
--- a/lib/config-tpf.h
+++ b/lib/config-tpf.h
@@ -1,5 +1,5 @@
-#ifndef __LIBCONFIGTPF_H
-#define __LIBCONFIGTPF_H
+#ifndef HEADER_CURL_CONFIG_TPF_H
+#define HEADER_CURL_CONFIG_TPF_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -23,7 +23,7 @@
***************************************************************************/
/* ================================================================ */
-/* lib/config-tpf.h - Hand crafted config file for TPF */
+/* Hand crafted config file for TPF */
/* ================================================================ */
/* ---------------------------------------------------------------- */
@@ -32,9 +32,6 @@
/* NOTE: Refer also to the .mak file for some of the flags below */
-/* when building libcurl itself */
-/* #undef BUILDING_LIBCURL */
-
/* to disable cookies support */
/* #undef CURL_DISABLE_COOKIES */
@@ -65,9 +62,6 @@
/* to disable verbose strings */
/* #undef CURL_DISABLE_VERBOSE_STRINGS */
-/* when not building a shared library */
-/* #undef CURL_STATICLIB */
-
/* lber dynamic library file */
/* #undef DL_LBER_FILE */
@@ -779,4 +773,4 @@
#endif
-#endif /* __LIBCONFIGTPF_H */
+#endif /* HEADER_CURL_CONFIG_TPF_H */
diff --git a/lib/config-vxworks.h b/lib/config-vxworks.h
index 8e2d05a2..5b224c04 100644
--- a/lib/config-vxworks.h
+++ b/lib/config-vxworks.h
@@ -1,5 +1,5 @@
-#ifndef __LIB_CONFIG_VXWORKS_H
-#define __LIB_CONFIG_VXWORKS_H
+#ifndef HEADER_CURL_CONFIG_VXWORKS_H
+#define HEADER_CURL_CONFIG_VXWORKS_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -23,12 +23,9 @@
***************************************************************************/
/* =============================================================== */
-/* lib/config-vxworks.h - Hand crafted config file for VxWorks */
+/* Hand crafted config file for VxWorks */
/* =============================================================== */
-/* when building libcurl itself */
-/* #undef BUILDING_LIBCURL */
-
/* Location of default ca bundle */
/* #undef CURL_CA_BUNDLE */
@@ -74,18 +71,12 @@
/* to disable verbose strings */
/* #undef CURL_DISABLE_VERBOSE_STRINGS */
-/* to make a symbol visible */
+/* Definition to make a library symbol externally visible. */
/* #undef CURL_EXTERN_SYMBOL */
-/* to enable hidden symbols */
-/* #undef CURL_HIDDEN_SYMBOLS */
-
/* Use Windows LDAP implementation */
/* #undef CURL_LDAP_WIN */
-/* when not building a shared library */
-/* #undef CURL_STATICLIB */
-
/* your Entropy Gathering Daemon socket pathname */
/* #undef EGD_SOCKET */
@@ -469,9 +460,6 @@
/* Define to 1 if you have the `pipe' function. */
#define HAVE_PIPE 1
-/* if you have the function PK11_CreateGenericObject */
-/* #undef HAVE_PK11_CREATEGENERICOBJECT */
-
/* Define to 1 if you have a working poll function. */
/* #undef HAVE_POLL */
@@ -745,9 +733,6 @@
/* if you have the zlib.h header file */
#define HAVE_ZLIB_H 1
-/* Define to 1 if you are building a native Windows target. */
-/* #undef NATIVE_WINDOWS */
-
/* Define to 1 if you need the lber.h header file even with ldap.h */
/* #undef NEED_LBER_H */
@@ -952,4 +937,4 @@
/* the signed version of size_t */
/* #undef ssize_t */
-#endif /* __LIB_CONFIG_VXWORKS_H */
+#endif /* HEADER_CURL_CONFIG_VXWORKS_H */
diff --git a/lib/connect.c b/lib/connect.c
index 38f68b42..42b626f1 100644
--- a/lib/connect.c
+++ b/lib/connect.c
@@ -881,7 +881,10 @@ singleipconnect(struct connectdata *conn,
res = Curl_socket(conn, ai, &addr, &sockfd);
if(res)
- return res;
+ /* Failed to create the socket, but still return OK since we signal the
+ lack of socket as well. This allows the parent function to keep looping
+ over alternative addresses/socket families etc. */
+ return CURLE_OK;
/* store remote address and port used in this connection attempt */
if(!getaddressinfo((struct sockaddr*)&addr.sa_addr,
@@ -1228,7 +1231,7 @@ CURLcode Curl_socket(struct connectdata *conn,
if(*sockfd == CURL_SOCKET_BAD)
/* no socket, no connection */
- return CURLE_FAILED_INIT;
+ return CURLE_COULDNT_CONNECT;
#if defined(ENABLE_IPV6) && defined(HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID)
if(conn->scope && (addr->family == AF_INET6)) {
diff --git a/lib/curl_config.h.cmake b/lib/curl_config.h.cmake
index a321302a..454c9e6d 100644
--- a/lib/curl_config.h.cmake
+++ b/lib/curl_config.h.cmake
@@ -1,4 +1,4 @@
-/* lib/curl_config.h.in. Generated from configure.ac by autoheader. */
+/* lib/curl_config.h.in. Generated somehow by cmake. */
/* when building libcurl itself */
#cmakedefine BUILDING_LIBCURL ${BUILDING_LIBCURL}
@@ -52,9 +52,6 @@
#define CURL_EXTERN_SYMBOL
#endif
-/* to enable hidden symbols */
-#cmakedefine CURL_HIDDEN_SYMBOLS ${CURL_HIDDEN_SYMBOLS}
-
/* Use Windows LDAP implementation */
#cmakedefine CURL_LDAP_WIN ${CURL_LDAP_WIN}
@@ -444,9 +441,6 @@
/* Define to 1 if you have the `pipe' function. */
#cmakedefine HAVE_PIPE ${HAVE_PIPE}
-/* if you have the function PK11_CreateGenericObject */
-#cmakedefine HAVE_PK11_CREATEGENERICOBJECT ${HAVE_PK11_CREATEGENERICOBJECT}
-
/* Define to 1 if you have a working poll function. */
#cmakedefine HAVE_POLL ${HAVE_POLL}
@@ -724,9 +718,6 @@
*/
#cmakedefine LT_OBJDIR ${LT_OBJDIR}
-/* Define to 1 if you are building a native Windows target. */
-#cmakedefine NATIVE_WINDOWS ${NATIVE_WINDOWS}
-
/* If you lack a fine basename() prototype */
#cmakedefine NEED_BASENAME_PROTO ${NEED_BASENAME_PROTO}
diff --git a/lib/curl_config.h.in b/lib/curl_config.h.in
index 58239396..52a00b83 100644
--- a/lib/curl_config.h.in
+++ b/lib/curl_config.h.in
@@ -1,8 +1,5 @@
/* lib/curl_config.h.in. Generated from configure.ac by autoheader. */
-/* when building libcurl itself */
-#undef BUILDING_LIBCURL
-
/* Location of default ca bundle */
#undef CURL_CA_BUNDLE
@@ -66,18 +63,12 @@
/* to disable verbose strings */
#undef CURL_DISABLE_VERBOSE_STRINGS
-/* to make a symbol visible */
+/* Definition to make a library symbol externally visible. */
#undef CURL_EXTERN_SYMBOL
-/* to enable hidden symbols */
-#undef CURL_HIDDEN_SYMBOLS
-
/* Use Windows LDAP implementation */
#undef CURL_LDAP_WIN
-/* when not building a shared library */
-#undef CURL_STATICLIB
-
/* your Entropy Gathering Daemon socket pathname */
#undef EGD_SOCKET
@@ -469,6 +460,9 @@
/* Define to 1 if NI_WITHSCOPEID exists and works. */
#undef HAVE_NI_WITHSCOPEID
+/* if you have the NSS_InitContext function */
+#undef HAVE_NSS_INITCONTEXT
+
/* if you have an old MIT gssapi library, lacking GSS_C_NT_HOSTBASED_SERVICE
*/
#undef HAVE_OLD_GSSMIT
@@ -506,9 +500,6 @@
/* Define to 1 if you have the `pipe' function. */
#undef HAVE_PIPE
-/* if you have the function PK11_CreateGenericObject */
-#undef HAVE_PK11_CREATEGENERICOBJECT
-
/* Define to 1 if you have a working poll function. */
#undef HAVE_POLL
@@ -804,9 +795,6 @@
*/
#undef LT_OBJDIR
-/* Define to 1 if you are building a native Windows target. */
-#undef NATIVE_WINDOWS
-
/* Define to 1 if you need the lber.h header file even with ldap.h */
#undef NEED_LBER_H
diff --git a/lib/curl_md5.h b/lib/curl_md5.h
index ddc61e3e..9c0e0b5e 100644
--- a/lib/curl_md5.h
+++ b/lib/curl_md5.h
@@ -25,10 +25,39 @@
#ifndef CURL_DISABLE_CRYPTO_AUTH
#include "curl_hmac.h"
+#define MD5_DIGEST_LEN 16
+
+typedef void (* Curl_MD5_init_func)(void *context);
+typedef void (* Curl_MD5_update_func)(void *context,
+ const unsigned char *data,
+ unsigned int len);
+typedef void (* Curl_MD5_final_func)(unsigned char *result, void *context);
+
+typedef struct {
+ Curl_MD5_init_func md5_init_func; /* Initialize context procedure */
+ Curl_MD5_update_func md5_update_func; /* Update context with data */
+ Curl_MD5_final_func md5_final_func; /* Get final result procedure */
+ unsigned int md5_ctxtsize; /* Context structure size */
+ unsigned int md5_resultlen; /* Result length (bytes) */
+} MD5_params;
+
+typedef struct {
+ const MD5_params *md5_hash; /* Hash function definition */
+ void *md5_hashctx; /* Hash function context */
+} MD5_context;
+
+extern const MD5_params Curl_DIGEST_MD5[1];
extern const HMAC_params Curl_HMAC_MD5[1];
void Curl_md5it(unsigned char *output,
const unsigned char *input);
+
+MD5_context * Curl_MD5_init(const MD5_params *md5params);
+int Curl_MD5_update(MD5_context *context,
+ const unsigned char *data,
+ unsigned int len);
+int Curl_MD5_final(MD5_context *context, unsigned char *result);
+
#endif
#endif /* HEADER_CURL_MD5_H */
diff --git a/lib/curl_ntlm_core.c b/lib/curl_ntlm_core.c
index 39952d2f..6d1fb809 100644
--- a/lib/curl_ntlm_core.c
+++ b/lib/curl_ntlm_core.c
@@ -145,7 +145,7 @@ static void setup_des_key(const unsigned char *key_56,
{
char key[8];
extend_key_56_to_64(key_56, key);
- des_set_key(des, key);
+ des_set_key(des, (const uint8_t*)key);
}
#elif defined(USE_GNUTLS)
@@ -389,7 +389,7 @@ CURLcode Curl_ntlm_core_mk_nt_hash(struct SessionHandle *data,
#elif defined(USE_GNUTLS_NETTLE)
struct md4_ctx MD4pw;
md4_init(&MD4pw);
- md4_update(&MD4pw, 2 * len, pw);
+ md4_update(&MD4pw, (unsigned int)(2 * len), pw);
md4_digest(&MD4pw, MD4_DIGEST_SIZE, ntbuffer);
#elif defined(USE_GNUTLS)
gcry_md_hd_t MD4pw;
diff --git a/lib/easy.c b/lib/easy.c
index 60a55edf..6e8ff770 100644
--- a/lib/easy.c
+++ b/lib/easy.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -66,6 +66,7 @@
#include "curl_ntlm.h"
#include "connect.h" /* for Curl_getconnectinfo */
#include "slist.h"
+#include "amigaos.h"
#include "curl_rand.h"
#include "non-ascii.h"
#include "warnless.h"
@@ -238,8 +239,8 @@ CURLcode curl_global_init(long flags)
}
#ifdef __AMIGA__
- if(!amiga_init()) {
- DEBUGF(fprintf(stderr, "Error: amiga_init failed\n"));
+ if(!Curl_amiga_init()) {
+ DEBUGF(fprintf(stderr, "Error: Curl_amiga_init failed\n"));
return CURLE_FAILED_INIT;
}
#endif
@@ -328,9 +329,7 @@ void curl_global_cleanup(void)
if(init_flags & CURL_GLOBAL_WIN32)
win32_cleanup();
-#ifdef __AMIGA__
- amiga_cleanup();
-#endif
+ Curl_amiga_cleanup();
#if defined(USE_LIBSSH2) && defined(HAVE_LIBSSH2_EXIT)
(void)libssh2_exit();
diff --git a/lib/ftp.c b/lib/ftp.c
index f2583d03..3a494535 100644
--- a/lib/ftp.c
+++ b/lib/ftp.c
@@ -3824,15 +3824,17 @@ static CURLcode init_wc_data(struct connectdata *conn)
resources for wildcard transfer */
/* allocate ftp protocol specific temporary wildcard data */
- ftp_tmp = malloc(sizeof(struct ftp_wc_tmpdata));
+ ftp_tmp = calloc(1, sizeof(struct ftp_wc_tmpdata));
if(!ftp_tmp) {
+ Curl_safefree(wildcard->pattern);
return CURLE_OUT_OF_MEMORY;
}
/* INITIALIZE parselist structure */
ftp_tmp->parser = Curl_ftp_parselist_data_alloc();
if(!ftp_tmp->parser) {
- free(ftp_tmp);
+ Curl_safefree(wildcard->pattern);
+ Curl_safefree(ftp_tmp);
return CURLE_OUT_OF_MEMORY;
}
@@ -3846,9 +3848,22 @@ static CURLcode init_wc_data(struct connectdata *conn)
/* try to parse ftp url */
ret = ftp_parse_url_path(conn);
if(ret) {
+ Curl_safefree(wildcard->pattern);
+ wildcard->tmp_dtor(wildcard->tmp);
+ wildcard->tmp_dtor = ZERO_NULL;
+ wildcard->tmp = NULL;
return ret;
}
+ wildcard->path = strdup(conn->data->state.path);
+ if(!wildcard->path) {
+ Curl_safefree(wildcard->pattern);
+ wildcard->tmp_dtor(wildcard->tmp);
+ wildcard->tmp_dtor = ZERO_NULL;
+ wildcard->tmp = NULL;
+ return CURLE_OUT_OF_MEMORY;
+ }
+
/* backup old write_function */
ftp_tmp->backup.write_function = conn->data->set.fwrite_func;
/* parsing write function */
@@ -3858,11 +3873,6 @@ static CURLcode init_wc_data(struct connectdata *conn)
/* let the writefunc callback know what curl pointer is working with */
conn->data->set.out = conn;
- wildcard->path = strdup(conn->data->state.path);
- if(!wildcard->path) {
- return CURLE_OUT_OF_MEMORY;
- }
-
infof(conn->data, "Wildcard - Parsing started\n");
return CURLE_OK;
}
@@ -3889,6 +3899,8 @@ static CURLcode wc_statemach(struct connectdata *conn)
struct ftp_wc_tmpdata *ftp_tmp = wildcard->tmp;
conn->data->set.fwrite_func = ftp_tmp->backup.write_function;
conn->data->set.out = ftp_tmp->backup.file_descriptor;
+ ftp_tmp->backup.write_function = ZERO_NULL;
+ ftp_tmp->backup.file_descriptor = NULL;
wildcard->state = CURLWC_DOWNLOADING;
if(Curl_ftp_parselist_geterror(ftp_tmp->parser)) {
diff --git a/lib/getinfo.c b/lib/getinfo.c
index 928e18d7..cd6feee0 100644
--- a/lib/getinfo.c
+++ b/lib/getinfo.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -87,6 +87,11 @@ CURLcode Curl_getinfo(struct SessionHandle *data, CURLINFO info, ...)
struct curl_slist * to_slist;
} ptr;
+ union {
+ unsigned long *to_ulong;
+ long *to_long;
+ } lptr;
+
if(!data)
return CURLE_BAD_FUNCTION_ARGUMENT;
@@ -191,10 +196,12 @@ CURLcode Curl_getinfo(struct SessionHandle *data, CURLINFO info, ...)
*param_charp = (char *) data->set.private_data;
break;
case CURLINFO_HTTPAUTH_AVAIL:
- *param_longp = data->info.httpauthavail;
+ lptr.to_long = param_longp;
+ *lptr.to_ulong = data->info.httpauthavail;
break;
case CURLINFO_PROXYAUTH_AVAIL:
- *param_longp = data->info.proxyauthavail;
+ lptr.to_long = param_longp;
+ *lptr.to_ulong = data->info.proxyauthavail;
break;
case CURLINFO_OS_ERRNO:
*param_longp = data->state.os_errno;
diff --git a/lib/http.c b/lib/http.c
index ec76bbe4..a1398941 100644
--- a/lib/http.c
+++ b/lib/http.c
@@ -284,7 +284,7 @@ static bool pickoneauth(struct auth *pick)
{
bool picked;
/* only deal with authentication we want */
- long avail = pick->avail & pick->want;
+ unsigned long avail = pick->avail & pick->want;
picked = TRUE;
/* The order of these checks is highly relevant, as this will be the order
@@ -697,7 +697,7 @@ CURLcode Curl_http_input_auth(struct connectdata *conn,
*/
struct SessionHandle *data = conn->data;
- long *availp;
+ unsigned long *availp;
const char *start;
struct auth *authp;
@@ -1088,7 +1088,7 @@ CURLcode Curl_add_buffer_send(Curl_send_buffer *in,
if(conn->data->set.verbose) {
/* this data _may_ contain binary stuff */
Curl_debug(conn->data, CURLINFO_HEADER_OUT, ptr, headlen, conn);
- if((size_t)amount > headlen) {
+ if(bodylen) {
/* there was body data sent beyond the initial header part, pass that
on to the debug callback too */
Curl_debug(conn->data, CURLINFO_DATA_OUT,
@@ -1852,12 +1852,12 @@ CURLcode Curl_http(struct connectdata *conn, bool *done)
int startsearch = 0;
if(*cookiehost == '[') {
char *closingbracket;
- closingbracket = strchr(cookiehost+1, ']');
- if(closingbracket)
- *closingbracket = 0;
/* since the 'cookiehost' is an allocated memory area that will be
freed later we cannot simply increment the pointer */
memmove(cookiehost, cookiehost + 1, strlen(cookiehost) - 1);
+ closingbracket = strchr(cookiehost, ']');
+ if(closingbracket)
+ *closingbracket = 0;
}
else {
char *colon = strchr(cookiehost + startsearch, ':');
@@ -2480,11 +2480,13 @@ CURLcode Curl_http(struct connectdata *conn, bool *done)
included_body = postsize;
}
else {
- /* Append the POST data chunky-style */
- result = Curl_add_bufferf(req_buffer, "%x\r\n", (int)postsize);
- if(CURLE_OK == result)
- result = Curl_add_buffer(req_buffer, data->set.postfields,
- (size_t)postsize);
+ if(postsize) {
+ /* Append the POST data chunky-style */
+ result = Curl_add_bufferf(req_buffer, "%x\r\n", (int)postsize);
+ if(CURLE_OK == result)
+ result = Curl_add_buffer(req_buffer, data->set.postfields,
+ (size_t)postsize);
+ }
if(CURLE_OK == result)
result = Curl_add_buffer(req_buffer,
"\x0d\x0a\x30\x0d\x0a\x0d\x0a", 7);
diff --git a/lib/imap.c b/lib/imap.c
index 2aeda785..42b76fe1 100644
--- a/lib/imap.c
+++ b/lib/imap.c
@@ -343,6 +343,36 @@ static void imap_to_imaps(struct connectdata *conn)
#define imap_to_imaps(x) Curl_nop_stmt
#endif
+/* for the initial server greeting */
+static CURLcode imap_state_servergreet_resp(struct connectdata *conn,
+ int imapcode,
+ imapstate instate)
+{
+ CURLcode result = CURLE_OK;
+ struct SessionHandle *data = conn->data;
+
+ (void)instate; /* no use for this yet */
+
+ if(imapcode != 'O') {
+ failf(data, "Got unexpected imap-server response");
+ return CURLE_FTP_WEIRD_SERVER_REPLY;
+ }
+
+ if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
+ /* We don't have a SSL/TLS connection yet, but SSL is requested. Switch
+ to TLS connection now */
+ const char *str;
+
+ str = getcmdid(conn);
+ result = imapsendf(conn, str, "%s STARTTLS", str);
+ state(conn, IMAP_STARTTLS);
+ }
+ else
+ result = imap_state_login(conn);
+
+ return result;
+}
+
/* for STARTTLS responses */
static CURLcode imap_state_starttls_resp(struct connectdata *conn,
int imapcode,
@@ -373,7 +403,9 @@ static CURLcode imap_state_starttls_resp(struct connectdata *conn,
}
}
}
+
state(conn, IMAP_STOP);
+
return result;
}
@@ -400,6 +432,7 @@ static CURLcode imap_state_login_resp(struct connectdata *conn,
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
+
(void)instate; /* no use for this yet */
if(imapcode != 'O') {
@@ -408,6 +441,7 @@ static CURLcode imap_state_login_resp(struct connectdata *conn,
}
state(conn, IMAP_STOP);
+
return result;
}
@@ -422,6 +456,7 @@ static CURLcode imap_state_fetch_resp(struct connectdata *conn,
struct FTP *imap = data->state.proto.imap;
struct pingpong *pp = &imapc->pp;
const char *ptr = data->state.buffer;
+
(void)instate; /* no use for this yet */
if('*' != imapcode) {
@@ -489,6 +524,7 @@ static CURLcode imap_state_fetch_resp(struct connectdata *conn,
result = CURLE_FTP_WEIRD_SERVER_REPLY; /* TODO: fix this code */
state(conn, IMAP_STOP);
+
return result;
}
@@ -558,7 +594,6 @@ static CURLcode imap_statemach_act(struct connectdata *conn)
{
CURLcode result;
curl_socket_t sock = conn->sock[FIRSTSOCKET];
- struct SessionHandle *data=conn->data;
int imapcode;
struct imap_conn *imapc = &conn->proto.imapc;
struct pingpong *pp = &imapc->pp;
@@ -580,24 +615,7 @@ static CURLcode imap_statemach_act(struct connectdata *conn)
/* we have now received a full IMAP server response */
switch(imapc->state) {
case IMAP_SERVERGREET:
- if(imapcode != 'O') {
- failf(data, "Got unexpected imap-server response");
- return CURLE_FTP_WEIRD_SERVER_REPLY;
- }
-
- if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
- /* We don't have a SSL/TLS connection yet, but SSL is requested. Switch
- to TLS connection now */
- const char *str;
-
- str = getcmdid(conn);
- result = imapsendf(conn, str, "%s STARTTLS", str);
- state(conn, IMAP_STARTTLS);
- }
- else
- result = imap_state_login(conn);
- if(result)
- return result;
+ result = imap_state_servergreet_resp(conn, imapcode, imapc->state);
break;
case IMAP_LOGIN:
diff --git a/lib/libcurl.imp b/lib/libcurl.imp
index 7c99a946..f4cfddb3 100644
--- a/lib/libcurl.imp
+++ b/lib/libcurl.imp
@@ -27,6 +27,7 @@
curl_mprintf,
curl_msprintf,
curl_msnprintf,
+ curl_mvaprintf,
curl_mvfprintf,
curl_mvsnprintf,
curl_strequal,
diff --git a/lib/libcurl.plist b/lib/libcurl.plist
index 68324b4d..14fd1bb4 100644
--- a/lib/libcurl.plist
+++ b/lib/libcurl.plist
@@ -15,7 +15,7 @@
<string>com.libcurl.libcurl</string>
<key>CFBundleVersion</key>
- <string>7.25.0</string>
+ <string>7.26.0</string>
<key>CFBundleName</key>
<string>libcurl</string>
@@ -27,9 +27,9 @@
<string>????</string>
<key>CFBundleShortVersionString</key>
- <string>libcurl 7.25.0</string>
+ <string>libcurl 7.26.0</string>
<key>CFBundleGetInfoString</key>
- <string>libcurl.plist 7.25.0</string>
+ <string>libcurl.plist 7.26.0</string>
</dict>
</plist>
diff --git a/lib/libcurl.vcproj b/lib/libcurl.vcproj
index 4d8f64fd..ba650c0b 100644
--- a/lib/libcurl.vcproj
+++ b/lib/libcurl.vcproj
@@ -103,6 +103,7 @@
Name="Source Files"
>
+<File RelativePath="amigaos.c"></File>
<File RelativePath="asyn-ares.c"></File>
<File RelativePath="asyn-thread.c"></File>
<File RelativePath="axtls.c"></File>
@@ -204,6 +205,7 @@
<File RelativePath="warnless.c"></File>
<File RelativePath="wildcard.c"></File>
</Filter><Filter Name="Header Files">
+<File RelativePath="amigaos.h"></File>
<File RelativePath="arpa_telnet.h"></File>
<File RelativePath="asyn.h"></File>
<File RelativePath="axtls.h"></File>
diff --git a/lib/makefile.amiga b/lib/makefile.amiga
index 7b7fa8fa..c692e5eb 100644
--- a/lib/makefile.amiga
+++ b/lib/makefile.amiga
@@ -11,7 +11,6 @@ CC = m68k-amigaos-gcc
CFLAGS = -I$(ATCPSDKI) -m68020-60 -O2 -msoft-float -noixemul -g -I. -I../include -W -Wall
include Makefile.inc
-CSOURCES += amigaos.c
OBJS = $(CSOURCES:.c=.o)
all: $(OBJS)
diff --git a/lib/md5.c b/lib/md5.c
index 13cb9e29..c32455e9 100644
--- a/lib/md5.c
+++ b/lib/md5.c
@@ -407,6 +407,15 @@ const HMAC_params Curl_HMAC_MD5[] = {
}
};
+const MD5_params Curl_DIGEST_MD5[] = {
+ {
+ (Curl_MD5_init_func) MD5_Init, /* Digest initialization function */
+ (Curl_MD5_update_func) MD5_Update, /* Digest update function */
+ (Curl_MD5_final_func) MD5_Final, /* Digest computation end function */
+ sizeof(MD5_CTX), /* Size of digest context struct */
+ 16 /* Result size */
+ }
+};
void Curl_md5it(unsigned char *outbuffer, /* 16 bytes */
const unsigned char *input)
@@ -417,4 +426,47 @@ void Curl_md5it(unsigned char *outbuffer, /* 16 bytes */
MD5_Final(outbuffer, &ctx);
}
+MD5_context *Curl_MD5_init(const MD5_params *md5params)
+{
+ MD5_context *ctxt;
+
+ /* Create MD5 context */
+ ctxt = malloc(sizeof *ctxt);
+
+ if(!ctxt)
+ return ctxt;
+
+ ctxt->md5_hashctx = malloc(md5params->md5_ctxtsize);
+
+ if(!ctxt->md5_hashctx) {
+ free(ctxt);
+ return NULL;
+ }
+
+ ctxt->md5_hash = md5params;
+
+ (*md5params->md5_init_func)(ctxt->md5_hashctx);
+
+ return ctxt;
+}
+
+int Curl_MD5_update(MD5_context *context,
+ const unsigned char *data,
+ unsigned int len)
+{
+ (*context->md5_hash->md5_update_func)(context->md5_hashctx, data, len);
+
+ return 0;
+}
+
+int Curl_MD5_final(MD5_context *context, unsigned char *result)
+{
+ (*context->md5_hash->md5_final_func)(result, context->md5_hashctx);
+
+ free(context->md5_hashctx);
+ free(context);
+
+ return 0;
+}
+
#endif /* CURL_DISABLE_CRYPTO_AUTH */
diff --git a/lib/mk-ca-bundle.pl b/lib/mk-ca-bundle.pl
index 0f24ade4..189ed01b 100755
--- a/lib/mk-ca-bundle.pl
+++ b/lib/mk-ca-bundle.pl
@@ -32,11 +32,11 @@
#
use Getopt::Std;
use MIME::Base64;
-use LWP::UserAgent 6;
+use LWP::UserAgent;
use strict;
use vars qw($opt_b $opt_h $opt_i $opt_l $opt_n $opt_q $opt_t $opt_u $opt_v);
-my $url = 'https://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1';
+my $url = 'http://mxr.mozilla.org/mozilla/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1';
# If the OpenSSL commandline is not in search path you can configure it here!
my $openssl = 'openssl';
diff --git a/lib/nss.c b/lib/nss.c
index 8f6da50e..6b938934 100644
--- a/lib/nss.c
+++ b/lib/nss.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -62,6 +62,7 @@
#include <certdb.h>
#include <base64.h>
#include <cert.h>
+#include <prerror.h>
#include "curl_memory.h"
#include "rawstr.h"
@@ -78,6 +79,9 @@ PRFileDesc *PR_ImportTCPSocket(PRInt32 osfd);
PRLock * nss_initlock = NULL;
PRLock * nss_crllock = NULL;
+#ifdef HAVE_NSS_INITCONTEXT
+NSSInitContext * nss_context = NULL;
+#endif
volatile int initialized = 0;
@@ -170,11 +174,18 @@ static const int enable_ciphers_by_default[] = {
SSL_NULL_WITH_NULL_NULL
};
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
static const char* pem_library = "libnsspem.so";
-#endif
SECMODModule* mod = NULL;
+static const char* nss_error_to_name(PRErrorCode code)
+{
+ const char *name = PR_ErrorToName(code);
+ if(name)
+ return name;
+
+ return "unknown error";
+}
+
static SECStatus set_ciphers(struct SessionHandle *data, PRFileDesc * model,
char *cipher_list)
{
@@ -305,7 +316,6 @@ static char* dup_nickname(struct SessionHandle *data, enum dupstring cert_kind)
return NULL;
}
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
/* Call PK11_CreateGenericObject() with the given obj_class and filename. If
* the call succeeds, append the object handle to the list of objects so that
* the object can be destroyed in Curl_nss_close(). */
@@ -369,7 +379,6 @@ static void nss_destroy_object(void *user, void *ptr)
(void) user;
PK11_DestroyGenericObject(obj);
}
-#endif
static CURLcode nss_load_cert(struct ssl_connect_data *ssl,
const char *filename, PRBool cacert)
@@ -378,7 +387,6 @@ static CURLcode nss_load_cert(struct ssl_connect_data *ssl,
? CURLE_SSL_CACERT_BADFILE
: CURLE_SSL_CERTPROBLEM;
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
/* libnsspem.so leaks memory if the requested file does not exist. For more
* details, go to <https://bugzilla.redhat.com/734760>. */
if(is_file(filename))
@@ -405,7 +413,6 @@ static CURLcode nss_load_cert(struct ssl_connect_data *ssl,
free(nickname);
}
}
-#endif
return err;
}
@@ -499,12 +506,13 @@ fail:
static CURLcode nss_load_key(struct connectdata *conn, int sockindex,
char *key_file)
{
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
PK11SlotInfo *slot;
SECStatus status;
+ CURLcode rv;
struct ssl_connect_data *ssl = conn->ssl;
+ (void)sockindex; /* unused */
- CURLcode rv = nss_create_object(ssl, CKO_PRIVATE_KEY, key_file, FALSE);
+ rv = nss_create_object(ssl, CKO_PRIVATE_KEY, key_file, FALSE);
if(CURLE_OK != rv) {
PR_SetError(SEC_ERROR_BAD_KEY, 0);
return rv;
@@ -524,15 +532,6 @@ static CURLcode nss_load_key(struct connectdata *conn, int sockindex,
return (SECSuccess == status)
? CURLE_OK
: CURLE_SSL_CERTPROBLEM;
-#else
- /* If we don't have PK11_CreateGenericObject then we can't load a file-based
- * key.
- */
- (void)conn; /* unused */
- (void)key_file; /* unused */
- return CURLE_SSL_CERTPROBLEM;
-#endif
- (void)sockindex; /* unused */
}
static int display_error(struct connectdata *conn, PRInt32 err,
@@ -560,8 +559,11 @@ static CURLcode cert_stuff(struct connectdata *conn, int sockindex,
if(cert_file) {
rv = nss_load_cert(&conn->ssl[sockindex], cert_file, PR_FALSE);
if(CURLE_OK != rv) {
- if(!display_error(conn, PR_GetError(), cert_file))
- failf(data, "Unable to load client cert %d.", PR_GetError());
+ const PRErrorCode err = PR_GetError();
+ if(!display_error(conn, err, cert_file)) {
+ const char *err_name = nss_error_to_name(err);
+ failf(data, "unable to load client cert: %d (%s)", err, err_name);
+ }
return rv;
}
@@ -574,8 +576,11 @@ static CURLcode cert_stuff(struct connectdata *conn, int sockindex,
/* In case the cert file also has the key */
rv = nss_load_key(conn, sockindex, cert_file);
if(CURLE_OK != rv) {
- if(!display_error(conn, PR_GetError(), key_file))
- failf(data, "Unable to load client key %d.", PR_GetError());
+ const PRErrorCode err = PR_GetError();
+ if(!display_error(conn, err, key_file)) {
+ const char *err_name = nss_error_to_name(err);
+ failf(data, "unable to load client key: %d (%s)", err, err_name);
+ }
return rv;
}
@@ -775,7 +780,6 @@ static SECStatus SelectClientCert(void *arg, PRFileDesc *sock,
struct SessionHandle *data = connssl->data;
const char *nickname = connssl->client_nickname;
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
if(connssl->obj_clicert) {
/* use the cert/key provided by PEM reader */
static const char pem_slotname[] = "PEM Token #1";
@@ -815,7 +819,6 @@ static SECStatus SelectClientCert(void *arg, PRFileDesc *sock,
display_cert_info(data, *pRetCert);
return SECSuccess;
}
-#endif
/* use the default NSS hook */
if(SECSuccess != NSS_GetClientAuthData((void *)nickname, sock, caNames,
@@ -878,29 +881,57 @@ isTLSIntoleranceError(PRInt32 err)
static CURLcode nss_init_core(struct SessionHandle *data, const char *cert_dir)
{
+#ifdef HAVE_NSS_INITCONTEXT
+ NSSInitParameters initparams;
+
+ if(nss_context != NULL)
+ return CURLE_OK;
+
+ memset((void *) &initparams, '\0', sizeof(initparams));
+ initparams.length = sizeof(initparams);
+#else /* HAVE_NSS_INITCONTEXT */
+ SECStatus rv;
+
if(NSS_IsInitialized())
return CURLE_OK;
+#endif
if(cert_dir) {
- SECStatus rv;
const bool use_sql = NSS_VersionCheck("3.12.0");
char *certpath = aprintf("%s%s", use_sql ? "sql:" : "", cert_dir);
if(!certpath)
return CURLE_OUT_OF_MEMORY;
infof(data, "Initializing NSS with certpath: %s\n", certpath);
+#ifdef HAVE_NSS_INITCONTEXT
+ nss_context = NSS_InitContext(certpath, "", "", "", &initparams,
+ NSS_INIT_READONLY | NSS_INIT_PK11RELOAD);
+ free(certpath);
+
+ if(nss_context != NULL)
+ return CURLE_OK;
+#else /* HAVE_NSS_INITCONTEXT */
rv = NSS_Initialize(certpath, "", "", "", NSS_INIT_READONLY);
free(certpath);
if(rv == SECSuccess)
return CURLE_OK;
+#endif
infof(data, "Unable to initialize NSS database\n");
}
infof(data, "Initializing NSS with certpath: none\n");
+#ifdef HAVE_NSS_INITCONTEXT
+ nss_context = NSS_InitContext("", "", "", "", &initparams, NSS_INIT_READONLY
+ | NSS_INIT_NOCERTDB | NSS_INIT_NOMODDB | NSS_INIT_FORCEOPEN
+ | NSS_INIT_NOROOTINIT | NSS_INIT_OPTIMIZESPACE | NSS_INIT_PK11RELOAD);
+ if(nss_context != NULL)
+ return CURLE_OK;
+#else /* HAVE_NSS_INITCONTEXT */
if(NSS_NoDB_Init(NULL) == SECSuccess)
return CURLE_OK;
+#endif
infof(data, "Unable to initialize NSS\n");
return CURLE_SSL_CACERT_BADFILE;
@@ -996,7 +1027,12 @@ void Curl_nss_cleanup(void)
SECMOD_DestroyModule(mod);
mod = NULL;
}
+#ifdef HAVE_NSS_INITCONTEXT
+ NSS_ShutdownContext(nss_context);
+ nss_context = NULL;
+#else /* HAVE_NSS_INITCONTEXT */
NSS_Shutdown();
+#endif
}
PR_Unlock(nss_initlock);
@@ -1053,12 +1089,11 @@ void Curl_nss_close(struct connectdata *conn, int sockindex)
* next time to the same server */
SSL_InvalidateSession(connssl->handle);
}
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
/* destroy all NSS objects in order to avoid failure of NSS shutdown */
Curl_llist_destroy(connssl->obj_list, NULL);
connssl->obj_list = NULL;
connssl->obj_clicert = NULL;
-#endif
+
PR_Close(connssl->handle);
connssl->handle = NULL;
}
@@ -1173,12 +1208,10 @@ CURLcode Curl_nss_connect(struct connectdata *conn, int sockindex)
connssl->data = data;
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
/* list of all NSS objects we need to destroy in Curl_nss_close() */
connssl->obj_list = Curl_llist_alloc(nss_destroy_object);
if(!connssl->obj_list)
return CURLE_OUT_OF_MEMORY;
-#endif
/* FIXME. NSS doesn't support multiple databases open at the same time. */
PR_Lock(nss_initlock);
@@ -1190,7 +1223,6 @@ CURLcode Curl_nss_connect(struct connectdata *conn, int sockindex)
curlerr = CURLE_SSL_CONNECT_ERROR;
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
if(!mod) {
char *configstring = aprintf("library=%s name=PEM", pem_library);
if(!configstring) {
@@ -1209,7 +1241,6 @@ CURLcode Curl_nss_connect(struct connectdata *conn, int sockindex)
"OpenSSL PEM certificates will not work.\n", pem_library);
}
}
-#endif
PK11_SetPasswordFunc(nss_get_password);
PR_Unlock(nss_initlock);
@@ -1340,9 +1371,7 @@ CURLcode Curl_nss_connect(struct connectdata *conn, int sockindex)
char *nickname = dup_nickname(data, STRING_CERT);
if(nickname) {
/* we are not going to use libnsspem.so to read the client cert */
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
connssl->obj_clicert = NULL;
-#endif
}
else {
CURLcode rv = cert_stuff(conn, sockindex, data->set.str[STRING_CERT],
@@ -1437,16 +1466,14 @@ CURLcode Curl_nss_connect(struct connectdata *conn, int sockindex)
if(handle_cc_error(err, data))
curlerr = CURLE_SSL_CERTPROBLEM;
else
- infof(data, "NSS error %d\n", err);
+ infof(data, "NSS error %d (%s)\n", err, nss_error_to_name(err));
if(model)
PR_Close(model);
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
/* cleanup on connection failure */
Curl_llist_destroy(connssl->obj_list, NULL);
connssl->obj_list = NULL;
-#endif
if(ssl3 && tlsv1 && isTLSIntoleranceError(err)) {
/* schedule reconnect through Curl_retry_request() */
@@ -1475,7 +1502,8 @@ static ssize_t nss_send(struct connectdata *conn, /* connection data */
else if(handle_cc_error(err, conn->data))
*curlcode = CURLE_SSL_CERTPROBLEM;
else {
- failf(conn->data, "SSL write: error %d", err);
+ const char *err_name = nss_error_to_name(err);
+ failf(conn->data, "SSL write: error %d (%s)", err, err_name);
*curlcode = CURLE_SEND_ERROR;
}
return -1;
@@ -1501,7 +1529,8 @@ static ssize_t nss_recv(struct connectdata * conn, /* connection data */
else if(handle_cc_error(err, conn->data))
*curlcode = CURLE_SSL_CERTPROBLEM;
else {
- failf(conn->data, "SSL read: errno %d", err);
+ const char *err_name = nss_error_to_name(err);
+ failf(conn->data, "SSL read: errno %d (%s)", err, err_name);
*curlcode = CURLE_RECV_ERROR;
}
return -1;
diff --git a/lib/polarssl.c b/lib/polarssl.c
index f24c7839..39816baf 100644
--- a/lib/polarssl.c
+++ b/lib/polarssl.c
@@ -41,6 +41,9 @@
#include <polarssl/x509.h>
#include <polarssl/version.h>
+#include <polarssl/entropy.h>
+#include <polarssl/ctr_drbg.h>
+
#if POLARSSL_VERSION_NUMBER<0x01000000
/*
Earlier versions of polarssl had no WANT_READ or WANT_WRITE, only TRY_AGAIN
@@ -95,15 +98,14 @@ static void polarssl_debug(void *context, int level, char *line)
static Curl_recv polarssl_recv;
static Curl_send polarssl_send;
-/*
- * This function loads all the client/CA certificates and CRLs. Setup the TLS
- * layer and do all necessary magic.
- */
-CURLcode
-Curl_polarssl_connect(struct connectdata *conn,
- int sockindex)
+
+static CURLcode
+polarssl_connect_step1(struct connectdata *conn,
+ int sockindex)
{
struct SessionHandle *data = conn->data;
+ struct ssl_connect_data* connssl = &conn->ssl[sockindex];
+
bool sni = TRUE; /* default is SNI enabled */
int ret = -1;
#ifdef ENABLE_IPV6
@@ -113,10 +115,6 @@ Curl_polarssl_connect(struct connectdata *conn,
#endif
void *old_session = NULL;
size_t old_session_size = 0;
- char buffer[1024];
-
- if(conn->ssl[sockindex].state == ssl_connection_complete)
- return CURLE_OK;
/* PolarSSL only supports SSLv3 and TLSv1 */
if(data->set.ssl.version == CURL_SSLVERSION_SSLv2) {
@@ -126,16 +124,16 @@ Curl_polarssl_connect(struct connectdata *conn,
else if(data->set.ssl.version == CURL_SSLVERSION_SSLv3)
sni = FALSE; /* SSLv3 has no SNI */
- havege_init(&conn->ssl[sockindex].hs);
+ havege_init(&connssl->hs);
/* Load the trusted CA */
- memset(&conn->ssl[sockindex].cacert, 0, sizeof(x509_cert));
+ memset(&connssl->cacert, 0, sizeof(x509_cert));
if(data->set.str[STRING_SSL_CAFILE]) {
- ret = x509parse_crtfile(&conn->ssl[sockindex].cacert,
+ ret = x509parse_crtfile(&connssl->cacert,
data->set.str[STRING_SSL_CAFILE]);
- if(ret) {
+ if(ret<0) {
failf(data, "Error reading ca cert file %s: -0x%04X",
data->set.str[STRING_SSL_CAFILE], ret);
@@ -145,10 +143,10 @@ Curl_polarssl_connect(struct connectdata *conn,
}
/* Load the client certificate */
- memset(&conn->ssl[sockindex].clicert, 0, sizeof(x509_cert));
+ memset(&connssl->clicert, 0, sizeof(x509_cert));
if(data->set.str[STRING_CERT]) {
- ret = x509parse_crtfile(&conn->ssl[sockindex].clicert,
+ ret = x509parse_crtfile(&connssl->clicert,
data->set.str[STRING_CERT]);
if(ret) {
@@ -160,7 +158,7 @@ Curl_polarssl_connect(struct connectdata *conn,
/* Load the client private key */
if(data->set.str[STRING_KEY]) {
- ret = x509parse_keyfile(&conn->ssl[sockindex].rsa,
+ ret = x509parse_keyfile(&connssl->rsa,
data->set.str[STRING_KEY],
data->set.str[STRING_KEY_PASSWD]);
@@ -172,10 +170,10 @@ Curl_polarssl_connect(struct connectdata *conn,
}
/* Load the CRL */
- memset(&conn->ssl[sockindex].crl, 0, sizeof(x509_crl));
+ memset(&connssl->crl, 0, sizeof(x509_crl));
if(data->set.str[STRING_SSL_CRLFILE]) {
- ret = x509parse_crlfile(&conn->ssl[sockindex].crl,
+ ret = x509parse_crlfile(&connssl->crl,
data->set.str[STRING_SSL_CRLFILE]);
if(ret) {
@@ -185,64 +183,77 @@ Curl_polarssl_connect(struct connectdata *conn,
}
}
- infof(data, "PolarSSL: Connected to %s:%d\n",
+ infof(data, "PolarSSL: Connecting to %s:%d\n",
conn->host.name, conn->remote_port);
- havege_init(&conn->ssl[sockindex].hs);
-
- if(ssl_init(&conn->ssl[sockindex].ssl)) {
+ if(ssl_init(&connssl->ssl)) {
failf(data, "PolarSSL: ssl_init failed");
return CURLE_SSL_CONNECT_ERROR;
}
- ssl_set_endpoint(&conn->ssl[sockindex].ssl, SSL_IS_CLIENT);
- ssl_set_authmode(&conn->ssl[sockindex].ssl, SSL_VERIFY_OPTIONAL);
+ ssl_set_endpoint(&connssl->ssl, SSL_IS_CLIENT);
+ ssl_set_authmode(&connssl->ssl, SSL_VERIFY_OPTIONAL);
- ssl_set_rng(&conn->ssl[sockindex].ssl, HAVEGE_RANDOM,
- &conn->ssl[sockindex].hs);
- ssl_set_bio(&conn->ssl[sockindex].ssl,
+ ssl_set_rng(&connssl->ssl, HAVEGE_RANDOM,
+ &connssl->hs);
+ ssl_set_bio(&connssl->ssl,
net_recv, &conn->sock[sockindex],
net_send, &conn->sock[sockindex]);
#if POLARSSL_VERSION_NUMBER<0x01000000
- ssl_set_ciphers(&conn->ssl[sockindex].ssl, ssl_default_ciphers);
+ ssl_set_ciphers(&connssl->ssl, ssl_default_ciphers);
#else
- ssl_set_ciphersuites(&conn->ssl[sockindex].ssl, ssl_default_ciphersuites);
+ ssl_set_ciphersuites(&connssl->ssl, ssl_default_ciphersuites);
#endif
if(!Curl_ssl_getsessionid(conn, &old_session, &old_session_size)) {
- memcpy(&conn->ssl[sockindex].ssn, old_session, old_session_size);
+ memcpy(&connssl->ssn, old_session, old_session_size);
infof(data, "PolarSSL re-using session\n");
}
- ssl_set_session(&conn->ssl[sockindex].ssl, 1, 600,
- &conn->ssl[sockindex].ssn);
+ ssl_set_session(&connssl->ssl, 1, 600,
+ &connssl->ssn);
- ssl_set_ca_chain(&conn->ssl[sockindex].ssl,
- &conn->ssl[sockindex].cacert,
- &conn->ssl[sockindex].crl,
+ ssl_set_ca_chain(&connssl->ssl,
+ &connssl->cacert,
+ &connssl->crl,
conn->host.name);
- ssl_set_own_cert(&conn->ssl[sockindex].ssl,
- &conn->ssl[sockindex].clicert, &conn->ssl[sockindex].rsa);
+ ssl_set_own_cert(&connssl->ssl,
+ &connssl->clicert, &connssl->rsa);
if(!Curl_inet_pton(AF_INET, conn->host.name, &addr) &&
#ifdef ENABLE_IPV6
!Curl_inet_pton(AF_INET6, conn->host.name, &addr) &&
#endif
- sni && ssl_set_hostname(&conn->ssl[sockindex].ssl, conn->host.name)) {
+ sni && ssl_set_hostname(&connssl->ssl, conn->host.name)) {
infof(data, "WARNING: failed to configure "
"server name indication (SNI) TLS extension\n");
}
- infof(data, "PolarSSL: performing SSL/TLS handshake...\n");
-
#ifdef POLARSSL_DEBUG
- ssl_set_dbg(&conn->ssl[sockindex].ssl, polarssl_debug, data);
+ ssl_set_dbg(&connssl->ssl, polarssl_debug, data);
#endif
+ connssl->connecting_state = ssl_connect_2;
+
+ return CURLE_OK;
+}
+
+static CURLcode
+polarssl_connect_step2(struct connectdata *conn,
+ int sockindex)
+{
+ int ret;
+ struct SessionHandle *data = conn->data;
+ struct ssl_connect_data* connssl = &conn->ssl[sockindex];
+ char buffer[1024];
+
+ conn->recv[sockindex] = polarssl_recv;
+ conn->send[sockindex] = polarssl_send;
+
for(;;) {
- if(!(ret = ssl_handshake(&conn->ssl[sockindex].ssl)))
+ if(!(ret = ssl_handshake(&connssl->ssl)))
break;
else if(ret != POLARSSL_ERR_NET_WANT_READ &&
ret != POLARSSL_ERR_NET_WANT_WRITE) {
@@ -250,27 +261,17 @@ Curl_polarssl_connect(struct connectdata *conn,
return CURLE_SSL_CONNECT_ERROR;
}
else {
- /* wait for data from server... */
- long timeout_ms = Curl_timeleft(data, NULL, TRUE);
-
- if(timeout_ms < 0) {
- failf(data, "SSL connection timeout");
- return CURLE_OPERATION_TIMEDOUT;
+ if(ret == POLARSSL_ERR_NET_WANT_READ) {
+ connssl->connecting_state = ssl_connect_2_reading;
+ return CURLE_OK;
}
-
- switch(Curl_socket_ready(conn->sock[sockindex],
- CURL_SOCKET_BAD, timeout_ms)) {
- case 0:
- failf(data, "SSL handshake timeout");
- return CURLE_OPERATION_TIMEDOUT;
- break;
- case CURL_CSELECT_IN:
- continue;
- break;
- default:
- return CURLE_SSL_CONNECT_ERROR;
- break;
+ if(ret == POLARSSL_ERR_NET_WANT_WRITE) {
+ connssl->connecting_state = ssl_connect_2_writing;
+ return CURLE_OK;
}
+ failf(data, "SSL_connect failed with error %d.", ret);
+ return CURLE_SSL_CONNECT_ERROR;
+
}
}
@@ -290,8 +291,10 @@ Curl_polarssl_connect(struct connectdata *conn,
if(ret & BADCERT_EXPIRED)
failf(data, "Cert verify failed: BADCERT_EXPIRED\n");
- if(ret & BADCERT_REVOKED)
+ if(ret & BADCERT_REVOKED) {
failf(data, "Cert verify failed: BADCERT_REVOKED");
+ return CURLE_SSL_CACERT;
+ }
if(ret & BADCERT_CN_MISMATCH)
failf(data, "Cert verify failed: BADCERT_CN_MISMATCH");
@@ -299,7 +302,7 @@ Curl_polarssl_connect(struct connectdata *conn,
if(ret & BADCERT_NOT_TRUSTED)
failf(data, "Cert verify failed: BADCERT_NOT_TRUSTED");
- return CURLE_SSL_CACERT;
+ return CURLE_PEER_FAILED_VERIFICATION;
}
if(conn->ssl[sockindex].ssl.peer_cert) {
@@ -311,26 +314,56 @@ Curl_polarssl_connect(struct connectdata *conn,
infof(data, "Dumping cert info:\n%s\n", buffer);
}
- conn->ssl[sockindex].state = ssl_connection_complete;
- conn->recv[sockindex] = polarssl_recv;
- conn->send[sockindex] = polarssl_send;
+ connssl->connecting_state = ssl_connect_3;
+ infof(data, "SSL connected\n");
+
+ return CURLE_OK;
+}
+
+static CURLcode
+polarssl_connect_step3(struct connectdata *conn,
+ int sockindex)
+{
+ CURLcode retcode = CURLE_OK;
+ struct ssl_connect_data *connssl = &conn->ssl[sockindex];
+ struct SessionHandle *data = conn->data;
+ void *old_ssl_sessionid = NULL;
+ ssl_session *our_ssl_sessionid = &conn->ssl[sockindex].ssn ;
+ int incache;
+
+ DEBUGASSERT(ssl_connect_3 == connssl->connecting_state);
/* Save the current session data for possible re-use */
- {
- void *new_session = malloc(sizeof(conn->ssl[sockindex].ssn));
+ incache = !(Curl_ssl_getsessionid(conn, &old_ssl_sessionid, NULL));
+ if(incache) {
+ if(old_ssl_sessionid != our_ssl_sessionid) {
+ infof(data, "old SSL session ID is stale, removing\n");
+ Curl_ssl_delsessionid(conn, old_ssl_sessionid);
+ incache = FALSE;
+ }
+ }
+ if(!incache) {
+ void *new_session = malloc(sizeof(ssl_session));
if(new_session) {
- memcpy(new_session, &conn->ssl[sockindex].ssn,
- sizeof(conn->ssl[sockindex].ssn));
+ memcpy(new_session, our_ssl_sessionid,
+ sizeof(ssl_session));
- if(old_session)
- Curl_ssl_delsessionid(conn, old_session);
+ retcode = Curl_ssl_addsessionid(conn, new_session,
+ sizeof(ssl_session));
+ }
+ else {
+ retcode = CURLE_OUT_OF_MEMORY;
+ }
- return Curl_ssl_addsessionid(conn, new_session,
- sizeof(conn->ssl[sockindex].ssn));
+ if(retcode) {
+ failf(data, "failed to store ssl session");
+ return retcode;
}
}
+ connssl->connecting_state = ssl_connect_done;
+
return CURLE_OK;
}
@@ -401,7 +434,146 @@ void Curl_polarssl_session_free(void *ptr)
size_t Curl_polarssl_version(char *buffer, size_t size)
{
- return snprintf(buffer, size, "PolarSSL");
+ unsigned int version = version_get_number();
+ return snprintf(buffer, size, "PolarSSL/%d.%d.%d", version>>24,
+ (version>>16)&0xff, (version>>8)&0xff);
+}
+
+static CURLcode
+polarssl_connect_common(struct connectdata *conn,
+ int sockindex,
+ bool nonblocking,
+ bool *done)
+{
+ CURLcode retcode;
+ struct SessionHandle *data = conn->data;
+ struct ssl_connect_data *connssl = &conn->ssl[sockindex];
+ curl_socket_t sockfd = conn->sock[sockindex];
+ long timeout_ms;
+ int what;
+
+ /* check if the connection has already been established */
+ if(ssl_connection_complete == connssl->state) {
+ *done = TRUE;
+ return CURLE_OK;
+ }
+
+ if(ssl_connect_1==connssl->connecting_state) {
+ /* Find out how much more time we're allowed */
+ timeout_ms = Curl_timeleft(data, NULL, TRUE);
+
+ if(timeout_ms < 0) {
+ /* no need to continue if time already is up */
+ failf(data, "SSL connection timeout");
+ return CURLE_OPERATION_TIMEDOUT;
+ }
+ retcode = polarssl_connect_step1(conn, sockindex);
+ if(retcode)
+ return retcode;
+ }
+
+ while(ssl_connect_2 == connssl->connecting_state ||
+ ssl_connect_2_reading == connssl->connecting_state ||
+ ssl_connect_2_writing == connssl->connecting_state) {
+
+ /* check allowed time left */
+ timeout_ms = Curl_timeleft(data, NULL, TRUE);
+
+ if(timeout_ms < 0) {
+ /* no need to continue if time already is up */
+ failf(data, "SSL connection timeout");
+ return CURLE_OPERATION_TIMEDOUT;
+ }
+
+ /* if ssl is expecting something, check if it's available. */
+ if(connssl->connecting_state == ssl_connect_2_reading
+ || connssl->connecting_state == ssl_connect_2_writing) {
+
+ curl_socket_t writefd = ssl_connect_2_writing==
+ connssl->connecting_state?sockfd:CURL_SOCKET_BAD;
+ curl_socket_t readfd = ssl_connect_2_reading==
+ connssl->connecting_state?sockfd:CURL_SOCKET_BAD;
+
+ what = Curl_socket_ready(readfd, writefd, nonblocking?0:timeout_ms);
+ if(what < 0) {
+ /* fatal error */
+ failf(data, "select/poll on SSL socket, errno: %d", SOCKERRNO);
+ return CURLE_SSL_CONNECT_ERROR;
+ }
+ else if(0 == what) {
+ if(nonblocking) {
+ *done = FALSE;
+ return CURLE_OK;
+ }
+ else {
+ /* timeout */
+ failf(data, "SSL connection timeout");
+ return CURLE_OPERATION_TIMEDOUT;
+ }
+ }
+ /* socket is readable or writable */
+ }
+
+ /* Run transaction, and return to the caller if it failed or if
+ * this connection is part of a multi handle and this loop would
+ * execute again. This permits the owner of a multi handle to
+ * abort a connection attempt before step2 has completed while
+ * ensuring that a client using select() or epoll() will always
+ * have a valid fdset to wait on.
+ */
+ retcode = polarssl_connect_step2(conn, sockindex);
+ if(retcode || (nonblocking &&
+ (ssl_connect_2 == connssl->connecting_state ||
+ ssl_connect_2_reading == connssl->connecting_state ||
+ ssl_connect_2_writing == connssl->connecting_state)))
+ return retcode;
+
+ } /* repeat step2 until all transactions are done. */
+
+ if(ssl_connect_3==connssl->connecting_state) {
+ retcode = polarssl_connect_step3(conn, sockindex);
+ if(retcode)
+ return retcode;
+ }
+
+ if(ssl_connect_done==connssl->connecting_state) {
+ connssl->state = ssl_connection_complete;
+ conn->recv[sockindex] = polarssl_recv;
+ conn->send[sockindex] = polarssl_send;
+ *done = TRUE;
+ }
+ else
+ *done = FALSE;
+
+ /* Reset our connect state machine */
+ connssl->connecting_state = ssl_connect_1;
+
+ return CURLE_OK;
+}
+
+CURLcode
+Curl_polarssl_connect_nonblocking(struct connectdata *conn,
+ int sockindex,
+ bool *done)
+{
+ return polarssl_connect_common(conn, sockindex, TRUE, done);
+}
+
+
+CURLcode
+Curl_polarssl_connect(struct connectdata *conn,
+ int sockindex)
+{
+ CURLcode retcode;
+ bool done = FALSE;
+
+ retcode = polarssl_connect_common(conn, sockindex, FALSE, &done);
+ if(retcode)
+ return retcode;
+
+ DEBUGASSERT(done);
+
+ return CURLE_OK;
}
#endif
diff --git a/lib/polarssl.h b/lib/polarssl.h
index 91f63afb..ad655465 100644
--- a/lib/polarssl.h
+++ b/lib/polarssl.h
@@ -27,6 +27,10 @@
CURLcode Curl_polarssl_connect(struct connectdata *conn, int sockindex);
+CURLcode Curl_polarssl_connect_nonblocking(struct connectdata *conn,
+ int sockindex,
+ bool *done);
+
/* tell PolarSSL to close down all open information regarding connections (and
thus session ID caching etc) */
void Curl_polarssl_close_all(struct SessionHandle *data);
@@ -42,6 +46,7 @@ int Curl_polarssl_shutdown(struct connectdata *conn, int sockindex);
#define curlssl_init() (1)
#define curlssl_cleanup() Curl_nop_stmt
#define curlssl_connect Curl_polarssl_connect
+#define curlssl_connect_nonblocking Curl_polarssl_connect_nonblocking
#define curlssl_session_free(x) Curl_polarssl_session_free(x)
#define curlssl_close_all Curl_polarssl_close_all
#define curlssl_close Curl_polarssl_close
diff --git a/lib/pop3.c b/lib/pop3.c
index 4cddba25..91b544a0 100644
--- a/lib/pop3.c
+++ b/lib/pop3.c
@@ -89,6 +89,7 @@
/* Local API functions */
static CURLcode pop3_parse_url_path(struct connectdata *conn);
+static CURLcode pop3_parse_custom_request(struct connectdata *conn);
static CURLcode pop3_regular_transfer(struct connectdata *conn, bool *done);
static CURLcode pop3_do(struct connectdata *conn, bool *done);
static CURLcode pop3_done(struct connectdata *conn,
@@ -127,7 +128,6 @@ const struct Curl_handler Curl_handler_pop3 = {
PROTOPT_CLOSEACTION | PROTOPT_NOURLQUERY /* flags */
};
-
#ifdef USE_SSL
/*
* POP3S protocol handler.
@@ -180,7 +180,6 @@ static const struct Curl_handler Curl_handler_pop3_proxy = {
PROTOPT_NONE /* flags */
};
-
#ifdef USE_SSL
/*
* HTTP-proxyed POP3S protocol handler.
@@ -208,7 +207,6 @@ static const struct Curl_handler Curl_handler_pop3s_proxy = {
#endif
#endif
-
/* function that checks for a pop3 status code at the start of the given
string */
static int pop3_endofresp(struct pingpong *pp,
@@ -219,7 +217,7 @@ static int pop3_endofresp(struct pingpong *pp,
if(((len >= 3) && !memcmp("+OK", line, 3)) ||
((len >= 4) && !memcmp("-ERR", line, 4))) {
- *resp=line[1]; /* O or E */
+ *resp = line[1]; /* O or E */
return TRUE;
}
@@ -238,9 +236,7 @@ static void state(struct connectdata *conn,
"USER",
"PASS",
"STARTTLS",
- "LIST",
- "LIST_SINGLE",
- "RETR",
+ "COMMAND",
"QUIT",
/* LAST */
};
@@ -261,7 +257,7 @@ static CURLcode pop3_state_user(struct connectdata *conn)
/* send USER */
result = Curl_pp_sendf(&conn->proto.pop3c.pp, "USER %s",
- pop3->user?pop3->user:"");
+ pop3->user ? pop3->user : "");
if(result)
return result;
@@ -287,6 +283,34 @@ static void pop3_to_pop3s(struct connectdata *conn)
#define pop3_to_pop3s(x) Curl_nop_stmt
#endif
+/* for the initial server greeting */
+static CURLcode pop3_state_servergreet_resp(struct connectdata *conn,
+ int pop3code,
+ pop3state instate)
+{
+ CURLcode result = CURLE_OK;
+ struct SessionHandle *data = conn->data;
+ struct pop3_conn *pop3c = &conn->proto.pop3c;
+
+ (void)instate; /* no use for this yet */
+
+ if(pop3code != 'O') {
+ failf(data, "Got unexpected pop3-server response");
+ return CURLE_FTP_WEIRD_SERVER_REPLY;
+ }
+
+ if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
+ /* We don't have a SSL/TLS connection yet, but SSL is requested. Switch
+ to TLS connection now */
+ result = Curl_pp_sendf(&pop3c->pp, "STLS");
+ state(conn, POP3_STARTTLS);
+ }
+ else
+ result = pop3_state_user(conn);
+
+ return result;
+}
+
/* for STARTTLS responses */
static CURLcode pop3_state_starttls_resp(struct connectdata *conn,
int pop3code,
@@ -294,6 +318,7 @@ static CURLcode pop3_state_starttls_resp(struct connectdata *conn,
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
+
(void)instate; /* no use for this yet */
if(pop3code != 'O') {
@@ -316,6 +341,7 @@ static CURLcode pop3_state_starttls_resp(struct connectdata *conn,
state(conn, POP3_STOP);
}
}
+
return result;
}
@@ -337,11 +363,12 @@ static CURLcode pop3_state_user_resp(struct connectdata *conn,
else
/* send PASS */
result = Curl_pp_sendf(&conn->proto.pop3c.pp, "PASS %s",
- pop3->passwd?pop3->passwd:"");
+ pop3->passwd ? pop3->passwd : "");
if(result)
return result;
state(conn, POP3_PASS);
+
return result;
}
@@ -352,6 +379,7 @@ static CURLcode pop3_state_pass_resp(struct connectdata *conn,
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
+
(void)instate; /* no use for this yet */
if(pop3code != 'O') {
@@ -360,56 +388,14 @@ static CURLcode pop3_state_pass_resp(struct connectdata *conn,
}
state(conn, POP3_STOP);
- return result;
-}
-/* for the retr response */
-static CURLcode pop3_state_retr_resp(struct connectdata *conn,
- int pop3code,
- pop3state instate)
-{
- CURLcode result = CURLE_OK;
- struct SessionHandle *data = conn->data;
- struct FTP *pop3 = data->state.proto.pop3;
- struct pop3_conn *pop3c = &conn->proto.pop3c;
- struct pingpong *pp = &pop3c->pp;
-
- (void)instate; /* no use for this yet */
-
- if('O' != pop3code) {
- state(conn, POP3_STOP);
- return CURLE_RECV_ERROR;
- }
-
- /* POP3 download */
- Curl_setup_transfer(conn, FIRSTSOCKET, -1, FALSE,
- pop3->bytecountp, -1, NULL); /* no upload here */
-
- if(pp->cache) {
- /* At this point there is a bunch of data in the header "cache" that is
- actually body content, send it as body and then skip it. Do note
- that there may even be additional "headers" after the body. */
-
- /* we may get the EOB already here! */
- result = Curl_pop3_write(conn, pp->cache, pp->cache_size);
- if(result)
- return result;
-
- /* cache is drained */
- free(pp->cache);
- pp->cache = NULL;
- pp->cache_size = 0;
- }
-
- state(conn, POP3_STOP);
return result;
}
-
-/* for the list response */
-static CURLcode pop3_state_list_resp(struct connectdata *conn,
- int pop3code,
- pop3state instate)
+/* for the command response */
+static CURLcode pop3_state_command_resp(struct connectdata *conn,
+ int pop3code,
+ pop3state instate)
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
@@ -439,72 +425,63 @@ static CURLcode pop3_state_list_resp(struct connectdata *conn,
-1, NULL); /* no upload here */
if(pp->cache) {
- /* cache holds the email ID listing */
+ /* The header "cache" contains a bunch of data that is actually body
+ content so send it as such. Note that there may even be additional
+ "headers" after the body */
- /* we may get the EOB already here! */
- result = Curl_pop3_write(conn, pp->cache, pp->cache_size);
- if(result)
- return result;
+ if(!data->set.opt_no_body) {
+ result = Curl_pop3_write(conn, pp->cache, pp->cache_size);
+ if(result)
+ return result;
+ }
- /* cache is drained */
- free(pp->cache);
- pp->cache = NULL;
+ /* Free the cache */
+ Curl_safefree(pp->cache);
+
+ /* Reset the cache size */
pp->cache_size = 0;
}
state(conn, POP3_STOP);
- return result;
-}
-/* for LIST response with a given message */
-static CURLcode pop3_state_list_single_resp(struct connectdata *conn,
- int pop3code,
- pop3state instate)
-{
- CURLcode result = CURLE_OK;
- struct SessionHandle *data = conn->data;
- (void)instate; /* no use for this yet */
-
- if(pop3code != 'O') {
- failf(data, "Invalid message. %c", pop3code);
- result = CURLE_REMOTE_FILE_NOT_FOUND;
- }
-
- state(conn, POP3_STOP);
return result;
}
-/* start the DO phase for RETR */
-static CURLcode pop3_retr(struct connectdata *conn)
+/* start the DO phase for the command */
+static CURLcode pop3_command(struct connectdata *conn)
{
CURLcode result = CURLE_OK;
struct pop3_conn *pop3c = &conn->proto.pop3c;
+ const char *command = NULL;
- result = Curl_pp_sendf(&conn->proto.pop3c.pp, "RETR %s", pop3c->mailbox);
- if(result)
- return result;
-
- state(conn, POP3_RETR);
- return result;
-}
+ /* Calculate the default command */
+ if(pop3c->mailbox[0] == '\0' || conn->data->set.ftp_list_only) {
+ command = "LIST";
-/* start the DO phase for LIST */
-static CURLcode pop3_list(struct connectdata *conn)
-{
- CURLcode result = CURLE_OK;
- struct pop3_conn *pop3c = &conn->proto.pop3c;
+ if(pop3c->mailbox[0] != '\0') {
+ /* Message specific LIST so skip the BODY transfer */
+ struct FTP *pop3 = conn->data->state.proto.pop3;
+ pop3->transfer = FTPTRANSFER_INFO;
+ }
+ }
+ else
+ command = "RETR";
+ /* Send the command */
if(pop3c->mailbox[0] != '\0')
- result = Curl_pp_sendf(&conn->proto.pop3c.pp, "LIST %s", pop3c->mailbox);
+ result = Curl_pp_sendf(&conn->proto.pop3c.pp, "%s %s",
+ (pop3c->custom && pop3c->custom[0] != '\0' ?
+ pop3c->custom : command), pop3c->mailbox);
else
- result = Curl_pp_sendf(&conn->proto.pop3c.pp, "LIST");
+ result = Curl_pp_sendf(&conn->proto.pop3c.pp,
+ (pop3c->custom && pop3c->custom[0] != '\0' ?
+ pop3c->custom : command));
+
if(result)
return result;
- if(pop3c->mailbox[0] != '\0')
- state(conn, POP3_LIST_SINGLE);
- else
- state(conn, POP3_LIST);
+ state(conn, POP3_COMMAND);
+
return result;
}
@@ -512,7 +489,6 @@ static CURLcode pop3_statemach_act(struct connectdata *conn)
{
CURLcode result;
curl_socket_t sock = conn->sock[FIRSTSOCKET];
- struct SessionHandle *data=conn->data;
int pop3code;
struct pop3_conn *pop3c = &conn->proto.pop3c;
struct pingpong *pp = &pop3c->pp;
@@ -530,21 +506,7 @@ static CURLcode pop3_statemach_act(struct connectdata *conn)
/* we have now received a full POP3 server response */
switch(pop3c->state) {
case POP3_SERVERGREET:
- if(pop3code != 'O') {
- failf(data, "Got unexpected pop3-server response");
- return CURLE_FTP_WEIRD_SERVER_REPLY;
- }
-
- if(data->set.use_ssl && !conn->ssl[FIRSTSOCKET].use) {
- /* We don't have a SSL/TLS connection yet, but SSL is requested. Switch
- to TLS connection now */
- result = Curl_pp_sendf(&pop3c->pp, "STLS");
- state(conn, POP3_STARTTLS);
- }
- else
- result = pop3_state_user(conn);
- if(result)
- return result;
+ result = pop3_state_servergreet_resp(conn, pop3code, pop3c->state);
break;
case POP3_USER:
@@ -559,16 +521,8 @@ static CURLcode pop3_statemach_act(struct connectdata *conn)
result = pop3_state_starttls_resp(conn, pop3code, pop3c->state);
break;
- case POP3_RETR:
- result = pop3_state_retr_resp(conn, pop3code, pop3c->state);
- break;
-
- case POP3_LIST:
- result = pop3_state_list_resp(conn, pop3code, pop3c->state);
- break;
-
- case POP3_LIST_SINGLE:
- result = pop3_state_list_single_resp(conn, pop3code, pop3c->state);
+ case POP3_COMMAND:
+ result = pop3_state_command_resp(conn, pop3code, pop3c->state);
break;
case POP3_QUIT:
@@ -579,6 +533,7 @@ static CURLcode pop3_statemach_act(struct connectdata *conn)
break;
}
}
+
return result;
}
@@ -616,6 +571,7 @@ static CURLcode pop3_init(struct connectdata *conn)
{
struct SessionHandle *data = conn->data;
struct FTP *pop3 = data->state.proto.pop3;
+
if(!pop3) {
pop3 = data->state.proto.pop3 = calloc(sizeof(struct FTP), 1);
if(!pop3)
@@ -644,11 +600,11 @@ static CURLcode pop3_init(struct connectdata *conn)
* a part of the easy interface, it will always be TRUE.
*/
static CURLcode pop3_connect(struct connectdata *conn,
- bool *done) /* see description above */
+ bool *done) /* see description above */
{
CURLcode result;
struct pop3_conn *pop3c = &conn->proto.pop3c;
- struct SessionHandle *data=conn->data;
+ struct SessionHandle *data = conn->data;
struct pingpong *pp = &pop3c->pp;
*done = FALSE; /* default to not done yet */
@@ -708,7 +664,8 @@ static CURLcode pop3_done(struct connectdata *conn, CURLcode status,
struct SessionHandle *data = conn->data;
struct FTP *pop3 = data->state.proto.pop3;
struct pop3_conn *pop3c = &conn->proto.pop3c;
- CURLcode result=CURLE_OK;
+ CURLcode result = CURLE_OK;
+
(void)premature;
if(!pop3)
@@ -721,11 +678,12 @@ static CURLcode pop3_done(struct connectdata *conn, CURLcode status,
if(status) {
conn->bits.close = TRUE; /* marked for closure */
- result = status; /* use the already set error code */
+ result = status; /* use the already set error code */
}
+ /* Clear our variables for the next connection */
Curl_safefree(pop3c->mailbox);
- pop3c->mailbox = NULL;
+ Curl_safefree(pop3c->custom);
/* Clear the transfer mode for the next connection */
pop3->transfer = FTPTRANSFER_BODY;
@@ -747,8 +705,7 @@ CURLcode pop3_perform(struct connectdata *conn,
bool *dophase_done)
{
/* this is POP3 and no proxy */
- CURLcode result=CURLE_OK;
- struct pop3_conn *pop3c = &conn->proto.pop3c;
+ CURLcode result = CURLE_OK;
DEBUGF(infof(conn->data, "DO phase starts\n"));
@@ -761,13 +718,7 @@ CURLcode pop3_perform(struct connectdata *conn,
*dophase_done = FALSE; /* not done yet */
/* start the first command in the DO phase */
- /* If mailbox is empty, then assume user wants listing for mail IDs,
- * otherwise, attempt to retrieve the mail-id stored in mailbox
- */
- if(strlen(pop3c->mailbox) && !conn->data->set.ftp_list_only)
- result = pop3_retr(conn);
- else
- result = pop3_list(conn);
+ result = pop3_command(conn);
if(result)
return result;
@@ -812,10 +763,16 @@ static CURLcode pop3_do(struct connectdata *conn, bool *done)
if(retcode)
return retcode;
+ /* Parse the URL path */
retcode = pop3_parse_url_path(conn);
if(retcode)
return retcode;
+ /* Parse the custom request */
+ retcode = pop3_parse_custom_request(conn);
+ if(retcode)
+ return retcode;
+
retcode = pop3_regular_transfer(conn, done);
return retcode;
@@ -837,6 +794,7 @@ static CURLcode pop3_quit(struct connectdata *conn)
result = Curl_pp_sendf(&conn->proto.pop3c.pp, "QUIT", NULL);
if(result)
return result;
+
state(conn, POP3_QUIT);
result = pop3_easy_statemach(conn);
@@ -865,7 +823,6 @@ static CURLcode pop3_disconnect(struct connectdata *conn, bool dead_connection)
if(!dead_connection && pop3c->pp.conn)
(void)pop3_quit(conn); /* ignore errors on the LOGOUT */
-
Curl_pp_disconnect(&pop3c->pp);
return CURLE_OK;
@@ -885,15 +842,30 @@ static CURLcode pop3_parse_url_path(struct connectdata *conn)
struct SessionHandle *data = conn->data;
const char *path = data->state.path;
- /* url decode the path and use this mailbox */
+ /* URL decode the path and use this mailbox */
return Curl_urldecode(data, path, 0, &pop3c->mailbox, NULL, TRUE);
}
+static CURLcode pop3_parse_custom_request(struct connectdata *conn)
+{
+ CURLcode result = CURLE_OK;
+ struct pop3_conn *pop3c = &conn->proto.pop3c;
+ struct SessionHandle *data = conn->data;
+ const char *custom = conn->data->set.str[STRING_CUSTOMREQUEST];
+
+ /* URL decode the custom request */
+ if(custom)
+ result = Curl_urldecode(data, custom, 0, &pop3c->custom, NULL, TRUE);
+
+ return result;
+}
+
/* call this when the DO phase has completed */
static CURLcode pop3_dophase_done(struct connectdata *conn,
bool connected)
{
struct FTP *pop3 = conn->data->state.proto.pop3;
+
(void)connected;
if(pop3->transfer != FTPTRANSFER_BODY)
@@ -915,6 +887,7 @@ static CURLcode pop3_doing(struct connectdata *conn,
DEBUGF(infof(conn->data, "DO phase is complete\n"));
}
+
return result;
}
@@ -928,12 +901,11 @@ static CURLcode pop3_doing(struct connectdata *conn,
* remote host.
*
*/
-static
-CURLcode pop3_regular_transfer(struct connectdata *conn,
- bool *dophase_done)
+static CURLcode pop3_regular_transfer(struct connectdata *conn,
+ bool *dophase_done)
{
- CURLcode result=CURLE_OK;
- bool connected=FALSE;
+ CURLcode result = CURLE_OK;
+ bool connected = FALSE;
struct SessionHandle *data = conn->data;
data->req.size = -1; /* make sure this is unknown at this point */
@@ -943,7 +915,7 @@ CURLcode pop3_regular_transfer(struct connectdata *conn,
Curl_pgrsSetDownloadSize(data, 0);
result = pop3_perform(conn,
- &connected, /* have we connected after PASV/PORT */
+ &connected, /* have we connected after PASV/PORT */
dophase_done); /* all commands in the DO-phase done? */
if(CURLE_OK == result) {
@@ -978,6 +950,7 @@ static CURLcode pop3_setup_connection(struct connectdata * conn)
return CURLE_UNSUPPORTED_PROTOCOL;
#endif
}
+
/*
* We explicitly mark this connection as persistent here as we're doing
* POP3 over HTTP and thus we accidentally avoid setting this value
diff --git a/lib/pop3.h b/lib/pop3.h
index 5723fba0..e30c3b3b 100644
--- a/lib/pop3.h
+++ b/lib/pop3.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 2009 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 2009 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -32,9 +32,7 @@ typedef enum {
POP3_USER,
POP3_PASS,
POP3_STARTTLS,
- POP3_LIST,
- POP3_LIST_SINGLE,
- POP3_RETR,
+ POP3_COMMAND,
POP3_QUIT,
POP3_LAST /* never used */
} pop3state;
@@ -43,11 +41,12 @@ typedef enum {
struct */
struct pop3_conn {
struct pingpong pp;
- char *mailbox; /* what to RETR */
+ char *mailbox; /* message id */
+ char *custom; /* custom request */
size_t eob; /* number of bytes of the EOB (End Of Body) that has been
received thus far */
size_t strip; /* number of bytes from the start to ignore as non-body */
- pop3state state; /* always use pop3.c:state() to change state! */
+ pop3state state; /* always use pop3.c:state() to change state! */
};
extern const struct Curl_handler Curl_handler_pop3;
diff --git a/lib/progress.c b/lib/progress.c
index 1eeb7805..4c9a63ac 100644
--- a/lib/progress.c
+++ b/lib/progress.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -146,13 +146,16 @@ void Curl_pgrsDone(struct connectdata *conn)
data->progress.speeder_c = 0; /* reset the progress meter display */
}
-/* reset all times except redirect */
-void Curl_pgrsResetTimes(struct SessionHandle *data)
+/* reset all times except redirect, and reset the known transfer sizes */
+void Curl_pgrsResetTimesSizes(struct SessionHandle *data)
{
data->progress.t_nslookup = 0.0;
data->progress.t_connect = 0.0;
data->progress.t_pretransfer = 0.0;
data->progress.t_starttransfer = 0.0;
+
+ Curl_pgrsSetDownloadSize(data, 0);
+ Curl_pgrsSetUploadSize(data, 0);
}
void Curl_pgrsTime(struct SessionHandle *data, timerid timer)
diff --git a/lib/progress.h b/lib/progress.h
index f5cc5403..a41d5f92 100644
--- a/lib/progress.h
+++ b/lib/progress.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -46,7 +46,7 @@ void Curl_pgrsSetUploadSize(struct SessionHandle *data, curl_off_t size);
void Curl_pgrsSetDownloadCounter(struct SessionHandle *data, curl_off_t size);
void Curl_pgrsSetUploadCounter(struct SessionHandle *data, curl_off_t size);
int Curl_pgrsUpdate(struct connectdata *);
-void Curl_pgrsResetTimes(struct SessionHandle *data);
+void Curl_pgrsResetTimesSizes(struct SessionHandle *data);
void Curl_pgrsTime(struct SessionHandle *data, timerid timer);
diff --git a/lib/setup.h b/lib/setup.h
index 12194375..732b1a3b 100644
--- a/lib/setup.h
+++ b/lib/setup.h
@@ -1,5 +1,5 @@
-#ifndef HEADER_CURL_LIB_SETUP_H
-#define HEADER_CURL_LIB_SETUP_H
+#ifndef HEADER_CURL_SETUP_H
+#define HEADER_CURL_SETUP_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -54,8 +54,12 @@
# include "config-mac.h"
#endif
+#ifdef __riscos__
+# include "config-riscos.h"
+#endif
+
#ifdef __AMIGA__
-# include "amigaos.h"
+# include "config-amigaos.h"
#endif
#ifdef __SYMBIAN32__
@@ -281,6 +285,16 @@
# include <ioLib.h> /* for basic I/O interface functions */
#endif
+#ifdef __AMIGA__
+# ifndef __ixemul__
+# include <exec/types.h>
+# include <exec/execbase.h>
+# include <proto/exec.h>
+# include <proto/dos.h>
+# define select(a,b,c,d,e) WaitSelect(a,b,c,d,e,0)
+# endif
+#endif
+
#include <stdio.h>
#ifdef HAVE_ASSERT_H
#include <assert.h>
@@ -591,13 +605,17 @@ int netware_init(void);
#define S_ISREG(m) (((m) & S_IFMT) == S_IFREG)
#endif
-/* Provide a mechanism to silence picky compilers, such as gcc 4.6+.
- Parameters should of course normally not be unused, but for example when we
- have multiple implementations of the same interface it may happen. */
-#ifndef __GNUC__
-#define UNUSED_PARAM /*NOTHING*/
+/*
+ * Provide a mechanism to silence picky compilers, such as gcc 4.6+.
+ * Parameters should of course normally not be unused, but for example when
+ * we have multiple implementations of the same interface it may happen.
+ */
+
+#if defined(__GNUC__) && ((__GNUC__ >= 3) || \
+ ((__GNUC__ == 2) && defined(__GNUC_MINOR__) && (__GNUC_MINOR__ >= 7)))
+# define UNUSED_PARAM __attribute__((__unused__))
#else
-#define UNUSED_PARAM __attribute__((unused))
+# define UNUSED_PARAM /*NOTHING*/
#endif
/*
@@ -640,4 +658,4 @@ int netware_init(void);
# define SHUT_RDWR 0x02
#endif
-#endif /* HEADER_CURL_LIB_SETUP_H */
+#endif /* HEADER_CURL_SETUP_H */
diff --git a/lib/setup_once.h b/lib/setup_once.h
index 4137f374..eb14e588 100644
--- a/lib/setup_once.h
+++ b/lib/setup_once.h
@@ -79,7 +79,7 @@
#include <fcntl.h>
#endif
-#ifdef HAVE_STDBOOL_H
+#if defined(HAVE_STDBOOL_H) && defined(HAVE_BOOL_T)
#include <stdbool.h>
#endif
diff --git a/lib/smtp.c b/lib/smtp.c
index 83edb42b..5b2d9d38 100644
--- a/lib/smtp.c
+++ b/lib/smtp.c
@@ -22,6 +22,7 @@
* RFC3207 SMTP over TLS
* RFC4954 SMTP Authentication
* RFC2195 CRAM-MD5 authentication
+ * RFC2831 DIGEST-MD5 authentication
* RFC4616 PLAIN authentication
*
***************************************************************************/
@@ -82,6 +83,7 @@
#include "rawstr.h"
#include "strtoofft.h"
#include "curl_base64.h"
+#include "curl_rand.h"
#include "curl_md5.h"
#include "curl_hmac.h"
#include "curl_gethostname.h"
@@ -98,16 +100,15 @@
/* Local API functions */
static CURLcode smtp_regular_transfer(struct connectdata *conn, bool *done);
static CURLcode smtp_do(struct connectdata *conn, bool *done);
-static CURLcode smtp_done(struct connectdata *conn,
- CURLcode, bool premature);
+static CURLcode smtp_done(struct connectdata *conn, CURLcode status,
+ bool premature);
static CURLcode smtp_connect(struct connectdata *conn, bool *done);
static CURLcode smtp_disconnect(struct connectdata *conn, bool dead);
static CURLcode smtp_multi_statemach(struct connectdata *conn, bool *done);
static int smtp_getsock(struct connectdata *conn,
curl_socket_t *socks,
int numsocks);
-static CURLcode smtp_doing(struct connectdata *conn,
- bool *dophase_done);
+static CURLcode smtp_doing(struct connectdata *conn, bool *dophase_done);
static CURLcode smtp_setup_connection(struct connectdata *conn);
static CURLcode smtp_state_upgrade_tls(struct connectdata *conn);
@@ -228,7 +229,7 @@ static int smtp_endofresp(struct pingpong *pp, int *resp)
size_t wordlen;
if(len < 4 || !ISDIGIT(line[0]) || !ISDIGIT(line[1]) || !ISDIGIT(line[2]))
- return FALSE; /* Nothing for us. */
+ return FALSE; /* Nothing for us */
if((result = (line[3] == ' ')) != 0)
*resp = curlx_sltosi(strtol(line, NULL, 10));
@@ -279,9 +280,35 @@ static int smtp_endofresp(struct pingpong *pp, int *resp)
return result;
}
+#ifndef CURL_DISABLE_CRYPTO_AUTH
+/* Retrieves the value for a corresponding key from the challenge string
+ * returns TRUE if the key could be found, FALSE if it does not exists
+ */
+static bool smtp_digest_get_key_value(const unsigned char *chlg,
+ const char *key,
+ char *value,
+ size_t max_val_len,
+ char end_char)
+{
+ char *find_pos;
+ size_t i;
+
+ find_pos = strstr((const char *) chlg, key);
+ if(!find_pos)
+ return FALSE;
+
+ find_pos += strlen(key);
+
+ for(i = 0; *find_pos && *find_pos != end_char && i < max_val_len - 1; ++i)
+ value[i] = *find_pos++;
+ value[i] = '\0';
+
+ return TRUE;
+}
+#endif
+
/* This is the ONLY way to change SMTP state! */
-static void state(struct connectdata *conn,
- smtpstate newstate)
+static void state(struct connectdata *conn, smtpstate newstate)
{
struct smtp_conn *smtpc = &conn->proto.smtpc;
#if defined(DEBUGBUILD) && !defined(CURL_DISABLE_VERBOSE_STRINGS)
@@ -297,6 +324,8 @@ static void state(struct connectdata *conn,
"AUTHLOGIN",
"AUTHPASSWD",
"AUTHCRAM",
+ "AUTHDIGESTMD5",
+ "AUTHDIGESTMD5_RESP",
"AUTHNTLM",
"AUTHNTLM_TYPE2MSG",
"AUTH",
@@ -363,7 +392,7 @@ static CURLcode smtp_auth_plain_data(struct connectdata *conn,
ulen = strlen(conn->user);
plen = strlen(conn->passwd);
- if(2 * ulen + plen + 2 > sizeof plainauth) {
+ if(2 * ulen + plen + 2 > sizeof(plainauth)) {
*outlen = 0;
*outptr = NULL;
return CURLE_OUT_OF_MEMORY; /* plainauth too small */
@@ -374,6 +403,7 @@ static CURLcode smtp_auth_plain_data(struct connectdata *conn,
memcpy(plainauth + ulen + 1, conn->user, ulen);
plainauth[2 * ulen + 1] = '\0';
memcpy(plainauth + 2 * ulen + 2, conn->passwd, plen);
+
return Curl_base64_encode(conn->data, plainauth, 2 * ulen + plen + 2,
outptr, outlen);
}
@@ -416,7 +446,7 @@ static CURLcode smtp_authenticate(struct connectdata *conn)
smtpstate state2 = SMTP_STOP;
/* Check we have a username and password to authenticate with and end the
- connect phase if we don't. */
+ connect phase if we don't */
if(!conn->bits.user_passwd) {
state(conn, SMTP_STOP);
@@ -424,9 +454,14 @@ static CURLcode smtp_authenticate(struct connectdata *conn)
}
/* Check supported authentication mechanisms by decreasing order of
- security. */
+ security */
#ifndef CURL_DISABLE_CRYPTO_AUTH
- if(smtpc->authmechs & SMTP_AUTH_CRAM_MD5) {
+ if(smtpc->authmechs & SMTP_AUTH_DIGEST_MD5) {
+ mech = "DIGEST-MD5";
+ state1 = SMTP_AUTHDIGESTMD5;
+ smtpc->authused = SMTP_AUTH_DIGEST_MD5;
+ }
+ else if(smtpc->authmechs & SMTP_AUTH_CRAM_MD5) {
mech = "CRAM-MD5";
state1 = SMTP_AUTHCRAMMD5;
smtpc->authused = SMTP_AUTH_CRAM_MD5;
@@ -459,7 +494,7 @@ static CURLcode smtp_authenticate(struct connectdata *conn)
}
else {
infof(conn->data, "No known auth mechanisms supported!\n");
- result = CURLE_LOGIN_DENIED; /* Other mechanisms not supported. */
+ result = CURLE_LOGIN_DENIED; /* Other mechanisms not supported */
}
if(!result) {
@@ -499,6 +534,26 @@ static void smtp_to_smtps(struct connectdata *conn)
#define smtp_to_smtps(x) Curl_nop_stmt
#endif
+/* for the initial server greeting */
+static CURLcode smtp_state_servergreet_resp(struct connectdata *conn,
+ int smtpcode,
+ smtpstate instate)
+{
+ CURLcode result = CURLE_OK;
+ struct SessionHandle *data = conn->data;
+
+ (void)instate; /* no use for this yet */
+
+ if(smtpcode/100 != 2) {
+ failf(data, "Got unexpected smtp-server response: %d", smtpcode);
+ return CURLE_FTP_WEIRD_SERVER_REPLY;
+ }
+
+ result = smtp_state_ehlo(conn);
+
+ return result;
+}
+
/* for STARTTLS responses */
static CURLcode smtp_state_starttls_resp(struct connectdata *conn,
int smtpcode,
@@ -506,6 +561,7 @@ static CURLcode smtp_state_starttls_resp(struct connectdata *conn,
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
+
(void)instate; /* no use for this yet */
if(smtpcode != 220) {
@@ -667,7 +723,7 @@ static CURLcode smtp_state_authlogin_resp(struct connectdata *conn,
return result;
}
-/* for responses to user entry of AUTH LOGIN. */
+/* for responses to user entry of AUTH LOGIN */
static CURLcode smtp_state_authpasswd_resp(struct connectdata *conn,
int smtpcode,
smtpstate instate)
@@ -709,7 +765,7 @@ static CURLcode smtp_state_authpasswd_resp(struct connectdata *conn,
#ifndef CURL_DISABLE_CRYPTO_AUTH
-/* for AUTH CRAM-MD5 responses. */
+/* for AUTH CRAM-MD5 responses */
static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
int smtpcode,
smtpstate instate)
@@ -722,8 +778,8 @@ static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
size_t len = 0;
char *rplyb64 = NULL;
HMAC_context *ctxt;
- unsigned char digest[16];
- char reply[MAX_CURL_USER_LENGTH + 32 /* 2 * size of MD5 digest */ + 1];
+ unsigned char digest[MD5_DIGEST_LEN];
+ char reply[MAX_CURL_USER_LENGTH + 2 * MD5_DIGEST_LEN + 1];
(void)instate; /* no use for this yet */
@@ -732,7 +788,7 @@ static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
return CURLE_LOGIN_DENIED;
}
- /* Get the challenge. */
+ /* Get the challenge */
for(chlg64 += 4; *chlg64 == ' ' || *chlg64 == '\t'; chlg64++)
;
@@ -754,7 +810,7 @@ static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
}
}
- /* Compute digest. */
+ /* Compute digest */
ctxt = Curl_HMAC_init(Curl_HMAC_MD5,
(const unsigned char *) conn->passwd,
curlx_uztoui(strlen(conn->passwd)));
@@ -771,15 +827,15 @@ static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
Curl_HMAC_final(ctxt, digest);
- /* Prepare the reply. */
- snprintf(reply, sizeof reply,
+ /* Prepare the reply */
+ snprintf(reply, sizeof(reply),
"%s %02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x",
conn->user, digest[0], digest[1], digest[2], digest[3], digest[4],
digest[5],
digest[6], digest[7], digest[8], digest[9], digest[10], digest[11],
digest[12], digest[13], digest[14], digest[15]);
- /* Encode it to base64 and send it. */
+ /* Encode it to base64 and send it */
result = Curl_base64_encode(data, reply, 0, &rplyb64, &len);
if(!result) {
@@ -795,10 +851,223 @@ static CURLcode smtp_state_authcram_resp(struct connectdata *conn,
return result;
}
+/* for AUTH DIGEST-MD5 challenge responses */
+static CURLcode smtp_state_authdigest_resp(struct connectdata *conn,
+ int smtpcode,
+ smtpstate instate)
+{
+ static const char table16[] = "0123456789abcdef";
+
+ CURLcode result = CURLE_OK;
+ struct SessionHandle *data = conn->data;
+ char *chlg64 = data->state.buffer;
+ unsigned char *chlg;
+ size_t chlglen;
+ size_t len = 0;
+ size_t i;
+ char *rplyb64 = NULL;
+ MD5_context *ctxt;
+ unsigned char digest[MD5_DIGEST_LEN];
+ char HA1_hex[2 * MD5_DIGEST_LEN + 1];
+ char HA2_hex[2 * MD5_DIGEST_LEN + 1];
+ char resp_hash_hex[2 * MD5_DIGEST_LEN + 1];
+
+ char nonce[64];
+ char realm[128];
+ char alg[64];
+ char nonceCount[] = "00000001";
+ char cnonce[] = "12345678"; /* will be changed */
+ char method[] = "AUTHENTICATE";
+ char qop[] = "auth";
+ char uri[128] = "smtp/";
+ char response[512];
+
+ (void)instate; /* no use for this yet */
+
+ if(smtpcode != 334) {
+ failf(data, "Access denied: %d", smtpcode);
+ return CURLE_LOGIN_DENIED;
+ }
+
+ /* Get the challenge */
+ for(chlg64 += 4; *chlg64 == ' ' || *chlg64 == '\t'; chlg64++)
+ ;
+
+ chlg = (unsigned char *) NULL;
+ chlglen = 0;
+
+ result = Curl_base64_decode(chlg64, &chlg, &chlglen);
+
+ if(result)
+ return result;
+
+ /* Retrieve nonce string from the challenge */
+ if(!smtp_digest_get_key_value(chlg, "nonce=\"", nonce,
+ sizeof(nonce), '\"')) {
+ Curl_safefree(chlg);
+ return CURLE_LOGIN_DENIED;
+ }
+
+ /* Retrieve realm string from the challenge */
+ if(!smtp_digest_get_key_value(chlg, "realm=\"", realm,
+ sizeof(realm), '\"')) {
+ /* Challenge does not have a realm, set empty string [RFC2831] page 6 */
+ strcpy(realm, "");
+ }
+
+ /* Retrieve algorithm string from the challenge */
+ if(!smtp_digest_get_key_value(chlg, "algorithm=", alg, sizeof(alg), ',')) {
+ Curl_safefree(chlg);
+ return CURLE_LOGIN_DENIED;
+ }
+
+ Curl_safefree(chlg);
+
+ /* We do not support other algorithms */
+ if(strcmp(alg, "md5-sess") != 0)
+ return CURLE_LOGIN_DENIED;
+
+ /* Generate 64 bits of random data */
+ for(i = 0; i < 8; i++)
+ cnonce[i] = table16[Curl_rand()%16];
+
+ /* So far so good, now calculate A1 and H(A1) according to RFC 2831 */
+ ctxt = Curl_MD5_init(Curl_DIGEST_MD5);
+ if(!ctxt)
+ return CURLE_OUT_OF_MEMORY;
+
+ Curl_MD5_update(ctxt, (const unsigned char *) conn->user,
+ curlx_uztoui(strlen(conn->user)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) realm,
+ curlx_uztoui(strlen(realm)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) conn->passwd,
+ curlx_uztoui(strlen(conn->passwd)));
+ Curl_MD5_final(ctxt, digest);
+
+ ctxt = Curl_MD5_init(Curl_DIGEST_MD5);
+ if(!ctxt)
+ return CURLE_OUT_OF_MEMORY;
+
+ Curl_MD5_update(ctxt, (const unsigned char *) digest, MD5_DIGEST_LEN);
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) nonce,
+ curlx_uztoui(strlen(nonce)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) cnonce,
+ curlx_uztoui(strlen(cnonce)));
+ Curl_MD5_final(ctxt, digest);
+
+ /* Convert calculated 16 octet hex into 32 bytes string */
+ for(i = 0; i < MD5_DIGEST_LEN; i++)
+ snprintf(&HA1_hex[2 * i], 3, "%02x", digest[i]);
+
+ /* Orepare URL string, append realm to the protocol */
+ strcat(uri, realm);
+
+ /* Calculate H(A2) */
+ ctxt = Curl_MD5_init(Curl_DIGEST_MD5);
+ if(!ctxt)
+ return CURLE_OUT_OF_MEMORY;
+
+ Curl_MD5_update(ctxt, (const unsigned char *) method,
+ curlx_uztoui(strlen(method)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) uri,
+ curlx_uztoui(strlen(uri)));
+ Curl_MD5_final(ctxt, digest);
+
+ for(i = 0; i < MD5_DIGEST_LEN; i++)
+ snprintf(&HA2_hex[2 * i], 3, "%02x", digest[i]);
+
+ /* Now calculate the response hash */
+ ctxt = Curl_MD5_init(Curl_DIGEST_MD5);
+ if(!ctxt)
+ return CURLE_OUT_OF_MEMORY;
+
+ Curl_MD5_update(ctxt, (const unsigned char *) HA1_hex, 2 * MD5_DIGEST_LEN);
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) nonce,
+ curlx_uztoui(strlen(nonce)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+
+ Curl_MD5_update(ctxt, (const unsigned char *) nonceCount,
+ curlx_uztoui(strlen(nonceCount)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) cnonce,
+ curlx_uztoui(strlen(cnonce)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+ Curl_MD5_update(ctxt, (const unsigned char *) qop,
+ curlx_uztoui(strlen(qop)));
+ Curl_MD5_update(ctxt, (const unsigned char *) ":", 1);
+
+ Curl_MD5_update(ctxt, (const unsigned char *) HA2_hex, 2 * MD5_DIGEST_LEN);
+ Curl_MD5_final(ctxt, digest);
+
+ for(i = 0; i < MD5_DIGEST_LEN; i++)
+ snprintf(&resp_hash_hex[2 * i], 3, "%02x", digest[i]);
+
+ strcpy(response, "username=\"");
+ strcat(response, conn->user);
+ strcat(response, "\",realm=\"");
+ strcat(response, realm);
+ strcat(response, "\",nonce=\"");
+ strcat(response, nonce);
+ strcat(response, "\",cnonce=\"");
+ strcat(response, cnonce);
+ strcat(response, "\",nc=");
+ strcat(response, nonceCount);
+ strcat(response, ",digest-uri=\"");
+ strcat(response, uri);
+ strcat(response, "\",response=");
+ strcat(response, resp_hash_hex);
+
+ /* Encode it to base64 and send it */
+ result = Curl_base64_encode(data, response, 0, &rplyb64, &len);
+
+ if(!result) {
+ if(rplyb64) {
+ result = Curl_pp_sendf(&conn->proto.smtpc.pp, "%s", rplyb64);
+
+ if(!result)
+ state(conn, SMTP_AUTHDIGESTMD5_RESP);
+ }
+
+ Curl_safefree(rplyb64);
+ }
+
+ return result;
+}
+
+/* For AUTH DIGEST-MD5 challenge-response responses */
+static CURLcode smtp_state_authdigest_resp_resp(struct connectdata *conn,
+ int smtpcode,
+ smtpstate instate)
+{
+ CURLcode result = CURLE_OK;
+ struct SessionHandle *data = conn->data;
+
+ (void)instate; /* no use for this yet */
+
+ if(smtpcode != 334) {
+ failf(data, "Authentication failed: %d", smtpcode);
+ result = CURLE_LOGIN_DENIED;
+ }
+ else {
+ result = Curl_pp_sendf(&conn->proto.smtpc.pp, "");
+
+ if(!result)
+ state(conn, SMTP_AUTH);
+ }
+
+ return result;
+}
+
#endif
#ifdef USE_NTLM
-/* for the AUTH NTLM (without initial response) response. */
+/* for the AUTH NTLM (without initial response) response */
static CURLcode smtp_state_auth_ntlm_resp(struct connectdata *conn,
int smtpcode,
smtpstate instate)
@@ -824,6 +1093,7 @@ static CURLcode smtp_state_auth_ntlm_resp(struct connectdata *conn,
if(!result)
state(conn, SMTP_AUTHNTLM_TYPE2MSG);
}
+
Curl_safefree(type1msg);
}
}
@@ -831,7 +1101,7 @@ static CURLcode smtp_state_auth_ntlm_resp(struct connectdata *conn,
return result;
}
-/* for the NTLM type-2 response (sent in reponse to our type-1 message). */
+/* for the NTLM type-2 response (sent in reponse to our type-1 message) */
static CURLcode smtp_state_auth_ntlm_type2msg_resp(struct connectdata *conn,
int smtpcode,
smtpstate instate)
@@ -861,6 +1131,7 @@ static CURLcode smtp_state_auth_ntlm_type2msg_resp(struct connectdata *conn,
if(!result)
state(conn, SMTP_AUTH);
}
+
Curl_safefree(type3msg);
}
}
@@ -870,7 +1141,7 @@ static CURLcode smtp_state_auth_ntlm_type2msg_resp(struct connectdata *conn,
}
#endif
-/* for final responses to AUTH sequences. */
+/* for the final responses to the AUTH sequence */
static CURLcode smtp_state_auth_resp(struct connectdata *conn,
int smtpcode,
smtpstate instate)
@@ -885,7 +1156,7 @@ static CURLcode smtp_state_auth_resp(struct connectdata *conn,
result = CURLE_LOGIN_DENIED;
}
else
- state(conn, SMTP_STOP); /* End of connect phase. */
+ state(conn, SMTP_STOP); /* End of connect phase */
return result;
}
@@ -991,6 +1262,7 @@ static CURLcode smtp_state_mail_resp(struct connectdata *conn,
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
+
(void)instate; /* no use for this yet */
if(smtpcode/100 != 2) {
@@ -1015,6 +1287,7 @@ static CURLcode smtp_state_rcpt_resp(struct connectdata *conn,
{
CURLcode result = CURLE_OK;
struct SessionHandle *data = conn->data;
+
(void)instate; /* no use for this yet */
if(smtpcode/100 != 2) {
@@ -1066,14 +1339,15 @@ static CURLcode smtp_state_data_resp(struct connectdata *conn,
FIRSTSOCKET, smtp->bytecountp);
state(conn, SMTP_STOP);
+
return CURLE_OK;
}
/* for the POSTDATA response, which is received after the entire DATA
part has been sent off to the server */
static CURLcode smtp_state_postdata_resp(struct connectdata *conn,
- int smtpcode,
- smtpstate instate)
+ int smtpcode,
+ smtpstate instate)
{
CURLcode result = CURLE_OK;
@@ -1117,14 +1391,7 @@ static CURLcode smtp_statemach_act(struct connectdata *conn)
/* we have now received a full SMTP server response */
switch(smtpc->state) {
case SMTP_SERVERGREET:
- if(smtpcode/100 != 2) {
- failf(data, "Got unexpected smtp-server response: %d", smtpcode);
- return CURLE_FTP_WEIRD_SERVER_REPLY;
- }
-
- result = smtp_state_ehlo(conn);
- if(result)
- return result;
+ result = smtp_state_servergreet_resp(conn, smtpcode, smtpc->state);
break;
case SMTP_EHLO:
@@ -1155,6 +1422,14 @@ static CURLcode smtp_statemach_act(struct connectdata *conn)
case SMTP_AUTHCRAMMD5:
result = smtp_state_authcram_resp(conn, smtpcode, smtpc->state);
break;
+
+ case SMTP_AUTHDIGESTMD5:
+ result = smtp_state_authdigest_resp(conn, smtpcode, smtpc->state);
+ break;
+
+ case SMTP_AUTHDIGESTMD5_RESP:
+ result = smtp_state_authdigest_resp_resp(conn, smtpcode, smtpc->state);
+ break;
#endif
#ifdef USE_NTLM
@@ -1201,8 +1476,7 @@ static CURLcode smtp_statemach_act(struct connectdata *conn)
}
/* called repeatedly until done from multi.c */
-static CURLcode smtp_multi_statemach(struct connectdata *conn,
- bool *done)
+static CURLcode smtp_multi_statemach(struct connectdata *conn, bool *done)
{
struct smtp_conn *smtpc = &conn->proto.smtpc;
CURLcode result;
@@ -1267,8 +1541,7 @@ static CURLcode smtp_init(struct connectdata *conn)
* connect phase is done when this function returns, or FALSE if not. When
* called as a part of the easy interface, it will always be TRUE.
*/
-static CURLcode smtp_connect(struct connectdata *conn,
- bool *done) /* see description above */
+static CURLcode smtp_connect(struct connectdata *conn, bool *done)
{
CURLcode result;
struct smtp_conn *smtpc = &conn->proto.smtpc;
@@ -1304,7 +1577,8 @@ static CURLcode smtp_connect(struct connectdata *conn,
return result;
}
- Curl_pp_init(pp); /* init the response reader stuff */
+ /* Initialise the response reader stuff */
+ Curl_pp_init(pp);
pp->response_time = RESP_TIMEOUT; /* set default response time-out */
pp->statemach_act = smtp_statemach_act;
@@ -1548,8 +1822,7 @@ static CURLcode smtp_disconnect(struct connectdata *conn,
}
/* call this when the DO phase has completed */
-static CURLcode smtp_dophase_done(struct connectdata *conn,
- bool connected)
+static CURLcode smtp_dophase_done(struct connectdata *conn, bool connected)
{
struct FTP *smtp = conn->data->state.proto.smtp;
struct smtp_conn *smtpc = &conn->proto.smtpc;
@@ -1565,17 +1838,17 @@ static CURLcode smtp_dophase_done(struct connectdata *conn,
}
/* called from multi.c while DOing */
-static CURLcode smtp_doing(struct connectdata *conn,
- bool *dophase_done)
+static CURLcode smtp_doing(struct connectdata *conn, bool *dophase_done)
{
- CURLcode result;
- result = smtp_multi_statemach(conn, dophase_done);
-
- if(*dophase_done) {
- result = smtp_dophase_done(conn, FALSE /* not connected */);
+ CURLcode result = smtp_multi_statemach(conn, dophase_done);
+ if(result)
+ DEBUGF(infof(conn->data, "DO phase failed\n"));
+ else
DEBUGF(infof(conn->data, "DO phase is complete\n"));
- }
+
+ if(*dophase_done)
+ smtp_dophase_done(conn, FALSE /* not connected */);
return result;
}
@@ -1657,17 +1930,19 @@ static CURLcode smtp_setup_connection(struct connectdata *conn)
CURLcode Curl_smtp_escape_eob(struct connectdata *conn, ssize_t nread)
{
- /* When sending SMTP payload, we must detect CRLF.CRLF sequences in
- * the data and make sure it is sent as CRLF..CRLF instead, as
- * otherwise it will wrongly be detected as end of data by the server.
- */
+ /* When sending a SMTP payload we must detect CRLF. sequences making sure
+ they are sent as CRLF.. instead, as a . on the beginning of a line will
+ be deleted by the server when not part of an EOB terminator and a
+ genuine CRLF.CRLF which isn't escaped will wrongly be detected as end of
+ data by the server.
+ */
ssize_t i;
ssize_t si;
struct smtp_conn *smtpc = &conn->proto.smtpc;
struct SessionHandle *data = conn->data;
/* Do we need to allocate the scatch buffer? */
- if(!data->state.scratch) {
+ if(!data->state.scratch) {
data->state.scratch = malloc(2 * BUFSIZE);
if(!data->state.scratch) {
@@ -1686,23 +1961,19 @@ CURLcode Curl_smtp_escape_eob(struct connectdata *conn, ssize_t nread)
memcpy(&data->state.scratch[si], SMTP_EOB, smtpc->eob);
si += smtpc->eob;
- /* then compare the first byte */
+ /* Then compare the first byte */
if(SMTP_EOB[0] == data->req.upload_fromhere[i])
smtpc->eob = 1;
else
smtpc->eob = 0;
}
- if(SMTP_EOB_LEN == smtpc->eob) {
- /* It matched, copy the replacement data to the target buffer
- instead. Note that the replacement does not contain the
- trailing CRLF but we instead continue to match on that one
- to deal with repeated sequences. Like CRLF.CRLF.CRLF etc
- */
- memcpy(&data->state.scratch[si], SMTP_EOB_REPL,
- SMTP_EOB_REPL_LEN);
+ /* Do we have a match for CRLF. as per RFC-2821, sect. 4.5.2 */
+ if(SMTP_EOB_FIND_LEN == smtpc->eob) {
+ /* Copy the replacement data to the target buffer */
+ memcpy(&data->state.scratch[si], SMTP_EOB_REPL, SMTP_EOB_REPL_LEN);
si += SMTP_EOB_REPL_LEN;
- smtpc->eob = 2; /* start over at two bytes */
+ smtpc->eob = 0;
}
else if(!smtpc->eob)
data->state.scratch[si++] = data->req.upload_fromhere[i];
@@ -1716,13 +1987,13 @@ CURLcode Curl_smtp_escape_eob(struct connectdata *conn, ssize_t nread)
}
if(si != nread) {
- /* only use the new buffer if we replaced something */
+ /* Only use the new buffer if we replaced something */
nread = si;
- /* upload from the new (replaced) buffer instead */
+ /* Upload from the new (replaced) buffer instead */
data->req.upload_fromhere = data->state.scratch;
- /* set the new amount too */
+ /* Set the new amount too */
data->req.upload_present = nread;
}
diff --git a/lib/smtp.h b/lib/smtp.h
index 8164037d..55f169e0 100644
--- a/lib/smtp.h
+++ b/lib/smtp.h
@@ -40,6 +40,8 @@ typedef enum {
SMTP_AUTHLOGIN,
SMTP_AUTHPASSWD,
SMTP_AUTHCRAMMD5,
+ SMTP_AUTHDIGESTMD5,
+ SMTP_AUTHDIGESTMD5_RESP,
SMTP_AUTHNTLM,
SMTP_AUTHNTLM_TYPE2MSG,
SMTP_AUTH,
@@ -80,6 +82,7 @@ extern const struct Curl_handler Curl_handler_smtps;
/* this is the 5-bytes End-Of-Body marker for SMTP */
#define SMTP_EOB "\x0d\x0a\x2e\x0d\x0a"
#define SMTP_EOB_LEN 5
+#define SMTP_EOB_FIND_LEN 3
/* if found in data, replace it with this string instead */
#define SMTP_EOB_REPL "\x0d\x0a\x2e\x2e"
diff --git a/lib/ssh.c b/lib/ssh.c
index 9ca927d1..90c8013c 100644
--- a/lib/ssh.c
+++ b/lib/ssh.c
@@ -108,12 +108,14 @@
have their definition hidden well */
#endif
+#define sftp_libssh2_last_error(s) curlx_ultosi(libssh2_sftp_last_error(s))
+
#define sftp_libssh2_realpath(s,p,t,m) \
libssh2_sftp_symlink_ex((s), (p), curlx_uztoui(strlen(p)), \
(t), (m), LIBSSH2_SFTP_REALPATH)
/* Local functions: */
-static const char *sftp_libssh2_strerror(unsigned long err);
+static const char *sftp_libssh2_strerror(int err);
static LIBSSH2_ALLOC_FUNC(my_libssh2_malloc);
static LIBSSH2_REALLOC_FUNC(my_libssh2_realloc);
static LIBSSH2_FREE_FUNC(my_libssh2_free);
@@ -767,7 +769,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
if((data->set.ssh_auth_types & CURLSSH_AUTH_PUBLICKEY) &&
(strstr(sshc->authlist, "publickey") != NULL)) {
- char *home;
+ char *home = NULL;
+ bool rsa_pub_empty_but_ok = FALSE;
sshc->rsa_pub = sshc->rsa = NULL;
@@ -775,7 +778,10 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
HOME environment variable etc? */
home = curl_getenv("HOME");
- if(data->set.str[STRING_SSH_PUBLIC_KEY])
+ if(data->set.str[STRING_SSH_PUBLIC_KEY] &&
+ !*data->set.str[STRING_SSH_PUBLIC_KEY])
+ rsa_pub_empty_but_ok = true;
+ else if(data->set.str[STRING_SSH_PUBLIC_KEY])
sshc->rsa_pub = aprintf("%s", data->set.str[STRING_SSH_PUBLIC_KEY]);
else if(home)
sshc->rsa_pub = aprintf("%s/.ssh/id_dsa.pub", home);
@@ -783,9 +789,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
/* as a final resort, try current dir! */
sshc->rsa_pub = strdup("id_dsa.pub");
- if(sshc->rsa_pub == NULL) {
+ if(!rsa_pub_empty_but_ok && (sshc->rsa_pub == NULL)) {
Curl_safefree(home);
- home = NULL;
state(conn, SSH_SESSION_FREE);
sshc->actualcode = CURLE_OUT_OF_MEMORY;
break;
@@ -801,9 +806,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
if(sshc->rsa == NULL) {
Curl_safefree(home);
- home = NULL;
Curl_safefree(sshc->rsa_pub);
- sshc->rsa_pub = NULL;
state(conn, SSH_SESSION_FREE);
sshc->actualcode = CURLE_OUT_OF_MEMORY;
break;
@@ -814,7 +817,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
sshc->passphrase = "";
Curl_safefree(home);
- home = NULL;
infof(data, "Using ssh public key file %s\n", sshc->rsa_pub);
infof(data, "Using ssh private key file %s\n", sshc->rsa);
@@ -840,9 +842,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
Curl_safefree(sshc->rsa_pub);
- sshc->rsa_pub = NULL;
Curl_safefree(sshc->rsa);
- sshc->rsa = NULL;
if(rc == 0) {
sshc->authed = TRUE;
@@ -1004,7 +1004,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
else {
/* Return the error type */
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
result = sftp_libssh2_error_to_CURLE(err);
sshc->actualcode = result?result:CURLE_SSH;
DEBUGF(infof(data, "error = %d makes libcurl = %d\n",
@@ -1145,7 +1145,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
failf(data, "Syntax error in chgrp/chmod/chown: "
"Bad second parameter");
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
sshc->actualcode = result;
@@ -1168,7 +1167,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
failf(data,
"Syntax error in ln/symlink: Bad second parameter");
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
sshc->actualcode = result;
@@ -1193,7 +1191,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
else
failf(data, "Syntax error in rename: Bad second parameter");
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
sshc->actualcode = result;
@@ -1214,9 +1211,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
failf(data, "Unknown SFTP command");
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
sshc->actualcode = CURLE_QUOTE_ERROR;
@@ -1229,14 +1224,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
case SSH_SFTP_NEXT_QUOTE:
- if(sshc->quote_path1) {
- Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
- }
- if(sshc->quote_path2) {
- Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
- }
+ Curl_safefree(sshc->quote_path1);
+ Curl_safefree(sshc->quote_path2);
sshc->quote_item = sshc->quote_item->next;
@@ -1282,11 +1271,9 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) { /* get those attributes */
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "Attempt to get SFTP stats failed: %s",
sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
@@ -1303,9 +1290,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
if(sshc->quote_attrs.gid == 0 && !ISDIGIT(sshc->quote_path1[0]) &&
!sshc->acceptfail) {
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "Syntax error: chgrp gid not a number");
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1320,9 +1305,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
if(sshc->quote_attrs.permissions == 0 &&
!ISDIGIT(sshc->quote_path1[0])) {
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "Syntax error: chmod permissions not a number");
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1336,9 +1319,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
if(sshc->quote_attrs.uid == 0 && !ISDIGIT(sshc->quote_path1[0]) &&
!sshc->acceptfail) {
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "Syntax error: chown uid not a number");
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1361,11 +1342,9 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "Attempt to set SFTP stats failed: %s",
sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
@@ -1386,11 +1365,9 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "symlink command failed: %s",
sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
@@ -1409,9 +1386,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
failf(data, "mkdir command failed: %s", sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1434,11 +1410,9 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
Curl_safefree(sshc->quote_path2);
- sshc->quote_path2 = NULL;
failf(data, "rename command failed: %s", sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1455,9 +1429,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
failf(data, "rmdir command failed: %s", sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1474,9 +1447,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else if(rc != 0 && !sshc->acceptfail) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
Curl_safefree(sshc->quote_path1);
- sshc->quote_path1 = NULL;
failf(data, "rm command failed: %s", sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
sshc->nextstate = SSH_NO_STATE;
@@ -1557,7 +1529,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
if(LIBSSH2_ERROR_SFTP_PROTOCOL == rc)
/* only when there was an SFTP protocol error can we extract
the sftp error! */
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
else
err = -1; /* not an sftp error at all */
@@ -1711,17 +1683,16 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
*sshc->slash_pos = '/';
++sshc->slash_pos;
if(rc == -1) {
- unsigned int sftp_err = 0;
/*
* Abort if failure wasn't that the dir already exists or the
* permission was denied (creation might succeed further down the
* path) - retry on unspecific FAILURE also
*/
- sftp_err = (unsigned int)(libssh2_sftp_last_error(sshc->sftp_session));
- if((sftp_err != LIBSSH2_FX_FILE_ALREADY_EXISTS) &&
- (sftp_err != LIBSSH2_FX_FAILURE) &&
- (sftp_err != LIBSSH2_FX_PERMISSION_DENIED)) {
- result = sftp_libssh2_error_to_CURLE(sftp_err);
+ err = sftp_libssh2_last_error(sshc->sftp_session);
+ if((err != LIBSSH2_FX_FILE_ALREADY_EXISTS) &&
+ (err != LIBSSH2_FX_FAILURE) &&
+ (err != LIBSSH2_FX_PERMISSION_DENIED)) {
+ result = sftp_libssh2_error_to_CURLE(err);
state(conn, SSH_SFTP_CLOSE);
sshc->actualcode = result?result:CURLE_SSH;
break;
@@ -1747,7 +1718,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
failf(data, "Could not open directory for reading: %s",
sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
@@ -1763,7 +1734,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
if((sshc->readdir_longentry = malloc(PATH_MAX+1)) == NULL) {
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->actualcode = CURLE_OUT_OF_MEMORY;
break;
@@ -1818,9 +1788,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
sshc->readdir_line = calloc(sshc->readdir_totalLen, 1);
if(!sshc->readdir_line) {
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
Curl_safefree(sshc->readdir_longentry);
- sshc->readdir_longentry = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->actualcode = CURLE_OUT_OF_MEMORY;
break;
@@ -1834,9 +1802,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
sshc->readdir_linkPath = malloc(PATH_MAX + 1);
if(sshc->readdir_linkPath == NULL) {
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
Curl_safefree(sshc->readdir_longentry);
- sshc->readdir_longentry = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->actualcode = CURLE_OUT_OF_MEMORY;
break;
@@ -1853,23 +1819,19 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
else if(sshc->readdir_len == 0) {
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
Curl_safefree(sshc->readdir_longentry);
- sshc->readdir_longentry = NULL;
state(conn, SSH_SFTP_READDIR_DONE);
break;
}
else if(sshc->readdir_len <= 0) {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
result = sftp_libssh2_error_to_CURLE(err);
sshc->actualcode = result?result:CURLE_SSH;
failf(data, "Could not open remote file for reading: %s :: %d",
sftp_libssh2_strerror(err),
libssh2_session_last_errno(sshc->ssh_session));
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
Curl_safefree(sshc->readdir_longentry);
- sshc->readdir_longentry = NULL;
state(conn, SSH_SFTP_CLOSE);
break;
}
@@ -1887,18 +1849,14 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
Curl_safefree(sshc->readdir_linkPath);
- sshc->readdir_linkPath = NULL;
/* get room for the filename and extra output */
sshc->readdir_totalLen += 4 + sshc->readdir_len;
new_readdir_line = realloc(sshc->readdir_line, sshc->readdir_totalLen);
if(!new_readdir_line) {
Curl_safefree(sshc->readdir_line);
- sshc->readdir_line = NULL;
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
Curl_safefree(sshc->readdir_longentry);
- sshc->readdir_longentry = NULL;
state(conn, SSH_SFTP_CLOSE);
sshc->actualcode = CURLE_OUT_OF_MEMORY;
break;
@@ -1934,7 +1892,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
data->req.bytecount += sshc->readdir_currLen;
}
Curl_safefree(sshc->readdir_line);
- sshc->readdir_line = NULL;
if(result) {
state(conn, SSH_STOP);
}
@@ -1950,9 +1907,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
sshc->sftp_handle = NULL;
Curl_safefree(sshc->readdir_filename);
- sshc->readdir_filename = NULL;
Curl_safefree(sshc->readdir_longentry);
- sshc->readdir_longentry = NULL;
/* no data to transfer */
Curl_setup_transfer(conn, -1, -1, FALSE, NULL, -1, NULL);
@@ -1975,7 +1930,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
break;
}
else {
- err = (int)(libssh2_sftp_last_error(sshc->sftp_session));
+ err = sftp_libssh2_last_error(sshc->sftp_session);
failf(data, "Could not open remote file for reading: %s",
sftp_libssh2_strerror(err));
state(conn, SSH_SFTP_CLOSE);
@@ -2120,10 +2075,8 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
sshc->sftp_handle = NULL;
}
- if(sftp_scp) {
+ if(sftp_scp)
Curl_safefree(sftp_scp->path);
- sftp_scp->path = NULL;
- }
DEBUGF(infof(data, "SFTP DONE done\n"));
@@ -2167,7 +2120,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
Curl_safefree(sshc->homedir);
- sshc->homedir = NULL;
conn->data->state.most_recent_ftp_entrypath = NULL;
state(conn, SSH_SESSION_DISCONNECT);
@@ -2392,7 +2344,6 @@ static CURLcode ssh_statemach_act(struct connectdata *conn, bool *block)
}
Curl_safefree(sshc->homedir);
- sshc->homedir = NULL;
conn->data->state.most_recent_ftp_entrypath = NULL;
state(conn, SSH_SESSION_FREE);
@@ -2835,7 +2786,6 @@ static CURLcode scp_disconnect(struct connectdata *conn, bool dead_connection)
(void) dead_connection;
Curl_safefree(conn->data->state.proto.ssh);
- conn->data->state.proto.ssh = NULL;
if(ssh->ssh_session) {
/* only if there's a session still around to use! */
@@ -2868,10 +2818,8 @@ static CURLcode ssh_done(struct connectdata *conn, CURLcode status)
else
result = status;
- if(sftp_scp) {
+ if(sftp_scp)
Curl_safefree(sftp_scp->path);
- sftp_scp->path = NULL;
- }
Curl_pgrsDone(conn);
conn->data->req.keepon = 0; /* clear all bits */
@@ -3003,7 +2951,6 @@ static CURLcode sftp_disconnect(struct connectdata *conn, bool dead_connection)
DEBUGF(infof(conn->data, "SSH DISCONNECT starts now\n"));
Curl_safefree(conn->data->state.proto.ssh);
- conn->data->state.proto.ssh = NULL;
if(conn->proto.sshc.ssh_session) {
/* only if there's a session still around to use! */
@@ -3160,12 +3107,11 @@ get_pathname(const char **cpp, char **path)
fail:
Curl_safefree(*path);
- *path = NULL;
return CURLE_QUOTE_ERROR;
}
-static const char *sftp_libssh2_strerror(unsigned long err)
+static const char *sftp_libssh2_strerror(int err)
{
switch (err) {
case LIBSSH2_FX_NO_SUCH_FILE:
diff --git a/lib/ssluse.c b/lib/ssluse.c
index 74563c7e..a55ad3ce 100644
--- a/lib/ssluse.c
+++ b/lib/ssluse.c
@@ -1048,40 +1048,50 @@ static int asn1_output(const ASN1_UTCTIME *tm,
* E.g.
* "foo.host.com" matches "*.host.com".
*
- * We are a bit more liberal than RFC2818 describes in that we
- * accept multiple "*" in pattern (similar to what some other browsers do).
- * E.g.
- * "abc.def.domain.com" should strickly not match "*.domain.com", but we
- * don't consider "." to be important in CERT checking.
+ * We use the matching rule described in RFC6125, section 6.4.3.
+ * http://tools.ietf.org/html/rfc6125#section-6.4.3
*/
#define HOST_NOMATCH 0
#define HOST_MATCH 1
static int hostmatch(const char *hostname, const char *pattern)
{
- for(;;) {
- char c = *pattern++;
-
- if(c == '\0')
- return (*hostname ? HOST_NOMATCH : HOST_MATCH);
-
- if(c == '*') {
- c = *pattern;
- if(c == '\0') /* "*\0" matches anything remaining */
- return HOST_MATCH;
-
- while(*hostname) {
- /* The only recursive function in libcurl! */
- if(hostmatch(hostname++,pattern) == HOST_MATCH)
- return HOST_MATCH;
- }
- break;
- }
-
- if(Curl_raw_toupper(c) != Curl_raw_toupper(*hostname++))
- break;
+ const char *pattern_label_end, *pattern_wildcard, *hostname_label_end;
+ int wildcard_enabled;
+ size_t prefixlen, suffixlen;
+ pattern_wildcard = strchr(pattern, '*');
+ if(pattern_wildcard == NULL) {
+ return Curl_raw_equal(pattern, hostname) ? HOST_MATCH : HOST_NOMATCH;
+ }
+ /* We require at least 2 dots in pattern to avoid too wide wildcard
+ match. */
+ wildcard_enabled = 1;
+ pattern_label_end = strchr(pattern, '.');
+ if(pattern_label_end == NULL || strchr(pattern_label_end+1, '.') == NULL ||
+ pattern_wildcard > pattern_label_end ||
+ Curl_raw_nequal(pattern, "xn--", 4)) {
+ wildcard_enabled = 0;
+ }
+ if(!wildcard_enabled) {
+ return Curl_raw_equal(pattern, hostname) ? HOST_MATCH : HOST_NOMATCH;
+ }
+ hostname_label_end = strchr(hostname, '.');
+ if(hostname_label_end == NULL ||
+ !Curl_raw_equal(pattern_label_end, hostname_label_end)) {
+ return HOST_NOMATCH;
}
- return HOST_NOMATCH;
+ /* The wildcard must match at least one character, so the left-most
+ label of the hostname is at least as large as the left-most label
+ of the pattern. */
+ if(hostname_label_end - hostname < pattern_label_end - pattern) {
+ return HOST_NOMATCH;
+ }
+ prefixlen = pattern_wildcard - pattern;
+ suffixlen = pattern_label_end - (pattern_wildcard+1);
+ return Curl_raw_nequal(pattern, hostname, prefixlen) &&
+ Curl_raw_nequal(pattern_wildcard+1, hostname_label_end - suffixlen,
+ suffixlen) ?
+ HOST_MATCH : HOST_NOMATCH;
}
static int
@@ -1793,6 +1803,7 @@ ossl_connect_step2(struct connectdata *conn, int sockindex)
256 bytes long. */
CURLcode rc;
const char *cert_problem = NULL;
+ long lerr;
connssl->connecting_state = ssl_connect_2; /* the connection failed,
we're not waiting for
@@ -1814,12 +1825,22 @@ ossl_connect_step2(struct connectdata *conn, int sockindex)
SSL routines:
SSL3_GET_SERVER_CERTIFICATE:
certificate verify failed */
- cert_problem = "SSL certificate problem, verify that the CA cert is"
- " OK. Details:\n";
rc = CURLE_SSL_CACERT;
+
+ lerr = SSL_get_verify_result(connssl->handle);
+ if(lerr != X509_V_OK) {
+ snprintf(error_buffer, sizeof(error_buffer),
+ "SSL certificate problem: %s",
+ X509_verify_cert_error_string(lerr));
+ }
+ else
+ cert_problem = "SSL certificate problem, verify that the CA cert is"
+ " OK.";
+
break;
default:
rc = CURLE_SSL_CONNECT_ERROR;
+ SSL_strerror(errdetail, error_buffer, sizeof(error_buffer));
break;
}
@@ -1836,7 +1857,6 @@ ossl_connect_step2(struct connectdata *conn, int sockindex)
}
/* Could be a CERT problem */
- SSL_strerror(errdetail, error_buffer, sizeof(error_buffer));
failf(data, "%s%s", cert_problem ? cert_problem : "", error_buffer);
return rc;
}
diff --git a/lib/transfer.c b/lib/transfer.c
index d6061be5..20b3d048 100644
--- a/lib/transfer.c
+++ b/lib/transfer.c
@@ -1864,7 +1864,7 @@ CURLcode Curl_follow(struct SessionHandle *data,
*/
if((data->set.httpreq == HTTPREQ_POST
|| data->set.httpreq == HTTPREQ_POST_FORM)
- && !data->set.post301) {
+ && !(data->set.keep_post & CURL_REDIR_POST_301)) {
infof(data,
"Violate RFC 2616/10.3.2 and switch from POST to GET\n");
data->set.httpreq = HTTPREQ_GET;
@@ -1892,7 +1892,7 @@ CURLcode Curl_follow(struct SessionHandle *data,
*/
if((data->set.httpreq == HTTPREQ_POST
|| data->set.httpreq == HTTPREQ_POST_FORM)
- && !data->set.post302) {
+ && !(data->set.keep_post & CURL_REDIR_POST_302)) {
infof(data,
"Violate RFC 2616/10.3.3 and switch from POST to GET\n");
data->set.httpreq = HTTPREQ_GET;
@@ -1900,9 +1900,10 @@ CURLcode Curl_follow(struct SessionHandle *data,
break;
case 303: /* See Other */
- /* Disable both types of POSTs, since doing a second POST when
- * following isn't what anyone would want! */
- if(data->set.httpreq != HTTPREQ_GET) {
+ /* Disable both types of POSTs, unless the user explicitely
+ asks for POST after POST */
+ if(data->set.httpreq != HTTPREQ_GET
+ && !(data->set.keep_post & CURL_REDIR_POST_303)) {
data->set.httpreq = HTTPREQ_GET; /* enforce GET request */
infof(data, "Disables POST, goes with %s\n",
data->set.opt_no_body?"HEAD":"GET");
@@ -1924,7 +1925,7 @@ CURLcode Curl_follow(struct SessionHandle *data,
break;
}
Curl_pgrsTime(data, TIMER_REDIRECT);
- Curl_pgrsResetTimes(data);
+ Curl_pgrsResetTimesSizes(data);
return CURLE_OK;
#endif /* CURL_DISABLE_HTTP */
diff --git a/lib/url.c b/lib/url.c
index 01e217cd..b78c200f 100644
--- a/lib/url.c
+++ b/lib/url.c
@@ -105,6 +105,7 @@ int curl_win32_idn_to_ascii(const char *in, char **out);
#include "rawstr.h"
#include "warnless.h"
#include "non-ascii.h"
+#include "inet_pton.h"
/* And now for the protocols */
#include "ftp.h"
@@ -1111,12 +1112,12 @@ CURLcode Curl_setopt(struct SessionHandle *data, CURLoption option,
* CURL_REDIR_GET_ALL - POST is changed to GET after 301 and 302
* CURL_REDIR_POST_301 - POST is kept as POST after 301
* CURL_REDIR_POST_302 - POST is kept as POST after 302
- * CURL_REDIR_POST_ALL - POST is kept as POST after 301 and 302
+ * CURL_REDIR_POST_303 - POST is kept as POST after 303
+ * CURL_REDIR_POST_ALL - POST is kept as POST after 301, 302 and 303
* other - POST is kept as POST after 301 and 302
*/
- long postRedir = va_arg(param, long);
- data->set.post301 = (postRedir & CURL_REDIR_POST_301)?TRUE:FALSE;
- data->set.post302 = (postRedir & CURL_REDIR_POST_302)?TRUE:FALSE;
+ int postRedir = curlx_sltosi(va_arg(param, long));
+ data->set.keep_post = postRedir & CURL_REDIR_POST_ALL;
}
break;
@@ -1397,7 +1398,14 @@ CURLcode Curl_setopt(struct SessionHandle *data, CURLoption option,
* Set HTTP Authentication type BITMASK.
*/
{
- long auth = va_arg(param, long);
+ int bitcheck;
+ bool authbits;
+ unsigned long auth = va_arg(param, unsigned long);
+
+ if(auth == CURLAUTH_NONE) {
+ data->set.httpauth = auth;
+ break;
+ }
/* the DIGEST_IE bit is only used to set a special marker, for all the
rest we need to handle it as normal DIGEST */
@@ -1419,7 +1427,17 @@ CURLcode Curl_setopt(struct SessionHandle *data, CURLoption option,
auth &= ~CURLAUTH_GSSNEGOTIATE; /* no GSS-Negotiate without GSSAPI or
WINDOWS_SSPI */
#endif
- if(!auth)
+
+ /* check if any auth bit lower than CURLAUTH_ONLY is still set */
+ bitcheck = 0;
+ authbits = FALSE;
+ while(bitcheck < 31) {
+ if(auth & (1UL << bitcheck++)) {
+ authbits = TRUE;
+ break;
+ }
+ }
+ if(!authbits)
return CURLE_NOT_BUILT_IN; /* no supported types left! */
data->set.httpauth = auth;
@@ -1461,7 +1479,14 @@ CURLcode Curl_setopt(struct SessionHandle *data, CURLoption option,
* Set HTTP Authentication type BITMASK.
*/
{
- long auth = va_arg(param, long);
+ int bitcheck;
+ bool authbits;
+ unsigned long auth = va_arg(param, unsigned long);
+
+ if(auth == CURLAUTH_NONE) {
+ data->set.proxyauth = auth;
+ break;
+ }
/* the DIGEST_IE bit is only used to set a special marker, for all the
rest we need to handle it as normal DIGEST */
@@ -1482,7 +1507,17 @@ CURLcode Curl_setopt(struct SessionHandle *data, CURLoption option,
auth &= ~CURLAUTH_GSSNEGOTIATE; /* no GSS-Negotiate without GSSAPI or
WINDOWS_SSPI */
#endif
- if(!auth)
+
+ /* check if any auth bit lower than CURLAUTH_ONLY is still set */
+ bitcheck = 0;
+ authbits = FALSE;
+ while(bitcheck < 31) {
+ if(auth & (1UL << bitcheck++)) {
+ authbits = TRUE;
+ break;
+ }
+ }
+ if(!authbits)
return CURLE_NOT_BUILT_IN; /* no supported types left! */
data->set.proxyauth = auth;
@@ -4461,8 +4496,19 @@ static CURLcode parse_remote_port(struct SessionHandle *data,
portptr = NULL; /* no port number available */
}
}
- else
+ else {
+#ifdef ENABLE_IPV6
+ struct in6_addr in6;
+ if(Curl_inet_pton(AF_INET6, conn->host.name, &in6) > 0) {
+ /* This is a numerical IPv6 address, meaning this is a wrongly formatted
+ URL */
+ failf(data, "IPv6 numerical address used in URL without brackets");
+ return CURLE_URL_MALFORMAT;
+ }
+#endif
+
portptr = strrchr(conn->host.name, ':');
+ }
if(data->set.use_port && data->state.allow_port) {
/* if set, we use this and ignore the port possibly given in the URL */
diff --git a/lib/urldata.h b/lib/urldata.h
index 7830686a..20519cf2 100644
--- a/lib/urldata.h
+++ b/lib/urldata.h
@@ -261,6 +261,7 @@ struct ssl_connect_data {
x509_cert clicert;
x509_crl crl;
rsa_context rsa;
+ ssl_connect_state connecting_state;
#endif /* USE_POLARSSL */
#ifdef USE_CYASSL
SSL_CTX* ctx;
@@ -271,10 +272,8 @@ struct ssl_connect_data {
PRFileDesc *handle;
char *client_nickname;
struct SessionHandle *data;
-#ifdef HAVE_PK11_CREATEGENERICOBJECT
struct curl_llist *obj_list;
PK11GenericObject *obj_clicert;
-#endif
#endif /* USE_NSS */
#ifdef USE_QSOSSL
SSLHandle *handle;
@@ -987,8 +986,8 @@ struct PureInfo {
thus made the document NOT get fetched */
long header_size; /* size of read header(s) in bytes */
long request_size; /* the amount of bytes sent in the request(s) */
- long proxyauthavail; /* what proxy auth types were announced */
- long httpauthavail; /* what host auth types were announced */
+ unsigned long proxyauthavail; /* what proxy auth types were announced */
+ unsigned long httpauthavail; /* what host auth types were announced */
long numconnects; /* how many new connection did libcurl created */
char *contenttype; /* the content type of the object */
char *wouldredirect; /* URL this would've been redirected to if asked to */
@@ -1090,11 +1089,11 @@ typedef enum {
#define MAX_CURL_PASSWORD_LENGTH_TXT "255"
struct auth {
- long want; /* Bitmask set to the authentication methods wanted by the app
- (with CURLOPT_HTTPAUTH or CURLOPT_PROXYAUTH). */
- long picked;
- long avail; /* bitmask for what the server reports to support for this
- resource */
+ unsigned long want; /* Bitmask set to the authentication methods wanted by
+ app (with CURLOPT_HTTPAUTH or CURLOPT_PROXYAUTH). */
+ unsigned long picked;
+ unsigned long avail; /* Bitmask for what the server reports to support for
+ this resource */
bool done; /* TRUE when the auth phase is done and ready to do the *actual*
request */
bool multi; /* TRUE if this is not yet authenticated but within the auth
@@ -1362,14 +1361,14 @@ struct UserDefined {
void *writeheader; /* write the header to this if non-NULL */
void *rtp_out; /* write RTP to this if non-NULL */
long use_port; /* which port to use (when not using default) */
- long httpauth; /* what kind of HTTP authentication to use (bitmask) */
- long proxyauth; /* what kind of proxy authentication to use (bitmask) */
+ unsigned long httpauth; /* kind of HTTP authentication to use (bitmask) */
+ unsigned long proxyauth; /* kind of proxy authentication to use (bitmask) */
long followlocation; /* as in HTTP Location: */
long maxredirs; /* maximum no. of http(s) redirects to follow, set to -1
for infinity */
- bool post301; /* Obey RFC 2616/10.3.2 and keep POSTs as POSTs after a
- 301 */
- bool post302; /* keep POSTs as POSTs after a 302 */
+
+ int keep_post; /* keep POSTs as POSTs after a 30x request; each
+ bit represents a request, from 301 to 303 */
bool free_referer; /* set TRUE if 'referer' points to a string we
allocated */
void *postfields; /* if POST, set the fields' values here */
diff --git a/lib/vc6libcurl.dsp b/lib/vc6libcurl.dsp
index a8750437..a1ebdd78 100644
--- a/lib/vc6libcurl.dsp
+++ b/lib/vc6libcurl.dsp
@@ -150,6 +150,10 @@ LIB32=link.exe -lib
# PROP Default_Filter ""
# Begin Source File
+SOURCE=.\amigaos.c
+# End Source File
+# Begin Source File
+
SOURCE=.\asyn-ares.c
# End Source File
# Begin Source File
@@ -554,6 +558,10 @@ SOURCE=.\wildcard.c
# PROP Default_Filter ""
# Begin Source File
+SOURCE=.\amigaos.h
+# End Source File
+# Begin Source File
+
SOURCE=.\arpa_telnet.h
# End Source File
# Begin Source File
diff --git a/lib/warnless.c b/lib/warnless.c
index d01490b1..aab95ab2 100644
--- a/lib/warnless.c
+++ b/lib/warnless.c
@@ -159,6 +159,25 @@ unsigned char curlx_ultouc(unsigned long ulnum)
}
/*
+** unsigned long to signed int
+*/
+
+int curlx_ultosi(unsigned long ulnum)
+{
+#ifdef __INTEL_COMPILER
+# pragma warning(push)
+# pragma warning(disable:810) /* conversion may lose significant bits */
+#endif
+
+ DEBUGASSERT(ulnum <= (unsigned long) CURL_MASK_SINT);
+ return (int)(ulnum & (unsigned long) CURL_MASK_SINT);
+
+#ifdef __INTEL_COMPILER
+# pragma warning(pop)
+#endif
+}
+
+/*
** unsigned size_t to signed int
*/
diff --git a/lib/warnless.h b/lib/warnless.h
index 6040bee5..9d690d62 100644
--- a/lib/warnless.h
+++ b/lib/warnless.h
@@ -26,6 +26,8 @@ unsigned short curlx_ultous(unsigned long ulnum);
unsigned char curlx_ultouc(unsigned long ulnum);
+int curlx_ultosi(unsigned long ulnum);
+
int curlx_uztosi(size_t uznum);
unsigned long curlx_uztoul(size_t uznum);
diff --git a/m4/curl-compilers.m4 b/m4/curl-compilers.m4
index c0f18c89..2752f65e 100644
--- a/m4/curl-compilers.m4
+++ b/m4/curl-compilers.m4
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
#***************************************************************************
# File version for 'aclocal' use. Keep it a single number.
-# serial 58
+# serial 61
dnl CURL_CHECK_COMPILER
@@ -161,6 +161,7 @@ AC_DEFUN([CURL_CHECK_COMPILER_GNU_C], [
flags_opt_all="-O -O0 -O1 -O2 -O3 -Os"
flags_opt_yes="-O2"
flags_opt_off="-O0"
+ CURL_CHECK_DEF([_WIN32], [], [silent])
else
AC_MSG_RESULT([no])
fi
@@ -977,6 +978,14 @@ AC_DEFUN([CURL_SET_COMPILER_WARNING_OPTS], [
tmp_CFLAGS="$tmp_CFLAGS -Wconversion -Wno-sign-conversion -Wvla"
fi
#
+ dnl Only gcc 4.5 or later
+ if test "$compiler_num" -ge "405"; then
+ dnl Only windows targets
+ if test "$curl_cv_have_def__WIN32" = "yes"; then
+ tmp_CFLAGS="$tmp_CFLAGS -Wno-pedantic-ms-format"
+ fi
+ fi
+ #
fi
#
dnl Do not issue warnings for code in system include paths.
@@ -1375,6 +1384,114 @@ AC_DEFUN([CURL_CHECK_COMPILER_STRUCT_MEMBER_SIZE], [
])
+dnl CURL_CHECK_COMPILER_SYMBOL_HIDING
+dnl -------------------------------------------------
+dnl Verify if compiler supports hiding library internal symbols, setting
+dnl shell variable supports_symbol_hiding value as appropriate, as well as
+dnl variables symbol_hiding_CFLAGS and symbol_hiding_EXTERN when supported.
+
+AC_DEFUN([CURL_CHECK_COMPILER_SYMBOL_HIDING], [
+ AC_REQUIRE([CURL_CHECK_COMPILER])dnl
+ AC_BEFORE([$0],[CURL_CONFIGURE_SYMBOL_HIDING])dnl
+ AC_MSG_CHECKING([if compiler supports hiding library internal symbols])
+ supports_symbol_hiding="no"
+ symbol_hiding_CFLAGS=""
+ symbol_hiding_EXTERN=""
+ tmp_CFLAGS=""
+ tmp_EXTERN=""
+ case "$compiler_id" in
+ CLANG)
+ dnl All versions of clang support -fvisibility=
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
+ tmp_CFLAGS="-fvisibility=hidden"
+ supports_symbol_hiding="yes"
+ ;;
+ GNU_C)
+ dnl Only gcc 3.4 or later
+ if test "$compiler_num" -ge "304"; then
+ if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
+ tmp_CFLAGS="-fvisibility=hidden"
+ supports_symbol_hiding="yes"
+ fi
+ fi
+ ;;
+ INTEL_UNIX_C)
+ dnl Only icc 9.0 or later
+ if test "$compiler_num" -ge "900"; then
+ if $CC --help --verbose 2>&1 | grep fvisibility= > /dev/null ; then
+ tmp_save_CFLAGS="$CFLAGS"
+ CFLAGS="$CFLAGS -fvisibility=hidden"
+ AC_LINK_IFELSE([
+ AC_LANG_PROGRAM([[
+# include <stdio.h>
+ ]],[[
+ printf("icc fvisibility bug test");
+ ]])
+ ],[
+ tmp_EXTERN="__attribute__ ((__visibility__ (\"default\")))"
+ tmp_CFLAGS="-fvisibility=hidden"
+ supports_symbol_hiding="yes"
+ ])
+ CFLAGS="$tmp_save_CFLAGS"
+ fi
+ fi
+ ;;
+ SUNPRO_C)
+ if $CC 2>&1 | grep flags >/dev/null && $CC -flags | grep xldscope= >/dev/null ; then
+ tmp_EXTERN="__global"
+ tmp_CFLAGS="-xldscope=hidden"
+ supports_symbol_hiding="yes"
+ fi
+ ;;
+ esac
+ if test "$supports_symbol_hiding" = "yes"; then
+ tmp_save_CFLAGS="$CFLAGS"
+ CFLAGS="$tmp_save_CFLAGS $tmp_CFLAGS"
+ squeeze CFLAGS
+ AC_COMPILE_IFELSE([
+ AC_LANG_PROGRAM([[
+ $tmp_EXTERN char *dummy(char *buff);
+ char *dummy(char *buff)
+ {
+ if(buff)
+ return ++buff;
+ else
+ return buff;
+ }
+ ]],[[
+ char b[16];
+ char *r = dummy(&b[0]);
+ if(r)
+ return (int)*r;
+ ]])
+ ],[
+ supports_symbol_hiding="yes"
+ if test -f conftest.err; then
+ grep 'visibility' conftest.err >/dev/null
+ if test "$?" -eq "0"; then
+ supports_symbol_hiding="no"
+ fi
+ fi
+ ],[
+ supports_symbol_hiding="no"
+ echo " " >&6
+ sed 's/^/cc-src: /' conftest.$ac_ext >&6
+ sed 's/^/cc-err: /' conftest.err >&6
+ echo " " >&6
+ ])
+ CFLAGS="$tmp_save_CFLAGS"
+ fi
+ if test "$supports_symbol_hiding" = "yes"; then
+ AC_MSG_RESULT([yes])
+ symbol_hiding_CFLAGS="$tmp_CFLAGS"
+ symbol_hiding_EXTERN="$tmp_EXTERN"
+ else
+ AC_MSG_RESULT([no])
+ fi
+])
+
+
dnl CURL_VAR_MATCH (VARNAME, VALUE)
dnl -------------------------------------------------
dnl Verifies if shell variable VARNAME contains VALUE.
diff --git a/m4/curl-confopts.m4 b/m4/curl-confopts.m4
index 9d431562..048fc9b4 100644
--- a/m4/curl-confopts.m4
+++ b/m4/curl-confopts.m4
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
#***************************************************************************
# File version for 'aclocal' use. Keep it a single number.
-# serial 16
+# serial 18
dnl CURL_CHECK_OPTION_THREADED_RESOLVER
dnl -------------------------------------------------
@@ -258,6 +258,50 @@ AC_HELP_STRING([--disable-optimize],[Disable compiler optimizations]),
])
+dnl CURL_CHECK_OPTION_SYMBOL_HIDING
+dnl -------------------------------------------------
+dnl Verify if configure has been invoked with option
+dnl --enable-symbol-hiding or --disable-symbol-hiding,
+dnl setting shell variable want_symbol_hiding value.
+
+AC_DEFUN([CURL_CHECK_OPTION_SYMBOL_HIDING], [
+ AC_BEFORE([$0],[CURL_CHECK_COMPILER_SYMBOL_HIDING])dnl
+ AC_MSG_CHECKING([whether to enable hiding of library internal symbols])
+ OPT_SYMBOL_HIDING="default"
+ AC_ARG_ENABLE(symbol-hiding,
+AC_HELP_STRING([--enable-symbol-hiding],[Enable hiding of library internal symbols])
+AC_HELP_STRING([--disable-symbol-hiding],[Disable hiding of library internal symbols]),
+ OPT_SYMBOL_HIDING=$enableval)
+ AC_ARG_ENABLE(hidden-symbols,
+AC_HELP_STRING([--enable-hidden-symbols],[To be deprecated, use --enable-symbol-hiding])
+AC_HELP_STRING([--disable-hidden-symbols],[To be deprecated, use --disable-symbol-hiding]),
+ OPT_SYMBOL_HIDING=$enableval)
+ case "$OPT_SYMBOL_HIDING" in
+ no)
+ dnl --disable-symbol-hiding option used.
+ dnl This is an indication to not attempt hiding of library internal
+ dnl symbols. Default symbol visibility will be used, which normally
+ dnl exposes all library internal symbols.
+ want_symbol_hiding="no"
+ AC_MSG_RESULT([no])
+ ;;
+ default)
+ dnl configure's symbol-hiding option not specified.
+ dnl Handle this as if --enable-symbol-hiding option was given.
+ want_symbol_hiding="yes"
+ AC_MSG_RESULT([yes])
+ ;;
+ *)
+ dnl --enable-symbol-hiding option used.
+ dnl This is an indication to attempt hiding of library internal
+ dnl symbols. This is only supported on some compilers/linkers.
+ want_symbol_hiding="yes"
+ AC_MSG_RESULT([yes])
+ ;;
+ esac
+])
+
+
dnl CURL_CHECK_OPTION_THREADS
dnl -------------------------------------------------
dnl Verify if configure has been invoked with option
@@ -411,6 +455,35 @@ AC_DEFUN([CURL_CHECK_NONBLOCKING_SOCKET], [
])
+dnl CURL_CONFIGURE_SYMBOL_HIDING
+dnl -------------------------------------------------
+dnl Depending on --enable-symbol-hiding or --disable-symbol-hiding
+dnl configure option, and compiler capability to actually honor such
+dnl option, this will modify compiler flags as appropriate and also
+dnl provide needed definitions for configuration and Makefile.am files.
+dnl This macro should not be used until all compilation tests have
+dnl been done to prevent interferences on other tests.
+
+AC_DEFUN([CURL_CONFIGURE_SYMBOL_HIDING], [
+ AC_MSG_CHECKING([whether hiding of library internal symbols will actually happen])
+ CFLAG_CURL_SYMBOL_HIDING=""
+ doing_symbol_hiding="no"
+ if test x"$ac_cv_native_windows" != "xyes" &&
+ test "$want_symbol_hiding" = "yes" &&
+ test "$supports_symbol_hiding" = "yes"; then
+ doing_symbol_hiding="yes"
+ CFLAG_CURL_SYMBOL_HIDING="$symbol_hiding_CFLAGS"
+ AC_DEFINE_UNQUOTED(CURL_EXTERN_SYMBOL, $symbol_hiding_EXTERN,
+ [Definition to make a library symbol externally visible.])
+ AC_MSG_RESULT([yes])
+ else
+ AC_MSG_RESULT([no])
+ fi
+ AM_CONDITIONAL(DOING_CURL_SYMBOL_HIDING, test x$doing_symbol_hiding = xyes)
+ AC_SUBST(CFLAG_CURL_SYMBOL_HIDING)
+])
+
+
dnl CURL_CHECK_LIB_ARES
dnl -------------------------------------------------
dnl When c-ares library support has been requested,
diff --git a/m4/curl-functions.m4 b/m4/curl-functions.m4
index 9fdc3bce..930084d5 100644
--- a/m4/curl-functions.m4
+++ b/m4/curl-functions.m4
@@ -21,7 +21,7 @@
#***************************************************************************
# File version for 'aclocal' use. Keep it a single number.
-# serial 69
+# serial 70
dnl CURL_INCLUDES_ARPA_INET
@@ -2020,6 +2020,7 @@ AC_DEFUN([CURL_CHECK_FUNC_GETADDRINFO], [
AC_REQUIRE([CURL_INCLUDES_STRING])dnl
AC_REQUIRE([CURL_INCLUDES_SYS_SOCKET])dnl
AC_REQUIRE([CURL_INCLUDES_NETDB])dnl
+ AC_REQUIRE([CURL_CHECK_NATIVE_WINDOWS])dnl
#
tst_links_getaddrinfo="unknown"
tst_proto_getaddrinfo="unknown"
@@ -2196,7 +2197,34 @@ AC_DEFUN([CURL_CHECK_FUNC_GETADDRINFO], [
tst_tsafe_getaddrinfo="yes"
;;
esac
+ if test "$tst_tsafe_getaddrinfo" = "unknown" &&
+ test "$ac_cv_native_windows" = "yes"; then
+ tst_tsafe_getaddrinfo="yes"
+ fi
if test "$tst_tsafe_getaddrinfo" = "unknown"; then
+ CURL_CHECK_DEF_CC([h_errno], [
+ $curl_includes_sys_socket
+ $curl_includes_netdb
+ ], [silent])
+ if test "$curl_cv_have_def_h_errno" = "yes"; then
+ tst_h_errno_macro="yes"
+ else
+ tst_h_errno_macro="no"
+ fi
+ AC_COMPILE_IFELSE([
+ AC_LANG_PROGRAM([[
+ $curl_includes_sys_socket
+ $curl_includes_netdb
+ ]],[[
+ h_errno = 2;
+ if(0 != h_errno)
+ return 1;
+ ]])
+ ],[
+ tst_h_errno_modifiable_lvalue="yes"
+ ],[
+ tst_h_errno_modifiable_lvalue="no"
+ ])
AC_COMPILE_IFELSE([
AC_LANG_PROGRAM([[
]],[[
@@ -2209,22 +2237,18 @@ AC_DEFUN([CURL_CHECK_FUNC_GETADDRINFO], [
#endif
]])
],[
- tst_tsafe_getaddrinfo="yes"
+ tst_h_errno_sbs_issue_7="yes"
+ ],[
+ tst_h_errno_sbs_issue_7="no"
])
- fi
- if test "$tst_tsafe_getaddrinfo" = "unknown"; then
- CURL_CHECK_DEF_CC([h_errno], [
- $curl_includes_ws2tcpip
- $curl_includes_sys_socket
- $curl_includes_netdb
- ], [silent])
- if test "$curl_cv_have_def_h_errno" = "no"; then
+ if test "$tst_h_errno_macro" = "no" &&
+ test "$tst_h_errno_modifiable_lvalue" = "no" &&
+ test "$tst_h_errno_sbs_issue_7" = "no"; then
tst_tsafe_getaddrinfo="no"
+ else
+ tst_tsafe_getaddrinfo="yes"
fi
fi
- if test "$tst_tsafe_getaddrinfo" = "unknown"; then
- tst_tsafe_getaddrinfo="yes"
- fi
AC_MSG_RESULT([$tst_tsafe_getaddrinfo])
if test "$tst_tsafe_getaddrinfo" = "yes"; then
AC_DEFINE_UNQUOTED(HAVE_GETADDRINFO_THREADSAFE, 1,
diff --git a/maketgz b/maketgz
index 9c639f96..880882ad 100755
--- a/maketgz
+++ b/maketgz
@@ -9,7 +9,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -91,12 +91,6 @@ findprog()
return 0
}
-echo "maketgz: cp lib/curl_config.h.in src/curl_config.h.in"
-cp lib/curl_config.h.in src/curl_config.h.in
-
-echo "maketgz: cp lib/config-win32.h src/config-win32.h"
-cp lib/config-win32.h src/config-win32.h
-
############################################################################
#
# Enforce a rerun of configure (updates the VERSION)
diff --git a/packages/AIX/Makefile.in b/packages/AIX/Makefile.in
index 5699e02c..14f825e5 100644
--- a/packages/AIX/Makefile.in
+++ b/packages/AIX/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -86,6 +85,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -116,6 +116,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -131,7 +135,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -189,14 +193,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -277,9 +283,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/AIX/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/AIX/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/AIX/Makefile
+ $(AUTOMAKE) --gnu packages/AIX/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/AIX/RPM/Makefile.in b/packages/AIX/RPM/Makefile.in
index 355d9033..2c57815a 100644
--- a/packages/AIX/RPM/Makefile.in
+++ b/packages/AIX/RPM/Makefile.in
@@ -55,7 +55,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES = curl.spec
SOURCES =
@@ -78,6 +77,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -108,6 +108,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -123,7 +127,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -181,14 +185,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -268,9 +274,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/AIX/RPM/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/AIX/RPM/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/AIX/RPM/Makefile
+ $(AUTOMAKE) --gnu packages/AIX/RPM/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/AIX/RPM/curl.spec.in b/packages/AIX/RPM/curl.spec.in
index a37e0d7c..366cfa07 100644
--- a/packages/AIX/RPM/curl.spec.in
+++ b/packages/AIX/RPM/curl.spec.in
@@ -105,6 +105,7 @@ make DESTDIR=%{buildroot} install-strip
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/curl
%attr(0644,root,root) %{_mandir}/man1/curl.1*
+%attr(0644,root,root) %{_mandir}/man1/mk-ca-bundle.1
%{_libdir}/libcurl.a
%if %{SSL} == 1
%{_datadir}/curl/curl-ca-bundle.crt
@@ -124,6 +125,7 @@ make DESTDIR=%{buildroot} install-strip
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/curl-config
%attr(0644,root,root) %{_mandir}/man1/curl-config.1*
+%attr(0644,root,root) %{_mandir}/man1/mk-ca-bundle.1
%attr(0644,root,root) %{_mandir}/man3/*
%attr(0644,root,root) %{_includedir}/curl/*
%{_libdir}/libcurl.la
diff --git a/packages/EPM/Makefile.in b/packages/EPM/Makefile.in
index 0686e72f..0aaeda8e 100644
--- a/packages/EPM/Makefile.in
+++ b/packages/EPM/Makefile.in
@@ -55,7 +55,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES = curl.list
SOURCES =
@@ -78,6 +77,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -108,6 +108,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -123,7 +127,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -181,14 +185,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
diff --git a/packages/EPM/curl.list.in b/packages/EPM/curl.list.in
index 39060dde..00f05fb1 100644
--- a/packages/EPM/curl.list.in
+++ b/packages/EPM/curl.list.in
@@ -23,6 +23,7 @@ $datarootdir=@datarootdir@
f 0644 cowo pppusers ${mandir}/man1/curl.1 ./docs/curl.1
f 0644 cowo pppusers ${mandir}/man1/curl-config.1 ./docs/curl-config.1
+f 0644 cowo pppusers ${mandir}/man1/mk-ca-bundle.1 ./docs/mk-ca-bundle.1
f 0644 cowo pppusers ${mandir}/man3/curl_easy_cleanup.3 ./docs/curl_easy_cleanup.3
f 0644 cowo pppusers ${mandir}/man3/curl_easy_getinfo.3 ./docs/curl_easy_getinfo.3
f 0644 cowo pppusers ${mandir}/man3/curl_easy_init.3 ./docs/curl_easy_init.3
diff --git a/packages/Linux/Makefile.in b/packages/Linux/Makefile.in
index 91f0a8d8..a666494b 100644
--- a/packages/Linux/Makefile.in
+++ b/packages/Linux/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -86,6 +85,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -116,6 +116,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -131,7 +135,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -189,14 +193,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -276,9 +282,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/Linux/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/Linux/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/Linux/Makefile
+ $(AUTOMAKE) --gnu packages/Linux/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/Linux/RPM/Makefile.in b/packages/Linux/RPM/Makefile.in
index d22d7931..107fae9b 100644
--- a/packages/Linux/RPM/Makefile.in
+++ b/packages/Linux/RPM/Makefile.in
@@ -55,7 +55,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES = curl.spec curl-ssl.spec
SOURCES =
@@ -78,6 +77,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -108,6 +108,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -123,7 +127,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -181,14 +185,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -268,9 +274,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/Linux/RPM/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/Linux/RPM/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/Linux/RPM/Makefile
+ $(AUTOMAKE) --gnu packages/Linux/RPM/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/Linux/RPM/curl-ssl.spec.in b/packages/Linux/RPM/curl-ssl.spec.in
index 7f290ba2..287a3a5c 100644
--- a/packages/Linux/RPM/curl-ssl.spec.in
+++ b/packages/Linux/RPM/curl-ssl.spec.in
@@ -66,6 +66,7 @@ make DESTDIR=%{buildroot} install-strip
%defattr(-,root,root)
%attr(0755,root,root) %{_bindir}/curl
%attr(0644,root,root) %{_mandir}/man1/curl.1*
+%attr(0644,root,root) %{_mandir}/man1/mk-ca-bundle.1
%{_libdir}/libcurl.so*
%{_datadir}/curl/curl-ca-bundle.crt
%doc CHANGES COPYING README testcurl.sh docs/BUGS docs/SSLCERTS
diff --git a/packages/Makefile.in b/packages/Makefile.in
index 9ec70c07..8cc76607 100644
--- a/packages/Makefile.in
+++ b/packages/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -86,6 +85,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -116,6 +116,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -131,7 +135,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -189,14 +193,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -306,9 +312,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/Makefile
+ $(AUTOMAKE) --gnu packages/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/OS400/initscript.sh b/packages/OS400/initscript.sh
index 97e97815..d28a8db1 100644
--- a/packages/OS400/initscript.sh
+++ b/packages/OS400/initscript.sh
@@ -157,6 +157,10 @@ db2_name()
basename "${1}" |
tr 'a-z-' 'A-Z_' |
sed -e 's/\..*//' \
+ -e 's/\([^_]\)[^_]*_\(.*\)/\1\2/' \
+ -e 's/\([^_]\)\([^_]\)[^_]*_\(.*\)/\1\2\3/' \
+ -e 's/\([^_]\)\([^_]\)\([^_]\)[^_]*_\(.*\)/\1\2\3\4/' \
+ -e 's/\([^_]\)\([^_]\)\([^_]\)\([^_]\)[^_]*_\(.*\)/\1\2\3\4\5/' \
-e 's/^\(..........\).*/\1/'
}
diff --git a/packages/Solaris/Makefile.in b/packages/Solaris/Makefile.in
index 855c9254..1654b81b 100644
--- a/packages/Solaris/Makefile.in
+++ b/packages/Solaris/Makefile.in
@@ -57,7 +57,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -80,6 +79,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -110,6 +110,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -125,7 +129,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -183,14 +187,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -274,9 +280,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/Solaris/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/Solaris/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/Solaris/Makefile
+ $(AUTOMAKE) --gnu packages/Solaris/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/Win32/Makefile.in b/packages/Win32/Makefile.in
index f9fe6c4c..fde15b7d 100644
--- a/packages/Win32/Makefile.in
+++ b/packages/Win32/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -86,6 +85,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -116,6 +116,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -131,7 +135,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -189,14 +193,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -277,9 +283,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/Win32/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/Win32/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/Win32/Makefile
+ $(AUTOMAKE) --gnu packages/Win32/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/Win32/cygwin/Makefile.in b/packages/Win32/cygwin/Makefile.in
index 1cb5d698..ea7c715d 100644
--- a/packages/Win32/cygwin/Makefile.in
+++ b/packages/Win32/cygwin/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -77,6 +76,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -107,6 +107,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -122,7 +126,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -180,14 +184,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -284,9 +290,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/Win32/cygwin/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/Win32/cygwin/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/Win32/cygwin/Makefile
+ $(AUTOMAKE) --gnu packages/Win32/cygwin/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/packages/vms/Makefile.in b/packages/vms/Makefile.in
index bcb50e3a..3e3e4cd3 100644
--- a/packages/vms/Makefile.in
+++ b/packages/vms/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -77,6 +76,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -107,6 +107,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -122,7 +126,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -180,14 +184,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -283,9 +289,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign packages/vms/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu packages/vms/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign packages/vms/Makefile
+ $(AUTOMAKE) --gnu packages/vms/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/src/Makefile.Watcom b/src/Makefile.Watcom
index 01be9c2d..6f7e8b26 100644
--- a/src/Makefile.Watcom
+++ b/src/Makefile.Watcom
@@ -72,13 +72,13 @@ CFLAGS += -d_WIN32_WINNT=0x0501 -dENABLE_IPV6
!ifdef %zlib_root
ZLIB_ROOT = $(%zlib_root)
!else
-ZLIB_ROOT = ..$(DS)..$(DS)zlib-1.2.5
+ZLIB_ROOT = ..$(DS)..$(DS)zlib-1.2.7
!endif
!ifdef %libssh2_root
LIBSSH2_ROOT = $(%libssh2_root)
!else
-LIBSSH2_ROOT = ..$(DS)..$(DS)libssh2-1.3.0
+LIBSSH2_ROOT = ..$(DS)..$(DS)libssh2-1.4.2
!endif
!ifdef %librtmp_root
@@ -90,7 +90,7 @@ LIBRTMP_ROOT = ..$(DS)..$(DS)rtmpdump-2.3
!ifdef %openssl_root
OPENSSL_ROOT = $(%openssl_root)
!else
-OPENSSL_ROOT = ..$(DS)..$(DS)openssl-0.9.8r
+OPENSSL_ROOT = ..$(DS)..$(DS)openssl-0.9.8x
!endif
!ifdef %ares_root
diff --git a/src/Makefile.am b/src/Makefile.am
index a181f06b..fb16192e 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -32,7 +32,7 @@ AUTOMAKE_OPTIONS = foreign nostdinc
# $(top_builddir)/lib is for libcurl's generated lib/curl_config.h file
# $(top_builddir)/src is for curl's generated src/curl_config.h file
# $(top_srcdir)/lib is for libcurl's lib/setup.h and other "borrowed" files
-# $(top_srcdir)/src is for curl's src/setup.h and "curl-private" files
+# $(top_srcdir)/src is for curl's src/tool_setup.h and "curl-private" files
INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_builddir)/include \
@@ -44,6 +44,11 @@ INCLUDES = -I$(top_builddir)/include/curl \
bin_PROGRAMS = curl
+# Mostly for Windows build targets, when using static libcurl
+if USE_CPPFLAG_CURL_STATICLIB
+AM_CPPFLAGS = -DCURL_STATICLIB
+endif
+
include Makefile.inc
# This might hold -Werror
@@ -51,16 +56,16 @@ CFLAGS += @CURL_CFLAG_EXTRAS@
curl_LDADD = $(top_builddir)/lib/libcurl.la @CURL_LIBS@
curl_DEPENDENCIES = $(top_builddir)/lib/libcurl.la
-BUILT_SOURCES = hugehelp.c config-win32.h
-CLEANFILES = hugehelp.c config-win32.h
+BUILT_SOURCES = hugehelp.c
+CLEANFILES = hugehelp.c
# Use the C locale to ensure that only ASCII characters appear in the
# embedded text.
NROFF=env LC_ALL=C @NROFF@ @MANOPT@ # figured out by the configure script
EXTRA_DIST = mkhelp.pl makefile.dj Makefile.vc6 Makefile.b32 Makefile.m32 \
- curl_config.h.in macos/curl.mcp.xml.sit.hqx \
+ macos/curl.mcp.xml.sit.hqx \
macos/MACINSTALL.TXT macos/src/curl_GUSIConfig.cpp vc6curlsrc.dsp \
- macos/src/macos_main.cpp config-amigaos.h makefile.amiga curl.rc \
+ macos/src/macos_main.cpp makefile.amiga curl.rc \
Makefile.netware Makefile.inc Makefile.Watcom vc6curlsrc.dsw \
CMakeLists.txt
@@ -68,11 +73,6 @@ MANPAGE=$(top_srcdir)/docs/curl.1
README=$(top_srcdir)/docs/MANUAL
MKHELP=$(top_srcdir)/src/mkhelp.pl
HUGE=hugehelp.c
-CFGWIN32=config-win32.h
-
-$(CFGWIN32): $(top_srcdir)/lib/config-win32.h
- echo "creating $(CFGWIN32)"
- @(cp $(top_srcdir)/lib/config-win32.h $(CFGWIN32))
if USE_MANUAL
# Here are the stuff to create a built-in manual
@@ -80,7 +80,7 @@ if USE_MANUAL
if HAVE_LIBZ
# This generates the hugehelp.c file in both uncompressed and compressed formats
$(HUGE): $(README) $(MANPAGE) mkhelp.pl
- echo '#include "setup.h"' > $(HUGE)
+ echo '#include "tool_setup.h"' > $(HUGE)
echo '#ifndef HAVE_LIBZ' >> $(HUGE)
$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
echo '#else' >> $(HUGE)
@@ -89,7 +89,7 @@ $(HUGE): $(README) $(MANPAGE) mkhelp.pl
else # HAVE_LIBZ
# This generates the hugehelp.c file uncompressed only
$(HUGE): $(README) $(MANPAGE) mkhelp.pl
- echo '#include "setup.h"' > $(HUGE)
+ echo '#include "tool_setup.h"' > $(HUGE)
$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
endif
@@ -102,9 +102,9 @@ $(HUGE):
endif
# ignore hugehelp.c since it is generated source code and it plays by slightly
-# different rules! config-win32.h already checked in lib subdir.
+# different rules!
checksrc:
- @@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(top_srcdir)/src -Whugehelp.c -Wconfig-win32.h $(curl_SOURCES)
+ @@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(top_srcdir)/src -Whugehelp.c $(curl_SOURCES)
if CURLDEBUG
# for debug builds, we scan the sources on all regular make invokes
diff --git a/src/Makefile.b32 b/src/Makefile.b32
index 37981b83..29d30dfe 100644
--- a/src/Makefile.b32
+++ b/src/Makefile.b32
@@ -22,12 +22,12 @@ BCCDIR = $(MAKEDIR)\..
# Edit the path below to point to the base of your Zlib sources.
!ifndef ZLIB_PATH
-ZLIB_PATH = ..\..\zlib-1.2.5
+ZLIB_PATH = ..\..\zlib-1.2.7
!endif
# Edit the path below to point to the base of your OpenSSL package.
!ifndef OPENSSL_PATH
-OPENSSL_PATH = ..\..\openssl-0.9.8q
+OPENSSL_PATH = ..\..\openssl-0.9.8x
!endif
# Set program's name
diff --git a/src/Makefile.in b/src/Makefile.in
index c3c1fb9c..f05ad0b7 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -47,7 +47,7 @@ build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = curl$(EXEEXT)
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
- $(srcdir)/Makefile.inc $(srcdir)/curl_config.h.in
+ $(srcdir)/Makefile.inc
subdir = src
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
@@ -65,7 +65,7 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/lib/curl_config.h curl_config.h \
+CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
am__installdirs = "$(DESTDIR)$(bindir)"
@@ -129,6 +129,7 @@ CCDEPMODE = @CCDEPMODE@
# This might hold -Werror
CFLAGS = @CFLAGS@ @CURL_CFLAG_EXTRAS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -159,6 +160,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -174,7 +179,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -234,14 +239,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -316,7 +323,7 @@ target_alias = @target_alias@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -343,7 +350,7 @@ AUTOMAKE_OPTIONS = foreign nostdinc
# $(top_builddir)/lib is for libcurl's generated lib/curl_config.h file
# $(top_builddir)/src is for curl's generated src/curl_config.h file
# $(top_srcdir)/lib is for libcurl's lib/setup.h and other "borrowed" files
-# $(top_srcdir)/src is for curl's src/setup.h and "curl-private" files
+# $(top_srcdir)/src is for curl's src/tool_setup.h and "curl-private" files
INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_builddir)/include \
-I$(top_srcdir)/include \
@@ -353,6 +360,9 @@ INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_srcdir)/src
+# Mostly for Windows build targets, when using static libcurl
+@USE_CPPFLAG_CURL_STATICLIB_TRUE@AM_CPPFLAGS = -DCURL_STATICLIB
+
# libcurl has sources that provide functions named curlx_* that aren't part of
# the official API, but we re-use the code here to avoid duplication.
CURLX_ONES = $(top_srcdir)/lib/strtoofft.c \
@@ -398,8 +408,7 @@ CURL_CFILES = hugehelp.c \
tool_writeout.c \
tool_xattr.c
-CURL_HFILES = hugehelp.h setup.h config-win32.h config-mac.h \
- config-riscos.h \
+CURL_HFILES = hugehelp.h \
tool_binmode.h \
tool_bname.h \
tool_cb_dbg.h \
@@ -430,6 +439,7 @@ CURL_HFILES = hugehelp.h setup.h config-win32.h config-mac.h \
tool_parsecfg.h \
tool_sdecls.h \
tool_setopt.h \
+ tool_setup.h \
tool_sleep.h \
tool_urlglob.h \
tool_util.h \
@@ -442,12 +452,12 @@ CURL_HFILES = hugehelp.h setup.h config-win32.h config-mac.h \
curl_SOURCES = $(CURL_CFILES) $(CURLX_ONES) $(CURL_HFILES)
curl_LDADD = $(top_builddir)/lib/libcurl.la @CURL_LIBS@
curl_DEPENDENCIES = $(top_builddir)/lib/libcurl.la
-BUILT_SOURCES = hugehelp.c config-win32.h
-CLEANFILES = hugehelp.c config-win32.h
+BUILT_SOURCES = hugehelp.c
+CLEANFILES = hugehelp.c
EXTRA_DIST = mkhelp.pl makefile.dj Makefile.vc6 Makefile.b32 Makefile.m32 \
- curl_config.h.in macos/curl.mcp.xml.sit.hqx \
+ macos/curl.mcp.xml.sit.hqx \
macos/MACINSTALL.TXT macos/src/curl_GUSIConfig.cpp vc6curlsrc.dsp \
- macos/src/macos_main.cpp config-amigaos.h makefile.amiga curl.rc \
+ macos/src/macos_main.cpp makefile.amiga curl.rc \
Makefile.netware Makefile.inc Makefile.Watcom vc6curlsrc.dsw \
CMakeLists.txt
@@ -455,8 +465,7 @@ MANPAGE = $(top_srcdir)/docs/curl.1
README = $(top_srcdir)/docs/MANUAL
MKHELP = $(top_srcdir)/src/mkhelp.pl
HUGE = hugehelp.c
-CFGWIN32 = config-win32.h
-all: $(BUILT_SOURCES) curl_config.h
+all: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) all-am
.SUFFIXES:
@@ -490,23 +499,6 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-curl_config.h: stamp-h2
- @if test ! -f $@; then \
- rm -f stamp-h2; \
- $(MAKE) stamp-h2; \
- else :; fi
-
-stamp-h2: $(srcdir)/curl_config.h.in $(top_builddir)/config.status
- @rm -f stamp-h2
- cd $(top_builddir) && $(SHELL) ./config.status src/curl_config.h
-$(srcdir)/curl_config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_srcdir) && $(AUTOHEADER)
- rm -f stamp-h2
- touch $@
-
-distclean-hdr:
- -rm -f curl_config.h stamp-h2
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
@@ -684,11 +676,11 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
mkid -fID $$unique
tags: TAGS
-TAGS: $(HEADERS) $(SOURCES) curl_config.h.in $(TAGS_DEPENDENCIES) \
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
- list='$(SOURCES) $(HEADERS) curl_config.h.in $(LISP) $(TAGS_FILES)'; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
@@ -700,11 +692,11 @@ TAGS: $(HEADERS) $(SOURCES) curl_config.h.in $(TAGS_DEPENDENCIES) \
$$tags $$unique; \
fi
ctags: CTAGS
-CTAGS: $(HEADERS) $(SOURCES) curl_config.h.in $(TAGS_DEPENDENCIES) \
+CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
- list='$(SOURCES) $(HEADERS) curl_config.h.in $(LISP) $(TAGS_FILES)'; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
@@ -754,7 +746,7 @@ check-am: all-am
check: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) check-am
@CURLDEBUG_FALSE@all-local:
-all-am: Makefile $(PROGRAMS) curl_config.h all-local
+all-am: Makefile $(PROGRAMS) all-local
installdirs:
for dir in "$(DESTDIR)$(bindir)"; do \
test -z "$$dir" || $(mkdir_p) "$$dir"; \
@@ -794,7 +786,7 @@ distclean: distclean-am
-rm -rf ./$(DEPDIR)
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
- distclean-hdr distclean-libtool distclean-tags
+ distclean-libtool distclean-tags
dvi: dvi-am
@@ -838,27 +830,23 @@ uninstall-am: uninstall-binPROGRAMS uninstall-info-am
.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
- distclean-compile distclean-generic distclean-hdr \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-binPROGRAMS \
- install-data install-data-am install-exec install-exec-am \
- install-info install-info-am install-man install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
+ distclean-compile distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-binPROGRAMS install-data \
+ install-data-am install-exec install-exec-am install-info \
+ install-info-am install-man install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
maintainer-clean-generic mostlyclean mostlyclean-compile \
mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
tags uninstall uninstall-am uninstall-binPROGRAMS \
uninstall-info-am
-$(CFGWIN32): $(top_srcdir)/lib/config-win32.h
- echo "creating $(CFGWIN32)"
- @(cp $(top_srcdir)/lib/config-win32.h $(CFGWIN32))
-
# Here are the stuff to create a built-in manual
# This generates the hugehelp.c file in both uncompressed and compressed formats
@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@$(HUGE): $(README) $(MANPAGE) mkhelp.pl
-@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@ echo '#include "setup.h"' > $(HUGE)
+@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@ echo '#include "tool_setup.h"' > $(HUGE)
@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@ echo '#ifndef HAVE_LIBZ' >> $(HUGE)
@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@ $(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@ echo '#else' >> $(HUGE)
@@ -866,7 +854,7 @@ $(CFGWIN32): $(top_srcdir)/lib/config-win32.h
@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@ echo '#endif /* HAVE_LIBZ */' >> $(HUGE)
# This generates the hugehelp.c file uncompressed only
@HAVE_LIBZ_FALSE@@USE_MANUAL_TRUE@$(HUGE): $(README) $(MANPAGE) mkhelp.pl
-@HAVE_LIBZ_FALSE@@USE_MANUAL_TRUE@ echo '#include "setup.h"' > $(HUGE)
+@HAVE_LIBZ_FALSE@@USE_MANUAL_TRUE@ echo '#include "tool_setup.h"' > $(HUGE)
@HAVE_LIBZ_FALSE@@USE_MANUAL_TRUE@ $(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
# built-in manual has been disabled, make a blank file
@@ -876,9 +864,9 @@ $(CFGWIN32): $(top_srcdir)/lib/config-win32.h
@USE_MANUAL_FALSE@ echo "void hugehelp(void) {}" >>$(HUGE)
# ignore hugehelp.c since it is generated source code and it plays by slightly
-# different rules! config-win32.h already checked in lib subdir.
+# different rules!
checksrc:
- @@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(top_srcdir)/src -Whugehelp.c -Wconfig-win32.h $(curl_SOURCES)
+ @@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(top_srcdir)/src -Whugehelp.c $(curl_SOURCES)
# for debug builds, we scan the sources on all regular make invokes
@CURLDEBUG_TRUE@all-local: checksrc
diff --git a/src/Makefile.inc b/src/Makefile.inc
index a43ac514..e070b3a6 100644
--- a/src/Makefile.inc
+++ b/src/Makefile.inc
@@ -52,8 +52,7 @@ CURL_CFILES = hugehelp.c \
tool_writeout.c \
tool_xattr.c
-CURL_HFILES = hugehelp.h setup.h config-win32.h config-mac.h \
- config-riscos.h \
+CURL_HFILES = hugehelp.h \
tool_binmode.h \
tool_bname.h \
tool_cb_dbg.h \
@@ -84,6 +83,7 @@ CURL_HFILES = hugehelp.h setup.h config-win32.h config-mac.h \
tool_parsecfg.h \
tool_sdecls.h \
tool_setopt.h \
+ tool_setup.h \
tool_sleep.h \
tool_urlglob.h \
tool_util.h \
diff --git a/src/Makefile.m32 b/src/Makefile.m32
index e3f451f9..cd3611f5 100644
--- a/src/Makefile.m32
+++ b/src/Makefile.m32
@@ -7,18 +7,18 @@
## Example: mingw32-make -f Makefile.m32 CFG=-zlib-ssl-spi-winidn
##
## Hint: you can also set environment vars to control the build, f.e.:
-## set ZLIB_PATH=c:/zlib-1.2.5
+## set ZLIB_PATH=c:/zlib-1.2.7
## set ZLIB=1
#
###########################################################################
# Edit the path below to point to the base of your Zlib sources.
ifndef ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
endif
# Edit the path below to point to the base of your OpenSSL package.
ifndef OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
endif
ifndef OPENSSL_LIBPATH
OPENSSL_LIBPATH = $(OPENSSL_PATH)/out
@@ -28,7 +28,7 @@ OPENSSL_LIBS = -leay32 -lssl32
endif
# Edit the path below to point to the base of your LibSSH2 package.
ifndef LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.3.0
+LIBSSH2_PATH = ../../libssh2-1.4.2
endif
# Edit the path below to point to the base of your librtmp package.
ifndef LIBRTMP_PATH
diff --git a/src/Makefile.netware b/src/Makefile.netware
index 8e66f791..09044f64 100644
--- a/src/Makefile.netware
+++ b/src/Makefile.netware
@@ -14,17 +14,17 @@ endif
# Edit the path below to point to the base of your Zlib sources.
ifndef ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
endif
# Edit the path below to point to the base of your OpenSSL package.
ifndef OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
endif
# Edit the path below to point to the base of your LibSSH2 package.
ifndef LIBSSH2_PATH
-LIBSSH2_PATH = ../../libssh2-1.3.0
+LIBSSH2_PATH = ../../libssh2-1.4.2
endif
# Edit the path below to point to the base of your axTLS package.
@@ -323,7 +323,7 @@ vpath %.c $(CURL_LIB)
all: prebuild $(TARGET).nlm
-prebuild: $(OBJDIR) $(OBJDIR)/version.inc curl_config.h
+prebuild: $(OBJDIR) $(OBJDIR)/version.inc
$(OBJDIR)/%.o: %.c
# @echo Compiling $<
@@ -342,7 +342,6 @@ clean:
ifeq "$(wildcard hugehelp.c.cvs)" "hugehelp.c.cvs"
-$(RM) hugehelp.c
endif
- -$(RM) curl_config.h
-$(RM) -r $(OBJDIR)
distclean vclean: clean
@@ -449,210 +448,6 @@ endif
@echo $(DL)output $(TARGET).nlm$(DL) >> $@
endif
-curl_config.h: Makefile.netware
- @echo Creating $@
- @echo $(DL)/* $@ for NetWare target.$(DL) > $@
- @echo $(DL)** Do not edit this file - it is created by make!$(DL) >> $@
- @echo $(DL)** All your changes will be lost!!$(DL) >> $@
- @echo $(DL)*/$(DL) >> $@
- @echo $(DL)#ifndef NETWARE$(DL) >> $@
- @echo $(DL)#error This $(notdir $@) is created for NetWare platform!$(DL) >> $@
- @echo $(DL)#endif$(DL) >> $@
- @echo $(DL)#define VERSION "$(LIBCURL_VERSION_STR)"$(DL) >> $@
- @echo $(DL)#define PACKAGE_BUGREPORT "a suitable curl mailing list => http://curl.haxx.se/mail/"$(DL) >> $@
-ifeq ($(LIBARCH),CLIB)
- @echo $(DL)#define OS "i586-pc-clib-NetWare"$(DL) >> $@
- @echo $(DL)#define NETDB_USE_INTERNET 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRICMP 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRNICMP 1$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG1 int$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG2 char *$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG3 int$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG4 int$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_RETV int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG1 int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG2 char$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG3 int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG4 int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG5 struct sockaddr$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG6 int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_RETV int$(DL) >> $@
- @echo $(DL)#define SEND_QUAL_ARG2$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG1 int$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG2 char *$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG3 int$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG4 int$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_RETV int$(DL) >> $@
- @echo $(DL)#define SIZEOF_SIZE_T 4$(DL) >> $@
- @echo $(DL)#define pressanykey PressAnyKeyToContinue$(DL) >> $@
-else
- @echo $(DL)#define OS "i586-pc-libc-NetWare"$(DL) >> $@
- @echo $(DL)#define HAVE_FTRUNCATE 1$(DL) >> $@
- @echo $(DL)#define HAVE_GETTIMEOFDAY 1$(DL) >> $@
- @echo $(DL)#define HAVE_INTTYPES_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_LONGLONG 1$(DL) >> $@
- @echo $(DL)#define HAVE_STDINT_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRCASECMP 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRLCAT 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRLCPY 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRTOLL 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_PARAM_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_SELECT_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_TERMIOS_H 1$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG1 int$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG2 void *$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG3 size_t$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_ARG4 int$(DL) >> $@
- @echo $(DL)#define RECV_TYPE_RETV ssize_t$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG1 int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG2 void$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG3 size_t$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG4 int$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG5 struct sockaddr$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG6 size_t$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_RETV ssize_t$(DL) >> $@
- @echo $(DL)#define RECVFROM_TYPE_ARG2_IS_VOID 1$(DL) >> $@
- @echo $(DL)#define SEND_QUAL_ARG2$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG1 int$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG2 void *$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG3 size_t$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_ARG4 int$(DL) >> $@
- @echo $(DL)#define SEND_TYPE_RETV ssize_t$(DL) >> $@
- @echo $(DL)#define SIZEOF_OFF_T 8$(DL) >> $@
- @echo $(DL)#define SIZEOF_SIZE_T 8$(DL) >> $@
- @echo $(DL)#define _LARGEFILE 1$(DL) >> $@
-ifdef ENABLE_IPV6
- @echo $(DL)#define ENABLE_IPV6 1$(DL) >> $@
- @echo $(DL)#define HAVE_AF_INET6 1$(DL) >> $@
- @echo $(DL)#define HAVE_PF_INET6 1$(DL) >> $@
- @echo $(DL)#define HAVE_FREEADDRINFO 1$(DL) >> $@
- @echo $(DL)#define HAVE_GETADDRINFO 1$(DL) >> $@
- @echo $(DL)#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRUCT_ADDRINFO 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRUCT_IN6_ADDR 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRUCT_SOCKADDR_IN6 1$(DL) >> $@
- @echo $(DL)#define SIZEOF_STRUCT_IN6_ADDR 16$(DL) >> $@
-endif
-endif
- @echo $(DL)#define USE_MANUAL 1$(DL) >> $@
- @echo $(DL)#define HAVE_ARPA_INET_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_ASSERT_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_ERRNO_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_ERR_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_FCNTL_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_GETHOSTBYADDR 1$(DL) >> $@
- @echo $(DL)#define HAVE_GETHOSTBYNAME 1$(DL) >> $@
- @echo $(DL)#define HAVE_GETPROTOBYNAME 1$(DL) >> $@
- @echo $(DL)#define HAVE_GMTIME_R 1$(DL) >> $@
- @echo $(DL)#define HAVE_INET_ADDR 1$(DL) >> $@
- @echo $(DL)#define HAVE_IOCTL 1$(DL) >> $@
- @echo $(DL)#define HAVE_IOCTL_FIONBIO 1$(DL) >> $@
- @echo $(DL)#define HAVE_LIMITS_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_LL 1$(DL) >> $@
- @echo $(DL)#define HAVE_LOCALE_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_LOCALTIME_R 1$(DL) >> $@
- @echo $(DL)#define HAVE_MALLOC_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_NETINET_IN_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_RECV 1$(DL) >> $@
- @echo $(DL)#define HAVE_RECVFROM 1$(DL) >> $@
- @echo $(DL)#define HAVE_SELECT 1$(DL) >> $@
- @echo $(DL)#define HAVE_SEND 1$(DL) >> $@
- @echo $(DL)#define HAVE_SETJMP_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SETLOCALE 1$(DL) >> $@
- @echo $(DL)#define HAVE_SIGNAL 1$(DL) >> $@
- @echo $(DL)#define HAVE_SIGNAL_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SIG_ATOMIC_T 1$(DL) >> $@
- @echo $(DL)#define HAVE_SOCKET 1$(DL) >> $@
- @echo $(DL)#define HAVE_STDLIB_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRDUP 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRFTIME 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRING_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRSTR 1$(DL) >> $@
- @echo $(DL)#define HAVE_STRUCT_TIMEVAL 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_IOCTL_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_STAT_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_TIME_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_TIME_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_UNAME 1$(DL) >> $@
- @echo $(DL)#define HAVE_UNISTD_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_UTIME 1$(DL) >> $@
- @echo $(DL)#define HAVE_UTIME_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_WRITEV 1$(DL) >> $@
- @echo $(DL)#define RETSIGTYPE void$(DL) >> $@
- @echo $(DL)#define SIZEOF_INT 4$(DL) >> $@
- @echo $(DL)#define SIZEOF_SHORT 2$(DL) >> $@
- @echo $(DL)#define SIZEOF_STRUCT_IN_ADDR 4$(DL) >> $@
- @echo $(DL)#define STDC_HEADERS 1$(DL) >> $@
- @echo $(DL)#define TIME_WITH_SYS_TIME 1$(DL) >> $@
-ifdef DISABLE_LDAP
- @echo $(DL)#define CURL_DISABLE_LDAP 1$(DL) >> $@
-else
- @echo $(DL)#define CURL_HAS_NOVELL_LDAPSDK 1$(DL) >> $@
-ifndef DISABLE_LDAPS
- @echo $(DL)#define HAVE_LDAP_SSL 1$(DL) >> $@
-endif
- @echo $(DL)#define HAVE_LDAP_SSL_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_LDAP_URL_PARSE 1$(DL) >> $@
-endif
-ifdef NW_WINSOCK
- @echo $(DL)#define HAVE_CLOSESOCKET 1$(DL) >> $@
-else
- @echo $(DL)#define USE_BSD_SOCKETS 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_TYPES_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_SOCKET_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_SYS_SOCKIO_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_NETDB_H 1$(DL) >> $@
-endif
-ifdef WITH_ARES
- @echo $(DL)#define USE_ARES 1$(DL) >> $@
-endif
-ifdef WITH_ZLIB
- @echo $(DL)#define HAVE_ZLIB_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_LIBZ 1$(DL) >> $@
-endif
-ifdef WITH_SSL
- @echo $(DL)#define USE_SSLEAY 1$(DL) >> $@
- @echo $(DL)#define USE_OPENSSL 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_X509_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_SSL_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_RSA_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_PEM_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_ERR_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_CRYPTO_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_OPENSSL_ENGINE_H 1$(DL) >> $@
- @echo $(DL)#define HAVE_LIBSSL 1$(DL) >> $@
- @echo $(DL)#define HAVE_LIBCRYPTO 1$(DL) >> $@
- @echo $(DL)#define OPENSSL_NO_KRB5 1$(DL) >> $@
-ifdef WITH_SPNEGO
- @echo $(DL)#define HAVE_SPNEGO 1$(DL) >> $@
-endif
-else
-ifdef WITH_AXTLS
- @echo $(DL)#define USE_AXTLS 1$(DL) >> $@
-endif
-endif
-ifdef WITH_SSH2
- @echo $(DL)#define USE_LIBSSH2 1$(DL) >> $@
- @echo $(DL)#define HAVE_LIBSSH2_H 1$(DL) >> $@
-endif
-ifdef WITH_IDN
- @echo $(DL)#define HAVE_LIBIDN 1$(DL) >> $@
- @echo $(DL)#define HAVE_TLD_H 1$(DL) >> $@
-endif
-ifdef WITH_RTMP
- @echo $(DL)#define USE_LIBRTMP 1$(DL) >> $@
-endif
- @echo $(DL)#ifdef __GNUC__$(DL) >> $@
- @echo $(DL)#define HAVE_VARIADIC_MACROS_GCC 1$(DL) >> $@
- @echo $(DL)#else$(DL) >> $@
- @echo $(DL)#define HAVE_VARIADIC_MACROS_C99 1$(DL) >> $@
- @echo $(DL)#endif$(DL) >> $@
-ifdef CABUNDLE
- @echo $(DL)#define CURL_CA_BUNDLE "$(CABUNDLE)"$(DL) >> $@
-else
- @echo $(DL)#define CURL_CA_BUNDLE getenv("CURL_CA_BUNDLE")$(DL) >> $@
-endif
-
hugehelp.c:
@echo Creating $@
@$(CP) hugehelp.c.cvs $@
diff --git a/src/Makefile.vc10 b/src/Makefile.vc10
index bc8f34f5..bb8f193b 100644
--- a/src/Makefile.vc10
+++ b/src/Makefile.vc10
@@ -57,11 +57,11 @@ PROGRAM_NAME = curl.exe
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/src/Makefile.vc6 b/src/Makefile.vc6
index 356c58e0..650246fe 100644
--- a/src/Makefile.vc6
+++ b/src/Makefile.vc6
@@ -57,11 +57,11 @@ PROGRAM_NAME = curl.exe
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/src/Makefile.vc8 b/src/Makefile.vc8
index f3e28189..1dabd28b 100644
--- a/src/Makefile.vc8
+++ b/src/Makefile.vc8
@@ -57,11 +57,11 @@ PROGRAM_NAME = curl.exe
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/src/Makefile.vc9 b/src/Makefile.vc9
index a2e1890f..e4fb4c1e 100644
--- a/src/Makefile.vc9
+++ b/src/Makefile.vc9
@@ -57,11 +57,11 @@ PROGRAM_NAME = curl.exe
!IFNDEF OPENSSL_PATH
-OPENSSL_PATH = ../../openssl-0.9.8r
+OPENSSL_PATH = ../../openssl-0.9.8x
!ENDIF
!IFNDEF ZLIB_PATH
-ZLIB_PATH = ../../zlib-1.2.5
+ZLIB_PATH = ../../zlib-1.2.7
!ENDIF
!IFNDEF MACHINE
diff --git a/src/config-amigaos.h b/src/config-amigaos.h
deleted file mode 100644
index 7f8e0a86..00000000
--- a/src/config-amigaos.h
+++ /dev/null
@@ -1,70 +0,0 @@
-#ifndef CURL_CONFIG_AMIGAOS_H
-#define CURL_CONFIG_AMIGAOS_H
-/***************************************************************************
- * _ _ ____ _
- * Project ___| | | | _ \| |
- * / __| | | | |_) | |
- * | (__| |_| | _ <| |___
- * \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
- *
- * This software is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at http://curl.haxx.se/docs/copyright.html.
- *
- * You may opt to use, copy, modify, merge, publish, distribute and/or sell
- * copies of the Software, and permit persons to whom the Software is
- * furnished to do so, under the terms of the COPYING file.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ***************************************************************************/
-
-#ifdef __AMIGA__ /* Any AmigaOS flavour */
-
-/* Define to 1 if you want the built-in manual */
-#define USE_MANUAL 1
-
-#define OS "AmigaOS"
-
-#define HAVE_CLOSESOCKET_CAMEL 1
-#define HAVE_ERRNO_H 1
-#define HAVE_UNISTD_H 1
-#define HAVE_STRDUP 1
-#define HAVE_UTIME 1
-#define HAVE_UTIME_H 1
-#define HAVE_SYS_TYPES_H 1
-#define HAVE_SYS_SOCKET_H 1
-#define HAVE_WRITABLE_ARGV 1
-#define HAVE_SYS_TIME_H 1
-#define HAVE_TIME_H 1
-#define TIME_WITH_SYS_TIME 1
-#define HAVE_STRUCT_TIMEVAL 1
-
-#if 0
-# define HAVE_TERMIOS_H 1
-# define HAVE_FTRUNCATE 1
-#endif
-
-#define HAVE_PWD_H 1
-
-#ifndef F_OK
-# define F_OK 0
-#endif
-#ifndef O_RDONLY
-# define O_RDONLY 0x0000 /* open for reading only */
-#endif
-#ifndef LONG_MAX
-# define LONG_MAX 0x7fffffffL /* max value for a long */
-#endif
-#ifndef LONG_MIN
-# define LONG_MIN (-0x7fffffffL-1) /* min value for a long */
-#endif
-
-#define SIZEOF_INT 4
-#define SIZEOF_SHORT 2
-
-#endif /* __AMIGA__ */
-#endif /* CURL_CONFIG_AMIGAOS_H */
diff --git a/src/config-mac.h b/src/config-mac.h
deleted file mode 100644
index 19c24c76..00000000
--- a/src/config-mac.h
+++ /dev/null
@@ -1,57 +0,0 @@
-#ifndef __SRC_CONFIG_MAC_H
-#define __SRC_CONFIG_MAC_H
-/***************************************************************************
- * _ _ ____ _
- * Project ___| | | | _ \| |
- * / __| | | | |_) | |
- * | (__| |_| | _ <| |___
- * \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
- *
- * This software is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at http://curl.haxx.se/docs/copyright.html.
- *
- * You may opt to use, copy, modify, merge, publish, distribute and/or sell
- * copies of the Software, and permit persons to whom the Software is
- * furnished to do so, under the terms of the COPYING file.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ***************************************************************************/
-
-/* =================================================================== */
-/* src/config-mac.h - Hand crafted config file for Mac OS 9 */
-/* =================================================================== */
-/* On Mac OS X you must run configure to generate curl_config.h file */
-/* =================================================================== */
-
-/* Define to 1 if you want the built-in manual */
-#define USE_MANUAL 1
-
-#define HAVE_UNISTD_H 1
-#define HAVE_ERRNO_H 1
-#define HAVE_FCNTL_H 1
-#define HAVE_UTIME_H 1
-#define HAVE_SYS_UTIME_H 1
-
-#define HAVE_SETVBUF 1
-#define HAVE_UTIME 1
-#define HAVE_FTRUNCATE 1
-
-#define HAVE_TIME_H 1
-#define HAVE_SYS_TIME_H 1
-#define TIME_WITH_SYS_TIME 1
-#define HAVE_STRUCT_TIMEVAL 1
-
-#define SIZEOF_INT 4
-#define SIZEOF_SHORT 2
-
-#define main(x,y) curl_main(x,y)
-
-/* we provide our own strdup prototype */
-char *strdup(char *s1);
-
-#endif /* __SRC_CONFIG_MAC_H */
diff --git a/src/config-riscos.h b/src/config-riscos.h
deleted file mode 100644
index c9aa7bcc..00000000
--- a/src/config-riscos.h
+++ /dev/null
@@ -1,402 +0,0 @@
-/***************************************************************************
- * _ _ ____ _
- * Project ___| | | | _ \| |
- * / __| | | | |_) | |
- * | (__| |_| | _ <| |___
- * \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
- *
- * This software is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at http://curl.haxx.se/docs/copyright.html.
- *
- * You may opt to use, copy, modify, merge, publish, distribute and/or sell
- * copies of the Software, and permit persons to whom the Software is
- * furnished to do so, under the terms of the COPYING file.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ***************************************************************************/
-/* Name of this package! */
-#undef PACKAGE
-
-/* Version number of this archive. */
-#undef VERSION
-
-/* Define if you have the getpass function. */
-#undef HAVE_GETPASS
-
-/* Define cpu-machine-OS */
-#define OS "ARM-RISC OS"
-
-/* Define to 1 if you want the built-in manual */
-#define USE_MANUAL 1
-
-/* Define if you have the gethostbyaddr_r() function with 5 arguments */
-#undef HAVE_GETHOSTBYADDR_R_5
-
-/* Define if you have the gethostbyaddr_r() function with 7 arguments */
-#undef HAVE_GETHOSTBYADDR_R_7
-
-/* Define if you have the gethostbyaddr_r() function with 8 arguments */
-#undef HAVE_GETHOSTBYADDR_R_8
-
-/* Define if you have the gethostbyname_r() function with 3 arguments */
-#undef HAVE_GETHOSTBYNAME_R_3
-
-/* Define if you have the gethostbyname_r() function with 5 arguments */
-#undef HAVE_GETHOSTBYNAME_R_5
-
-/* Define if you have the gethostbyname_r() function with 6 arguments */
-#undef HAVE_GETHOSTBYNAME_R_6
-
-/* Define if you need the _REENTRANT define for some functions */
-#undef NEED_REENTRANT
-
-/* Define if you have the Kerberos4 libraries (including -ldes) */
-#undef HAVE_KRB4
-
-/* Define if you want to enable IPv6 support */
-#undef ENABLE_IPV6
-
-/* Define if struct sockaddr_in6 has the sin6_scope_id member */
-#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
-
-/* Define this to 'int' if ssize_t is not an available typedefed type */
-#undef ssize_t
-
-/* Define this as a suitable file to read random data from */
-#undef RANDOM_FILE
-
-/* Define this to your Entropy Gathering Daemon socket pathname */
-#undef EGD_SOCKET
-
-/* Define if you want to enable IPv6 support */
-#undef ENABLE_IPV6
-
-/* Define if you have the <alloca.h> header file. */
-#define HAVE_ALLOCA_H
-
-/* Define if you have the <arpa/inet.h> header file. */
-#define HAVE_ARPA_INET_H
-
-/* Define if you have the `closesocket' function. */
-#undef HAVE_CLOSESOCKET
-
-/* Define if you have the <crypto.h> header file. */
-#undef HAVE_CRYPTO_H
-
-/* Define if you have the <des.h> header file. */
-#undef HAVE_DES_H
-
-/* Define if you have the <errno.h> header file. */
-#define HAVE_ERRNO_H
-
-/* Define if you have the <err.h> header file. */
-#undef HAVE_ERR_H
-
-/* Define if you have the <fcntl.h> header file. */
-#define HAVE_FCNTL_H
-
-/* Define if you have the `ftruncate' function. */
-#define HAVE_FTRUNCATE
-
-/* Define if getaddrinfo exists and works */
-#define HAVE_GETADDRINFO
-
-/* Define if you have the `geteuid' function. */
-#undef HAVE_GETEUID
-
-/* Define if you have the `gethostbyaddr' function. */
-#define HAVE_GETHOSTBYADDR
-
-/* Define if you have the `gethostbyaddr_r' function. */
-#undef HAVE_GETHOSTBYADDR_R
-
-/* Define if you have the `gethostbyname_r' function. */
-#undef HAVE_GETHOSTBYNAME_R
-
-/* Define if you have the `gethostname' function. */
-#define HAVE_GETHOSTNAME
-
-/* Define if you have the <getopt.h> header file. */
-#define HAVE_GETOPT_H
-
-/* Define if you have the `getpass_r' function. */
-#undef HAVE_GETPASS_R
-
-/* Define if you have the `getpwuid' function. */
-#undef HAVE_GETPWUID
-
-/* Define if you have the `getservbyname' function. */
-#undef HAVE_GETSERVBYNAME
-
-/* Define if you have the `gettimeofday' function. */
-#define HAVE_GETTIMEOFDAY
-
-/* Define if you have the `timeval' struct. */
-#define HAVE_STRUCT_TIMEVAL
-
-/* Define if you have the `inet_addr' function. */
-#undef HAVE_INET_ADDR
-
-/* Define if you have the <inttypes.h> header file. */
-#define HAVE_INTTYPES_H
-
-/* Define if you have the <io.h> header file. */
-#undef HAVE_IO_H
-
-/* Define if you have the `krb_get_our_ip_for_realm' function. */
-#undef HAVE_KRB_GET_OUR_IP_FOR_REALM
-
-/* Define if you have the <krb.h> header file. */
-#undef HAVE_KRB_H
-
-/* Define if you have the `crypto' library (-lcrypto). */
-#undef HAVE_LIBCRYPTO
-
-/* Define if you have the `nsl' library (-lnsl). */
-#undef HAVE_LIBNSL
-
-/* Define if you have the `resolv' library (-lresolv). */
-#undef HAVE_LIBRESOLV
-
-/* Define if you have the `resolve' library (-lresolve). */
-#undef HAVE_LIBRESOLVE
-
-/* Define if you have the `socket' library (-lsocket). */
-#undef HAVE_LIBSOCKET
-
-/* Define if you have the `ssl' library (-lssl). */
-#undef HAVE_LIBSSL
-
-/* Define if you have the `ucb' library (-lucb). */
-#undef HAVE_LIBUCB
-
-/* Define if you have the `localtime_r' function. */
-#undef HAVE_LOCALTIME_R
-
-/* Define if you have the <malloc.h> header file. */
-#define HAVE_MALLOC_H
-
-/* Define to 1 if you need the malloc.h header file even with stdlib.h */
-/* #define NEED_MALLOC_H 1 */
-
-/* Define if you have the <memory.h> header file. */
-#undef HAVE_MEMORY_H
-
-/* Define if you have the <netdb.h> header file. */
-#define HAVE_NETDB_H
-
-/* Define if you have the <netinet/if_ether.h> header file. */
-#undef HAVE_NETINET_IF_ETHER_H
-
-/* Define if you have the <netinet/in.h> header file. */
-#define HAVE_NETINET_IN_H
-
-/* Define if you have the <net/if.h> header file. */
-#define HAVE_NET_IF_H
-
-/* Define if you have the <openssl/crypto.h> header file. */
-#undef HAVE_OPENSSL_CRYPTO_H
-
-/* Define if you have the <openssl/err.h> header file. */
-#undef HAVE_OPENSSL_ERR_H
-
-/* Define if you have the <openssl/pem.h> header file. */
-#undef HAVE_OPENSSL_PEM_H
-
-/* Define if you have the <openssl/rsa.h> header file. */
-#undef HAVE_OPENSSL_RSA_H
-
-/* Define if you have the <openssl/ssl.h> header file. */
-#undef HAVE_OPENSSL_SSL_H
-
-/* Define if you have the <openssl/x509.h> header file. */
-#undef HAVE_OPENSSL_X509_H
-
-/* Define if you have the <pem.h> header file. */
-#undef HAVE_PEM_H
-
-/* Define if you have the `perror' function. */
-#undef HAVE_PERROR
-
-/* Define if you have the <pwd.h> header file. */
-#undef HAVE_PWD_H
-
-/* Define if you have the `RAND_egd' function. */
-#undef HAVE_RAND_EGD
-
-/* Define if you have the `RAND_screen' function. */
-#undef HAVE_RAND_SCREEN
-
-/* Define if you have the `RAND_status' function. */
-#undef HAVE_RAND_STATUS
-
-/* Define if you have the <rsa.h> header file. */
-#undef HAVE_RSA_H
-
-/* Define if you have the `select' function. */
-#define HAVE_SELECT
-
-/* Define if you have the `setvbuf' function. */
-#undef HAVE_SETVBUF
-
-/* Define if you have the <sgtty.h> header file. */
-#define HAVE_SGTTY_H
-
-/* Define if you have the `sigaction' function. */
-#undef HAVE_SIGACTION
-
-/* Define if you have the `signal' function. */
-#define HAVE_SIGNAL
-
-/* Define if you have the `socket' function. */
-#define HAVE_SOCKET
-
-/* Define if you have the <ssl.h> header file. */
-#undef HAVE_SSL_H
-
-/* Define if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H
-
-/* Define if you have the `strcasecmp' function. */
-#undef HAVE_STRCASECMP
-
-/* Define if you have the `strcmpi' function. */
-#undef HAVE_STRCMPI
-
-/* Define if you have the `strdup' function. */
-#define HAVE_STRDUP
-
-/* Define if you have the `strftime' function. */
-#define HAVE_STRFTIME
-
-/* Define if you have the `stricmp' function. */
-#define HAVE_STRICMP
-
-/* Define if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define if you have the <string.h> header file. */
-#define HAVE_STRING_H
-
-/* Define if you have the `strlcat' function. */
-#undef HAVE_STRLCAT
-
-/* Define if you have the `strlcpy' function. */
-#undef HAVE_STRLCPY
-
-/* Define if you have the `strstr' function. */
-#define HAVE_STRSTR
-
-/* Define if you have the `strtok_r' function. */
-#undef HAVE_STRTOK_R
-
-/* Define if you have the <sys/param.h> header file. */
-#undef HAVE_SYS_PARAM_H
-
-/* Define if you have the <sys/select.h> header file. */
-#undef HAVE_SYS_SELECT_H
-
-/* Define if you have the <sys/socket.h> header file. */
-#define HAVE_SYS_SOCKET_H
-
-/* Define if you have the <sys/sockio.h> header file. */
-#undef HAVE_SYS_SOCKIO_H
-
-/* Define if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define if you have the <sys/time.h> header file. */
-#define HAVE_SYS_TIME_H
-
-/* Define if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H
-
-/* Define if you have the `tcgetattr' function. */
-#define HAVE_TCGETATTR
-
-/* Define if you have the `tcsetattr' function. */
-#define HAVE_TCSETATTR
-
-/* Define if you have the <termios.h> header file. */
-#define HAVE_TERMIOS_H
-
-/* Define if you have the <termio.h> header file. */
-#undef HAVE_TERMIO_H
-
-/* Define if you have the <time.h> header file. */
-#undef HAVE_TIME_H
-
-/* Define if you have the `uname' function. */
-#define HAVE_UNAME
-
-/* Define if you have the <unistd.h> header file. */
-#define HAVE_UNISTD_H
-
-/* Define if you have the <winsock.h> header file. */
-#undef HAVE_WINSOCK_H
-
-/* Define if you have the <x509.h> header file. */
-#undef HAVE_X509_H
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define as the return type of signal handlers (`int' or `void'). */
-#define RETSIGTYPE void
-
-/* The size of `int', as computed by sizeof. */
-#define SIZEOF_INT 4
-
-/* The size of `long double', as computed by sizeof. */
-#undef SIZEOF_LONG_DOUBLE
-
-/* The size of `long long', as computed by sizeof. */
-#undef SIZEOF_LONG_LONG
-
-/* The size of `short', as computed by sizeof. */
-#define SIZEOF_SHORT 2
-
-/* Define if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Define if you can safely include both <sys/time.h> and <time.h>. */
-#undef TIME_WITH_SYS_TIME
-
-/* Version number of package */
-#undef VERSION
-
-/* Define if on AIX 3.
- System headers sometimes define this.
- We just want to avoid a redefinition error message. */
-#ifndef _ALL_SOURCE
-# undef _ALL_SOURCE
-#endif
-
-/* Number of bits in a file offset, on hosts where this is settable. */
-#undef _FILE_OFFSET_BITS
-
-/* Define for large files, on AIX-style hosts. */
-#undef _LARGE_FILES
-
-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
-
-/* Define to `unsigned' if <sys/types.h> does not define. */
-#undef size_t
-
-/* Define to `int' if <sys/types.h> does not define. */
-#undef ssize_t
-
-/* Define if you have the ioctl function. */
-#define HAVE_IOCTL
-
-/* Define if you have a working ioctl FIONBIO function. */
-#define HAVE_IOCTL_FIONBIO
diff --git a/src/config-win32.h b/src/config-win32.h
deleted file mode 100644
index cfbca9ca..00000000
--- a/src/config-win32.h
+++ /dev/null
@@ -1,674 +0,0 @@
-#ifndef HEADER_CURL_CONFIG_WIN32_H
-#define HEADER_CURL_CONFIG_WIN32_H
-/***************************************************************************
- * _ _ ____ _
- * Project ___| | | | _ \| |
- * / __| | | | |_) | |
- * | (__| |_| | _ <| |___
- * \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
- *
- * This software is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at http://curl.haxx.se/docs/copyright.html.
- *
- * You may opt to use, copy, modify, merge, publish, distribute and/or sell
- * copies of the Software, and permit persons to whom the Software is
- * furnished to do so, under the terms of the COPYING file.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ***************************************************************************/
-
-/* ================================================================ */
-/* Hand crafted config file for Windows */
-/* ================================================================ */
-
-/* ---------------------------------------------------------------- */
-/* HEADER FILES */
-/* ---------------------------------------------------------------- */
-
-/* Define if you have the <arpa/inet.h> header file. */
-/* #define HAVE_ARPA_INET_H 1 */
-
-/* Define if you have the <assert.h> header file. */
-#define HAVE_ASSERT_H 1
-
-/* Define if you have the <crypto.h> header file. */
-/* #define HAVE_CRYPTO_H 1 */
-
-/* Define if you have the <errno.h> header file. */
-#define HAVE_ERRNO_H 1
-
-/* Define if you have the <err.h> header file. */
-/* #define HAVE_ERR_H 1 */
-
-/* Define if you have the <fcntl.h> header file. */
-#define HAVE_FCNTL_H 1
-
-/* Define if you have the <getopt.h> header file. */
-#if defined(__MINGW32__) || defined(__POCC__)
-#define HAVE_GETOPT_H 1
-#endif
-
-/* Define if you have the <io.h> header file. */
-#define HAVE_IO_H 1
-
-/* Define if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
-/* Define if you have the <locale.h> header file. */
-#define HAVE_LOCALE_H 1
-
-/* Define if you need <malloc.h> header even with <stdlib.h> header file. */
-#if !defined(__SALFORDC__) && !defined(__POCC__)
-#define NEED_MALLOC_H 1
-#endif
-
-/* Define if you have the <netdb.h> header file. */
-/* #define HAVE_NETDB_H 1 */
-
-/* Define if you have the <netinet/in.h> header file. */
-/* #define HAVE_NETINET_IN_H 1 */
-
-/* Define if you have the <process.h> header file. */
-#ifndef __SALFORDC__
-#define HAVE_PROCESS_H 1
-#endif
-
-/* Define if you have the <signal.h> header file. */
-#define HAVE_SIGNAL_H 1
-
-/* Define if you have the <sgtty.h> header file. */
-/* #define HAVE_SGTTY_H 1 */
-
-/* Define if you have the <ssl.h> header file. */
-/* #define HAVE_SSL_H 1 */
-
-/* Define if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define if you have the <sys/param.h> header file. */
-/* #define HAVE_SYS_PARAM_H 1 */
-
-/* Define if you have the <sys/select.h> header file. */
-/* #define HAVE_SYS_SELECT_H 1 */
-
-/* Define if you have the <sys/socket.h> header file. */
-/* #define HAVE_SYS_SOCKET_H 1 */
-
-/* Define if you have the <sys/sockio.h> header file. */
-/* #define HAVE_SYS_SOCKIO_H 1 */
-
-/* Define if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define if you have the <sys/time.h> header file. */
-/* #define HAVE_SYS_TIME_H 1 */
-
-/* Define if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define if you have the <sys/utime.h> header file. */
-#ifndef __BORLANDC__
-#define HAVE_SYS_UTIME_H 1
-#endif
-
-/* Define if you have the <termio.h> header file. */
-/* #define HAVE_TERMIO_H 1 */
-
-/* Define if you have the <termios.h> header file. */
-/* #define HAVE_TERMIOS_H 1 */
-
-/* Define if you have the <time.h> header file. */
-#define HAVE_TIME_H 1
-
-/* Define if you have the <unistd.h> header file. */
-#if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__LCC__) || \
- defined(__POCC__)
-#define HAVE_UNISTD_H 1
-#endif
-
-/* Define if you have the <windows.h> header file. */
-#define HAVE_WINDOWS_H 1
-
-/* Define if you have the <winsock.h> header file. */
-#define HAVE_WINSOCK_H 1
-
-/* Define if you have the <winsock2.h> header file. */
-#ifndef __SALFORDC__
-#define HAVE_WINSOCK2_H 1
-#endif
-
-/* Define if you have the <ws2tcpip.h> header file. */
-#ifndef __SALFORDC__
-#define HAVE_WS2TCPIP_H 1
-#endif
-
-/* ---------------------------------------------------------------- */
-/* OTHER HEADER INFO */
-/* ---------------------------------------------------------------- */
-
-/* Define if sig_atomic_t is an available typedef. */
-#define HAVE_SIG_ATOMIC_T 1
-
-/* Define if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* Define if you can safely include both <sys/time.h> and <time.h>. */
-/* #define TIME_WITH_SYS_TIME 1 */
-
-/* ---------------------------------------------------------------- */
-/* FUNCTIONS */
-/* ---------------------------------------------------------------- */
-
-/* Define if you have the closesocket function. */
-#define HAVE_CLOSESOCKET 1
-
-/* Define if you don't have vprintf but do have _doprnt. */
-/* #define HAVE_DOPRNT 1 */
-
-/* Define if you have the ftruncate function. */
-#define HAVE_FTRUNCATE 1
-
-/* Define if you have the gethostbyaddr function. */
-#define HAVE_GETHOSTBYADDR 1
-
-/* Define if you have the gethostname function. */
-#define HAVE_GETHOSTNAME 1
-
-/* Define if you have the getpass function. */
-/* #define HAVE_GETPASS 1 */
-
-/* Define if you have the getservbyname function. */
-#define HAVE_GETSERVBYNAME 1
-
-/* Define if you have the getprotobyname function. */
-#define HAVE_GETPROTOBYNAME
-
-/* Define if you have the gettimeofday function. */
-/* #define HAVE_GETTIMEOFDAY 1 */
-
-/* Define if you have the inet_addr function. */
-#define HAVE_INET_ADDR 1
-
-/* Define if you have the ioctlsocket function. */
-#define HAVE_IOCTLSOCKET 1
-
-/* Define if you have a working ioctlsocket FIONBIO function. */
-#define HAVE_IOCTLSOCKET_FIONBIO 1
-
-/* Define if you have the perror function. */
-#define HAVE_PERROR 1
-
-/* Define if you have the RAND_screen function when using SSL. */
-#define HAVE_RAND_SCREEN 1
-
-/* Define if you have the `RAND_status' function when using SSL. */
-#define HAVE_RAND_STATUS 1
-
-/* Define if you have the `CRYPTO_cleanup_all_ex_data' function.
- This is present in OpenSSL versions after 0.9.6b */
-#define HAVE_CRYPTO_CLEANUP_ALL_EX_DATA 1
-
-/* Define if you have the select function. */
-#define HAVE_SELECT 1
-
-/* Define if you have the setlocale function. */
-#define HAVE_SETLOCALE 1
-
-/* Define if you have the setmode function. */
-#define HAVE_SETMODE 1
-
-/* Define if you have the setvbuf function. */
-#define HAVE_SETVBUF 1
-
-/* Define if you have the socket function. */
-#define HAVE_SOCKET 1
-
-/* Define if you have the strcasecmp function. */
-/* #define HAVE_STRCASECMP 1 */
-
-/* Define if you have the strdup function. */
-#define HAVE_STRDUP 1
-
-/* Define if you have the strftime function. */
-#define HAVE_STRFTIME 1
-
-/* Define if you have the stricmp function. */
-#define HAVE_STRICMP 1
-
-/* Define if you have the strncasecmp function. */
-/* #define HAVE_STRNCASECMP 1 */
-
-/* Define if you have the strnicmp function. */
-#define HAVE_STRNICMP 1
-
-/* Define if you have the strstr function. */
-#define HAVE_STRSTR 1
-
-/* Define if you have the strtoll function. */
-#if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__POCC__)
-#define HAVE_STRTOLL 1
-#endif
-
-/* Define if you have the tcgetattr function. */
-/* #define HAVE_TCGETATTR 1 */
-
-/* Define if you have the tcsetattr function. */
-/* #define HAVE_TCSETATTR 1 */
-
-/* Define if you have the utime function. */
-#ifndef __BORLANDC__
-#define HAVE_UTIME 1
-#endif
-
-/* Define to the type qualifier of arg 1 for getnameinfo. */
-#define GETNAMEINFO_QUAL_ARG1 const
-
-/* Define to the type of arg 1 for getnameinfo. */
-#define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
-
-/* Define to the type of arg 2 for getnameinfo. */
-#define GETNAMEINFO_TYPE_ARG2 socklen_t
-
-/* Define to the type of args 4 and 6 for getnameinfo. */
-#define GETNAMEINFO_TYPE_ARG46 DWORD
-
-/* Define to the type of arg 7 for getnameinfo. */
-#define GETNAMEINFO_TYPE_ARG7 int
-
-/* Define if you have the recv function. */
-#define HAVE_RECV 1
-
-/* Define to the type of arg 1 for recv. */
-#define RECV_TYPE_ARG1 SOCKET
-
-/* Define to the type of arg 2 for recv. */
-#define RECV_TYPE_ARG2 char *
-
-/* Define to the type of arg 3 for recv. */
-#define RECV_TYPE_ARG3 int
-
-/* Define to the type of arg 4 for recv. */
-#define RECV_TYPE_ARG4 int
-
-/* Define to the function return type for recv. */
-#define RECV_TYPE_RETV int
-
-/* Define if you have the recvfrom function. */
-#define HAVE_RECVFROM 1
-
-/* Define to the type of arg 1 for recvfrom. */
-#define RECVFROM_TYPE_ARG1 SOCKET
-
-/* Define to the type pointed by arg 2 for recvfrom. */
-#define RECVFROM_TYPE_ARG2 char
-
-/* Define to the type of arg 3 for recvfrom. */
-#define RECVFROM_TYPE_ARG3 int
-
-/* Define to the type of arg 4 for recvfrom. */
-#define RECVFROM_TYPE_ARG4 int
-
-/* Define to the type pointed by arg 5 for recvfrom. */
-#define RECVFROM_TYPE_ARG5 struct sockaddr
-
-/* Define to the type pointed by arg 6 for recvfrom. */
-#define RECVFROM_TYPE_ARG6 int
-
-/* Define to the function return type for recvfrom. */
-#define RECVFROM_TYPE_RETV int
-
-/* Define if you have the send function. */
-#define HAVE_SEND 1
-
-/* Define to the type of arg 1 for send. */
-#define SEND_TYPE_ARG1 SOCKET
-
-/* Define to the type qualifier of arg 2 for send. */
-#define SEND_QUAL_ARG2 const
-
-/* Define to the type of arg 2 for send. */
-#define SEND_TYPE_ARG2 char *
-
-/* Define to the type of arg 3 for send. */
-#define SEND_TYPE_ARG3 int
-
-/* Define to the type of arg 4 for send. */
-#define SEND_TYPE_ARG4 int
-
-/* Define to the function return type for send. */
-#define SEND_TYPE_RETV int
-
-/* ---------------------------------------------------------------- */
-/* TYPEDEF REPLACEMENTS */
-/* ---------------------------------------------------------------- */
-
-/* Define if in_addr_t is not an available 'typedefed' type. */
-#define in_addr_t unsigned long
-
-/* Define to the return type of signal handlers (int or void). */
-#define RETSIGTYPE void
-
-/* Define if ssize_t is not an available 'typedefed' type. */
-#ifndef _SSIZE_T_DEFINED
-# if (defined(__WATCOMC__) && (__WATCOMC__ >= 1240)) || \
- defined(__POCC__) || \
- defined(__MINGW32__)
-# elif defined(_WIN64)
-# define _SSIZE_T_DEFINED
-# define ssize_t __int64
-# else
-# define _SSIZE_T_DEFINED
-# define ssize_t int
-# endif
-#endif
-
-/* ---------------------------------------------------------------- */
-/* TYPE SIZES */
-/* ---------------------------------------------------------------- */
-
-/* Define to the size of `int', as computed by sizeof. */
-#define SIZEOF_INT 4
-
-/* Define to the size of `long double', as computed by sizeof. */
-#define SIZEOF_LONG_DOUBLE 16
-
-/* Define to the size of `long long', as computed by sizeof. */
-/* #define SIZEOF_LONG_LONG 8 */
-
-/* Define to the size of `short', as computed by sizeof. */
-#define SIZEOF_SHORT 2
-
-/* Define to the size of `size_t', as computed by sizeof. */
-#if defined(_WIN64)
-# define SIZEOF_SIZE_T 8
-#else
-# define SIZEOF_SIZE_T 4
-#endif
-
-/* ---------------------------------------------------------------- */
-/* STRUCT RELATED */
-/* ---------------------------------------------------------------- */
-
-/* Define if you have struct sockaddr_storage. */
-#if !defined(__SALFORDC__) && !defined(__BORLANDC__)
-#define HAVE_STRUCT_SOCKADDR_STORAGE 1
-#endif
-
-/* Define if you have struct timeval. */
-#define HAVE_STRUCT_TIMEVAL 1
-
-/* Define if struct sockaddr_in6 has the sin6_scope_id member. */
-#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
-
-/* ---------------------------------------------------------------- */
-/* BSD-style lwIP TCP/IP stack SPECIFIC */
-/* ---------------------------------------------------------------- */
-
-/* Define to use BSD-style lwIP TCP/IP stack. */
-/* #define USE_LWIPSOCK 1 */
-
-#ifdef USE_LWIPSOCK
-# undef USE_WINSOCK
-# undef HAVE_WINSOCK_H
-# undef HAVE_WINSOCK2_H
-# undef HAVE_WS2TCPIP_H
-# undef HAVE_ERRNO_H
-# undef HAVE_GETHOSTNAME
-# undef HAVE_GETNAMEINFO
-# undef LWIP_POSIX_SOCKETS_IO_NAMES
-# undef RECV_TYPE_ARG1
-# undef RECV_TYPE_ARG3
-# undef SEND_TYPE_ARG1
-# undef SEND_TYPE_ARG3
-# define HAVE_FREEADDRINFO
-# define HAVE_GETADDRINFO
-# define HAVE_GETHOSTBYNAME
-# define HAVE_GETHOSTBYNAME_R
-# define HAVE_GETHOSTBYNAME_R_6
-# define LWIP_POSIX_SOCKETS_IO_NAMES 0
-# define RECV_TYPE_ARG1 int
-# define RECV_TYPE_ARG3 size_t
-# define SEND_TYPE_ARG1 int
-# define SEND_TYPE_ARG3 size_t
-#endif
-
-/* ---------------------------------------------------------------- */
-/* Watt-32 tcp/ip SPECIFIC */
-/* ---------------------------------------------------------------- */
-
-#ifdef USE_WATT32
- #include <tcp.h>
- #undef byte
- #undef word
- #undef USE_WINSOCK
- #undef HAVE_WINSOCK_H
- #undef HAVE_WINSOCK2_H
- #undef HAVE_WS2TCPIP_H
- #define HAVE_GETADDRINFO
- #define HAVE_GETNAMEINFO
- #define HAVE_SYS_IOCTL_H
- #define HAVE_SYS_SOCKET_H
- #define HAVE_NETINET_IN_H
- #define HAVE_NETDB_H
- #define HAVE_ARPA_INET_H
- #define HAVE_FREEADDRINFO
- #define SOCKET int
-#endif
-
-
-/* ---------------------------------------------------------------- */
-/* COMPILER SPECIFIC */
-/* ---------------------------------------------------------------- */
-
-/* Define to nothing if compiler does not support 'const' qualifier. */
-/* #define const */
-
-/* Define to nothing if compiler does not support 'volatile' qualifier. */
-/* #define volatile */
-
-/* Windows should not have HAVE_GMTIME_R defined */
-/* #undef HAVE_GMTIME_R */
-
-/* Define if the compiler supports C99 variadic macro style. */
-#if defined(_MSC_VER) && (_MSC_VER >= 1400)
-#define HAVE_VARIADIC_MACROS_C99 1
-#endif
-
-/* Define if the compiler supports the 'long long' data type. */
-#if defined(__MINGW32__) || defined(__WATCOMC__)
-#define HAVE_LONGLONG 1
-#endif
-
-/* Define to avoid VS2005 complaining about portable C functions. */
-#if defined(_MSC_VER) && (_MSC_VER >= 1400)
-#define _CRT_SECURE_NO_DEPRECATE 1
-#define _CRT_NONSTDC_NO_DEPRECATE 1
-#endif
-
-/* VS2005 and later dafault size for time_t is 64-bit, unless
- _USE_32BIT_TIME_T has been defined to get a 32-bit time_t. */
-#if defined(_MSC_VER) && (_MSC_VER >= 1400)
-# ifndef _USE_32BIT_TIME_T
-# define SIZEOF_TIME_T 8
-# else
-# define SIZEOF_TIME_T 4
-# endif
-#endif
-
-/* Officially, Microsoft's Windows SDK versions 6.X do not support Windows
- 2000 as a supported build target. VS2008 default installations provide
- an embedded Windows SDK v6.0A along with the claim that Windows 2000 is
- a valid build target for VS2008. Popular belief is that binaries built
- with VS2008 using Windows SDK versions 6.X and Windows 2000 as a build
- target are functional. */
-#if defined(_MSC_VER) && (_MSC_VER >= 1500)
-# define VS2008_MIN_TARGET 0x0500
-#endif
-
-/* When no build target is specified VS2008 default build target is Windows
- Vista, which leaves out even Winsows XP. If no build target has been given
- for VS2008 we will target the minimum Officially supported build target,
- which happens to be Windows XP. */
-#if defined(_MSC_VER) && (_MSC_VER >= 1500)
-# define VS2008_DEF_TARGET 0x0501
-#endif
-
-/* VS2008 default target settings and minimum build target check. */
-#if defined(_MSC_VER) && (_MSC_VER >= 1500)
-# ifndef _WIN32_WINNT
-# define _WIN32_WINNT VS2008_DEF_TARGET
-# endif
-# ifndef WINVER
-# define WINVER VS2008_DEF_TARGET
-# endif
-# if (_WIN32_WINNT < VS2008_MIN_TARGET) || (WINVER < VS2008_MIN_TARGET)
-# error VS2008 does not support Windows build targets prior to Windows 2000
-# endif
-#endif
-
-/* When no build target is specified Pelles C 5.00 and later default build
- target is Windows Vista. We override default target to be Windows 2000. */
-#if defined(__POCC__) && (__POCC__ >= 500)
-# ifndef _WIN32_WINNT
-# define _WIN32_WINNT 0x0500
-# endif
-# ifndef WINVER
-# define WINVER 0x0500
-# endif
-#endif
-
-/* Availability of freeaddrinfo, getaddrinfo and getnameinfo functions is
- quite convoluted, compiler dependent and even build target dependent. */
-#if defined(HAVE_WS2TCPIP_H)
-# if defined(__POCC__)
-# define HAVE_FREEADDRINFO 1
-# define HAVE_GETADDRINFO 1
-# define HAVE_GETADDRINFO_THREADSAFE 1
-# define HAVE_GETNAMEINFO 1
-# elif defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0501)
-# define HAVE_FREEADDRINFO 1
-# define HAVE_GETADDRINFO 1
-# define HAVE_GETADDRINFO_THREADSAFE 1
-# define HAVE_GETNAMEINFO 1
-# elif defined(_MSC_VER) && (_MSC_VER >= 1200)
-# define HAVE_FREEADDRINFO 1
-# define HAVE_GETADDRINFO 1
-# define HAVE_GETADDRINFO_THREADSAFE 1
-# define HAVE_GETNAMEINFO 1
-# endif
-#endif
-
-#if defined(__POCC__)
-# ifndef _MSC_VER
-# error Microsoft extensions /Ze compiler option is required
-# endif
-# ifndef __POCC__OLDNAMES
-# error Compatibility names /Go compiler option is required
-# endif
-#endif
-
-/* ---------------------------------------------------------------- */
-/* LARGE FILE SUPPORT */
-/* ---------------------------------------------------------------- */
-
-#if defined(_MSC_VER) && !defined(_WIN32_WCE)
-# if (_MSC_VER >= 900) && (_INTEGRAL_MAX_BITS >= 64)
-# define USE_WIN32_LARGE_FILES
-# else
-# define USE_WIN32_SMALL_FILES
-# endif
-#endif
-
-#if defined(__MINGW32__) && !defined(USE_WIN32_LARGE_FILES)
-# define USE_WIN32_LARGE_FILES
-#endif
-
-#if defined(__WATCOMC__) && !defined(USE_WIN32_LARGE_FILES)
-# define USE_WIN32_LARGE_FILES
-#endif
-
-#if defined(__POCC__)
-# undef USE_WIN32_LARGE_FILES
-#endif
-
-#if !defined(USE_WIN32_LARGE_FILES) && !defined(USE_WIN32_SMALL_FILES)
-# define USE_WIN32_SMALL_FILES
-#endif
-
-/* ---------------------------------------------------------------- */
-/* DNS RESOLVER SPECIALTY */
-/* ---------------------------------------------------------------- */
-
-/*
- * Undefine both USE_ARES and USE_THREADS_WIN32 for synchronous DNS.
- */
-
-/* Define to enable c-ares asynchronous DNS lookups. */
-/* #define USE_ARES 1 */
-
-/* Define to enable threaded asynchronous DNS lookups. */
-#define USE_THREADS_WIN32 1
-
-#if defined(USE_ARES) && defined(USE_THREADS_WIN32)
-# error "Only one DNS lookup specialty may be defined at most"
-#endif
-
-/* ---------------------------------------------------------------- */
-/* LDAP SUPPORT */
-/* ---------------------------------------------------------------- */
-
-#if defined(CURL_HAS_NOVELL_LDAPSDK) || defined(CURL_HAS_MOZILLA_LDAPSDK)
-#undef CURL_LDAP_WIN
-#define HAVE_LDAP_SSL_H 1
-#define HAVE_LDAP_URL_PARSE 1
-#elif defined(CURL_HAS_OPENLDAP_LDAPSDK)
-#undef CURL_LDAP_WIN
-#define HAVE_LDAP_URL_PARSE 1
-#else
-#undef HAVE_LDAP_URL_PARSE
-#define CURL_LDAP_WIN 1
-#endif
-
-#if defined(__WATCOMC__) && defined(CURL_LDAP_WIN)
-#if __WATCOMC__ < 1280
-#define WINBERAPI __declspec(cdecl)
-#define WINLDAPAPI __declspec(cdecl)
-#endif
-#endif
-
-#if defined(__POCC__) && defined(CURL_LDAP_WIN)
-# define CURL_DISABLE_LDAP 1
-#endif
-
-/* ---------------------------------------------------------------- */
-/* ADDITIONAL DEFINITIONS */
-/* ---------------------------------------------------------------- */
-
-/* Define cpu-machine-OS */
-#undef OS
-#if defined(_M_IX86) || defined(__i386__) /* x86 (MSVC or gcc) */
-#define OS "i386-pc-win32"
-#elif defined(_M_X64) || defined(__x86_64__) /* x86_64 (MSVC >=2005 or gcc) */
-#define OS "x86_64-pc-win32"
-#elif defined(_M_IA64) /* Itanium */
-#define OS "ia64-pc-win32"
-#else
-#define OS "unknown-pc-win32"
-#endif
-
-/* Name of package */
-#define PACKAGE "curl"
-
-/* If you want to build curl with the built-in manual */
-#define USE_MANUAL 1
-
-#if defined(__POCC__) || (USE_IPV6)
-# define ENABLE_IPV6 1
-#endif
-
-#endif /* HEADER_CURL_CONFIG_WIN32_H */
diff --git a/src/curl_config.h.in b/src/curl_config.h.in
deleted file mode 100644
index 58239396..00000000
--- a/src/curl_config.h.in
+++ /dev/null
@@ -1,1067 +0,0 @@
-/* lib/curl_config.h.in. Generated from configure.ac by autoheader. */
-
-/* when building libcurl itself */
-#undef BUILDING_LIBCURL
-
-/* Location of default ca bundle */
-#undef CURL_CA_BUNDLE
-
-/* Location of default ca path */
-#undef CURL_CA_PATH
-
-/* to disable cookies support */
-#undef CURL_DISABLE_COOKIES
-
-/* to disable cryptographic authentication */
-#undef CURL_DISABLE_CRYPTO_AUTH
-
-/* to disable DICT */
-#undef CURL_DISABLE_DICT
-
-/* to disable FILE */
-#undef CURL_DISABLE_FILE
-
-/* to disable FTP */
-#undef CURL_DISABLE_FTP
-
-/* to disable Gopher */
-#undef CURL_DISABLE_GOPHER
-
-/* to disable HTTP */
-#undef CURL_DISABLE_HTTP
-
-/* to disable IMAP */
-#undef CURL_DISABLE_IMAP
-
-/* to disable LDAP */
-#undef CURL_DISABLE_LDAP
-
-/* to disable LDAPS */
-#undef CURL_DISABLE_LDAPS
-
-/* to disable --libcurl C code generation option */
-#undef CURL_DISABLE_LIBCURL_OPTION
-
-/* to disable POP3 */
-#undef CURL_DISABLE_POP3
-
-/* to disable proxies */
-#undef CURL_DISABLE_PROXY
-
-/* to disable RTSP */
-#undef CURL_DISABLE_RTSP
-
-/* to disable SMTP */
-#undef CURL_DISABLE_SMTP
-
-/* to disable TELNET */
-#undef CURL_DISABLE_TELNET
-
-/* to disable TFTP */
-#undef CURL_DISABLE_TFTP
-
-/* to disable TLS-SRP authentication */
-#undef CURL_DISABLE_TLS_SRP
-
-/* to disable verbose strings */
-#undef CURL_DISABLE_VERBOSE_STRINGS
-
-/* to make a symbol visible */
-#undef CURL_EXTERN_SYMBOL
-
-/* to enable hidden symbols */
-#undef CURL_HIDDEN_SYMBOLS
-
-/* Use Windows LDAP implementation */
-#undef CURL_LDAP_WIN
-
-/* when not building a shared library */
-#undef CURL_STATICLIB
-
-/* your Entropy Gathering Daemon socket pathname */
-#undef EGD_SOCKET
-
-/* Define if you want to enable IPv6 support */
-#undef ENABLE_IPV6
-
-/* Define to the type qualifier of arg 1 for getnameinfo. */
-#undef GETNAMEINFO_QUAL_ARG1
-
-/* Define to the type of arg 1 for getnameinfo. */
-#undef GETNAMEINFO_TYPE_ARG1
-
-/* Define to the type of arg 2 for getnameinfo. */
-#undef GETNAMEINFO_TYPE_ARG2
-
-/* Define to the type of args 4 and 6 for getnameinfo. */
-#undef GETNAMEINFO_TYPE_ARG46
-
-/* Define to the type of arg 7 for getnameinfo. */
-#undef GETNAMEINFO_TYPE_ARG7
-
-/* Specifies the number of arguments to getservbyport_r */
-#undef GETSERVBYPORT_R_ARGS
-
-/* Specifies the size of the buffer to pass to getservbyport_r */
-#undef GETSERVBYPORT_R_BUFSIZE
-
-/* Define to 1 if you have the alarm function. */
-#undef HAVE_ALARM
-
-/* Define to 1 if you have the <alloca.h> header file. */
-#undef HAVE_ALLOCA_H
-
-/* Define to 1 if you have the <arpa/inet.h> header file. */
-#undef HAVE_ARPA_INET_H
-
-/* Define to 1 if you have the <arpa/tftp.h> header file. */
-#undef HAVE_ARPA_TFTP_H
-
-/* Define to 1 if you have the <assert.h> header file. */
-#undef HAVE_ASSERT_H
-
-/* Define to 1 if you have the basename function. */
-#undef HAVE_BASENAME
-
-/* Define to 1 if bool is an available type. */
-#undef HAVE_BOOL_T
-
-/* Define to 1 if you have the clock_gettime function and monotonic timer. */
-#undef HAVE_CLOCK_GETTIME_MONOTONIC
-
-/* Define to 1 if you have the closesocket function. */
-#undef HAVE_CLOSESOCKET
-
-/* Define to 1 if you have the CloseSocket camel case function. */
-#undef HAVE_CLOSESOCKET_CAMEL
-
-/* Define to 1 if you have the connect function. */
-#undef HAVE_CONNECT
-
-/* Define to 1 if you have the `CRYPTO_cleanup_all_ex_data' function. */
-#undef HAVE_CRYPTO_CLEANUP_ALL_EX_DATA
-
-/* Define to 1 if you have the <crypto.h> header file. */
-#undef HAVE_CRYPTO_H
-
-/* Define to 1 if you have the <des.h> header file. */
-#undef HAVE_DES_H
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you have the `ENGINE_cleanup' function. */
-#undef HAVE_ENGINE_CLEANUP
-
-/* Define to 1 if you have the `ENGINE_load_builtin_engines' function. */
-#undef HAVE_ENGINE_LOAD_BUILTIN_ENGINES
-
-/* Define to 1 if you have the <errno.h> header file. */
-#undef HAVE_ERRNO_H
-
-/* Define to 1 if you have the <err.h> header file. */
-#undef HAVE_ERR_H
-
-/* Define to 1 if you have the fcntl function. */
-#undef HAVE_FCNTL
-
-/* Define to 1 if you have the <fcntl.h> header file. */
-#undef HAVE_FCNTL_H
-
-/* Define to 1 if you have a working fcntl O_NONBLOCK function. */
-#undef HAVE_FCNTL_O_NONBLOCK
-
-/* Define to 1 if you have the fdopen function. */
-#undef HAVE_FDOPEN
-
-/* Define to 1 if you have the `fork' function. */
-#undef HAVE_FORK
-
-/* Define to 1 if you have the freeaddrinfo function. */
-#undef HAVE_FREEADDRINFO
-
-/* Define to 1 if you have the freeifaddrs function. */
-#undef HAVE_FREEIFADDRS
-
-/* Define to 1 if you have the fsetxattr function. */
-#undef HAVE_FSETXATTR
-
-/* fsetxattr() takes 5 args */
-#undef HAVE_FSETXATTR_5
-
-/* fsetxattr() takes 6 args */
-#undef HAVE_FSETXATTR_6
-
-/* Define to 1 if you have the ftruncate function. */
-#undef HAVE_FTRUNCATE
-
-/* Define to 1 if you have the gai_strerror function. */
-#undef HAVE_GAI_STRERROR
-
-/* Define to 1 if you have a working getaddrinfo function. */
-#undef HAVE_GETADDRINFO
-
-/* Define to 1 if the getaddrinfo function is threadsafe. */
-#undef HAVE_GETADDRINFO_THREADSAFE
-
-/* Define to 1 if you have the `geteuid' function. */
-#undef HAVE_GETEUID
-
-/* Define to 1 if you have the gethostbyaddr function. */
-#undef HAVE_GETHOSTBYADDR
-
-/* Define to 1 if you have the gethostbyaddr_r function. */
-#undef HAVE_GETHOSTBYADDR_R
-
-/* gethostbyaddr_r() takes 5 args */
-#undef HAVE_GETHOSTBYADDR_R_5
-
-/* gethostbyaddr_r() takes 7 args */
-#undef HAVE_GETHOSTBYADDR_R_7
-
-/* gethostbyaddr_r() takes 8 args */
-#undef HAVE_GETHOSTBYADDR_R_8
-
-/* Define to 1 if you have the gethostbyname function. */
-#undef HAVE_GETHOSTBYNAME
-
-/* Define to 1 if you have the gethostbyname_r function. */
-#undef HAVE_GETHOSTBYNAME_R
-
-/* gethostbyname_r() takes 3 args */
-#undef HAVE_GETHOSTBYNAME_R_3
-
-/* gethostbyname_r() takes 5 args */
-#undef HAVE_GETHOSTBYNAME_R_5
-
-/* gethostbyname_r() takes 6 args */
-#undef HAVE_GETHOSTBYNAME_R_6
-
-/* Define to 1 if you have the gethostname function. */
-#undef HAVE_GETHOSTNAME
-
-/* Define to 1 if you have a working getifaddrs function. */
-#undef HAVE_GETIFADDRS
-
-/* Define to 1 if you have the getnameinfo function. */
-#undef HAVE_GETNAMEINFO
-
-/* Define to 1 if you have the `getpass_r' function. */
-#undef HAVE_GETPASS_R
-
-/* Define to 1 if you have the `getppid' function. */
-#undef HAVE_GETPPID
-
-/* Define to 1 if you have the `getprotobyname' function. */
-#undef HAVE_GETPROTOBYNAME
-
-/* Define to 1 if you have the `getpwuid' function. */
-#undef HAVE_GETPWUID
-
-/* Define to 1 if you have the `getrlimit' function. */
-#undef HAVE_GETRLIMIT
-
-/* Define to 1 if you have the getservbyport_r function. */
-#undef HAVE_GETSERVBYPORT_R
-
-/* Define to 1 if you have the `gettimeofday' function. */
-#undef HAVE_GETTIMEOFDAY
-
-/* Define to 1 if you have a working glibc-style strerror_r function. */
-#undef HAVE_GLIBC_STRERROR_R
-
-/* Define to 1 if you have a working gmtime_r function. */
-#undef HAVE_GMTIME_R
-
-/* if you have the function gnutls_srp_verifier */
-#undef HAVE_GNUTLS_SRP
-
-/* if you have the gssapi libraries */
-#undef HAVE_GSSAPI
-
-/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
-#undef HAVE_GSSAPI_GSSAPI_GENERIC_H
-
-/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
-#undef HAVE_GSSAPI_GSSAPI_H
-
-/* Define to 1 if you have the <gssapi/gssapi_krb5.h> header file. */
-#undef HAVE_GSSAPI_GSSAPI_KRB5_H
-
-/* if you have the GNU gssapi libraries */
-#undef HAVE_GSSGNU
-
-/* if you have the Heimdal gssapi libraries */
-#undef HAVE_GSSHEIMDAL
-
-/* if you have the MIT gssapi libraries */
-#undef HAVE_GSSMIT
-
-/* Define to 1 if you have the `idna_strerror' function. */
-#undef HAVE_IDNA_STRERROR
-
-/* Define to 1 if you have the `idn_free' function. */
-#undef HAVE_IDN_FREE
-
-/* Define to 1 if you have the <idn-free.h> header file. */
-#undef HAVE_IDN_FREE_H
-
-/* Define to 1 if you have the <ifaddrs.h> header file. */
-#undef HAVE_IFADDRS_H
-
-/* Define to 1 if you have the `inet_addr' function. */
-#undef HAVE_INET_ADDR
-
-/* Define to 1 if you have the inet_ntoa_r function. */
-#undef HAVE_INET_NTOA_R
-
-/* inet_ntoa_r() takes 2 args */
-#undef HAVE_INET_NTOA_R_2
-
-/* inet_ntoa_r() takes 3 args */
-#undef HAVE_INET_NTOA_R_3
-
-/* Define to 1 if you have a IPv6 capable working inet_ntop function. */
-#undef HAVE_INET_NTOP
-
-/* Define to 1 if you have a IPv6 capable working inet_pton function. */
-#undef HAVE_INET_PTON
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define to 1 if you have the ioctl function. */
-#undef HAVE_IOCTL
-
-/* Define to 1 if you have the ioctlsocket function. */
-#undef HAVE_IOCTLSOCKET
-
-/* Define to 1 if you have the IoctlSocket camel case function. */
-#undef HAVE_IOCTLSOCKET_CAMEL
-
-/* Define to 1 if you have a working IoctlSocket camel case FIONBIO function.
- */
-#undef HAVE_IOCTLSOCKET_CAMEL_FIONBIO
-
-/* Define to 1 if you have a working ioctlsocket FIONBIO function. */
-#undef HAVE_IOCTLSOCKET_FIONBIO
-
-/* Define to 1 if you have a working ioctl FIONBIO function. */
-#undef HAVE_IOCTL_FIONBIO
-
-/* Define to 1 if you have a working ioctl SIOCGIFADDR function. */
-#undef HAVE_IOCTL_SIOCGIFADDR
-
-/* Define to 1 if you have the <io.h> header file. */
-#undef HAVE_IO_H
-
-/* if you have the Kerberos4 libraries (including -ldes) */
-#undef HAVE_KRB4
-
-/* Define to 1 if you have the `krb_get_our_ip_for_realm' function. */
-#undef HAVE_KRB_GET_OUR_IP_FOR_REALM
-
-/* Define to 1 if you have the <krb.h> header file. */
-#undef HAVE_KRB_H
-
-/* Define to 1 if you have the lber.h header file. */
-#undef HAVE_LBER_H
-
-/* Define to 1 if you have the ldapssl.h header file. */
-#undef HAVE_LDAPSSL_H
-
-/* Define to 1 if you have the ldap.h header file. */
-#undef HAVE_LDAP_H
-
-/* Define to 1 if you have the `ldap_init_fd' function. */
-#undef HAVE_LDAP_INIT_FD
-
-/* Use LDAPS implementation */
-#undef HAVE_LDAP_SSL
-
-/* Define to 1 if you have the ldap_ssl.h header file. */
-#undef HAVE_LDAP_SSL_H
-
-/* Define to 1 if you have the `ldap_url_parse' function. */
-#undef HAVE_LDAP_URL_PARSE
-
-/* Define to 1 if you have the <libgen.h> header file. */
-#undef HAVE_LIBGEN_H
-
-/* Define to 1 if you have the `idn' library (-lidn). */
-#undef HAVE_LIBIDN
-
-/* Define to 1 if you have the `resolv' library (-lresolv). */
-#undef HAVE_LIBRESOLV
-
-/* Define to 1 if you have the `resolve' library (-lresolve). */
-#undef HAVE_LIBRESOLVE
-
-/* Define to 1 if you have the <librtmp/rtmp.h> header file. */
-#undef HAVE_LIBRTMP_RTMP_H
-
-/* Define to 1 if you have the `ssh2' library (-lssh2). */
-#undef HAVE_LIBSSH2
-
-/* Define to 1 if you have the `libssh2_exit' function. */
-#undef HAVE_LIBSSH2_EXIT
-
-/* Define to 1 if you have the <libssh2.h> header file. */
-#undef HAVE_LIBSSH2_H
-
-/* Define to 1 if you have the `libssh2_init' function. */
-#undef HAVE_LIBSSH2_INIT
-
-/* Define to 1 if you have the `libssh2_scp_send64' function. */
-#undef HAVE_LIBSSH2_SCP_SEND64
-
-/* Define to 1 if you have the `libssh2_session_handshake' function. */
-#undef HAVE_LIBSSH2_SESSION_HANDSHAKE
-
-/* Define to 1 if you have the `libssh2_version' function. */
-#undef HAVE_LIBSSH2_VERSION
-
-/* Define to 1 if you have the `ssl' library (-lssl). */
-#undef HAVE_LIBSSL
-
-/* if zlib is available */
-#undef HAVE_LIBZ
-
-/* Define to 1 if you have the <limits.h> header file. */
-#undef HAVE_LIMITS_H
-
-/* if your compiler supports LL */
-#undef HAVE_LL
-
-/* Define to 1 if you have the <locale.h> header file. */
-#undef HAVE_LOCALE_H
-
-/* Define to 1 if you have a working localtime_r function. */
-#undef HAVE_LOCALTIME_R
-
-/* Define to 1 if the compiler supports the 'long long' data type. */
-#undef HAVE_LONGLONG
-
-/* Define to 1 if you have the malloc.h header file. */
-#undef HAVE_MALLOC_H
-
-/* Define to 1 if you have the memory.h header file. */
-#undef HAVE_MEMORY_H
-
-/* Define to 1 if you have the memrchr function or macro. */
-#undef HAVE_MEMRCHR
-
-/* Define to 1 if you have the MSG_NOSIGNAL flag. */
-#undef HAVE_MSG_NOSIGNAL
-
-/* Define to 1 if you have the <netdb.h> header file. */
-#undef HAVE_NETDB_H
-
-/* Define to 1 if you have the <netinet/in.h> header file. */
-#undef HAVE_NETINET_IN_H
-
-/* Define to 1 if you have the <netinet/tcp.h> header file. */
-#undef HAVE_NETINET_TCP_H
-
-/* Define to 1 if you have the <net/if.h> header file. */
-#undef HAVE_NET_IF_H
-
-/* Define to 1 if NI_WITHSCOPEID exists and works. */
-#undef HAVE_NI_WITHSCOPEID
-
-/* if you have an old MIT gssapi library, lacking GSS_C_NT_HOSTBASED_SERVICE
- */
-#undef HAVE_OLD_GSSMIT
-
-/* Define to 1 if you have the <openssl/crypto.h> header file. */
-#undef HAVE_OPENSSL_CRYPTO_H
-
-/* Define to 1 if you have the <openssl/engine.h> header file. */
-#undef HAVE_OPENSSL_ENGINE_H
-
-/* Define to 1 if you have the <openssl/err.h> header file. */
-#undef HAVE_OPENSSL_ERR_H
-
-/* Define to 1 if you have the <openssl/pem.h> header file. */
-#undef HAVE_OPENSSL_PEM_H
-
-/* Define to 1 if you have the <openssl/pkcs12.h> header file. */
-#undef HAVE_OPENSSL_PKCS12_H
-
-/* Define to 1 if you have the <openssl/rsa.h> header file. */
-#undef HAVE_OPENSSL_RSA_H
-
-/* Define to 1 if you have the <openssl/ssl.h> header file. */
-#undef HAVE_OPENSSL_SSL_H
-
-/* Define to 1 if you have the <openssl/x509.h> header file. */
-#undef HAVE_OPENSSL_X509_H
-
-/* Define to 1 if you have the <pem.h> header file. */
-#undef HAVE_PEM_H
-
-/* Define to 1 if you have the `perror' function. */
-#undef HAVE_PERROR
-
-/* Define to 1 if you have the `pipe' function. */
-#undef HAVE_PIPE
-
-/* if you have the function PK11_CreateGenericObject */
-#undef HAVE_PK11_CREATEGENERICOBJECT
-
-/* Define to 1 if you have a working poll function. */
-#undef HAVE_POLL
-
-/* If you have a fine poll */
-#undef HAVE_POLL_FINE
-
-/* Define to 1 if you have the <poll.h> header file. */
-#undef HAVE_POLL_H
-
-/* Define to 1 if you have a working POSIX-style strerror_r function. */
-#undef HAVE_POSIX_STRERROR_R
-
-/* if you have <pthread.h> */
-#undef HAVE_PTHREAD_H
-
-/* Define to 1 if you have the <pwd.h> header file. */
-#undef HAVE_PWD_H
-
-/* Define to 1 if you have the `RAND_egd' function. */
-#undef HAVE_RAND_EGD
-
-/* Define to 1 if you have the `RAND_screen' function. */
-#undef HAVE_RAND_SCREEN
-
-/* Define to 1 if you have the `RAND_status' function. */
-#undef HAVE_RAND_STATUS
-
-/* Define to 1 if you have the recv function. */
-#undef HAVE_RECV
-
-/* Define to 1 if you have the recvfrom function. */
-#undef HAVE_RECVFROM
-
-/* Define to 1 if you have the <rsa.h> header file. */
-#undef HAVE_RSA_H
-
-/* Define to 1 if you have the select function. */
-#undef HAVE_SELECT
-
-/* Define to 1 if you have the send function. */
-#undef HAVE_SEND
-
-/* Define to 1 if you have the <setjmp.h> header file. */
-#undef HAVE_SETJMP_H
-
-/* Define to 1 if you have the `setlocale' function. */
-#undef HAVE_SETLOCALE
-
-/* Define to 1 if you have the `setmode' function. */
-#undef HAVE_SETMODE
-
-/* Define to 1 if you have the `setrlimit' function. */
-#undef HAVE_SETRLIMIT
-
-/* Define to 1 if you have the setsockopt function. */
-#undef HAVE_SETSOCKOPT
-
-/* Define to 1 if you have a working setsockopt SO_NONBLOCK function. */
-#undef HAVE_SETSOCKOPT_SO_NONBLOCK
-
-/* Define to 1 if you have the <sgtty.h> header file. */
-#undef HAVE_SGTTY_H
-
-/* Define to 1 if you have the sigaction function. */
-#undef HAVE_SIGACTION
-
-/* Define to 1 if you have the siginterrupt function. */
-#undef HAVE_SIGINTERRUPT
-
-/* Define to 1 if you have the signal function. */
-#undef HAVE_SIGNAL
-
-/* Define to 1 if you have the <signal.h> header file. */
-#undef HAVE_SIGNAL_H
-
-/* Define to 1 if you have the sigsetjmp function or macro. */
-#undef HAVE_SIGSETJMP
-
-/* Define to 1 if sig_atomic_t is an available typedef. */
-#undef HAVE_SIG_ATOMIC_T
-
-/* Define to 1 if sig_atomic_t is already defined as volatile. */
-#undef HAVE_SIG_ATOMIC_T_VOLATILE
-
-/* Define to 1 if struct sockaddr_in6 has the sin6_scope_id member */
-#undef HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID
-
-/* Define to 1 if you have the socket function. */
-#undef HAVE_SOCKET
-
-/* Define to 1 if you have the socketpair function. */
-#undef HAVE_SOCKETPAIR
-
-/* Define to 1 if you have the <socket.h> header file. */
-#undef HAVE_SOCKET_H
-
-/* Define this if you have the SPNEGO library fbopenssl */
-#undef HAVE_SPNEGO
-
-/* if you have the function SRP_Calc_client_key */
-#undef HAVE_SSLEAY_SRP
-
-/* Define to 1 if you have the `SSLv2_client_method' function. */
-#undef HAVE_SSLV2_CLIENT_METHOD
-
-/* Define to 1 if you have the `SSL_get_shutdown' function. */
-#undef HAVE_SSL_GET_SHUTDOWN
-
-/* Define to 1 if you have the <ssl.h> header file. */
-#undef HAVE_SSL_H
-
-/* Define to 1 if you have the <stdbool.h> header file. */
-#undef HAVE_STDBOOL_H
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#undef HAVE_STDINT_H
-
-/* Define to 1 if you have the <stdio.h> header file. */
-#undef HAVE_STDIO_H
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#undef HAVE_STDLIB_H
-
-/* Define to 1 if you have the strcasecmp function. */
-#undef HAVE_STRCASECMP
-
-/* Define to 1 if you have the strcasestr function. */
-#undef HAVE_STRCASESTR
-
-/* Define to 1 if you have the strcmpi function. */
-#undef HAVE_STRCMPI
-
-/* Define to 1 if you have the strdup function. */
-#undef HAVE_STRDUP
-
-/* Define to 1 if you have the strerror_r function. */
-#undef HAVE_STRERROR_R
-
-/* Define to 1 if you have the stricmp function. */
-#undef HAVE_STRICMP
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#undef HAVE_STRING_H
-
-/* Define to 1 if you have the strlcat function. */
-#undef HAVE_STRLCAT
-
-/* Define to 1 if you have the `strlcpy' function. */
-#undef HAVE_STRLCPY
-
-/* Define to 1 if you have the strncasecmp function. */
-#undef HAVE_STRNCASECMP
-
-/* Define to 1 if you have the strncmpi function. */
-#undef HAVE_STRNCMPI
-
-/* Define to 1 if you have the strnicmp function. */
-#undef HAVE_STRNICMP
-
-/* Define to 1 if you have the <stropts.h> header file. */
-#undef HAVE_STROPTS_H
-
-/* Define to 1 if you have the strstr function. */
-#undef HAVE_STRSTR
-
-/* Define to 1 if you have the strtok_r function. */
-#undef HAVE_STRTOK_R
-
-/* Define to 1 if you have the strtoll function. */
-#undef HAVE_STRTOLL
-
-/* if struct sockaddr_storage is defined */
-#undef HAVE_STRUCT_SOCKADDR_STORAGE
-
-/* Define to 1 if you have the timeval struct. */
-#undef HAVE_STRUCT_TIMEVAL
-
-/* Define to 1 if you have the <sys/filio.h> header file. */
-#undef HAVE_SYS_FILIO_H
-
-/* Define to 1 if you have the <sys/ioctl.h> header file. */
-#undef HAVE_SYS_IOCTL_H
-
-/* Define to 1 if you have the <sys/param.h> header file. */
-#undef HAVE_SYS_PARAM_H
-
-/* Define to 1 if you have the <sys/poll.h> header file. */
-#undef HAVE_SYS_POLL_H
-
-/* Define to 1 if you have the <sys/resource.h> header file. */
-#undef HAVE_SYS_RESOURCE_H
-
-/* Define to 1 if you have the <sys/select.h> header file. */
-#undef HAVE_SYS_SELECT_H
-
-/* Define to 1 if you have the <sys/socket.h> header file. */
-#undef HAVE_SYS_SOCKET_H
-
-/* Define to 1 if you have the <sys/sockio.h> header file. */
-#undef HAVE_SYS_SOCKIO_H
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#undef HAVE_SYS_STAT_H
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#undef HAVE_SYS_TIME_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#undef HAVE_SYS_TYPES_H
-
-/* Define to 1 if you have the <sys/uio.h> header file. */
-#undef HAVE_SYS_UIO_H
-
-/* Define to 1 if you have the <sys/un.h> header file. */
-#undef HAVE_SYS_UN_H
-
-/* Define to 1 if you have the <sys/utime.h> header file. */
-#undef HAVE_SYS_UTIME_H
-
-/* Define to 1 if you have the <sys/wait.h> header file. */
-#undef HAVE_SYS_WAIT_H
-
-/* Define to 1 if you have the <sys/xattr.h> header file. */
-#undef HAVE_SYS_XATTR_H
-
-/* Define to 1 if you have the <termios.h> header file. */
-#undef HAVE_TERMIOS_H
-
-/* Define to 1 if you have the <termio.h> header file. */
-#undef HAVE_TERMIO_H
-
-/* Define to 1 if you have the <time.h> header file. */
-#undef HAVE_TIME_H
-
-/* Define to 1 if you have the <tld.h> header file. */
-#undef HAVE_TLD_H
-
-/* Define to 1 if you have the `tld_strerror' function. */
-#undef HAVE_TLD_STRERROR
-
-/* Define to 1 if you have the `uname' function. */
-#undef HAVE_UNAME
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 if you have the `utime' function. */
-#undef HAVE_UTIME
-
-/* Define to 1 if you have the <utime.h> header file. */
-#undef HAVE_UTIME_H
-
-/* Define to 1 if compiler supports C99 variadic macro style. */
-#undef HAVE_VARIADIC_MACROS_C99
-
-/* Define to 1 if compiler supports old gcc variadic macro style. */
-#undef HAVE_VARIADIC_MACROS_GCC
-
-/* Define to 1 if you have the winber.h header file. */
-#undef HAVE_WINBER_H
-
-/* Define to 1 if you have the windows.h header file. */
-#undef HAVE_WINDOWS_H
-
-/* Define to 1 if you have the winldap.h header file. */
-#undef HAVE_WINLDAP_H
-
-/* Define to 1 if you have the winsock2.h header file. */
-#undef HAVE_WINSOCK2_H
-
-/* Define to 1 if you have the winsock.h header file. */
-#undef HAVE_WINSOCK_H
-
-/* Define this symbol if your OS supports changing the contents of argv */
-#undef HAVE_WRITABLE_ARGV
-
-/* Define to 1 if you have the writev function. */
-#undef HAVE_WRITEV
-
-/* Define to 1 if you have the ws2tcpip.h header file. */
-#undef HAVE_WS2TCPIP_H
-
-/* Define to 1 if you have the <x509.h> header file. */
-#undef HAVE_X509_H
-
-/* if you have the zlib.h header file */
-#undef HAVE_ZLIB_H
-
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
- */
-#undef LT_OBJDIR
-
-/* Define to 1 if you are building a native Windows target. */
-#undef NATIVE_WINDOWS
-
-/* Define to 1 if you need the lber.h header file even with ldap.h */
-#undef NEED_LBER_H
-
-/* Define to 1 if you need the malloc.h header file even with stdlib.h */
-#undef NEED_MALLOC_H
-
-/* Define to 1 if you need the memory.h header file even with stdlib.h */
-#undef NEED_MEMORY_H
-
-/* Define to 1 if _REENTRANT preprocessor symbol must be defined. */
-#undef NEED_REENTRANT
-
-/* Define to 1 if _THREAD_SAFE preprocessor symbol must be defined. */
-#undef NEED_THREAD_SAFE
-
-/* Define to enable NTLM delegation to winbind's ntlm_auth helper. */
-#undef NTLM_WB_ENABLED
-
-/* Define absolute filename for winbind's ntlm_auth helper. */
-#undef NTLM_WB_FILE
-
-/* cpu-machine-OS */
-#undef OS
-
-/* Name of package */
-#undef PACKAGE
-
-/* Define to the address where bug reports for this package should be sent. */
-#undef PACKAGE_BUGREPORT
-
-/* Define to the full name of this package. */
-#undef PACKAGE_NAME
-
-/* Define to the full name and version of this package. */
-#undef PACKAGE_STRING
-
-/* Define to the one symbol short name of this package. */
-#undef PACKAGE_TARNAME
-
-/* Define to the home page for this package. */
-#undef PACKAGE_URL
-
-/* Define to the version of this package. */
-#undef PACKAGE_VERSION
-
-/* a suitable file to read random data from */
-#undef RANDOM_FILE
-
-/* Define to the type qualifier pointed by arg 5 for recvfrom. */
-#undef RECVFROM_QUAL_ARG5
-
-/* Define to the type of arg 1 for recvfrom. */
-#undef RECVFROM_TYPE_ARG1
-
-/* Define to the type pointed by arg 2 for recvfrom. */
-#undef RECVFROM_TYPE_ARG2
-
-/* Define to 1 if the type pointed by arg 2 for recvfrom is void. */
-#undef RECVFROM_TYPE_ARG2_IS_VOID
-
-/* Define to the type of arg 3 for recvfrom. */
-#undef RECVFROM_TYPE_ARG3
-
-/* Define to the type of arg 4 for recvfrom. */
-#undef RECVFROM_TYPE_ARG4
-
-/* Define to the type pointed by arg 5 for recvfrom. */
-#undef RECVFROM_TYPE_ARG5
-
-/* Define to 1 if the type pointed by arg 5 for recvfrom is void. */
-#undef RECVFROM_TYPE_ARG5_IS_VOID
-
-/* Define to the type pointed by arg 6 for recvfrom. */
-#undef RECVFROM_TYPE_ARG6
-
-/* Define to 1 if the type pointed by arg 6 for recvfrom is void. */
-#undef RECVFROM_TYPE_ARG6_IS_VOID
-
-/* Define to the function return type for recvfrom. */
-#undef RECVFROM_TYPE_RETV
-
-/* Define to the type of arg 1 for recv. */
-#undef RECV_TYPE_ARG1
-
-/* Define to the type of arg 2 for recv. */
-#undef RECV_TYPE_ARG2
-
-/* Define to the type of arg 3 for recv. */
-#undef RECV_TYPE_ARG3
-
-/* Define to the type of arg 4 for recv. */
-#undef RECV_TYPE_ARG4
-
-/* Define to the function return type for recv. */
-#undef RECV_TYPE_RETV
-
-/* Define as the return type of signal handlers (`int' or `void'). */
-#undef RETSIGTYPE
-
-/* Define to the type qualifier of arg 5 for select. */
-#undef SELECT_QUAL_ARG5
-
-/* Define to the type of arg 1 for select. */
-#undef SELECT_TYPE_ARG1
-
-/* Define to the type of args 2, 3 and 4 for select. */
-#undef SELECT_TYPE_ARG234
-
-/* Define to the type of arg 5 for select. */
-#undef SELECT_TYPE_ARG5
-
-/* Define to the function return type for select. */
-#undef SELECT_TYPE_RETV
-
-/* Define to the type qualifier of arg 2 for send. */
-#undef SEND_QUAL_ARG2
-
-/* Define to the type of arg 1 for send. */
-#undef SEND_TYPE_ARG1
-
-/* Define to the type of arg 2 for send. */
-#undef SEND_TYPE_ARG2
-
-/* Define to the type of arg 3 for send. */
-#undef SEND_TYPE_ARG3
-
-/* Define to the type of arg 4 for send. */
-#undef SEND_TYPE_ARG4
-
-/* Define to the function return type for send. */
-#undef SEND_TYPE_RETV
-
-/* The size of `int', as computed by sizeof. */
-#undef SIZEOF_INT
-
-/* The size of `long', as computed by sizeof. */
-#undef SIZEOF_LONG
-
-/* The size of `off_t', as computed by sizeof. */
-#undef SIZEOF_OFF_T
-
-/* The size of `short', as computed by sizeof. */
-#undef SIZEOF_SHORT
-
-/* The size of `size_t', as computed by sizeof. */
-#undef SIZEOF_SIZE_T
-
-/* The size of `time_t', as computed by sizeof. */
-#undef SIZEOF_TIME_T
-
-/* The size of `void*', as computed by sizeof. */
-#undef SIZEOF_VOIDP
-
-/* Define to 1 if you have the ANSI C header files. */
-#undef STDC_HEADERS
-
-/* Define to the type of arg 3 for strerror_r. */
-#undef STRERROR_R_TYPE_ARG3
-
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
-#undef TIME_WITH_SYS_TIME
-
-/* Define to enable c-ares support */
-#undef USE_ARES
-
-/* if axTLS is enabled */
-#undef USE_AXTLS
-
-/* Define to disable non-blocking sockets. */
-#undef USE_BLOCKING_SOCKETS
-
-/* if CyaSSL is enabled */
-#undef USE_CYASSL
-
-/* if GnuTLS is enabled */
-#undef USE_GNUTLS
-
-/* if GnuTLS uses nettle as crypto backend */
-#undef USE_GNUTLS_NETTLE
-
-/* if librtmp is in use */
-#undef USE_LIBRTMP
-
-/* if libSSH2 is in use */
-#undef USE_LIBSSH2
-
-/* If you want to build curl with the built-in manual */
-#undef USE_MANUAL
-
-/* if NSS is enabled */
-#undef USE_NSS
-
-/* Use OpenLDAP-specific code */
-#undef USE_OPENLDAP
-
-/* if OpenSSL is in use */
-#undef USE_OPENSSL
-
-/* if PolarSSL is enabled */
-#undef USE_POLARSSL
-
-/* if SSL is enabled */
-#undef USE_SSLEAY
-
-/* if you want POSIX threaded DNS lookup */
-#undef USE_THREADS_POSIX
-
-/* Use TLS-SRP authentication */
-#undef USE_TLS_SRP
-
-/* Define to 1 if you are building a Windows target with large file support.
- */
-#undef USE_WIN32_LARGE_FILES
-
-/* Define to 1 if you are building a Windows target without large file
- support. */
-#undef USE_WIN32_SMALL_FILES
-
-/* to enable SSPI support */
-#undef USE_WINDOWS_SSPI
-
-/* Define to 1 if using yaSSL in OpenSSL compatibility mode. */
-#undef USE_YASSLEMUL
-
-/* Version number of package */
-#undef VERSION
-
-/* Define to avoid automatic inclusion of winsock.h */
-#undef WIN32_LEAN_AND_MEAN
-
-/* Define to 1 if OS is AIX. */
-#ifndef _ALL_SOURCE
-# undef _ALL_SOURCE
-#endif
-
-/* Number of bits in a file offset, on hosts where this is settable. */
-#undef _FILE_OFFSET_BITS
-
-/* Define for large files, on AIX-style hosts. */
-#undef _LARGE_FILES
-
-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
-
-/* Type to use in place of in_addr_t when system does not provide it. */
-#undef in_addr_t
-
-/* Define to `__inline__' or `__inline' if that's what the C compiler
- calls it, or to nothing if 'inline' is not supported under any name. */
-#ifndef __cplusplus
-#undef inline
-#endif
-
-/* Define to `unsigned int' if <sys/types.h> does not define. */
-#undef size_t
-
-/* the signed version of size_t */
-#undef ssize_t
diff --git a/src/hugehelp.c b/src/hugehelp.c
index c9c2d5f1..81cac47c 100644
--- a/src/hugehelp.c
+++ b/src/hugehelp.c
@@ -1,8 +1,8 @@
-#include "setup.h"
+#include "tool_setup.h"
#ifndef HAVE_LIBZ
/*
* NEVER EVER edit this manually, fix the mkhelp.pl script instead!
- * Generation time: Thu Mar 8 20:38:13 2012
+ * Generation time: Tue May 22 23:43:55 2012
*/
#ifdef USE_MANUAL
#include "hugehelp.h"
@@ -2102,6 +2102,15 @@ void hugehelp(void)
" ingful if you've told curl to follow location:\n"
" headers.\n"
"\n"
+" filename_effective\n"
+" The ultimate filename that curl writes out to.\n"
+" This is only meaningful if curl is told to write\n"
+" to a file with the --remote-name or --output\n"
+, stdout);
+ fputs(
+" option. It's most useful in combination with the\n"
+" --remote-header-name option. (Added in 7.25.1)\n"
+"\n"
" http_code The numerical response code that was found in the\n"
" last retrieved HTTP(S) or FTP(s) transfer. In\n"
" 7.18.2 the alias response_code was added to show\n"
@@ -2208,7 +2217,7 @@ void hugehelp(void)
fputs(
" If this option is used several times, the last one will be used.\n"
"\n"
-" -x, --proxy <[protocol://][user@password]proxyhost[:port]>\n"
+" -x, --proxy <[protocol://][user:password@]proxyhost[:port]>\n"
" Use the specified HTTP proxy. If the port number is not speci-\n"
" fied, it is assumed at port 1080.\n"
"\n"
@@ -2224,88 +2233,95 @@ void hugehelp(void)
" if you can tunnel through the proxy, as one with the -p, --prox-\n"
" ytunnel option.\n"
"\n"
-" The proxy host can be specified the exact same way as the proxy\n"
+" User and password that might be provided in the proxy string are\n"
, stdout);
fputs(
+" URL decoded by libcurl. This allows you to pass in special char-\n"
+" acters such as @ by using %40 or pass in a colon with %3a.\n"
+"\n"
+" The proxy host can be specified the exact same way as the proxy\n"
" environment variables, including the protocol prefix (http://)\n"
" and the embedded user + password.\n"
"\n"
" From 7.21.7, the proxy string may be specified with a proto-\n"
+, stdout);
+ fputs(
" col:// prefix to specify alternative proxy protocols. Use\n"
" socks4://, socks4a://, socks5:// or socks5h:// to request the\n"
" specific SOCKS version to be used. No protocol specified,\n"
-, stdout);
- fputs(
" http:// and all others will be treated as HTTP proxies.\n"
"\n"
" If this option is used several times, the last one will be used.\n"
"\n"
" -X, --request <command>\n"
" (HTTP) Specifies a custom request method to use when communicat-\n"
+, stdout);
+ fputs(
" ing with the HTTP server. The specified request will be used\n"
" instead of the method otherwise used (which defaults to GET).\n"
" Read the HTTP 1.1 specification for details and explanations.\n"
-, stdout);
- fputs(
" Common additional HTTP requests include PUT and DELETE, but\n"
" related technologies like WebDAV offers PROPFIND, COPY, MOVE and\n"
" more.\n"
"\n"
" (FTP) Specifies a custom FTP command to use instead of LIST when\n"
+, stdout);
+ fputs(
" doing file lists with FTP.\n"
"\n"
" If this option is used several times, the last one will be used.\n"
"\n"
" --xattr\n"
" When saving output to a file, this option tells curl to store\n"
-, stdout);
- fputs(
" certain file metadata in extened file attributes. Currently, the\n"
" URL is stored in the xdg.origin.url attribute and, for HTTP, the\n"
" content type is stored in the mime_type attribute. If the file\n"
+, stdout);
+ fputs(
" system does not support extended attributes, a warning is\n"
" issued.\n"
"\n"
" -y, --speed-time <time>\n"
" If a download is slower than speed-limit bytes per second during\n"
-, stdout);
- fputs(
" a speed-time period, the download gets aborted. If speed-time is\n"
" used, the default speed-limit will be 1 unless set with -Y.\n"
"\n"
" This option controls transfers and thus will not affect slow\n"
+, stdout);
+ fputs(
" connects etc. If this is a concern for you, try the --connect-\n"
" timeout option.\n"
"\n"
" If this option is used several times, the last one will be used.\n"
"\n"
" -Y, --speed-limit <speed>\n"
-, stdout);
- fputs(
" If a download is slower than this given speed (in bytes per sec-\n"
" ond) for speed-time seconds it gets aborted. speed-time is set\n"
" with -y and is 30 if not set.\n"
"\n"
+, stdout);
+ fputs(
" If this option is used several times, the last one will be used.\n"
"\n"
-" -z, --time-cond <date expression>\n"
-" (HTTP/FTP/FILE) Request a file that has been modified later than\n"
-" the given time and date, or one that has been modified before\n"
+" -z/--time-cond <date expression>|<file>\n"
+" (HTTP/FTP) Request a file that has been modified later than the\n"
+" given time and date, or one that has been modified before that\n"
+" time. The <date expression> can be all sorts of date strings or\n"
+" if it doesn't match any internal ones, it is taken as a filename\n"
, stdout);
fputs(
-" that time. The date expression can be all sorts of date strings\n"
-" or if it doesn't match any internal ones, it tries to get the\n"
-" time from a given file name instead! See the curl_getdate(3) man\n"
-" pages for date expression details.\n"
+" and tries to get the modification date (mtime) from <file>\n"
+" instead. See the curl_getdate(3) man pages for date expression\n"
+" details.\n"
"\n"
" Start the date expression with a dash (-) to make it request for\n"
-" a document that is older than the given date/time, default is a\n"
-, stdout);
- fputs(
+" a document that is older than the given date/time, default is a\n"
" document that is newer than the specified date/time.\n"
"\n"
" If this option is used several times, the last one will be used.\n"
"\n"
+, stdout);
+ fputs(
" -h, --help\n"
" Usage help.\n"
"\n"
@@ -2314,14 +2330,14 @@ void hugehelp(void)
"\n"
" -V, --version\n"
" Displays information about curl and the libcurl version it uses.\n"
-" The first line includes the full version of curl, libcurl and\n"
-, stdout);
- fputs(
+" The first line includes the full version of curl, libcurl and\n"
" other 3rd party libraries linked with the executable.\n"
"\n"
-" The second line (starts with \"Protocols:\") shows all protocols\n"
+" The second line (starts with \"Protocols:\") shows all protocols\n"
" that libcurl reports to support.\n"
"\n"
+, stdout);
+ fputs(
" The third line (starts with \"Features:\") shows specific features\n"
" libcurl reports to offer. Available features include:\n"
"\n"
@@ -2331,41 +2347,41 @@ void hugehelp(void)
"\n"
" SSL HTTPS and FTPS are supported.\n"
"\n"
-, stdout);
- fputs(
-" libz Automatic decompression of compressed files over HTTP is\n"
+" libz Automatic decompression of compressed files over HTTP is\n"
" supported.\n"
"\n"
" NTLM NTLM authentication is supported.\n"
"\n"
" GSS-Negotiate\n"
+, stdout);
+ fputs(
" Negotiate authentication and krb5 for FTP is supported.\n"
"\n"
-" Debug This curl uses a libcurl built with Debug. This enables\n"
-" more error-tracking and memory debugging etc. For curl-\n"
+" Debug This curl uses a libcurl built with Debug. This enables\n"
+" more error-tracking and memory debugging etc. For curl-\n"
" developers only!\n"
"\n"
" AsynchDNS\n"
-, stdout);
- fputs(
" This curl uses asynchronous name resolves.\n"
"\n"
" SPNEGO SPNEGO Negotiate authentication is supported.\n"
"\n"
" Largefile\n"
+, stdout);
+ fputs(
" This curl supports transfers of large files, files larger\n"
" than 2GB.\n"
"\n"
" IDN This curl supports IDN - international domain names.\n"
"\n"
-" SSPI SSPI is supported. If you use NTLM and set a blank user\n"
-, stdout);
- fputs(
-" name, curl will authenticate with your current user and\n"
+" SSPI SSPI is supported. If you use NTLM and set a blank user\n"
+" name, curl will authenticate with your current user and\n"
" password.\n"
"\n"
" TLS-SRP\n"
-" SRP (Secure Remote Password) authentication is supported\n"
+" SRP (Secure Remote Password) authentication is supported\n"
+, stdout);
+ fputs(
" for TLS.\n"
"\n"
"FILES\n"
@@ -2374,49 +2390,47 @@ void hugehelp(void)
"\n"
"ENVIRONMENT\n"
" The environment variables can be specified in lower case or upper case.\n"
-, stdout);
- fputs(
" The lower case version has precedence. http_proxy is an exception as it\n"
" is only available in lower case.\n"
"\n"
-" Using an environment variable to set the proxy has the same effect as\n"
+" Using an environment variable to set the proxy has the same effect as\n"
" using the --proxy option.\n"
"\n"
" http_proxy [protocol://]<host>[:port]\n"
+, stdout);
+ fputs(
" Sets the proxy server to use for HTTP.\n"
" HTTPS_PROXY [protocol://]<host>[:port]\n"
" Sets the proxy server to use for HTTPS.\n"
"\n"
" [url-protocol]_PROXY [protocol://]<host>[:port]\n"
-, stdout);
- fputs(
-" Sets the proxy server to use for [url-protocol], where the pro-\n"
-" tocol is a protocol that curl supports and as specified in a\n"
+" Sets the proxy server to use for [url-protocol], where the pro-\n"
+" tocol is a protocol that curl supports and as specified in a\n"
" URL. FTP, FTPS, POP3, IMAP, SMTP, LDAP etc.\n"
"\n"
" ALL_PROXY [protocol://]<host>[:port]\n"
-" Sets the proxy server to use if no protocol-specific proxy is\n"
+, stdout);
+ fputs(
+" Sets the proxy server to use if no protocol-specific proxy is\n"
" set.\n"
"\n"
" NO_PROXY <comma-separated list of hosts>\n"
-" list of host names that shouldn't go through any proxy. If set\n"
-, stdout);
- fputs(
+" list of host names that shouldn't go through any proxy. If set\n"
" to a asterisk '*' only, it matches all hosts.\n"
"\n"
"PROXY PROTOCOL PREFIXES\n"
-" Since curl version 7.21.7, the proxy string may be specified with a\n"
+" Since curl version 7.21.7, the proxy string may be specified with a\n"
" protocol:// prefix to specify alternative proxy protocols.\n"
"\n"
-" If no protocol is specified in the proxy string or if the string\n"
-" doesn't match a supported one, the proxy will be treated as a HTTP\n"
+, stdout);
+ fputs(
+" If no protocol is specified in the proxy string or if the string\n"
+" doesn't match a supported one, the proxy will be treated as a HTTP\n"
" proxy.\n"
"\n"
" The supported proxy protocol prefixes are as follows:\n"
"\n"
" socks4://\n"
-, stdout);
- fputs(
" Makes it the equivalent of --socks4\n"
"\n"
" socks4a://\n"
@@ -2426,15 +2440,15 @@ void hugehelp(void)
" Makes it the equivalent of --socks5\n"
"\n"
" socks5h://\n"
+, stdout);
+ fputs(
" Makes it the equivalent of --socks5-hostname\n"
"\n"
"EXIT CODES\n"
-" There are a bunch of different error codes and their corresponding\n"
-" error messages that may appear during bad conditions. At the time of\n"
+" There are a bunch of different error codes and their corresponding\n"
+" error messages that may appear during bad conditions. At the time of\n"
" this writing, the exit codes are:\n"
"\n"
-, stdout);
- fputs(
" 1 Unsupported protocol. This build of curl has no support for this\n"
" protocol.\n"
"\n"
@@ -2442,94 +2456,94 @@ void hugehelp(void)
"\n"
" 3 URL malformed. The syntax was not correct.\n"
"\n"
-" 4 A feature or option that was needed to perform the desired\n"
-" request was not enabled or was explicitly disabled at build-\n"
-" time. To make curl able to do this, you probably need another\n"
-" build of libcurl!\n"
-"\n"
, stdout);
fputs(
-" 5 Couldn't resolve proxy. The given proxy host could not be\n"
+" 4 A feature or option that was needed to perform the desired\n"
+" request was not enabled or was explicitly disabled at build-\n"
+" time. To make curl able to do this, you probably need another\n"
+" build of libcurl!\n"
+"\n"
+" 5 Couldn't resolve proxy. The given proxy host could not be\n"
" resolved.\n"
"\n"
" 6 Couldn't resolve host. The given remote host was not resolved.\n"
"\n"
" 7 Failed to connect to host.\n"
"\n"
-" 8 FTP weird server reply. The server sent data curl couldn't\n"
-" parse.\n"
-"\n"
-" 9 FTP access denied. The server denied login or denied access to\n"
-" the particular resource or directory you wanted to reach. Most\n"
, stdout);
fputs(
-" often you tried to change to a directory that doesn't exist on\n"
+" 8 FTP weird server reply. The server sent data curl couldn't\n"
+" parse.\n"
+"\n"
+" 9 FTP access denied. The server denied login or denied access to\n"
+" the particular resource or directory you wanted to reach. Most\n"
+" often you tried to change to a directory that doesn't exist on\n"
" the server.\n"
"\n"
-" 11 FTP weird PASS reply. Curl couldn't parse the reply sent to the\n"
+" 11 FTP weird PASS reply. Curl couldn't parse the reply sent to the\n"
" PASS request.\n"
"\n"
-" 13 FTP weird PASV reply, Curl couldn't parse the reply sent to the\n"
+, stdout);
+ fputs(
+" 13 FTP weird PASV reply, Curl couldn't parse the reply sent to the\n"
" PASV request.\n"
"\n"
-" 14 FTP weird 227 format. Curl couldn't parse the 227-line the\n"
+" 14 FTP weird 227 format. Curl couldn't parse the 227-line the\n"
" server sent.\n"
"\n"
-, stdout);
- fputs(
-" 15 FTP can't get host. Couldn't resolve the host IP we got in the\n"
+" 15 FTP can't get host. Couldn't resolve the host IP we got in the\n"
" 227-line.\n"
"\n"
-" 17 FTP couldn't set binary. Couldn't change transfer method to\n"
+" 17 FTP couldn't set binary. Couldn't change transfer method to\n"
" binary.\n"
"\n"
" 18 Partial file. Only a part of the file was transferred.\n"
"\n"
-" 19 FTP couldn't download/access the given file, the RETR (or simi-\n"
+, stdout);
+ fputs(
+" 19 FTP couldn't download/access the given file, the RETR (or simi-\n"
" lar) command failed.\n"
"\n"
" 21 FTP quote error. A quote command returned error from the server.\n"
-, stdout);
- fputs(
-" 22 HTTP page not retrieved. The requested url was not found or\n"
-" returned another error with the HTTP error code being 400 or\n"
+" 22 HTTP page not retrieved. The requested url was not found or\n"
+" returned another error with the HTTP error code being 400 or\n"
" above. This return code only appears if -f, --fail is used.\n"
"\n"
-" 23 Write error. Curl couldn't write data to a local filesystem or\n"
+, stdout);
+ fputs(
+" 23 Write error. Curl couldn't write data to a local filesystem or\n"
" similar.\n"
"\n"
-" 25 FTP couldn't STOR file. The server denied the STOR operation,\n"
+" 25 FTP couldn't STOR file. The server denied the STOR operation,\n"
" used for FTP uploading.\n"
"\n"
-, stdout);
- fputs(
" 26 Read error. Various reading problems.\n"
"\n"
" 27 Out of memory. A memory allocation request failed.\n"
"\n"
-" 28 Operation timeout. The specified time-out period was reached\n"
+" 28 Operation timeout. The specified time-out period was reached\n"
" according to the conditions.\n"
"\n"
-" 30 FTP PORT failed. The PORT command failed. Not all FTP servers\n"
-" support the PORT command, try doing a transfer using PASV\n"
-" instead!\n"
-"\n"
, stdout);
fputs(
-" 31 FTP couldn't use REST. The REST command failed. This command is\n"
+" 30 FTP PORT failed. The PORT command failed. Not all FTP servers\n"
+" support the PORT command, try doing a transfer using PASV\n"
+" instead!\n"
+"\n"
+" 31 FTP couldn't use REST. The REST command failed. This command is\n"
" used for resumed FTP transfers.\n"
"\n"
" 33 HTTP range error. The range \"command\" didn't work.\n"
"\n"
" 34 HTTP post error. Internal post-request generation error.\n"
"\n"
+, stdout);
+ fputs(
" 35 SSL connect error. The SSL handshaking failed.\n"
"\n"
-" 36 FTP bad download resume. Couldn't continue an earlier aborted\n"
+" 36 FTP bad download resume. Couldn't continue an earlier aborted\n"
" download.\n"
"\n"
-, stdout);
- fputs(
" 37 FILE couldn't read file. Failed to open the file. Permissions?\n"
"\n"
" 38 LDAP cannot bind. LDAP bind operation failed.\n"
@@ -2539,29 +2553,29 @@ void hugehelp(void)
" 41 Function not found. A required LDAP function was not found.\n"
"\n"
" 42 Aborted by callback. An application told curl to abort the oper-\n"
+, stdout);
+ fputs(
" ation.\n"
"\n"
" 43 Internal error. A function was called with a bad parameter.\n"
"\n"
-, stdout);
- fputs(
-" 45 Interface error. A specified outgoing interface could not be\n"
+" 45 Interface error. A specified outgoing interface could not be\n"
" used.\n"
"\n"
" 47 Too many redirects. When following redirects, curl hit the maxi-\n"
" mum amount.\n"
"\n"
-" 48 Unknown option specified to libcurl. This indicates that you\n"
-" passed a weird option to curl that was passed on to libcurl and\n"
+" 48 Unknown option specified to libcurl. This indicates that you\n"
+" passed a weird option to curl that was passed on to libcurl and\n"
+, stdout);
+ fputs(
" rejected. Read up in the manual!\n"
"\n"
" 49 Malformed telnet option.\n"
"\n"
-, stdout);
- fputs(
" 51 The peer's SSL certificate or SSH MD5 fingerprint was not OK.\n"
"\n"
-" 52 The server didn't reply anything, which here is considered an\n"
+" 52 The server didn't reply anything, which here is considered an\n"
" error.\n"
"\n"
" 53 SSL crypto engine not found.\n"
@@ -2572,13 +2586,13 @@ void hugehelp(void)
"\n"
" 56 Failure in receiving network data.\n"
"\n"
+, stdout);
+ fputs(
" 58 Problem with the local certificate.\n"
"\n"
" 59 Couldn't use specified SSL cipher.\n"
"\n"
-, stdout);
- fputs(
-" 60 Peer certificate cannot be authenticated with known CA certifi-\n"
+" 60 Peer certificate cannot be authenticated with known CA certifi-\n"
" cates.\n"
"\n"
" 61 Unrecognized transfer encoding.\n"
@@ -2593,11 +2607,11 @@ void hugehelp(void)
"\n"
" 66 Failed to initialise SSL Engine.\n"
"\n"
-" 67 The user name, password, or similar was not accepted and curl\n"
-" failed to log in.\n"
-"\n"
, stdout);
fputs(
+" 67 The user name, password, or similar was not accepted and curl\n"
+" failed to log in.\n"
+"\n"
" 68 File not found on TFTP server.\n"
"\n"
" 69 Permission problem on TFTP server.\n"
@@ -2614,31 +2628,31 @@ void hugehelp(void)
"\n"
" 75 Character conversion failed.\n"
"\n"
+, stdout);
+ fputs(
" 76 Character conversion functions required.\n"
"\n"
" 77 Problem with reading the SSL CA cert (path? access rights?).\n"
"\n"
-, stdout);
- fputs(
" 78 The resource referenced in the URL does not exist.\n"
"\n"
" 79 An unspecified error occurred during the SSH session.\n"
"\n"
" 80 Failed to shut down the SSL connection.\n"
"\n"
-" 82 Could not load CRL file, missing or wrong format (added in\n"
+" 82 Could not load CRL file, missing or wrong format (added in\n"
" 7.19.0).\n"
"\n"
" 83 Issuer check failed (added in 7.19.0).\n"
"\n"
+, stdout);
+ fputs(
" 84 The FTP PRET command failed\n"
"\n"
" 85 RTSP: mismatch of CSeq numbers\n"
"\n"
" 86 RTSP: mismatch of Session Identifiers\n"
"\n"
-, stdout);
- fputs(
" 87 unable to parse FTP file list\n"
"\n"
" 88 FTP chunk callback reported error\n"
@@ -2647,7 +2661,9 @@ void hugehelp(void)
" ing ones are meant to never change.\n"
"\n"
"AUTHORS / CONTRIBUTORS\n"
-" Daniel Stenberg is the main author, but the whole list of contributors\n"
+" Daniel Stenberg is the main author, but the whole list of contributors\n"
+, stdout);
+ fputs(
" is found in the separate THANKS file.\n"
"\n"
"WWW\n"
@@ -2659,8 +2675,6 @@ void hugehelp(void)
"SEE ALSO\n"
" ftp(1), wget(1)\n"
"\n"
-, stdout);
- fputs(
"LATEST VERSION\n"
"\n"
" You always find news about what's going on as well as the latest versions\n"
@@ -2675,6 +2689,8 @@ void hugehelp(void)
" curl http://www.netscape.com/\n"
"\n"
" Get the README file the user's home directory at funet's ftp-server:\n"
+, stdout);
+ fputs(
"\n"
" curl ftp://ftp.funet.fi/README\n"
"\n"
@@ -2682,8 +2698,6 @@ void hugehelp(void)
"\n"
" curl http://www.weirdserver.com:8000/\n"
"\n"
-, stdout);
- fputs(
" Get a list of a directory of an FTP site:\n"
"\n"
" curl ftp://cool.haxx.se/\n"
@@ -2700,12 +2714,12 @@ void hugehelp(void)
"\n"
" curl ftps://files.are.secure.com/secrets.txt\n"
"\n"
+, stdout);
+ fputs(
" or use the more appropriate FTPS way to get the same file:\n"
"\n"
" curl --ftp-ssl ftp://files.are.secure.com/secrets.txt\n"
"\n"
-, stdout);
- fputs(
" Get a file from an SSH server using SFTP:\n"
"\n"
" curl -u username sftp://shell.example.com/etc/issue\n"
@@ -2717,14 +2731,14 @@ void hugehelp(void)
"\n"
" Get the main page from an IPv6 web server:\n"
"\n"
+, stdout);
+ fputs(
" curl -g \"http://[2001:1890:1112:1::20]/\"\n"
"\n"
"DOWNLOAD TO A FILE\n"
"\n"
" Get a web page and store in a local file:\n"
"\n"
-, stdout);
- fputs(
" curl -o thatpage.html http://www.netscape.com/\n"
"\n"
" Get a web page and store in a local file, make the local file get the name\n"
@@ -2735,6 +2749,8 @@ void hugehelp(void)
"\n"
" Fetch two files and store them with their remote names:\n"
"\n"
+, stdout);
+ fputs(
" curl -O www.haxx.se/index.html -O curl.haxx.se/download.html\n"
"\n"
"USING PASSWORDS\n"
@@ -2743,8 +2759,6 @@ void hugehelp(void)
"\n"
" To ftp files using name+passwd, include them in the URL like:\n"
"\n"
-, stdout);
- fputs(
" curl ftp://name:passwd@machine.domain:port/full/path/to/file\n"
"\n"
" or specify them with the -u flag like\n"
@@ -2756,18 +2770,20 @@ void hugehelp(void)
" It is just like for FTP, but you may also want to specify and use\n"
" SSL-specific options for certificates etc.\n"
"\n"
+, stdout);
+ fputs(
" Note that using FTPS:// as prefix is the \"implicit\" way as described in the\n"
" standards while the recommended \"explicit\" way is done by using FTP:// and\n"
" the --ftp-ssl option.\n"
"\n"
-, stdout);
- fputs(
" SFTP / SCP\n"
"\n"
" This is similar to FTP, but you can specify a private key to use instead of\n"
" a password. Note that the private key may itself be protected by a password\n"
" that is unrelated to the login password of the remote system. If you\n"
" provide a private key file you must also provide a public key file.\n"
+, stdout);
+ fputs(
"\n"
" HTTP\n"
"\n"
@@ -2776,20 +2792,18 @@ void hugehelp(void)
"\n"
" curl http://name:passwd@machine.domain/full/path/to/file\n"
"\n"
-, stdout);
- fputs(
" or specify user and password separately like in\n"
"\n"
" curl -u name:passwd http://machine.domain/full/path/to/file\n"
"\n"
" HTTP offers many different methods of authentication and curl supports\n"
" several: Basic, Digest, NTLM and Negotiate. Without telling which method to\n"
+, stdout);
+ fputs(
" use, curl defaults to Basic. You can also ask curl to pick the most secure\n"
" ones out of the ones that the server accepts for the given URL, by using\n"
" --anyauth.\n"
"\n"
-, stdout);
- fputs(
" NOTE! Since HTTP URLs don't support user and password, you can't use that\n"
" style when using Curl via a proxy. You _must_ use the -u style fetch\n"
" during such circumstances.\n"
@@ -2800,10 +2814,10 @@ void hugehelp(void)
"\n"
"PROXY\n"
"\n"
-" curl supports both HTTP and SOCKS proxy servers, with optional authentication.\n"
-" It does not have special support for FTP proxy servers since there are no\n"
, stdout);
fputs(
+" curl supports both HTTP and SOCKS proxy servers, with optional authentication.\n"
+" It does not have special support for FTP proxy servers since there are no\n"
" standards for those, but it can still be made to work with many of them. You\n"
" can also use both HTTP and SOCKS proxies to transfer files to and from FTP\n"
" servers.\n"
@@ -2812,13 +2826,13 @@ void hugehelp(void)
"\n"
" curl -x my-proxy:888 ftp://ftp.leachsite.com/README\n"
"\n"
+, stdout);
+ fputs(
" Get a file from a HTTP server that requires user and password, using the\n"
" same proxy as above:\n"
"\n"
" curl -u user:passwd -x my-proxy:888 http://www.get.this/\n"
"\n"
-, stdout);
- fputs(
" Some proxies require special authentication. Specify by using -U as above:\n"
"\n"
" curl -U user:passwd -x my-proxy:888 http://www.get.this/\n"
@@ -2828,11 +2842,11 @@ void hugehelp(void)
"\n"
" curl --noproxy localhost,get.this -x my-proxy:888 http://www.get.this/\n"
"\n"
+, stdout);
+ fputs(
" If the proxy is specified with --proxy1.0 instead of --proxy or -x, then\n"
" curl will use HTTP/1.0 instead of HTTP/1.1 for any CONNECT attempts.\n"
"\n"
-, stdout);
- fputs(
" curl also supports SOCKS4 and SOCKS5 proxies with --socks4 and --socks5.\n"
"\n"
" See also the environment variables Curl supports that offer further proxy\n"
@@ -2840,10 +2854,10 @@ void hugehelp(void)
"\n"
" Most FTP proxy servers are set up to appear as a normal FTP server from the\n"
" client's perspective, with special commands to select the remote FTP server.\n"
-" curl supports the -u, -Q and --ftp-account options that can be used to\n"
-" set up transfers through many FTP proxies. For example, a file can be\n"
, stdout);
fputs(
+" curl supports the -u, -Q and --ftp-account options that can be used to\n"
+" set up transfers through many FTP proxies. For example, a file can be\n"
" uploaded to a remote FTP server using a Blue Coat FTP proxy with the\n"
" options:\n"
"\n"
@@ -2852,12 +2866,12 @@ void hugehelp(void)
" ftp://my-ftp.proxy.server:21/remote/upload/path/\n"
"\n"
" See the manual for your FTP proxy to determine the form it expects to set up\n"
+, stdout);
+ fputs(
" transfers, and curl's -v option to see exactly what curl is sending.\n"
"\n"
"RANGES\n"
"\n"
-, stdout);
- fputs(
" With HTTP 1.1 byte-ranges were introduced. Using this, a client can request\n"
" to get only one or more subparts of a specified document. Curl supports\n"
" this with the -r flag.\n"
@@ -2870,11 +2884,11 @@ void hugehelp(void)
"\n"
" curl -r -500 http://www.get.this/\n"
"\n"
+, stdout);
+ fputs(
" Curl also supports simple ranges for FTP files as well. Then you can only\n"
" specify start and stop position.\n"
"\n"
-, stdout);
- fputs(
" Get the first 100 bytes of a document using FTP:\n"
"\n"
" curl -r 0-99 ftp://www.get.this/README\n"
@@ -2891,11 +2905,11 @@ void hugehelp(void)
"\n"
" curl -T uploadfile -u user:passwd ftp://ftp.upload.com/myfile\n"
"\n"
+, stdout);
+ fputs(
" Upload a local file to the remote site, and use the local file name remote\n"
" too:\n"
"\n"
-, stdout);
- fputs(
" curl -T uploadfile -u user:passwd ftp://ftp.upload.com/\n"
"\n"
" Upload a local file to get appended to the remote file:\n"
@@ -2906,14 +2920,14 @@ void hugehelp(void)
" configured to allow that kind of tunneling. If it does, you can run curl in\n"
" a fashion similar to:\n"
"\n"
+, stdout);
+ fputs(
" curl --proxytunnel -x proxy:port -T localfile ftp.upload.com\n"
"\n"
" HTTP\n"
"\n"
" Upload all data on stdin to a specified http site:\n"
"\n"
-, stdout);
- fputs(
" curl -T - http://www.upload.com/myfile\n"
"\n"
" Note that the http server must have been configured to accept PUT before\n"
@@ -2924,10 +2938,10 @@ void hugehelp(void)
"VERBOSE / DEBUG\n"
"\n"
" If curl fails where it isn't supposed to, if the servers don't let you in,\n"
-" if you can't understand the responses: use the -v flag to get verbose\n"
-" fetching. Curl will output lots of info and what it sends and receives in\n"
, stdout);
fputs(
+" if you can't understand the responses: use the -v flag to get verbose\n"
+" fetching. Curl will output lots of info and what it sends and receives in\n"
" order to let the user see all client-server interaction (but it won't show\n"
" you the actual data).\n"
"\n"
@@ -2940,11 +2954,11 @@ void hugehelp(void)
" curl --trace trace.txt www.haxx.se\n"
"\n"
"\n"
+, stdout);
+ fputs(
"DETAILED INFORMATION\n"
"\n"
" Different protocols provide different ways of getting detailed information\n"
-, stdout);
- fputs(
" about specific files/documents. To get curl to show detailed information\n"
" about a single file, you should use -I/--head option. It displays all\n"
" available info on a single file for HTTP and FTP. The HTTP information is a\n"
@@ -2952,9 +2966,9 @@ void hugehelp(void)
"\n"
" For HTTP, you can get the header information (the same as -I would show)\n"
" shown before the data by using -i/--include. Curl understands the\n"
-" -D/--dump-header option when getting files from both FTP and HTTP, and it\n"
, stdout);
fputs(
+" -D/--dump-header option when getting files from both FTP and HTTP, and it\n"
" will then store the headers in the specified file.\n"
"\n"
" Store the HTTP headers in a separate file (headers.txt in the example):\n"
@@ -2967,11 +2981,11 @@ void hugehelp(void)
"\n"
"POST (HTTP)\n"
"\n"
+, stdout);
+ fputs(
" It's easy to post data using curl. This is done using the -d <data>\n"
" option. The post data must be urlencoded.\n"
"\n"
-, stdout);
- fputs(
" Post a simple \"name\" and \"phone\" guestbook.\n"
"\n"
" curl -d \"name=Rafael%20Sagula&phone=3320780\" \\\n"
@@ -2982,25 +2996,25 @@ void hugehelp(void)
" Dig out all the <input> tags in the form that you want to fill in. (There's\n"
" a perl program called formfind.pl on the curl site that helps with this).\n"
"\n"
+, stdout);
+ fputs(
" If there's a \"normal\" post, you use -d to post. -d takes a full \"post\n"
" string\", which is in the format\n"
"\n"
-, stdout);
- fputs(
" <variable1>=<data1>&<variable2>=<data2>&...\n"
"\n"
" The 'variable' names are the names set with \"name=\" in the <input> tags, and\n"
" the data is the contents you want to fill in for the inputs. The data *must*\n"
" be properly URL encoded. That means you replace space with + and that you\n"
" write weird letters with %XX where XX is the hexadecimal representation of\n"
+, stdout);
+ fputs(
" the letter's ASCII code.\n"
"\n"
" Example:\n"
"\n"
" (page located at http://www.formpost.com/getthis/\n"
"\n"
-, stdout);
- fputs(
" <form action=\"post.cgi\" method=\"post\">\n"
" <input name=user size=10>\n"
" <input name=pass type=password size=10>\n"
@@ -3012,21 +3026,21 @@ void hugehelp(void)
"\n"
" To post to this, you enter a curl command line like:\n"
"\n"
+, stdout);
+ fputs(
" curl -d \"user=foobar&pass=12345&id=blablabla&ding=submit\" (continues)\n"
" http://www.formpost.com/getthis/post.cgi\n"
"\n"
"\n"
-, stdout);
- fputs(
" While -d uses the application/x-www-form-urlencoded mime-type, generally\n"
" understood by CGI's and similar, curl also supports the more capable\n"
" multipart/form-data type. This latter type supports things like file upload.\n"
"\n"
" -F accepts parameters like -F \"name=contents\". If you want the contents to\n"
-" be read from a file, use <@filename> as contents. When specifying a file,\n"
-" you can also specify the file content type by appending ';type=<mime type>'\n"
, stdout);
fputs(
+" be read from a file, use <@filename> as contents. When specifying a file,\n"
+" you can also specify the file content type by appending ';type=<mime type>'\n"
" to the file name. You can also post the contents of several files in one\n"
" field. For example, the field name 'coolfiles' is used to send three files,\n"
" with different content types using the following syntax:\n"
@@ -3034,31 +3048,31 @@ void hugehelp(void)
" curl -F \"coolfiles=@fil1.gif;type=image/gif,fil2.txt,fil3.html\" \\\n"
" http://www.post.com/postit.cgi\n"
"\n"
-" If the content-type is not specified, curl will try to guess from the file\n"
-" extension (it only knows a few), or use the previously specified type (from\n"
, stdout);
fputs(
+" If the content-type is not specified, curl will try to guess from the file\n"
+" extension (it only knows a few), or use the previously specified type (from\n"
" an earlier file if several files are specified in a list) or else it will\n"
" use the default type 'application/octet-stream'.\n"
"\n"
" Emulate a fill-in form with -F. Let's say you fill in three fields in a\n"
" form. One field is a file name which to post, one field is your name and one\n"
-" field is a file description. We want to post the file we have written named\n"
-" \"cooltext.txt\". To let curl do the posting of this data instead of your\n"
, stdout);
fputs(
+" field is a file description. We want to post the file we have written named\n"
+" \"cooltext.txt\". To let curl do the posting of this data instead of your\n"
" favourite browser, you have to read the HTML source of the form page and\n"
" find the names of the input fields. In our example, the input field names\n"
" are 'file', 'yourname' and 'filedescription'.\n"
"\n"
" curl -F \"file=@cooltext.txt\" -F \"yourname=Daniel\" \\\n"
" -F \"filedescription=Cool text file with cool text inside\" \\\n"
+, stdout);
+ fputs(
" http://www.post.com/postit.cgi\n"
"\n"
" To send two files in one post you can do it in two ways:\n"
"\n"
-, stdout);
- fputs(
" 1. Send multiple files in a single \"field\" with a single field name:\n"
"\n"
" curl -F \"pictures=@dog.gif,cat.gif\"\n"
@@ -3069,10 +3083,10 @@ void hugehelp(void)
"\n"
" To send a field value literally without interpreting a leading '@'\n"
" or '<', or an embedded ';type=', use --form-string instead of\n"
-" -F. This is recommended when the value is obtained from a user or\n"
-" some other unpredictable source. Under these circumstances, using\n"
, stdout);
fputs(
+" -F. This is recommended when the value is obtained from a user or\n"
+" some other unpredictable source. Under these circumstances, using\n"
" -F instead of --form-string would allow a user to trick curl into\n"
" uploading a file.\n"
"\n"
@@ -3081,13 +3095,13 @@ void hugehelp(void)
" A HTTP request has the option to include information about which address\n"
" that referred to actual page. Curl allows you to specify the\n"
" referrer to be used on the command line. It is especially useful to\n"
+, stdout);
+ fputs(
" fool or trick stupid servers or CGI scripts that rely on that information\n"
" being available or contain certain data.\n"
"\n"
" curl -e www.coolsite.com http://www.showme.com/\n"
"\n"
-, stdout);
- fputs(
" NOTE: The Referer: [sic] field is defined in the HTTP spec to be a full URL.\n"
"\n"
"USER AGENT\n"
@@ -3095,6 +3109,8 @@ void hugehelp(void)
" A HTTP request has the option to include information about the browser\n"
" that generated the request. Curl allows it to be specified on the command\n"
" line. It is especially useful to fool or trick stupid servers or CGI\n"
+, stdout);
+ fputs(
" scripts that only accept certain browsers.\n"
"\n"
" Example:\n"
@@ -3102,19 +3118,17 @@ void hugehelp(void)
" curl -A 'Mozilla/3.0 (Win95; I)' http://www.nationsbank.com/\n"
"\n"
" Other common strings:\n"
-, stdout);
- fputs(
" 'Mozilla/3.0 (Win95; I)' Netscape Version 3 for Windows 95\n"
" 'Mozilla/3.04 (Win95; U)' Netscape Version 3 for Windows 95\n"
" 'Mozilla/2.02 (OS/2; U)' Netscape Version 2 for OS/2\n"
" 'Mozilla/4.04 [en] (X11; U; AIX 4.2; Nav)' NS for AIX\n"
" 'Mozilla/4.05 [en] (X11; U; Linux 2.0.32 i586)' NS for Linux\n"
"\n"
+, stdout);
+ fputs(
" Note that Internet Explorer tries hard to be compatible in every way:\n"
" 'Mozilla/4.0 (compatible; MSIE 4.01; Windows 95)' MSIE for W95\n"
"\n"
-, stdout);
- fputs(
" Mozilla is not the only possible User-Agent name:\n"
" 'Konqueror/1.0' KDE File Manager desktop client\n"
" 'Lynx/2.7.1 libwww-FM/2.14' Lynx command line browser\n"
@@ -3123,21 +3137,21 @@ void hugehelp(void)
"\n"
" Cookies are generally used by web servers to keep state information at the\n"
" client's side. The server sets cookies by sending a response line in the\n"
-" headers that looks like 'Set-Cookie: <data>' where the data part then\n"
-" typically contains a set of NAME=VALUE pairs (separated by semicolons ';'\n"
, stdout);
fputs(
+" headers that looks like 'Set-Cookie: <data>' where the data part then\n"
+" typically contains a set of NAME=VALUE pairs (separated by semicolons ';'\n"
" like \"NAME1=VALUE1; NAME2=VALUE2;\"). The server can also specify for what\n"
" path the \"cookie\" should be used for (by specifying \"path=value\"), when the\n"
" cookie should expire (\"expire=DATE\"), for what domain to use it\n"
" (\"domain=NAME\") and if it should be used on secure connections only\n"
" (\"secure\").\n"
"\n"
+, stdout);
+ fputs(
" If you've received a page from a server that contains a header like:\n"
" Set-Cookie: sessionid=boo123; path=\"/foo\";\n"
"\n"
-, stdout);
- fputs(
" it means the server wants that first pair passed on when we get anything in\n"
" a path beginning with \"/foo\".\n"
"\n"
@@ -3147,12 +3161,12 @@ void hugehelp(void)
"\n"
" Curl also has the ability to use previously received cookies in following\n"
" sessions. If you get cookies from a server and store them in a file in a\n"
+, stdout);
+ fputs(
" manner similar to:\n"
"\n"
" curl --dump-header headers www.example.com\n"
"\n"
-, stdout);
- fputs(
" ... you can then in a second connect to that (or another) site, use the\n"
" cookies from the 'headers' file like:\n"
"\n"
@@ -3163,10 +3177,10 @@ void hugehelp(void)
" save the incoming cookies using the well-known netscape cookie format like\n"
" this:\n"
"\n"
-" curl -c cookies.txt www.example.com\n"
-"\n"
, stdout);
fputs(
+" curl -c cookies.txt www.example.com\n"
+"\n"
" Note that by specifying -b you enable the \"cookie awareness\" and with -L\n"
" you can make curl follow a location: (which often is used in combination\n"
" with cookies). So that if a site sends cookies and a location, you can\n"
@@ -3175,9 +3189,9 @@ void hugehelp(void)
" curl -L -b empty.txt www.example.com\n"
"\n"
" The file to read cookies from must be formatted using plain HTTP headers OR\n"
-" as netscape's cookie file. Curl will determine what kind it is based on the\n"
, stdout);
fputs(
+" as netscape's cookie file. Curl will determine what kind it is based on the\n"
" file contents. In the above command, curl will parse the header and store\n"
" the cookies received from www.example.com. curl will send to the server the\n"
" stored cookies which match the request as it follows the location. The\n"
@@ -3186,12 +3200,12 @@ void hugehelp(void)
" Alas, to both read and write cookies from a netscape cookie file, you can\n"
" set both -b and -c to use the same file:\n"
"\n"
+, stdout);
+ fputs(
" curl -b cookies.txt -c cookies.txt www.example.com\n"
"\n"
"PROGRESS METER\n"
"\n"
-, stdout);
- fputs(
" The progress meter exists to show a user that something actually is\n"
" happening. The different fields in the output have the following meaning:\n"
"\n"
@@ -3200,9 +3214,9 @@ void hugehelp(void)
" 0 151M 0 38608 0 0 9406 0 4:41:43 0:00:04 4:41:39 9287\n"
"\n"
" From left-to-right:\n"
-" % - percentage completed of the whole transfer\n"
, stdout);
fputs(
+" % - percentage completed of the whole transfer\n"
" Total - total size of the whole expected transfer\n"
" % - percentage completed of the download\n"
" Received - currently downloaded amount of bytes\n"
@@ -3212,9 +3226,9 @@ void hugehelp(void)
" Dload - the average transfer speed of the download\n"
" Average Speed\n"
" Upload - the average transfer speed of the upload\n"
-" Time Total - expected time to complete the operation\n"
, stdout);
fputs(
+" Time Total - expected time to complete the operation\n"
" Time Current - time passed since the invoke\n"
" Time Left - expected time left to completion\n"
" Curr.Speed - the average transfer speed the last 5 seconds (the first\n"
@@ -3225,9 +3239,9 @@ void hugehelp(void)
"\n"
"SPEED LIMIT\n"
"\n"
-" Curl allows the user to set the transfer speed conditions that must be met\n"
, stdout);
fputs(
+" Curl allows the user to set the transfer speed conditions that must be met\n"
" to let the transfer keep going. By using the switch -y and -Y you\n"
" can make curl abort transfers if the transfer speed is below the specified\n"
" lowest limit for a specified time.\n"
@@ -3238,10 +3252,10 @@ void hugehelp(void)
" curl -Y 3000 -y 60 www.far-away-site.com\n"
"\n"
" This can very well be used in combination with the overall time limit, so\n"
-" that the above operation must be completed in whole within 30 minutes:\n"
-"\n"
, stdout);
fputs(
+" that the above operation must be completed in whole within 30 minutes:\n"
+"\n"
" curl -m 1800 -Y 3000 -y 60 www.far-away-site.com\n"
"\n"
" Forcing curl not to transfer data faster than a given rate is also possible,\n"
@@ -3251,14 +3265,14 @@ void hugehelp(void)
"\n"
" Make curl transfer data no faster than 10 kilobytes per second:\n"
"\n"
+, stdout);
+ fputs(
" curl --limit-rate 10K www.far-away-site.com\n"
"\n"
" or\n"
"\n"
" curl --limit-rate 10240 www.far-away-site.com\n"
"\n"
-, stdout);
- fputs(
" Or prevent curl from uploading data faster than 1 megabyte per second:\n"
"\n"
" curl -T upload --limit-rate 1M ftp://uploadshereplease.com\n"
@@ -3266,24 +3280,24 @@ void hugehelp(void)
" When using the --limit-rate option, the transfer rate is regulated on a\n"
" per-second basis, which will cause the total transfer speed to become lower\n"
" than the given number. Sometimes of course substantially lower, if your\n"
+, stdout);
+ fputs(
" transfer stalls during periods.\n"
"\n"
"CONFIG FILE\n"
"\n"
" Curl automatically tries to read the .curlrc file (or _curlrc file on win32\n"
-, stdout);
- fputs(
" systems) from the user's home dir on startup.\n"
"\n"
" The config file could be made up with normal command line switches, but you\n"
" can also specify the long options without the dashes to make it more\n"
" readable. You can separate the options and the parameter with spaces, or\n"
" with = or :. Comments can be used within the file. If the first letter on a\n"
+, stdout);
+ fputs(
" line is a '#'-symbol the rest of the line is treated as a comment.\n"
"\n"
" If you want the parameter to contain spaces, you must enclose the entire\n"
-, stdout);
- fputs(
" parameter within double quotes (\"). Within those quotes, you specify a\n"
" quote as \\\".\n"
"\n"
@@ -3294,11 +3308,11 @@ void hugehelp(void)
" # We want a 30 minute timeout:\n"
" -m 1800\n"
" # ... and we use a proxy for all accesses:\n"
+, stdout);
+ fputs(
" proxy = proxy.our.domain.com:8080\n"
"\n"
" White spaces ARE significant at the end of lines, but all white spaces\n"
-, stdout);
- fputs(
" leading up to the first characters of each line are ignored.\n"
"\n"
" Prevent curl from reading the default file by using -q as the first command\n"
@@ -3310,11 +3324,11 @@ void hugehelp(void)
" without URL by making a config file similar to:\n"
"\n"
" # default url to get\n"
+, stdout);
+ fputs(
" url = \"http://help.with.curl.com/curlhelp.html\"\n"
"\n"
" You can specify another config file to be read by using the -K/--config\n"
-, stdout);
- fputs(
" flag. If you set config file name to \"-\" it'll read the config from stdin,\n"
" which can be handy if you want to hide options from being visible in process\n"
" tables etc:\n"
@@ -3324,11 +3338,11 @@ void hugehelp(void)
"EXTRA HEADERS\n"
"\n"
" When using curl in your own very special programs, you may end up needing\n"
+, stdout);
+ fputs(
" to pass on your own custom headers when getting a web page. You can do\n"
" this by using the -H flag.\n"
"\n"
-, stdout);
- fputs(
" Example, send the header \"X-you-and-me: yes\" to the server when getting a\n"
" page:\n"
"\n"
@@ -3337,11 +3351,11 @@ void hugehelp(void)
" This can also be useful in case you want curl to send a different text in a\n"
" header than it normally does. The -H header you specify then replaces the\n"
" header curl would normally send. If you replace an internal header with an\n"
+, stdout);
+ fputs(
" empty one, you prevent that header from being sent. To prevent the Host:\n"
" header from being used:\n"
"\n"
-, stdout);
- fputs(
" curl -H \"Host:\" www.server.com\n"
"\n"
"FTP and PATH NAMES\n"
@@ -3353,12 +3367,12 @@ void hugehelp(void)
" curl ftp://user:passwd@my.site.com/README\n"
"\n"
" But if you want the README file from the root directory of that very same\n"
+, stdout);
+ fputs(
" site, you need to specify the absolute file name:\n"
"\n"
" curl ftp://user:passwd@my.site.com//README\n"
"\n"
-, stdout);
- fputs(
" (I.e with an extra slash in front of the file name.)\n"
"\n"
"SFTP and SCP and PATH NAMES\n"
@@ -3371,9 +3385,9 @@ void hugehelp(void)
"\n"
"FTP and firewalls\n"
"\n"
-" The FTP protocol requires one of the involved parties to open a second\n"
, stdout);
fputs(
+" The FTP protocol requires one of the involved parties to open a second\n"
" connection as soon as data is about to get transfered. There are two ways to\n"
" do this.\n"
"\n"
@@ -3384,9 +3398,9 @@ void hugehelp(void)
"\n"
" curl ftp.download.com\n"
"\n"
-" If the server for example, is behind a firewall that don't allow connections\n"
, stdout);
fputs(
+" If the server for example, is behind a firewall that don't allow connections\n"
" on other ports than 21 (or if it just doesn't support the PASV command), the\n"
" other way to do it is to use the PORT command and instruct the server to\n"
" connect to the client on the given (as parameters to the PORT command) IP\n"
@@ -3394,10 +3408,10 @@ void hugehelp(void)
"\n"
" The -P flag to curl supports a few different options. Your machine may have\n"
" several IP-addresses and/or network interfaces and curl allows you to select\n"
-" which of them to use. Default address can also be used:\n"
-"\n"
, stdout);
fputs(
+" which of them to use. Default address can also be used:\n"
+"\n"
" curl -P - ftp.download.com\n"
"\n"
" Download with PORT but use the IP address of our 'le0' interface (this does\n"
@@ -3413,12 +3427,12 @@ void hugehelp(void)
"\n"
" Get a web page from a server using a specified port for the interface:\n"
"\n"
+, stdout);
+ fputs(
" curl --interface eth0:1 http://www.netscape.com/\n"
"\n"
" or\n"
"\n"
-, stdout);
- fputs(
" curl --interface 192.168.1.10 http://www.netscape.com/\n"
"\n"
"HTTPS\n"
@@ -3432,17 +3446,17 @@ void hugehelp(void)
" curl https://www.secure-site.com\n"
"\n"
" Curl is also capable of using your personal certificates to get/post files\n"
-" from sites that require valid certificates. The only drawback is that the\n"
, stdout);
fputs(
+" from sites that require valid certificates. The only drawback is that the\n"
" certificate needs to be in PEM-format. PEM is a standard and open format to\n"
" store certificates with, but it is not used by the most commonly used\n"
" browsers (Netscape and MSIE both use the so called PKCS#12 format). If you\n"
" want curl to use the certificates you use with your (favourite) browser, you\n"
" may need to download/compile a converter that can convert your browser's\n"
-" formatted certificates to PEM formatted ones. This kind of converter is\n"
, stdout);
fputs(
+" formatted certificates to PEM formatted ones. This kind of converter is\n"
" included in recent versions of OpenSSL, and for older versions Dr Stephen\n"
" N. Henson has written a patch for SSLeay that adds this functionality. You\n"
" can get his patch (that requires an SSLeay installation) from his site at:\n"
@@ -3451,10 +3465,10 @@ void hugehelp(void)
" Example on how to automatically retrieve a document using a certificate with\n"
" a personal password:\n"
"\n"
-" curl -E /path/to/cert.pem:password https://secure.site.com/\n"
-"\n"
, stdout);
fputs(
+" curl -E /path/to/cert.pem:password https://secure.site.com/\n"
+"\n"
" If you neglect to specify the password on the command line, you will be\n"
" prompted for the correct password before any data can be received.\n"
"\n"
@@ -3462,11 +3476,11 @@ void hugehelp(void)
" of OpenSSL etc is using, therefore it is sometimes useful to specify what\n"
" SSL-version curl should use. Use -3, -2 or -1 to specify that exact SSL\n"
" version to use (for SSLv3, SSLv2 or TLSv1 respectively):\n"
+, stdout);
+ fputs(
"\n"
" curl -2 https://secure.site.com/\n"
"\n"
-, stdout);
- fputs(
" Otherwise, curl will first attempt to use v3 and then v2.\n"
"\n"
" To use OpenSSL to convert your favourite browser's certificate into a PEM\n"
@@ -3479,10 +3493,10 @@ void hugehelp(void)
"\n"
" Press the 'export' button\n"
"\n"
-" enter your PIN code for the certs\n"
-"\n"
, stdout);
fputs(
+" enter your PIN code for the certs\n"
+"\n"
" select a proper place to save it\n"
"\n"
" Run the 'openssl' application to convert the certificate. If you cd to the\n"
@@ -3814,7 +3828,7 @@ void hugehelp(void)
#else
/*
* NEVER EVER edit this manually, fix the mkhelp.pl script instead!
- * Generation time: Thu Mar 8 20:38:14 2012
+ * Generation time: Tue May 22 23:43:55 2012
*/
#ifdef USE_MANUAL
#include "hugehelp.h"
@@ -3822,3632 +3836,3649 @@ void hugehelp(void)
#include "memdebug.h" /* keep this as LAST include */
static const unsigned char hugehelpgz[] = {
/* This mumbo-jumbo is the huge help text compressed with gzip.
- Thanks to this operation, the size of this data shrunk from 141839
- to 43467 bytes. You can disable the use of compressed help
+ Thanks to this operation, the size of this data shrunk from 142557
+ to 43675 bytes. You can disable the use of compressed help
texts by NOT passing -c to the mkhelp.pl tool. */
0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0xed, 0xbd,
- 0x6b, 0x77, 0x1b, 0x47, 0xb2, 0x25, 0xfa, 0x9d, 0xbf, 0xa2, 0x1a, 0x7d,
- 0xfb, 0x80, 0xec, 0x06, 0xc0, 0x87, 0x24, 0xdb, 0x62, 0x4b, 0x3e, 0xa6,
- 0x49, 0xca, 0xe6, 0x98, 0x12, 0x39, 0x04, 0xe5, 0xc7, 0xb8, 0xbd, 0xb4,
- 0x0a, 0x40, 0x91, 0xac, 0x26, 0x50, 0x85, 0xae, 0x2a, 0x90, 0xa2, 0xcf,
- 0xf4, 0xfc, 0xf6, 0x1b, 0xb1, 0x23, 0x22, 0x33, 0xeb, 0x01, 0x4a, 0x76,
- 0xdb, 0x3d, 0x33, 0x77, 0xdd, 0x33, 0xd3, 0xb2, 0x44, 0x56, 0x65, 0xe5,
- 0x23, 0x32, 0x32, 0x32, 0x62, 0xc7, 0x8e, 0x28, 0xfa, 0xd0, 0xff, 0xbd,
- 0xc3, 0xff, 0xde, 0xd1, 0xff, 0xd1, 0x7f, 0x37, 0xa2, 0xe8, 0xbc, 0xc8,
- 0xff, 0x9e, 0x4c, 0xab, 0xee, 0x67, 0xdf, 0xbd, 0xfb, 0x9f, 0x91, 0xfc,
- 0x3f, 0x7a, 0xe7, 0x6f, 0xf4, 0xdf, 0x8d, 0x47, 0xdb, 0xde, 0x8e, 0xfc,
- 0x0b, 0xff, 0xf3, 0xdd, 0x56, 0xf4, 0xa1, 0x17, 0xfe, 0x67, 0xb4, 0x89,
- 0x17, 0xde, 0xe9, 0x17, 0x5e, 0xf0, 0xdf, 0xdf, 0xbd, 0x7b, 0xfc, 0x23,
- 0x7f, 0xe3, 0x5e, 0xf1, 0x1f, 0xdb, 0xfc, 0xde, 0xdf, 0xde, 0xf1, 0x5f,
- 0xe9, 0x27, 0x1b, 0x1b, 0x6f, 0x0e, 0x5e, 0x1f, 0xdb, 0xab, 0xd3, 0x55,
- 0x31, 0x8f, 0x86, 0x51, 0x55, 0xc4, 0x59, 0x79, 0x95, 0x14, 0x51, 0x1c,
- 0xbd, 0xbd, 0x38, 0xdd, 0xd8, 0x18, 0xff, 0xf0, 0xe6, 0xec, 0x7c, 0x7c,
- 0x32, 0xae, 0x3d, 0xf6, 0x63, 0xbe, 0xac, 0xd2, 0x3c, 0x2b, 0x7f, 0x8a,
- 0x7e, 0xa4, 0x87, 0x46, 0xa3, 0xd1, 0x4f, 0x1b, 0x1b, 0x47, 0xc7, 0xe3,
- 0xc3, 0x8b, 0x93, 0xf3, 0xcb, 0x93, 0xb3, 0x37, 0xb5, 0x67, 0xa3, 0xb4,
- 0x8c, 0xa8, 0xb1, 0x2a, 0xcf, 0xe7, 0xf4, 0x87, 0x6f, 0x7f, 0x16, 0x57,
- 0x71, 0x74, 0x55, 0xe4, 0x8b, 0x28, 0x2f, 0xf8, 0x17, 0x71, 0x54, 0x26,
- 0xc5, 0x5d, 0x52, 0x0c, 0xa2, 0x55, 0x99, 0x66, 0xd7, 0x51, 0x9e, 0x25,
- 0x51, 0x7e, 0x15, 0x55, 0x37, 0x89, 0x35, 0x57, 0xae, 0x96, 0xcb, 0xbc,
- 0xa8, 0x92, 0x59, 0xb4, 0x2c, 0xf2, 0x2a, 0x9f, 0xe6, 0xf3, 0x32, 0xda,
- 0x3c, 0x3a, 0x39, 0xbc, 0x1c, 0x44, 0xaf, 0x4e, 0x4e, 0x8f, 0xe9, 0xcf,
- 0xcb, 0x73, 0xfc, 0x31, 0x1e, 0x44, 0x5f, 0x9d, 0x9d, 0x7f, 0x7d, 0x7c,
- 0x31, 0x88, 0xbe, 0xbe, 0xe4, 0x9f, 0xf1, 0x9f, 0xf4, 0xc3, 0xe8, 0xe4,
- 0xf5, 0xc1, 0xf9, 0xc0, 0x9a, 0xe3, 0x7f, 0xf0, 0x0f, 0x4f, 0x8f, 0xe8,
- 0x87, 0xf2, 0x1f, 0xfe, 0xe7, 0xf9, 0xd9, 0xf9, 0x93, 0x01, 0xfe, 0xa4,
- 0x7f, 0x5d, 0x5c, 0xbe, 0x3e, 0xe7, 0x3f, 0xc7, 0xf4, 0xe7, 0xf8, 0x90,
- 0xff, 0xc0, 0x37, 0xc6, 0xaf, 0xed, 0xcf, 0xb1, 0x6b, 0xee, 0xf2, 0xf8,
- 0xf4, 0xcd, 0xf1, 0x65, 0x14, 0x67, 0xb3, 0xe8, 0x92, 0x1e, 0xda, 0x1a,
- 0xd1, 0x8f, 0x6e, 0x92, 0x68, 0x9a, 0x2f, 0x16, 0xfc, 0x33, 0x9a, 0x85,
- 0x59, 0x52, 0xa6, 0xd7, 0x19, 0x75, 0x9f, 0x46, 0x7b, 0x9f, 0x17, 0xb7,
- 0xd1, 0x7d, 0x5a, 0xdd, 0xe4, 0xab, 0x8a, 0x06, 0x4c, 0xf3, 0x11, 0xa5,
- 0x59, 0x95, 0x14, 0x43, 0x6b, 0x2e, 0x9e, 0xf2, 0x0c, 0x8f, 0x36, 0x6a,
- 0x73, 0x99, 0x5f, 0xd1, 0xcc, 0x95, 0x34, 0x55, 0x93, 0x55, 0x39, 0xcf,
- 0xe3, 0x19, 0x4f, 0x10, 0xbd, 0x7c, 0xb5, 0xa2, 0xa9, 0x2d, 0xd2, 0xe9,
- 0x6d, 0x19, 0xcd, 0xd3, 0xdb, 0x84, 0xa7, 0xe7, 0xfd, 0x83, 0x4d, 0xd7,
- 0x40, 0x9a, 0x8f, 0x57, 0x34, 0x93, 0x99, 0x6b, 0xbe, 0x4a, 0xa7, 0x31,
- 0x7f, 0x00, 0xf3, 0x15, 0xad, 0x96, 0xdc, 0x9a, 0xcc, 0x53, 0xb4, 0xcc,
- 0x4b, 0x7a, 0x69, 0x3c, 0x3e, 0xa5, 0xbe, 0x67, 0x59, 0x82, 0x7e, 0x94,
- 0x03, 0xfa, 0x47, 0x7e, 0x9b, 0x26, 0xf4, 0x97, 0xab, 0x74, 0x9e, 0x44,
- 0xb2, 0x8e, 0xae, 0x39, 0x5e, 0xd0, 0x22, 0x29, 0x57, 0x8b, 0x04, 0x13,
- 0xb0, 0xc8, 0x8b, 0x64, 0x14, 0x1d, 0x94, 0xd1, 0x43, 0xbe, 0xa2, 0x51,
- 0xce, 0xe7, 0xb4, 0xb6, 0x49, 0x34, 0x49, 0xe6, 0xf9, 0xfd, 0x80, 0x57,
- 0x34, 0xca, 0x56, 0x8b, 0x09, 0xbd, 0x42, 0xdd, 0xbf, 0x4a, 0xe2, 0x6a,
- 0x45, 0xaf, 0xe2, 0x31, 0x6b, 0x6e, 0x11, 0xd3, 0x28, 0xe8, 0xdd, 0x22,
- 0xba, 0x49, 0x68, 0x94, 0xe5, 0x32, 0xcd, 0xfe, 0x50, 0x9f, 0x09, 0x9a,
- 0xce, 0x65, 0x7e, 0x9f, 0x14, 0x34, 0x9b, 0x93, 0x87, 0x88, 0x86, 0x3d,
- 0x11, 0x61, 0xbb, 0x22, 0x61, 0x8a, 0x62, 0xfa, 0xa0, 0x13, 0xb4, 0x61,
- 0x91, 0xcc, 0x63, 0x16, 0x1a, 0xf7, 0x29, 0x5a, 0x99, 0x71, 0xe2, 0xa4,
- 0x4a, 0x5f, 0xdd, 0x7c, 0xb2, 0x85, 0x97, 0x67, 0x49, 0x15, 0xa7, 0xf3,
- 0x92, 0x26, 0x9e, 0xc5, 0xdf, 0xd6, 0x96, 0xba, 0xcc, 0xdb, 0x81, 0x64,
- 0xf0, 0x21, 0xab, 0xe2, 0xf7, 0xf8, 0xbc, 0xca, 0xe0, 0x70, 0x96, 0x2c,
- 0x93, 0x6c, 0x96, 0x64, 0xd5, 0x28, 0xfa, 0x21, 0x5f, 0xf5, 0xe9, 0xdb,
- 0x57, 0x29, 0xcd, 0x41, 0xac, 0x4d, 0xd1, 0x97, 0x69, 0xe1, 0xa7, 0x45,
- 0xba, 0x0c, 0x26, 0x3f, 0xcf, 0x68, 0xb9, 0xa3, 0x8b, 0x57, 0x87, 0xd1,
- 0x93, 0xe7, 0x9f, 0x7d, 0xe2, 0x57, 0x99, 0x1a, 0x88, 0xa6, 0x71, 0x46,
- 0x23, 0x4e, 0xa6, 0xe9, 0xd5, 0x43, 0xb4, 0x58, 0xcd, 0xab, 0x74, 0x49,
- 0xf3, 0x4d, 0x1f, 0x2f, 0x79, 0xa3, 0x2c, 0xe3, 0xa2, 0x2a, 0x79, 0xde,
- 0xf0, 0x03, 0x8c, 0xfd, 0xbe, 0x48, 0x2b, 0xde, 0x30, 0xf8, 0x1d, 0xf5,
- 0x30, 0xa9, 0x4a, 0x6b, 0x8e, 0x05, 0x8c, 0xbe, 0x33, 0x29, 0xe2, 0x29,
- 0xcd, 0x70, 0x5c, 0xd2, 0x47, 0xf7, 0xdd, 0xb7, 0xa2, 0x9b, 0xaa, 0x5a,
- 0xee, 0x6f, 0x6f, 0x97, 0x69, 0x95, 0x8c, 0xfe, 0x8b, 0xb6, 0xdb, 0xa0,
- 0xba, 0xcf, 0x07, 0xd5, 0x4d, 0x91, 0x24, 0xff, 0x1c, 0x91, 0xd8, 0xba,
- 0x07, 0xe9, 0xb3, 0x0f, 0xda, 0xaf, 0xeb, 0xa4, 0xa2, 0x0f, 0xfc, 0x63,
- 0x95, 0x64, 0xdc, 0x20, 0x75, 0x23, 0x9e, 0x2f, 0x6f, 0x62, 0x5a, 0xcd,
- 0x84, 0xc4, 0x8f, 0x37, 0x30, 0x49, 0x08, 0x77, 0x4a, 0xb6, 0xf0, 0x8f,
- 0x3f, 0xb5, 0xbe, 0x79, 0x85, 0x4f, 0xd2, 0x9f, 0x23, 0x7d, 0x29, 0xa6,
- 0xb9, 0xa6, 0x8f, 0x6d, 0xb3, 0x54, 0xfd, 0xb8, 0x3b, 0xdc, 0xdd, 0xd9,
- 0xf9, 0x69, 0x54, 0xbd, 0xaf, 0x3e, 0xf2, 0x85, 0x9d, 0x1d, 0xff, 0x0a,
- 0x3f, 0xbd, 0xc9, 0x23, 0x8e, 0xe6, 0x24, 0x34, 0xfc, 0xfd, 0x9f, 0x93,
- 0x22, 0x2f, 0xb7, 0x3a, 0x9a, 0x9a, 0x27, 0x15, 0xed, 0xb5, 0xa0, 0x9d,
- 0x78, 0xf8, 0xb3, 0x7c, 0xd6, 0x1e, 0x7e, 0x93, 0x94, 0x90, 0x19, 0x3f,
- 0xd8, 0x28, 0x2e, 0x48, 0x6e, 0xf3, 0xca, 0xab, 0xa1, 0x01, 0x6d, 0xc3,
- 0xca, 0x4d, 0x0d, 0xed, 0x32, 0x7a, 0x9a, 0x14, 0x58, 0x3c, 0x67, 0xdd,
- 0x55, 0x46, 0x59, 0xe2, 0x87, 0x41, 0x3b, 0x3e, 0x89, 0xa7, 0x37, 0x51,
- 0x4e, 0xc2, 0x5f, 0xb4, 0x97, 0x20, 0xce, 0x1e, 0x46, 0x79, 0x71, 0xbd,
- 0x1d, 0x17, 0xd3, 0x9b, 0xf4, 0x8e, 0xe6, 0xe1, 0xf9, 0xf3, 0x4f, 0x86,
- 0xf4, 0xc7, 0xf3, 0x9f, 0xb6, 0xef, 0xf2, 0x39, 0x4d, 0xcb, 0xd3, 0x9f,
- 0xb6, 0x79, 0x75, 0xff, 0x2b, 0x1e, 0x4c, 0x06, 0xd3, 0x7f, 0x8e, 0x6e,
- 0xaa, 0xc5, 0x7c, 0xad, 0xcc, 0x50, 0x63, 0x51, 0xbc, 0xc8, 0x57, 0x59,
- 0xe5, 0xe4, 0x84, 0xc4, 0xad, 0x0a, 0x74, 0xd1, 0x3c, 0xcd, 0x12, 0x51,
- 0x4f, 0x2c, 0x3e, 0xbc, 0x3d, 0x69, 0x6f, 0xfa, 0xad, 0x5c, 0x4d, 0x6f,
- 0x68, 0xe8, 0x24, 0x37, 0xb1, 0x0e, 0xbf, 0x4a, 0x69, 0x4c, 0xf4, 0x66,
- 0x46, 0x5b, 0x36, 0x95, 0xa6, 0xe4, 0x63, 0x29, 0x3d, 0x97, 0x17, 0xb3,
- 0xa4, 0xa8, 0x4b, 0x30, 0xba, 0xe3, 0xfb, 0x13, 0xd1, 0x54, 0x2e, 0xe9,
- 0xe3, 0x2b, 0x56, 0x70, 0xd8, 0x64, 0xdc, 0x02, 0x6d, 0xcf, 0x6b, 0x9a,
- 0x25, 0x9a, 0x19, 0x16, 0x2a, 0x9e, 0xb8, 0x87, 0xe8, 0x0d, 0x2d, 0x9e,
- 0xa8, 0x86, 0x40, 0xf6, 0x64, 0xb1, 0xda, 0x93, 0x76, 0x7f, 0x7f, 0xbf,
- 0x5e, 0x88, 0xf6, 0x77, 0x1b, 0x72, 0x14, 0xbc, 0xd4, 0xb5, 0xfa, 0xfb,
- 0x7b, 0xf5, 0xf5, 0x3f, 0xb9, 0xc2, 0xc2, 0xda, 0x18, 0x78, 0xef, 0x9b,
- 0xb6, 0xb6, 0x8d, 0x4f, 0xad, 0xd1, 0xdf, 0x93, 0xab, 0xf4, 0xfd, 0xc0,
- 0x8e, 0x3a, 0x99, 0xcb, 0x98, 0x9a, 0x5f, 0x2c, 0x2b, 0x5e, 0x75, 0x6b,
- 0xee, 0x7a, 0x95, 0x94, 0x24, 0x42, 0xf7, 0x37, 0x31, 0xfd, 0xd8, 0x1a,
- 0x88, 0xf0, 0x89, 0x45, 0x7a, 0x7d, 0x53, 0x45, 0xf7, 0x31, 0xeb, 0x8f,
- 0x93, 0x4a, 0x9a, 0x60, 0x55, 0x4d, 0x5a, 0xe3, 0x2a, 0xa6, 0xed, 0xcf,
- 0x33, 0x04, 0xbd, 0x4c, 0xc2, 0xe6, 0xc4, 0x89, 0xe6, 0x0a, 0xa2, 0x14,
- 0x9c, 0x84, 0x93, 0xb8, 0xe4, 0xd5, 0xc8, 0x68, 0xd1, 0x2b, 0x52, 0xf4,
- 0x2b, 0xfe, 0xd7, 0x0d, 0xa9, 0xf2, 0x28, 0x8b, 0x17, 0x89, 0x76, 0x14,
- 0xba, 0xef, 0x15, 0xab, 0xc8, 0xe4, 0x7d, 0xbc, 0x70, 0xfa, 0x88, 0x14,
- 0xcc, 0x40, 0x55, 0xa7, 0x7b, 0xa3, 0xa4, 0x55, 0x23, 0x89, 0xe3, 0x6d,
- 0x84, 0x3d, 0xd5, 0xe3, 0x7d, 0xd3, 0x93, 0x71, 0xa2, 0x8f, 0x71, 0x09,
- 0x75, 0x0f, 0x0d, 0x4f, 0x9d, 0x0f, 0x06, 0x4b, 0x93, 0x16, 0xdf, 0xf2,
- 0xb9, 0xd2, 0x38, 0xbd, 0xf0, 0xda, 0x2c, 0x8f, 0x52, 0xd2, 0x60, 0x13,
- 0xda, 0x5f, 0x3c, 0x32, 0xde, 0x35, 0x98, 0x15, 0x6e, 0x67, 0x49, 0x6d,
- 0xf2, 0x0f, 0xd3, 0x8a, 0xf5, 0x06, 0x0c, 0x10, 0xea, 0x2f, 0x4d, 0x0a,
- 0x6c, 0x08, 0xda, 0x7b, 0xc1, 0xf8, 0xa1, 0xf1, 0xe8, 0xd9, 0xe8, 0x2e,
- 0x9e, 0xa7, 0x64, 0x4b, 0x24, 0xee, 0x2d, 0xa8, 0xe8, 0x29, 0x1f, 0x70,
- 0xf3, 0xf9, 0x03, 0x89, 0x5d, 0x51, 0xb0, 0xb1, 0xc6, 0x2b, 0x38, 0x91,
- 0xcd, 0xb1, 0x48, 0xe8, 0x64, 0x08, 0xa7, 0x33, 0x65, 0x25, 0x45, 0x42,
- 0x4a, 0x47, 0x0d, 0xc4, 0x90, 0x8e, 0x04, 0x6c, 0x63, 0x0c, 0x1c, 0xbd,
- 0xe3, 0xb6, 0xa7, 0xd3, 0x64, 0x59, 0x95, 0x7e, 0x4c, 0x87, 0x7e, 0x2a,
- 0x74, 0xc1, 0xa9, 0x3b, 0x45, 0xc2, 0x33, 0x1f, 0x9e, 0x9c, 0x98, 0x57,
- 0xa7, 0xc7, 0x71, 0x78, 0xda, 0xd1, 0x44, 0x87, 0x69, 0xe9, 0x66, 0xad,
- 0x82, 0x6c, 0xd0, 0x5e, 0xc0, 0x9c, 0x2f, 0xb8, 0xa3, 0xfc, 0x70, 0x29,
- 0x36, 0x12, 0xf6, 0x1c, 0x2f, 0xa4, 0x18, 0x49, 0xf2, 0x5d, 0xd6, 0x46,
- 0x34, 0x9f, 0xae, 0x71, 0xfa, 0xaa, 0x5b, 0x53, 0xfe, 0x7c, 0x49, 0xe6,
- 0x25, 0x69, 0xe7, 0x59, 0x79, 0x43, 0xe7, 0x29, 0x2d, 0xfd, 0xe5, 0x0d,
- 0x8f, 0x74, 0x41, 0x32, 0x73, 0xc7, 0xeb, 0xbb, 0x4c, 0x92, 0xd9, 0x28,
- 0x3a, 0xbb, 0xe2, 0xad, 0x59, 0x50, 0xa7, 0x2b, 0xfc, 0x9a, 0xb5, 0x05,
- 0xcd, 0xdb, 0x0c, 0xf6, 0x57, 0xe6, 0xb4, 0x02, 0xba, 0x12, 0x6c, 0x7b,
- 0x96, 0x34, 0x9a, 0xec, 0x88, 0x15, 0xfd, 0xbc, 0xae, 0x5a, 0x60, 0x02,
- 0x90, 0x0a, 0xe0, 0xee, 0x4d, 0x92, 0x08, 0x92, 0x38, 0x49, 0xaa, 0xfb,
- 0x24, 0x71, 0xcd, 0x95, 0x09, 0xa9, 0x33, 0x5e, 0x34, 0x39, 0xcc, 0xb3,
- 0xbb, 0x9c, 0x3b, 0xb8, 0xb1, 0x71, 0x7e, 0x71, 0xf6, 0xd5, 0xc5, 0xf1,
- 0x78, 0x1c, 0xbd, 0x3e, 0xbe, 0x3c, 0xbe, 0xa8, 0x49, 0x4f, 0x96, 0x17,
- 0x0b, 0xac, 0xe8, 0x2c, 0x2d, 0x97, 0xf3, 0xf8, 0x81, 0x97, 0x9a, 0x46,
- 0x72, 0x5d, 0xf0, 0xce, 0x5a, 0x24, 0xac, 0x5a, 0x66, 0xab, 0x02, 0x62,
- 0x91, 0x2f, 0x69, 0xf9, 0xd4, 0x6c, 0xa1, 0xc6, 0x67, 0xb0, 0x75, 0xb2,
- 0x6b, 0x3f, 0xd3, 0x74, 0x9a, 0xab, 0x86, 0x64, 0x15, 0xe9, 0xd6, 0x83,
- 0xad, 0x09, 0xd8, 0xa5, 0x03, 0xff, 0x33, 0x99, 0xa6, 0x12, 0x63, 0x22,
- 0x99, 0x4d, 0x17, 0xb0, 0x25, 0xe8, 0xbf, 0xde, 0x80, 0x48, 0xae, 0xc8,
- 0x5e, 0x22, 0xad, 0xd9, 0x10, 0x77, 0xd7, 0x4f, 0xcc, 0x2b, 0xcc, 0x5d,
- 0xb6, 0x7f, 0xe9, 0xe3, 0xd4, 0xd7, 0x45, 0x9a, 0x91, 0x80, 0x91, 0x40,
- 0xea, 0x2e, 0x67, 0x49, 0xa0, 0xbe, 0x5e, 0x89, 0x4e, 0xd0, 0x19, 0xa9,
- 0xdb, 0xd1, 0xf4, 0x32, 0x2d, 0x36, 0x69, 0x56, 0x37, 0x3c, 0x74, 0x8a,
- 0x44, 0x93, 0x9a, 0x8f, 0x27, 0xac, 0x9a, 0xd8, 0xb0, 0x24, 0x6b, 0x20,
- 0xe9, 0xfc, 0x9a, 0xb3, 0x54, 0xe9, 0x0d, 0xea, 0x5b, 0x3c, 0xe1, 0x15,
- 0xe5, 0x07, 0x1a, 0xb3, 0x48, 0x9b, 0x08, 0xba, 0xe5, 0x3e, 0x2d, 0xb1,
- 0xa9, 0xee, 0xf3, 0xd5, 0x9c, 0x4c, 0x3a, 0x7e, 0x60, 0xb5, 0xc4, 0x0b,
- 0xf4, 0xa9, 0xa5, 0xdf, 0x3d, 0x8b, 0xf4, 0x3d, 0xcf, 0x7a, 0xb3, 0x15,
- 0xea, 0x1a, 0xfd, 0x73, 0x49, 0x8b, 0x20, 0xdd, 0x19, 0x35, 0x75, 0x2b,
- 0xb4, 0x46, 0x6b, 0x0d, 0x79, 0xb7, 0x40, 0xdd, 0x9d, 0x9f, 0x8d, 0x2f,
- 0x59, 0xfd, 0x9f, 0xbf, 0xbd, 0xa4, 0x86, 0xe8, 0x18, 0x2a, 0x2b, 0x5a,
- 0x4e, 0x7e, 0x31, 0x4b, 0x60, 0x43, 0x5b, 0x73, 0xb4, 0x6a, 0x29, 0xb6,
- 0x38, 0x4e, 0x15, 0xfb, 0xa4, 0xf4, 0x51, 0x2e, 0x16, 0x2c, 0xbc, 0x76,
- 0xad, 0x28, 0x6f, 0x12, 0xd6, 0xd1, 0xee, 0xa5, 0x68, 0xf3, 0xf3, 0x2d,
- 0x5a, 0xee, 0xa1, 0x6b, 0xee, 0x47, 0x7e, 0xfa, 0x27, 0xfe, 0x72, 0x99,
- 0x2e, 0xd2, 0x79, 0x1c, 0x9c, 0x6d, 0xaa, 0x89, 0x58, 0xae, 0xdd, 0x7e,
- 0x9c, 0x92, 0xda, 0x45, 0xa7, 0xbd, 0x1d, 0xcd, 0x33, 0x88, 0xdd, 0xec,
- 0x17, 0x6a, 0x96, 0x27, 0xf2, 0x1e, 0x99, 0xb2, 0x6e, 0xe2, 0x78, 0xc5,
- 0x78, 0x9b, 0xd7, 0xa6, 0xa9, 0xb9, 0x6a, 0xad, 0x69, 0x63, 0x4d, 0x8e,
- 0xeb, 0x99, 0x9b, 0xb8, 0xde, 0x24, 0x2e, 0x7a, 0x4e, 0x83, 0xc9, 0x9d,
- 0x89, 0x1a, 0xbd, 0x5e, 0x51, 0xe7, 0x65, 0x56, 0x07, 0xd1, 0xf0, 0x8f,
- 0xdc, 0x73, 0x36, 0xa9, 0xdd, 0x8e, 0x26, 0x5b, 0x2d, 0x9b, 0x8d, 0x36,
- 0xce, 0x70, 0x65, 0x73, 0xf7, 0xbb, 0x13, 0x36, 0xf2, 0x32, 0x56, 0x7f,
- 0x03, 0xd8, 0xd1, 0x13, 0xba, 0xb7, 0x25, 0x10, 0x3a, 0xd1, 0x66, 0x6c,
- 0x05, 0x25, 0x19, 0x0b, 0xcf, 0x4c, 0xf4, 0xe3, 0x70, 0x28, 0xbf, 0xc2,
- 0x8a, 0x3f, 0xd0, 0x51, 0x1e, 0x5f, 0xc7, 0xa9, 0xdb, 0xe8, 0x2a, 0x68,
- 0xee, 0xd9, 0x2c, 0xd7, 0xc7, 0x59, 0x1b, 0xb1, 0x62, 0xd5, 0x35, 0x5d,
- 0x41, 0xff, 0x24, 0x7c, 0x2e, 0xd1, 0xa2, 0x60, 0x66, 0xb5, 0x59, 0x9c,
- 0x46, 0xd6, 0xdc, 0x04, 0xe7, 0x2f, 0x1f, 0x65, 0x90, 0x4c, 0x1c, 0x4c,
- 0xd4, 0x64, 0x6f, 0x14, 0x7d, 0x4d, 0xb7, 0x01, 0xdc, 0x1e, 0x61, 0xa0,
- 0xa4, 0x7c, 0x13, 0xa2, 0x13, 0xe6, 0x3e, 0xa1, 0xbb, 0x48, 0x59, 0x91,
- 0xd6, 0x80, 0x52, 0xc3, 0xcf, 0xa8, 0x9f, 0x4e, 0x0d, 0xdd, 0xe4, 0xf7,
- 0xf8, 0xac, 0x1b, 0x04, 0x35, 0x51, 0xa6, 0x38, 0x44, 0xf9, 0xe7, 0x8b,
- 0x51, 0xb4, 0x09, 0xa5, 0x49, 0x9a, 0x95, 0xb5, 0xbf, 0x1f, 0x85, 0x9b,
- 0x0f, 0x12, 0x63, 0x67, 0x6e, 0xc7, 0xb3, 0x19, 0x6b, 0x10, 0xea, 0x41,
- 0xf4, 0xe9, 0x68, 0xf7, 0xf9, 0x68, 0x67, 0xc4, 0xce, 0x82, 0xe4, 0x2e,
- 0xcd, 0xe9, 0xba, 0x46, 0xa6, 0x16, 0x77, 0x25, 0x0a, 0xde, 0xa4, 0xeb,
- 0x0b, 0x6f, 0xeb, 0xeb, 0xeb, 0xb9, 0x28, 0xd4, 0x6d, 0xba, 0xdf, 0x05,
- 0x3a, 0xb7, 0xa0, 0x8b, 0x05, 0xb4, 0x0d, 0x4f, 0x8e, 0x2e, 0xab, 0xc8,
- 0x5c, 0xa8, 0x6c, 0x75, 0x3a, 0xb7, 0x9c, 0x9c, 0x0c, 0xff, 0x48, 0xcb,
- 0x3d, 0x34, 0xe9, 0x18, 0x92, 0x70, 0x34, 0xbc, 0x03, 0xaf, 0xf9, 0x76,
- 0x15, 0xaa, 0x28, 0x2f, 0x4a, 0x72, 0x80, 0xd2, 0x11, 0x31, 0x0f, 0xd4,
- 0x02, 0xb5, 0x10, 0x39, 0xf1, 0xa2, 0x8e, 0x34, 0x9a, 0x43, 0xb7, 0x2a,
- 0xea, 0x4f, 0x5c, 0x90, 0x49, 0xcc, 0x57, 0x3f, 0x7a, 0xf8, 0x8a, 0xb5,
- 0x35, 0x77, 0x8c, 0xe5, 0x08, 0x32, 0xe8, 0x05, 0x79, 0xb8, 0xc3, 0x1d,
- 0x64, 0x83, 0x6c, 0x77, 0xb4, 0xd3, 0x68, 0x6c, 0x93, 0xf7, 0xfe, 0x16,
- 0x8c, 0x14, 0x36, 0xba, 0xd1, 0x4b, 0xb6, 0x08, 0xc8, 0xd8, 0x48, 0x60,
- 0x38, 0x98, 0x2a, 0xd0, 0xed, 0x0c, 0x55, 0x41, 0xcd, 0x58, 0xff, 0x1a,
- 0xcd, 0xe1, 0x7e, 0xcc, 0xcf, 0xf1, 0xab, 0xb8, 0x60, 0x67, 0x38, 0x43,
- 0x64, 0x13, 0x91, 0x12, 0xd8, 0xb7, 0x16, 0x76, 0x83, 0xfe, 0xed, 0x72,
- 0xff, 0xaa, 0x79, 0x79, 0xb7, 0xdb, 0xec, 0x1d, 0xdd, 0x8a, 0xb7, 0x9a,
- 0x7d, 0xe3, 0xd5, 0xb9, 0x3c, 0x1d, 0x3b, 0xd1, 0xd9, 0x25, 0x93, 0x81,
- 0xcc, 0xb7, 0x2c, 0xb9, 0xce, 0xc9, 0x70, 0x96, 0xab, 0x19, 0xe4, 0x26,
- 0x8a, 0x1b, 0xcd, 0x15, 0xc9, 0x22, 0xaf, 0xe4, 0x65, 0x39, 0xd6, 0x83,
- 0x3e, 0xec, 0x71, 0x1f, 0xca, 0x72, 0x7e, 0xb7, 0xd7, 0xd9, 0x07, 0xeb,
- 0x44, 0xad, 0x17, 0x7c, 0x67, 0xb7, 0x5e, 0xec, 0xb5, 0x7b, 0x81, 0x4e,
- 0xac, 0xe9, 0x03, 0xbf, 0xda, 0xea, 0xc3, 0x13, 0xeb, 0xc3, 0x93, 0x8f,
- 0x9d, 0x87, 0xb0, 0x07, 0x4f, 0x7e, 0xe9, 0x3c, 0x74, 0xf6, 0xe1, 0x29,
- 0xf7, 0x21, 0x5d, 0xde, 0x3d, 0x6d, 0xbc, 0x43, 0xda, 0xd0, 0xdf, 0xfa,
- 0xd9, 0x3c, 0x9c, 0xc6, 0x4b, 0xd6, 0x34, 0x58, 0x73, 0x12, 0xdb, 0x7c,
- 0x7e, 0xc7, 0x5f, 0x24, 0xcd, 0x45, 0xbb, 0x12, 0x62, 0x5c, 0x05, 0x96,
- 0xd2, 0xc9, 0x79, 0xa3, 0x39, 0xed, 0x74, 0x49, 0x37, 0xc8, 0x9b, 0x94,
- 0x2e, 0x6a, 0x72, 0xaa, 0xd2, 0x79, 0x2c, 0x7f, 0x39, 0x39, 0xbf, 0xfb,
- 0x64, 0xa8, 0x5f, 0xd8, 0x1a, 0x88, 0x82, 0x31, 0xfd, 0x54, 0xd1, 0x81,
- 0x52, 0x36, 0x9a, 0xb3, 0x9e, 0xc1, 0x22, 0xe4, 0xbe, 0x24, 0x6a, 0x54,
- 0xd3, 0x0f, 0xa8, 0xad, 0xa7, 0xd6, 0xa9, 0x44, 0xac, 0xad, 0x60, 0xbc,
- 0x9f, 0xe8, 0x78, 0x3f, 0xf9, 0xbf, 0x72, 0xbc, 0xb0, 0xc8, 0xbb, 0x46,
- 0xfc, 0x49, 0x73, 0xc4, 0x91, 0xbb, 0xdf, 0x90, 0xee, 0x18, 0x36, 0x55,
- 0x0a, 0xe9, 0xe9, 0x74, 0x1a, 0xd8, 0xda, 0xc3, 0x98, 0xa7, 0x25, 0x5e,
- 0xb2, 0xa7, 0xa5, 0x29, 0x8b, 0x74, 0xf0, 0x6e, 0xb3, 0x5b, 0x6e, 0x2b,
- 0xfa, 0x8e, 0xe5, 0x0d, 0xe6, 0x26, 0x5f, 0x5e, 0x33, 0xe7, 0xd6, 0x42,
- 0xf7, 0xe5, 0x62, 0xc5, 0x87, 0xbf, 0xad, 0x4c, 0x67, 0x73, 0x3c, 0x00,
- 0x18, 0x88, 0x74, 0xfb, 0xe1, 0x8b, 0xa9, 0xba, 0xbb, 0x02, 0xf5, 0x47,
- 0xff, 0xa3, 0xd9, 0x73, 0x5e, 0x97, 0x94, 0xef, 0x6d, 0xa2, 0x9c, 0xf9,
- 0xd1, 0x46, 0x73, 0x7c, 0xf0, 0x67, 0x7d, 0xba, 0xdf, 0xbe, 0x4f, 0xd9,
- 0xab, 0x96, 0xea, 0x05, 0x8f, 0xcc, 0xe2, 0x68, 0x5a, 0x40, 0xbb, 0x8f,
- 0xd8, 0xdb, 0xc0, 0xe2, 0xaf, 0x37, 0x00, 0x74, 0x36, 0xba, 0x9a, 0xc7,
- 0xdc, 0x76, 0x73, 0x9e, 0xd3, 0x6b, 0x32, 0x83, 0xc5, 0xe7, 0x55, 0xe6,
- 0x0b, 0xde, 0x32, 0x5f, 0xeb, 0x96, 0xa1, 0x95, 0x4c, 0xb3, 0xe9, 0x7c,
- 0x05, 0xc7, 0xc7, 0x19, 0x0d, 0x8c, 0x7e, 0xb5, 0x15, 0x4c, 0xe0, 0x01,
- 0x4f, 0x20, 0x7b, 0x02, 0x87, 0x31, 0x9d, 0xef, 0x55, 0xf4, 0x42, 0xfe,
- 0x53, 0x56, 0x6c, 0x32, 0x7f, 0xde, 0xad, 0x85, 0xc7, 0x7a, 0xfb, 0xe5,
- 0xb1, 0xbd, 0xe5, 0x57, 0x0f, 0x82, 0x77, 0x78, 0xa6, 0x4a, 0x9a, 0x3f,
- 0x33, 0x58, 0xa0, 0x47, 0x6d, 0xfb, 0xd6, 0x9b, 0x1b, 0x73, 0x57, 0xe9,
- 0x18, 0x99, 0xf1, 0x21, 0x88, 0x8b, 0x45, 0x74, 0xf8, 0xd5, 0x09, 0x8f,
- 0x32, 0x4e, 0xe7, 0x62, 0xf5, 0xea, 0xa8, 0xd3, 0x64, 0xce, 0x07, 0x28,
- 0xa6, 0x0c, 0xae, 0xac, 0x28, 0xbc, 0x45, 0xeb, 0xff, 0xf5, 0x5e, 0xe7,
- 0x3f, 0xd3, 0x24, 0xc6, 0xdb, 0x4f, 0x47, 0x3b, 0x3d, 0xf6, 0x63, 0xd0,
- 0x92, 0x25, 0xd9, 0x34, 0x9f, 0xf1, 0x47, 0xe6, 0x71, 0x76, 0x5b, 0xca,
- 0x19, 0x2c, 0x07, 0x13, 0xf7, 0x95, 0xac, 0xeb, 0x55, 0x51, 0x90, 0xc1,
- 0x3f, 0x0b, 0xfd, 0xc9, 0x66, 0x04, 0xc8, 0x70, 0xa0, 0x9a, 0xf4, 0x36,
- 0xf3, 0x8f, 0x15, 0x2f, 0xc8, 0x22, 0x2e, 0x6e, 0xed, 0xd6, 0xc4, 0x1e,
- 0x8d, 0x78, 0x4e, 0x36, 0x3a, 0xaf, 0x1c, 0xfa, 0x25, 0xaa, 0xac, 0xdd,
- 0xdc, 0xf0, 0x6b, 0x9c, 0x6e, 0x24, 0x2c, 0xec, 0xe0, 0x94, 0x3d, 0x93,
- 0xdb, 0x1d, 0xcb, 0x2f, 0x48, 0xb0, 0xad, 0x65, 0xec, 0xfa, 0x28, 0xfd,
- 0x95, 0x9b, 0xc7, 0x31, 0x4a, 0x02, 0x41, 0xef, 0x92, 0xe5, 0x21, 0x4e,
- 0xd3, 0x79, 0x4c, 0xe6, 0x03, 0xcf, 0x9e, 0x89, 0x50, 0xfb, 0xe3, 0xfc,
- 0x5b, 0x16, 0xa3, 0x7e, 0x89, 0x7d, 0x10, 0xac, 0xff, 0x90, 0x2c, 0x4d,
- 0xf6, 0x01, 0x77, 0xaf, 0xf4, 0x25, 0xef, 0x69, 0xb7, 0x31, 0xae, 0xd2,
- 0xeb, 0x55, 0x91, 0x88, 0x7d, 0x0a, 0xb7, 0xb1, 0x79, 0x8b, 0xf9, 0x24,
- 0xbf, 0xc9, 0x21, 0x7e, 0x74, 0xa0, 0x26, 0xf3, 0xab, 0x41, 0xa3, 0x39,
- 0xb6, 0x4a, 0x70, 0x10, 0xa0, 0xc3, 0xb0, 0x77, 0xca, 0x64, 0x8a, 0xc6,
- 0xb2, 0x44, 0xed, 0x52, 0xe8, 0x7a, 0x76, 0x3a, 0x46, 0xd3, 0x79, 0x9c,
- 0x2e, 0xa0, 0x21, 0xd4, 0xa7, 0xd6, 0x14, 0x9c, 0x4b, 0xbd, 0x91, 0x42,
- 0x66, 0x26, 0x7c, 0x21, 0x2e, 0x4a, 0xbe, 0xf2, 0x42, 0xd3, 0x99, 0x29,
- 0x20, 0xd7, 0xcd, 0x9b, 0x64, 0x7a, 0x0b, 0xa9, 0x0c, 0x2e, 0x01, 0x4d,
- 0xb5, 0x22, 0x8b, 0xc2, 0x97, 0xc2, 0xea, 0x66, 0x45, 0x53, 0xbe, 0xcc,
- 0xcb, 0x32, 0x9d, 0xb0, 0x50, 0xd2, 0x25, 0x71, 0x35, 0xc5, 0x76, 0xa6,
- 0x19, 0x4f, 0xde, 0xd3, 0xe5, 0x8f, 0xce, 0xad, 0x0a, 0x4e, 0x7a, 0x88,
- 0xcd, 0x90, 0x64, 0x64, 0xb9, 0xae, 0x77, 0xa2, 0x72, 0xea, 0x2a, 0xa2,
- 0xd4, 0x7b, 0x3c, 0xae, 0xc8, 0x72, 0x69, 0x9e, 0x46, 0x8d, 0xd9, 0x6c,
- 0x34, 0x27, 0x73, 0x3b, 0x60, 0x2f, 0x11, 0x6b, 0x64, 0xb9, 0x08, 0xc2,
- 0x93, 0x46, 0xd7, 0x3e, 0x35, 0x3c, 0x27, 0x71, 0x99, 0x4e, 0x59, 0xbe,
- 0x66, 0xe9, 0x75, 0xc2, 0x0a, 0x85, 0x6c, 0xd1, 0x6a, 0xbe, 0x18, 0x84,
- 0x46, 0xad, 0x5b, 0x71, 0x3b, 0x79, 0xdb, 0x52, 0x07, 0x7d, 0x03, 0x75,
- 0x23, 0xd6, 0x91, 0x93, 0x0e, 0xbb, 0xde, 0xd0, 0xd5, 0x88, 0x6c, 0x4c,
- 0x76, 0x6b, 0xcf, 0x78, 0x7b, 0xa2, 0x2b, 0xd4, 0x0b, 0xd5, 0xa8, 0x4d,
- 0xad, 0x04, 0x0f, 0x05, 0xed, 0x23, 0xd2, 0x3d, 0x03, 0xde, 0x42, 0x53,
- 0xdc, 0x1b, 0x17, 0xf1, 0x03, 0x96, 0x88, 0xee, 0x59, 0xee, 0x66, 0x33,
- 0x61, 0x07, 0x06, 0x3b, 0x8b, 0xee, 0xd3, 0xa9, 0xf8, 0x09, 0x78, 0x42,
- 0x3a, 0x0c, 0xca, 0xe9, 0x3c, 0xe5, 0xe7, 0x16, 0xab, 0x12, 0x3e, 0x04,
- 0x9c, 0x74, 0x38, 0x4c, 0xef, 0x69, 0xa9, 0x9c, 0xc2, 0xc5, 0x4d, 0x90,
- 0x8c, 0x78, 0xbe, 0xa0, 0xc6, 0x45, 0x0a, 0x5f, 0x52, 0xab, 0x39, 0xe9,
- 0x33, 0x0f, 0x13, 0xfd, 0xd4, 0x6e, 0xf2, 0xeb, 0x7a, 0x5d, 0xf3, 0xd7,
- 0x34, 0x6c, 0x2c, 0x56, 0x4a, 0xc1, 0xc6, 0x99, 0xf0, 0x24, 0x4b, 0xf0,
- 0x23, 0x7a, 0xc1, 0x47, 0xda, 0x4b, 0x1e, 0xcc, 0x1a, 0x8d, 0x19, 0x9d,
- 0xc3, 0x85, 0x75, 0x53, 0xbf, 0xcb, 0x05, 0xaa, 0x51, 0x2c, 0x6c, 0x69,
- 0x0e, 0xfe, 0x3e, 0xde, 0xef, 0xab, 0x65, 0x53, 0x52, 0x49, 0x32, 0x13,
- 0xd6, 0x96, 0xae, 0xa5, 0xa5, 0xbf, 0x46, 0xd0, 0xda, 0x24, 0xe9, 0x1d,
- 0x0d, 0xdc, 0x3b, 0x86, 0xa4, 0x69, 0x78, 0x6c, 0xa3, 0xde, 0x38, 0xa9,
- 0x9a, 0xcd, 0x1d, 0xe2, 0x7b, 0xfb, 0xbd, 0x28, 0x70, 0xfd, 0x4a, 0xbb,
- 0x3a, 0x79, 0x93, 0xc4, 0x1c, 0xbb, 0x62, 0xb8, 0x47, 0x3d, 0x0e, 0x0d,
- 0xee, 0xbe, 0xfc, 0xf6, 0xe0, 0xf4, 0xed, 0xf1, 0xee, 0x5f, 0x9b, 0xe2,
- 0x43, 0xbf, 0xdb, 0x93, 0xdf, 0xed, 0xf5, 0xba, 0x54, 0x1a, 0xdd, 0x8f,
- 0xfa, 0x2f, 0xfb, 0x51, 0xf9, 0xb0, 0x98, 0xe4, 0x88, 0xd5, 0xd8, 0xa1,
- 0x0c, 0x35, 0x46, 0x5d, 0x18, 0xa8, 0x9d, 0x51, 0xc9, 0x19, 0xc8, 0xb3,
- 0xc2, 0x7d, 0xe7, 0x03, 0xb4, 0xd9, 0x77, 0xb8, 0x2f, 0x71, 0x2c, 0xe3,
- 0x8e, 0xc8, 0x32, 0x10, 0xcf, 0xc2, 0xf9, 0x28, 0x2b, 0x1c, 0x89, 0xba,
- 0x44, 0xdc, 0xba, 0xf8, 0xcc, 0x06, 0xb2, 0x91, 0x9a, 0xda, 0xde, 0x0d,
- 0xd8, 0xf7, 0x09, 0x3a, 0xb7, 0x84, 0xd1, 0x9a, 0x42, 0xb0, 0x1e, 0x48,
- 0x78, 0xab, 0xe9, 0xcd, 0x88, 0x4e, 0x3d, 0xd1, 0x29, 0xbc, 0xcb, 0x65,
- 0x7f, 0x36, 0x15, 0x1e, 0x9f, 0x09, 0x08, 0xd6, 0xdd, 0xd1, 0x40, 0x4a,
- 0x11, 0xde, 0x9e, 0xf6, 0x65, 0x19, 0x93, 0xca, 0xa7, 0xab, 0xb9, 0x6c,
- 0x68, 0x08, 0xd7, 0xc2, 0xdd, 0xbd, 0x78, 0x8b, 0x15, 0xcd, 0xe6, 0x68,
- 0xef, 0xe4, 0x0b, 0xfe, 0xa4, 0x46, 0xdb, 0x38, 0x6c, 0xaa, 0xe3, 0xc0,
- 0x7e, 0xa2, 0x6e, 0xb3, 0x43, 0xef, 0x41, 0x37, 0x65, 0xbf, 0x48, 0x74,
- 0x07, 0x8b, 0xef, 0xae, 0x29, 0xfa, 0xd4, 0xd8, 0x24, 0xcd, 0x44, 0xb6,
- 0xfd, 0x81, 0x15, 0x0d, 0x4f, 0x59, 0xa6, 0xe7, 0xb9, 0x2a, 0x75, 0x7f,
- 0x21, 0x57, 0xff, 0xa4, 0xca, 0x40, 0xe7, 0x4d, 0x4f, 0x1c, 0x98, 0xba,
- 0x0a, 0xd6, 0x4b, 0xd9, 0x58, 0x6e, 0x66, 0xe9, 0x4e, 0xc9, 0xe7, 0x2f,
- 0xc4, 0xde, 0x94, 0x2e, 0xbb, 0xf2, 0x3b, 0x9a, 0x7b, 0x93, 0x54, 0x25,
- 0xd9, 0x99, 0xc9, 0xb6, 0x9e, 0xe9, 0xb6, 0x8c, 0x41, 0x3f, 0xda, 0xda,
- 0xeb, 0xec, 0xf2, 0xd8, 0x5b, 0x4b, 0xfa, 0xac, 0xf7, 0x4c, 0x8a, 0xaa,
- 0x0c, 0xb7, 0xad, 0xf9, 0x34, 0xb1, 0xe2, 0x71, 0xcb, 0xa6, 0xca, 0x96,
- 0x2b, 0xb2, 0xe1, 0xde, 0xe4, 0x6e, 0x38, 0x76, 0xbe, 0xaa, 0x64, 0xd9,
- 0xce, 0xa0, 0xcf, 0x8c, 0xd8, 0xd8, 0xc0, 0x8f, 0x23, 0x17, 0x10, 0x6d,
- 0xaa, 0x1b, 0x3b, 0xfd, 0x86, 0x53, 0xdf, 0x85, 0xe1, 0xdf, 0x63, 0x6f,
- 0x0c, 0x68, 0x38, 0x0d, 0xb3, 0x95, 0xdc, 0x91, 0xc9, 0x5a, 0xc6, 0x77,
- 0x89, 0x53, 0x14, 0xdd, 0x67, 0x96, 0x77, 0x64, 0x99, 0xca, 0x3e, 0xc2,
- 0x31, 0xb0, 0x5a, 0x2c, 0xd5, 0xd6, 0xf8, 0x43, 0xc7, 0x3e, 0x0c, 0xed,
- 0xf6, 0x8f, 0x36, 0x2c, 0x60, 0xe2, 0xfc, 0x12, 0xd3, 0xe2, 0x4b, 0x35,
- 0x2d, 0x87, 0x71, 0x39, 0x4d, 0xd3, 0xc6, 0x6b, 0xc7, 0x99, 0xdc, 0x52,
- 0x0e, 0xc6, 0x87, 0x27, 0x27, 0xde, 0xab, 0x7a, 0x2f, 0xa6, 0x3a, 0x8f,
- 0x84, 0x1d, 0x67, 0x34, 0x27, 0x1c, 0x7f, 0x1f, 0x21, 0x38, 0x81, 0x10,
- 0x7b, 0xa5, 0x56, 0x57, 0xd7, 0x7e, 0x9b, 0xb0, 0x0b, 0xea, 0x8a, 0x6f,
- 0x9f, 0x33, 0x1f, 0x6c, 0xa4, 0x11, 0xb1, 0x8f, 0x1f, 0x62, 0x41, 0x07,
- 0x57, 0xa9, 0xde, 0xa1, 0xbf, 0x56, 0x0f, 0xcb, 0xe4, 0xe5, 0x01, 0xec,
- 0xc4, 0x9b, 0x96, 0x3d, 0x6d, 0x77, 0x9a, 0x69, 0xbc, 0xe2, 0x9b, 0x89,
- 0xea, 0x44, 0x9c, 0x50, 0xbc, 0xce, 0x33, 0x75, 0xaa, 0xaa, 0x7a, 0x24,
- 0xc3, 0x80, 0xe6, 0x6f, 0x26, 0xfe, 0x3e, 0x3a, 0x88, 0x9e, 0x34, 0xef,
- 0xe6, 0xe5, 0x03, 0x99, 0x00, 0x8b, 0xf0, 0xde, 0x22, 0x27, 0xf6, 0xc7,
- 0x18, 0x5d, 0x2c, 0x37, 0xd8, 0x31, 0x5f, 0xf2, 0x1b, 0x0d, 0x53, 0x61,
- 0xe4, 0x8d, 0x8d, 0xf6, 0xca, 0xd8, 0x45, 0x4a, 0xcf, 0xd3, 0xda, 0x92,
- 0xaf, 0xca, 0x95, 0x38, 0x3c, 0xc8, 0x66, 0xaa, 0xe6, 0xa4, 0xe4, 0x06,
- 0xd1, 0x2a, 0xe3, 0xff, 0x3a, 0xaf, 0x9b, 0xf7, 0x47, 0xfa, 0x1b, 0x10,
- 0x5f, 0x70, 0x8a, 0x94, 0x06, 0x1a, 0x47, 0xa1, 0xa6, 0x15, 0xc3, 0xd7,
- 0xdd, 0x03, 0xb1, 0x01, 0x39, 0xdc, 0x0c, 0xdd, 0x3d, 0x4b, 0x19, 0x9c,
- 0x40, 0x5d, 0x6e, 0xae, 0x58, 0xdd, 0x82, 0x34, 0x13, 0x32, 0xda, 0x2c,
- 0x57, 0x6c, 0xe5, 0x90, 0xe6, 0x37, 0x1b, 0xc6, 0x5b, 0x35, 0x34, 0xbd,
- 0x66, 0xbe, 0x34, 0x8f, 0x03, 0xd2, 0xb2, 0xe1, 0xb5, 0xa6, 0xb9, 0xc7,
- 0x5e, 0x60, 0x8b, 0xf0, 0x99, 0xd1, 0x3c, 0xa1, 0xdd, 0x65, 0x26, 0x57,
- 0x7d, 0x8a, 0x27, 0x9d, 0x23, 0xda, 0x96, 0x41, 0xfc, 0xe7, 0xec, 0xf9,
- 0x34, 0x6d, 0x10, 0x5f, 0xc1, 0x9f, 0xdd, 0x56, 0xad, 0x74, 0xb1, 0x46,
- 0x8c, 0xd8, 0xd9, 0x0f, 0x23, 0x0d, 0x0a, 0x49, 0x23, 0x65, 0x54, 0x6b,
- 0xa6, 0x76, 0x82, 0xb7, 0x1c, 0x55, 0xd0, 0xa0, 0x71, 0xa0, 0xc5, 0xd0,
- 0xbb, 0x18, 0x5e, 0x42, 0xc4, 0x14, 0xb5, 0x35, 0xd7, 0x9c, 0x37, 0x03,
- 0xf0, 0x6e, 0xb7, 0x47, 0x45, 0x0c, 0x83, 0xcd, 0x72, 0x6b, 0xa4, 0xa7,
- 0xb2, 0x1b, 0x13, 0x29, 0x81, 0xdb, 0x2c, 0xbf, 0x27, 0x43, 0x28, 0xcb,
- 0xe5, 0x5b, 0xa6, 0xf4, 0xb8, 0xef, 0xad, 0xfb, 0x78, 0x12, 0x1e, 0x0f,
- 0xe1, 0x93, 0x95, 0xdb, 0xc6, 0x72, 0x6b, 0x36, 0x7d, 0x6e, 0x1d, 0x8d,
- 0xba, 0x2e, 0xc5, 0xaa, 0xd7, 0xe5, 0xf6, 0x03, 0xdb, 0x12, 0x82, 0x85,
- 0x06, 0xdc, 0xfa, 0x29, 0x26, 0x48, 0x2e, 0x64, 0xb3, 0xb8, 0xbc, 0x19,
- 0x44, 0xbd, 0x61, 0x6f, 0xd0, 0x21, 0xff, 0x4d, 0xb5, 0x6d, 0xfd, 0x72,
- 0x5b, 0xb8, 0x75, 0x82, 0xa8, 0x4f, 0xb7, 0xe5, 0x45, 0xd5, 0x70, 0x9e,
- 0x9e, 0xe6, 0xd2, 0x21, 0x1b, 0x47, 0x92, 0x5d, 0xf3, 0x83, 0x10, 0xfb,
- 0xa6, 0xe5, 0xce, 0xe1, 0xb5, 0xf0, 0x54, 0xc7, 0x4e, 0x94, 0x38, 0x20,
- 0xba, 0x36, 0x8a, 0x0e, 0x32, 0x89, 0xd7, 0xde, 0xc7, 0x90, 0x40, 0xf7,
- 0x09, 0x98, 0x41, 0xed, 0x0d, 0x68, 0xee, 0xf0, 0xda, 0x31, 0xa6, 0xe7,
- 0x74, 0xa7, 0x9e, 0xb7, 0x4f, 0x45, 0xbc, 0x09, 0x48, 0x6d, 0xf6, 0x61,
- 0x36, 0xab, 0x8b, 0x81, 0xf7, 0x93, 0x9f, 0x14, 0xd1, 0xf9, 0xf7, 0x37,
- 0xf9, 0x5c, 0x2c, 0x91, 0x96, 0x4a, 0x34, 0x6b, 0x38, 0xba, 0xcf, 0x71,
- 0x0f, 0xc7, 0x2d, 0x9d, 0x9a, 0xc0, 0x59, 0x55, 0x24, 0x7c, 0x51, 0xc3,
- 0x35, 0x89, 0x6e, 0xd4, 0xf4, 0xad, 0x79, 0x12, 0x17, 0xec, 0xcf, 0x11,
- 0x53, 0x69, 0x78, 0xd7, 0x68, 0x0e, 0x33, 0xca, 0x8e, 0x94, 0x98, 0xc6,
- 0x5e, 0x64, 0xfc, 0x8c, 0x7a, 0x9d, 0x0d, 0x40, 0x51, 0x49, 0x1c, 0x40,
- 0x22, 0x4b, 0x7c, 0x4c, 0xdf, 0xa5, 0x7c, 0x2b, 0x23, 0x61, 0x23, 0xeb,
- 0xbe, 0x29, 0x89, 0x93, 0x78, 0x7a, 0x0b, 0x91, 0x41, 0x93, 0x12, 0xf4,
- 0xba, 0x01, 0x18, 0x48, 0xaf, 0x72, 0xb4, 0x27, 0x6f, 0xe2, 0x39, 0xdf,
- 0x2f, 0x57, 0xf1, 0xba, 0xe9, 0xaa, 0xdf, 0xb8, 0x9d, 0x7d, 0x6a, 0xe8,
- 0x0d, 0x0e, 0xee, 0x95, 0xc1, 0xc9, 0x58, 0xdf, 0x94, 0x5d, 0xe6, 0xa9,
- 0x49, 0x5e, 0xe3, 0x60, 0x3c, 0x94, 0xc5, 0x23, 0xe5, 0x97, 0xad, 0xe8,
- 0x74, 0xac, 0xa2, 0x17, 0xf9, 0xd5, 0x15, 0x89, 0xfa, 0xe7, 0x2d, 0xf3,
- 0x5c, 0x1e, 0xd9, 0xbe, 0x50, 0x08, 0x95, 0x53, 0x16, 0xf5, 0x78, 0x71,
- 0x64, 0x16, 0x4f, 0x74, 0x9d, 0xf2, 0x5a, 0x44, 0xd2, 0x5c, 0xfb, 0x5e,
- 0xda, 0x7c, 0x22, 0xb2, 0x93, 0x23, 0xd2, 0x00, 0x4b, 0x00, 0xc0, 0x9a,
- 0x3c, 0x54, 0x89, 0xc6, 0xab, 0x74, 0x18, 0xcd, 0x43, 0xed, 0x36, 0x5d,
- 0x2e, 0x79, 0xb1, 0x80, 0xe0, 0x70, 0xf7, 0x28, 0x6e, 0x6d, 0x92, 0xd0,
- 0x9e, 0xc0, 0x9a, 0x5a, 0x78, 0x22, 0x5f, 0xd1, 0xa9, 0x6c, 0x4e, 0xb3,
- 0x49, 0x42, 0x3b, 0xbd, 0xd9, 0x9c, 0x19, 0xfe, 0x3e, 0xe4, 0xaa, 0xb7,
- 0xa4, 0x19, 0x87, 0x57, 0x33, 0x53, 0xa4, 0x27, 0x57, 0xb2, 0x28, 0x38,
- 0xc5, 0xf5, 0xda, 0xd9, 0xb5, 0xf9, 0x5f, 0xf9, 0xab, 0x95, 0x6d, 0xe8,
- 0xf1, 0xc9, 0xff, 0x38, 0xf6, 0x01, 0x72, 0x17, 0x81, 0x7e, 0x80, 0xb4,
- 0xb7, 0xe4, 0xe1, 0x2d, 0x6d, 0xb5, 0xde, 0xf0, 0x30, 0x1a, 0xf6, 0xd0,
- 0x91, 0x9a, 0x83, 0x70, 0x55, 0xe5, 0x1c, 0xc5, 0x10, 0x24, 0x01, 0x50,
- 0x5d, 0x2c, 0x70, 0x6c, 0xbc, 0x14, 0xc9, 0x36, 0xc7, 0x8e, 0xda, 0xce,
- 0x29, 0x45, 0xc1, 0xa9, 0x0f, 0x51, 0x47, 0x89, 0x9b, 0x5e, 0xa5, 0xde,
- 0x49, 0x91, 0x74, 0x59, 0x1f, 0x89, 0x52, 0x6e, 0xc3, 0x04, 0x95, 0x18,
- 0x7b, 0x5b, 0x17, 0xa8, 0x37, 0x46, 0x22, 0x8a, 0x1d, 0xca, 0xac, 0x6d,
- 0xe7, 0x3d, 0x2a, 0xcd, 0xa1, 0x03, 0xa9, 0xe9, 0x23, 0x9a, 0xa6, 0xcb,
- 0x1b, 0x36, 0x36, 0x5f, 0x20, 0x50, 0xc6, 0x5e, 0x2b, 0xf9, 0xc1, 0xe7,
- 0x9d, 0xfe, 0xff, 0xb1, 0xee, 0x8b, 0x52, 0x0f, 0x54, 0x7b, 0x5b, 0xf5,
- 0x57, 0x6a, 0xa0, 0x23, 0x83, 0x42, 0xc8, 0x11, 0xc2, 0x4d, 0xb7, 0xa3,
- 0x34, 0xee, 0x65, 0xb9, 0xf2, 0x3b, 0xe0, 0x8d, 0xc0, 0x3b, 0xec, 0xb7,
- 0xa3, 0xe8, 0x82, 0xaf, 0x1d, 0xab, 0x25, 0xa3, 0x0f, 0x80, 0x50, 0xc4,
- 0xcf, 0x5b, 0xce, 0xe8, 0xb2, 0x0a, 0xad, 0x23, 0x00, 0xfa, 0x6a, 0x96,
- 0x6c, 0xed, 0x12, 0x92, 0x86, 0xbf, 0x23, 0x13, 0x72, 0xbf, 0x69, 0x81,
- 0x7b, 0xe4, 0x10, 0xe9, 0xc6, 0xac, 0x2c, 0xe7, 0xc0, 0x6a, 0xcd, 0xf2,
- 0x69, 0xb9, 0x1d, 0x2f, 0x97, 0xe5, 0xb6, 0x75, 0xae, 0x86, 0xca, 0xb2,
- 0xbb, 0xca, 0x78, 0x1c, 0x8c, 0x8d, 0x8f, 0x5d, 0x71, 0x66, 0x39, 0x6b,
- 0x09, 0x97, 0x7c, 0xd2, 0xa6, 0xe2, 0xb2, 0x3d, 0xc5, 0xc9, 0xf1, 0x55,
- 0xb6, 0xba, 0x3c, 0x1d, 0x63, 0xba, 0x9a, 0x27, 0xe7, 0x8a, 0x16, 0xce,
- 0x16, 0x87, 0xdb, 0xb6, 0xa6, 0x71, 0xfb, 0x93, 0x1b, 0xd5, 0x78, 0x7c,
- 0x88, 0x1f, 0x8e, 0x57, 0x6c, 0xc9, 0xd0, 0x27, 0x8a, 0x87, 0xc8, 0x1c,
- 0xcb, 0x4d, 0xd9, 0xa7, 0xd1, 0xda, 0xf8, 0x24, 0x1e, 0x9e, 0x17, 0x0f,
- 0xa3, 0xab, 0x64, 0x96, 0x17, 0xf1, 0x88, 0xb6, 0x26, 0x89, 0x1c, 0x50,
- 0x52, 0x18, 0x2b, 0x59, 0xbe, 0xef, 0x68, 0xf4, 0x18, 0xe6, 0x1f, 0x8f,
- 0xf8, 0xe9, 0xb6, 0xdb, 0xfe, 0x8e, 0x04, 0xf8, 0x37, 0x12, 0x4f, 0xb3,
- 0x41, 0x3b, 0x2e, 0x8d, 0x38, 0x4a, 0x6b, 0x56, 0x36, 0x5b, 0x63, 0x88,
- 0x2e, 0xcc, 0xba, 0x4d, 0xed, 0x0b, 0x73, 0x15, 0x46, 0xfe, 0x49, 0x1f,
- 0x77, 0x6f, 0x02, 0x8e, 0xc9, 0xd2, 0xba, 0xce, 0xe9, 0xbc, 0xbc, 0x59,
- 0xac, 0x8b, 0x73, 0xa8, 0xbf, 0xb2, 0x84, 0xe3, 0xcd, 0xdf, 0xdf, 0x56,
- 0x59, 0xd0, 0x3c, 0x4d, 0x1a, 0x69, 0x02, 0x86, 0x75, 0xf9, 0x43, 0x67,
- 0xcd, 0xf5, 0xc3, 0x3b, 0x11, 0xe1, 0x40, 0x0d, 0x7c, 0x3a, 0x25, 0xae,
- 0x32, 0x1c, 0xcb, 0xc8, 0x3c, 0xfc, 0x19, 0xce, 0x6e, 0x76, 0x6b, 0x37,
- 0x0d, 0x21, 0x87, 0x48, 0x6a, 0x9c, 0xd2, 0xf5, 0xa9, 0xc2, 0x7e, 0x1c,
- 0xf2, 0xc4, 0xb3, 0x36, 0x7b, 0x51, 0x92, 0xc9, 0x42, 0x1f, 0xf9, 0xbc,
- 0x15, 0x25, 0x7e, 0x9f, 0x2e, 0x56, 0x0b, 0x2c, 0x10, 0xcb, 0x96, 0x3e,
- 0x26, 0x7a, 0x88, 0x4f, 0x60, 0x52, 0x8a, 0xd0, 0x80, 0x62, 0x24, 0xd9,
- 0x26, 0x77, 0x11, 0x94, 0xe6, 0x29, 0x22, 0xe3, 0x91, 0xdf, 0x92, 0xbd,
- 0x34, 0x32, 0x33, 0xcc, 0x22, 0xf3, 0x0b, 0x0e, 0xd1, 0xd6, 0x15, 0x46,
- 0xb4, 0xbc, 0x89, 0x4b, 0xba, 0xa3, 0xf2, 0x4d, 0xb5, 0x6b, 0xa8, 0xf4,
- 0x5b, 0x7b, 0x3a, 0x69, 0xdd, 0x7c, 0x72, 0x18, 0xbc, 0xb8, 0xee, 0xd2,
- 0xd4, 0x8e, 0x18, 0xf2, 0x6b, 0xee, 0x9a, 0x0e, 0xa7, 0x3d, 0xae, 0x1f,
- 0x8b, 0xf8, 0x3d, 0xa6, 0xe5, 0x51, 0x4b, 0xeb, 0x37, 0xd2, 0xb4, 0xb0,
- 0xcc, 0xe8, 0xc2, 0x53, 0x34, 0x65, 0x02, 0x41, 0x2c, 0xe7, 0x52, 0xc6,
- 0xd4, 0xfe, 0x9d, 0xe4, 0x4a, 0xcd, 0x53, 0x3a, 0x0c, 0x61, 0x17, 0x1a,
- 0x00, 0x61, 0x10, 0x2c, 0xba, 0xb4, 0xd9, 0xb1, 0x5f, 0x68, 0x82, 0x48,
- 0x24, 0x63, 0x46, 0xb6, 0xe5, 0x74, 0x96, 0x45, 0x6e, 0xab, 0x47, 0x37,
- 0x29, 0xf5, 0xbc, 0x98, 0xde, 0x3c, 0xf0, 0x05, 0x83, 0xbd, 0xa9, 0x88,
- 0x47, 0x5d, 0x06, 0xe6, 0x51, 0x73, 0xde, 0xf1, 0x0d, 0x35, 0x26, 0xb8,
- 0xf7, 0x11, 0x8b, 0x38, 0x3d, 0x67, 0x47, 0x75, 0xa3, 0x77, 0x6c, 0xf6,
- 0xf2, 0xe6, 0x4a, 0xe6, 0xbc, 0x06, 0x27, 0x5d, 0x1e, 0xa5, 0x61, 0x1e,
- 0x18, 0xfd, 0x38, 0x1f, 0x69, 0xdd, 0xa8, 0x69, 0x36, 0x39, 0xc5, 0x1d,
- 0x27, 0x1f, 0x62, 0x97, 0xb2, 0x7c, 0x0b, 0x77, 0x21, 0xbe, 0x44, 0x3d,
- 0x34, 0x9a, 0xd3, 0x28, 0x9b, 0xbe, 0x6f, 0x73, 0x6f, 0x81, 0xb6, 0xd6,
- 0x2d, 0x20, 0xb7, 0xf1, 0xd8, 0x7d, 0xc9, 0x26, 0x46, 0xce, 0xb4, 0xa6,
- 0x87, 0x42, 0xb0, 0xff, 0xac, 0x4e, 0x87, 0xc3, 0xab, 0xaa, 0xe5, 0xb3,
- 0x0d, 0x96, 0xb4, 0xbe, 0xd2, 0xf3, 0x2b, 0x04, 0x29, 0xb7, 0xd8, 0xce,
- 0x23, 0x49, 0xa9, 0xa2, 0xd3, 0x57, 0xbc, 0x0d, 0x0e, 0x2f, 0xe8, 0xbf,
- 0xa9, 0x45, 0x29, 0xd9, 0x80, 0x06, 0x90, 0x9f, 0x7d, 0x0b, 0xaf, 0xbf,
- 0x1d, 0x47, 0x9b, 0x67, 0xe3, 0xed, 0x27, 0xcf, 0x77, 0xb6, 0x9a, 0x6d,
- 0xf1, 0x54, 0xe1, 0x96, 0xdb, 0xe9, 0x82, 0x1e, 0x6f, 0x73, 0xfe, 0xc3,
- 0x16, 0xe7, 0xa8, 0xdc, 0xc9, 0x05, 0x3e, 0xf0, 0x19, 0x9d, 0x1f, 0xbf,
- 0x36, 0xdf, 0x9e, 0x60, 0x01, 0xc8, 0xf4, 0xa4, 0xfe, 0x70, 0x6c, 0xa2,
- 0x2d, 0x38, 0x17, 0xc9, 0x9d, 0x39, 0x08, 0xa3, 0x53, 0x9c, 0xa8, 0xd8,
- 0xf9, 0xec, 0x85, 0xb4, 0xc3, 0x79, 0x99, 0xb0, 0xd5, 0xe5, 0x5b, 0x50,
- 0xe5, 0xc0, 0xa7, 0x5c, 0xcb, 0x2e, 0x9a, 0x60, 0x63, 0x97, 0xd4, 0xa7,
- 0x02, 0xaa, 0x97, 0xf1, 0x6d, 0xb3, 0xdf, 0x6f, 0x87, 0xd9, 0x9c, 0x1c,
- 0x00, 0x92, 0x43, 0xb3, 0x0c, 0x40, 0xce, 0xa7, 0x0e, 0x0c, 0x3e, 0x9c,
- 0xc1, 0xdf, 0xc0, 0xee, 0x9e, 0x17, 0x8f, 0xf8, 0xf3, 0xc7, 0x89, 0xa8,
- 0xbc, 0xd0, 0xbf, 0x88, 0x97, 0xe0, 0x6b, 0x07, 0x44, 0xcd, 0xa2, 0x50,
- 0x3e, 0x72, 0xdc, 0xe1, 0xc5, 0xb3, 0xd4, 0x16, 0x17, 0x97, 0x14, 0x20,
- 0x0f, 0xae, 0x83, 0x3a, 0x69, 0xd1, 0xa4, 0xc8, 0xef, 0x39, 0x53, 0x03,
- 0x58, 0x31, 0x48, 0x5f, 0x2c, 0xa9, 0x1b, 0x37, 0x2d, 0x97, 0x25, 0xad,
- 0xe9, 0xdc, 0x45, 0xb9, 0xbf, 0xbe, 0x7c, 0x7d, 0x8a, 0x65, 0xc5, 0xe1,
- 0xb1, 0xd4, 0x20, 0x3b, 0xfa, 0xbc, 0x9a, 0x90, 0x56, 0xe5, 0x4b, 0x56,
- 0xe5, 0x5c, 0x48, 0xb5, 0x3c, 0x0b, 0x93, 0xdc, 0x18, 0x77, 0x55, 0xb5,
- 0x7a, 0x97, 0x5d, 0x21, 0x0c, 0x55, 0xdf, 0xe6, 0x6c, 0xc6, 0x62, 0xd2,
- 0x75, 0x92, 0x8e, 0x91, 0x87, 0x65, 0x53, 0x72, 0xc8, 0x28, 0x9a, 0xab,
- 0xbb, 0x67, 0xfb, 0xfd, 0x90, 0xec, 0xa6, 0x21, 0xf7, 0x6e, 0x48, 0xcd,
- 0x4b, 0x94, 0x96, 0x55, 0xcc, 0x21, 0x9d, 0x93, 0x22, 0x27, 0xd1, 0xf0,
- 0x15, 0x2f, 0x05, 0x3f, 0xd2, 0x5a, 0xbe, 0x60, 0x95, 0xf4, 0x82, 0x88,
- 0x69, 0x63, 0x67, 0x88, 0xfc, 0x58, 0x5c, 0x8e, 0x1a, 0x03, 0x5e, 0x02,
- 0x5e, 0x85, 0xa7, 0xa3, 0x25, 0x99, 0xcc, 0xf3, 0xa6, 0x7a, 0x60, 0x5f,
- 0x78, 0xf1, 0x20, 0x80, 0x33, 0xf5, 0x56, 0x5b, 0xd0, 0xce, 0x5d, 0xb8,
- 0xa5, 0x59, 0x79, 0xd2, 0x7b, 0xc6, 0x73, 0x36, 0x95, 0x9a, 0x1b, 0x5e,
- 0x63, 0xce, 0xfc, 0x1a, 0x59, 0xa9, 0x2b, 0x58, 0x0f, 0xb1, 0xac, 0x84,
- 0x04, 0xb2, 0x01, 0xef, 0x8e, 0xe1, 0x77, 0xb6, 0x86, 0xdd, 0x24, 0x74,
- 0x89, 0x3e, 0x83, 0x01, 0xc5, 0x02, 0x29, 0x13, 0x07, 0x13, 0xb3, 0x3d,
- 0x50, 0x77, 0xdc, 0x1a, 0xa4, 0x5f, 0xc4, 0x88, 0xac, 0x8e, 0x61, 0xcb,
- 0x27, 0xc1, 0x96, 0x84, 0xc4, 0x5a, 0x44, 0xe2, 0x74, 0x62, 0x52, 0x3e,
- 0x0c, 0x6a, 0xee, 0x72, 0xd9, 0x3f, 0x8b, 0xa4, 0xb8, 0xc6, 0x65, 0x8c,
- 0x6e, 0xd6, 0x6d, 0x9b, 0x5a, 0xf5, 0x85, 0xe2, 0x76, 0xe1, 0xef, 0xf9,
- 0x8f, 0xa1, 0xc4, 0x77, 0x70, 0x60, 0xac, 0x38, 0xaa, 0xaa, 0x8e, 0xa0,
- 0xfe, 0x70, 0x26, 0xf7, 0xe2, 0x97, 0xb3, 0x38, 0xa3, 0x89, 0xe0, 0x75,
- 0x6c, 0xdf, 0x29, 0xe7, 0xf3, 0x97, 0x73, 0xba, 0xe1, 0x3e, 0xf4, 0x23,
- 0x45, 0x98, 0x2a, 0xee, 0x90, 0x91, 0x10, 0xb1, 0x2d, 0xe6, 0xf4, 0x66,
- 0x95, 0xdd, 0x9a, 0xab, 0x71, 0x9e, 0xe7, 0x1c, 0xda, 0xe7, 0x14, 0xa7,
- 0x46, 0x73, 0xfd, 0xe0, 0x6b, 0xff, 0x11, 0xb6, 0xdd, 0x35, 0xcb, 0x58,
- 0x7d, 0xc6, 0xb6, 0x7b, 0x21, 0x77, 0x27, 0x97, 0xa4, 0x06, 0x44, 0x5f,
- 0x0c, 0x2c, 0x8e, 0x5c, 0xb9, 0x88, 0x11, 0xdc, 0xe2, 0x71, 0x7b, 0x23,
- 0x26, 0x41, 0x88, 0x0a, 0x41, 0x11, 0xd7, 0xaa, 0x04, 0xa1, 0xd8, 0x97,
- 0x69, 0x31, 0xd4, 0x9a, 0xa7, 0xb1, 0xc3, 0x0b, 0x58, 0x7b, 0x55, 0x22,
- 0x95, 0x2e, 0x8d, 0x0c, 0xdb, 0xad, 0x34, 0x0b, 0x15, 0x1f, 0x96, 0xab,
- 0x92, 0x1e, 0x85, 0x51, 0xfb, 0xe6, 0xce, 0x32, 0xeb, 0xb7, 0xdc, 0xeb,
- 0x10, 0x83, 0x5e, 0x47, 0x34, 0x38, 0x69, 0x18, 0x45, 0xe7, 0x79, 0x89,
- 0xe5, 0xe5, 0x6e, 0x74, 0xfb, 0x28, 0xdd, 0x61, 0x3d, 0x8b, 0xfa, 0x57,
- 0x79, 0x3e, 0x89, 0x8b, 0xbe, 0xae, 0x20, 0xa2, 0xea, 0xd4, 0xdc, 0x4c,
- 0xf4, 0x32, 0x22, 0xd6, 0x22, 0x75, 0x5f, 0xd0, 0x83, 0x6d, 0x57, 0x4e,
- 0x68, 0x97, 0x36, 0xc3, 0x19, 0xdd, 0x67, 0xdc, 0x77, 0xf0, 0xce, 0x2a,
- 0x68, 0x59, 0x92, 0x28, 0x82, 0x00, 0x49, 0x5d, 0x4f, 0x23, 0x5e, 0xd3,
- 0xe9, 0xf9, 0x0b, 0xed, 0x6e, 0x09, 0xa7, 0xb9, 0x4c, 0x04, 0xd2, 0xba,
- 0x41, 0x46, 0x83, 0x86, 0x7a, 0xb8, 0x5d, 0xfd, 0x4c, 0x6b, 0xc1, 0xa0,
- 0xba, 0x25, 0xc0, 0x9b, 0xc2, 0xe3, 0x8a, 0x03, 0x23, 0xe7, 0x56, 0x46,
- 0x1a, 0x77, 0xd5, 0xf8, 0x98, 0xec, 0x42, 0x17, 0x0e, 0x43, 0xfc, 0xa7,
- 0xbd, 0xfe, 0x99, 0x08, 0x1a, 0x24, 0x09, 0xa7, 0x05, 0x03, 0x08, 0x60,
- 0x7a, 0xbb, 0x7c, 0xca, 0xcc, 0x1d, 0xcc, 0x2e, 0xf8, 0xa1, 0xbe, 0xc2,
- 0x16, 0x04, 0xa0, 0xe6, 0x39, 0xfc, 0x03, 0x24, 0x69, 0x5d, 0x58, 0x8a,
- 0xe7, 0x42, 0x30, 0xb4, 0x7c, 0x16, 0x61, 0x1f, 0x34, 0x75, 0x80, 0xf8,
- 0x2e, 0x65, 0x4e, 0xcc, 0xb3, 0xb9, 0xf1, 0xb8, 0xf9, 0xaa, 0xb1, 0x9c,
- 0x24, 0xf4, 0xd3, 0xb8, 0x7b, 0x97, 0xc4, 0x6a, 0xe3, 0x22, 0x34, 0x0d,
- 0x5a, 0x66, 0x03, 0x0f, 0xaf, 0xa7, 0xb3, 0xd6, 0xd3, 0x10, 0xc7, 0x4a,
- 0xde, 0xe2, 0x7b, 0x17, 0xf6, 0x5b, 0x91, 0xfc, 0xf6, 0x96, 0x44, 0xa3,
- 0xb9, 0xf3, 0xa8, 0x17, 0x1e, 0x39, 0x6a, 0x35, 0xf4, 0x70, 0xad, 0xf0,
- 0xc7, 0x54, 0x68, 0xac, 0x85, 0x07, 0xc9, 0x63, 0x36, 0x86, 0xca, 0x24,
- 0x2b, 0x3c, 0x4d, 0x13, 0x80, 0x8f, 0x6e, 0x0e, 0x9b, 0xbc, 0x11, 0xd6,
- 0x24, 0xcb, 0x56, 0xd0, 0x29, 0x24, 0xfe, 0x2d, 0xfb, 0x93, 0x43, 0xd8,
- 0x0c, 0x64, 0x22, 0x99, 0x2c, 0xf3, 0xa4, 0x06, 0xa3, 0xfc, 0xfd, 0xb4,
- 0x1f, 0x2b, 0x02, 0xbe, 0xcb, 0x1d, 0x61, 0x9f, 0xdb, 0x40, 0x5c, 0xfe,
- 0x98, 0x40, 0xe8, 0x2d, 0x79, 0x0c, 0xc1, 0x1e, 0x3f, 0x89, 0x1d, 0x58,
- 0xb9, 0x01, 0x8d, 0x0f, 0x48, 0x6b, 0xec, 0xac, 0x2c, 0xb9, 0xf7, 0x32,
- 0x02, 0xd3, 0x86, 0x25, 0xc8, 0xae, 0xc9, 0x53, 0x98, 0xd3, 0xa5, 0x5e,
- 0x08, 0x5a, 0x8e, 0xc6, 0x0c, 0xb2, 0xcc, 0xba, 0xe8, 0xe3, 0x7c, 0xc0,
- 0x6b, 0x05, 0x04, 0xd9, 0x7c, 0x57, 0x39, 0x5f, 0x77, 0x75, 0xaf, 0xb5,
- 0xe6, 0x81, 0x61, 0x49, 0x12, 0x3b, 0x00, 0xa6, 0x50, 0xe6, 0x35, 0x2e,
- 0x35, 0xf3, 0x73, 0x22, 0xd3, 0xf1, 0x88, 0x98, 0x38, 0xb3, 0xe0, 0x51,
- 0x49, 0xb9, 0x54, 0x4f, 0xb7, 0xca, 0xc9, 0xc0, 0x4d, 0xaf, 0xea, 0x3e,
- 0x09, 0x31, 0xa8, 0xce, 0x35, 0xfb, 0x81, 0x57, 0xb7, 0xe3, 0x98, 0x91,
- 0x69, 0x4e, 0x61, 0x46, 0xc4, 0xe6, 0x44, 0x4f, 0x0a, 0xb6, 0x5e, 0x4a,
- 0x7f, 0x70, 0xd0, 0x78, 0x47, 0x75, 0x23, 0xfa, 0xb3, 0xd1, 0xce, 0x56,
- 0xc7, 0x3d, 0x6a, 0x22, 0x98, 0x3e, 0x38, 0x62, 0xe6, 0x29, 0x69, 0x4f,
- 0xb5, 0x3a, 0x64, 0x38, 0x92, 0x9a, 0xea, 0x00, 0x02, 0xd7, 0x69, 0x66,
- 0x06, 0x45, 0x08, 0xee, 0x77, 0xd1, 0x21, 0x9e, 0x69, 0xf1, 0xd8, 0x3a,
- 0x8b, 0x23, 0x97, 0x8c, 0x92, 0xd8, 0x0e, 0x42, 0x07, 0xaa, 0x8a, 0xbd,
- 0x67, 0xb1, 0x7b, 0xee, 0xf0, 0x69, 0x3e, 0xec, 0x18, 0x98, 0x10, 0xc3,
- 0x33, 0x43, 0xd3, 0x05, 0x55, 0xda, 0xf2, 0xfb, 0xf8, 0x45, 0x96, 0x3c,
- 0xdf, 0xa4, 0xdc, 0xdf, 0x68, 0x05, 0x9b, 0xf0, 0xfd, 0xee, 0x84, 0x7b,
- 0x6f, 0x61, 0x07, 0x40, 0x0f, 0x7f, 0x0a, 0x87, 0x86, 0xb3, 0x18, 0xeb,
- 0x62, 0x6a, 0xc7, 0x6b, 0x9a, 0xe3, 0x81, 0xfd, 0x37, 0x45, 0x40, 0x4d,
- 0x49, 0xc0, 0xf9, 0x7a, 0x58, 0xe6, 0xb6, 0x60, 0xbe, 0x29, 0x87, 0x32,
- 0xc5, 0x4f, 0xe2, 0x16, 0x0c, 0xc4, 0x81, 0xf3, 0xc8, 0x48, 0x78, 0x89,
- 0x9c, 0xca, 0xe8, 0x8b, 0x48, 0xd1, 0x39, 0xec, 0xc2, 0x0a, 0xdd, 0xff,
- 0x38, 0x82, 0xd0, 0x79, 0x9c, 0xa6, 0x98, 0x86, 0xee, 0xe6, 0x00, 0x91,
- 0x09, 0x67, 0x4f, 0xc4, 0x8f, 0x13, 0x62, 0x4a, 0xc9, 0xf5, 0x6e, 0x41,
- 0x12, 0x5e, 0x7e, 0x78, 0xf6, 0x7e, 0xe1, 0xe4, 0x7d, 0x60, 0xf6, 0x2e,
- 0x61, 0x29, 0x90, 0xc5, 0x0b, 0xfc, 0xd7, 0xcb, 0x00, 0x91, 0xc4, 0xa1,
- 0x01, 0x01, 0xcc, 0x7a, 0x84, 0x47, 0x7d, 0x6b, 0x06, 0x01, 0x9e, 0x97,
- 0xbf, 0xd9, 0xaa, 0x43, 0x1a, 0xad, 0xf7, 0xdd, 0xcd, 0x89, 0xa3, 0x3f,
- 0x1b, 0x05, 0x28, 0x3d, 0x38, 0x71, 0x90, 0xc6, 0xc9, 0xaf, 0xd3, 0xd7,
- 0x92, 0xf7, 0x4b, 0x75, 0x7a, 0xe9, 0xde, 0xeb, 0xb8, 0x9e, 0xd4, 0x6e,
- 0x29, 0x33, 0x33, 0x13, 0x5b, 0xe3, 0xfb, 0xc2, 0xb4, 0xf8, 0x07, 0x07,
- 0x27, 0xa3, 0x53, 0x2b, 0x04, 0xc8, 0x39, 0xbd, 0x53, 0x04, 0xe6, 0x8d,
- 0x84, 0x35, 0x3a, 0xe2, 0x64, 0xa6, 0xc9, 0x3c, 0x48, 0x99, 0xc5, 0xd1,
- 0x14, 0xfc, 0xd6, 0xa0, 0x3e, 0x61, 0x34, 0x66, 0x69, 0x1a, 0x8a, 0x7e,
- 0xfd, 0x5c, 0xa5, 0x3c, 0x53, 0xb6, 0x7c, 0x7c, 0x1d, 0xef, 0x5c, 0xbe,
- 0xff, 0xdb, 0x87, 0x88, 0x88, 0x85, 0xf3, 0x1c, 0x60, 0x98, 0x1a, 0xe5,
- 0xf3, 0x42, 0x71, 0xcd, 0x38, 0x0c, 0xf6, 0xf7, 0xfe, 0x63, 0x85, 0xf0,
- 0xe7, 0xf5, 0x3a, 0x25, 0x80, 0x03, 0x8a, 0xc3, 0x79, 0x1c, 0xa9, 0x9a,
- 0xc3, 0xd6, 0xa7, 0xa6, 0x21, 0xe5, 0xfe, 0x86, 0x3e, 0x04, 0x12, 0x4f,
- 0x85, 0x56, 0x24, 0xf1, 0x11, 0x61, 0x75, 0xe2, 0xd9, 0x90, 0xcc, 0x49,
- 0x12, 0x5e, 0x41, 0xda, 0x12, 0x48, 0x27, 0x55, 0x32, 0x4f, 0xae, 0xc5,
- 0x96, 0x3d, 0x3d, 0xfe, 0xf6, 0xf8, 0xb4, 0x89, 0xd9, 0x48, 0x2a, 0xf9,
- 0xb9, 0x0b, 0xcd, 0x05, 0xbe, 0x08, 0x4b, 0xcc, 0xe5, 0xec, 0x47, 0x3d,
- 0x31, 0x38, 0x45, 0x52, 0x5a, 0xec, 0x44, 0x82, 0xd2, 0xc3, 0x74, 0x3e,
- 0x25, 0x16, 0xa1, 0x2a, 0xd8, 0x65, 0x37, 0x93, 0xf4, 0xf6, 0x12, 0xfe,
- 0x37, 0xb5, 0xb2, 0xbe, 0x1a, 0x8f, 0xb7, 0x6f, 0x93, 0x62, 0xc2, 0xf4,
- 0x01, 0x6d, 0x81, 0x02, 0x7e, 0x3d, 0x3a, 0x42, 0x6c, 0x5c, 0x7c, 0xe0,
- 0xbc, 0xcc, 0x7e, 0x24, 0xad, 0x37, 0x96, 0xf9, 0x3c, 0x9d, 0x3e, 0x44,
- 0x47, 0xda, 0x33, 0xa4, 0x59, 0xf0, 0xa2, 0xc3, 0xf1, 0xad, 0x1e, 0xce,
- 0xb3, 0x6f, 0x86, 0x07, 0xe3, 0xe1, 0xd1, 0xf1, 0xe9, 0xf1, 0x57, 0x07,
- 0x97, 0xc7, 0x0e, 0xfe, 0x0f, 0x64, 0xc4, 0x1a, 0xb9, 0x30, 0x79, 0xf8,
- 0x46, 0x7b, 0x2a, 0x5e, 0x26, 0xc6, 0xd5, 0x32, 0xbb, 0xc7, 0x6d, 0x52,
- 0x39, 0x28, 0x31, 0xcf, 0x10, 0xab, 0xeb, 0x0a, 0x11, 0xdf, 0xee, 0xe6,
- 0x68, 0x69, 0xe6, 0x0b, 0xed, 0x6a, 0x6b, 0x04, 0xf1, 0xfc, 0x9e, 0x13,
- 0x59, 0xdf, 0x66, 0x7c, 0x0f, 0x49, 0x25, 0xad, 0x8b, 0xed, 0x53, 0x8c,
- 0x3e, 0x58, 0x92, 0x60, 0xfe, 0x6b, 0xab, 0x0c, 0x58, 0x4f, 0xb7, 0x4d,
- 0x23, 0xf8, 0xb0, 0x52, 0xae, 0x50, 0x47, 0x78, 0x70, 0x2d, 0xf6, 0x29,
- 0x0e, 0x7e, 0xd3, 0x8e, 0x3d, 0x99, 0x29, 0xc3, 0xb1, 0x73, 0x5c, 0x95,
- 0x71, 0x4d, 0xa4, 0x7d, 0x75, 0xcf, 0x88, 0x0c, 0x6c, 0x60, 0xb9, 0x4d,
- 0x00, 0xdf, 0x95, 0xa3, 0xbf, 0x0c, 0x84, 0x48, 0x91, 0xb0, 0xd6, 0x3c,
- 0xe6, 0x19, 0xd6, 0x00, 0xc4, 0x17, 0x04, 0xc3, 0xf0, 0x95, 0x35, 0x44,
- 0xa5, 0xb3, 0x9b, 0x25, 0x35, 0x99, 0x46, 0xba, 0xe2, 0x4c, 0x52, 0x64,
- 0x59, 0x74, 0x07, 0x7a, 0x90, 0x32, 0xa1, 0x7c, 0x2f, 0xd8, 0x30, 0x76,
- 0x12, 0x70, 0x17, 0x25, 0x44, 0x81, 0x2b, 0xb9, 0x47, 0x44, 0xad, 0x05,
- 0x41, 0xe1, 0x55, 0x8f, 0xdb, 0x66, 0xaf, 0xb1, 0x11, 0x9d, 0xa8, 0xe5,
- 0xf7, 0x2f, 0x5c, 0x89, 0xbc, 0x1d, 0x14, 0xe5, 0x53, 0x52, 0x86, 0x05,
- 0x28, 0x30, 0x3a, 0x50, 0x2f, 0xe2, 0x6a, 0x97, 0x50, 0xe6, 0xb4, 0xb1,
- 0xe6, 0x48, 0xfc, 0x1c, 0x26, 0xcb, 0xa2, 0xea, 0xc8, 0xd8, 0x11, 0xf4,
- 0x9b, 0xf3, 0x85, 0xe8, 0xd3, 0x12, 0x44, 0xf3, 0xd9, 0x8e, 0xc7, 0xe7,
- 0x17, 0xc2, 0xa8, 0x73, 0xca, 0x7f, 0xd1, 0xf8, 0x7e, 0xb3, 0x1f, 0xb8,
- 0xb4, 0x6b, 0x4e, 0x00, 0xc3, 0x6a, 0xe4, 0xae, 0xe9, 0x72, 0xec, 0x47,
- 0x41, 0xa2, 0xbe, 0xcb, 0x21, 0x57, 0x81, 0x86, 0xe1, 0xde, 0x9a, 0x5b,
- 0xc7, 0xde, 0x80, 0xae, 0x70, 0x1f, 0x06, 0x62, 0x16, 0xa1, 0x17, 0x02,
- 0x6a, 0x30, 0x8f, 0xfa, 0x19, 0xff, 0x92, 0x51, 0x2c, 0x2a, 0x0c, 0x6b,
- 0x42, 0x7c, 0x3e, 0xf3, 0x87, 0x9b, 0xe4, 0xb7, 0xa2, 0x02, 0xbc, 0x0f,
- 0x31, 0xf5, 0x63, 0xe4, 0xc7, 0x29, 0x9f, 0x90, 0xeb, 0x0e, 0xc9, 0x5e,
- 0x40, 0xd8, 0x63, 0x8e, 0x33, 0xb9, 0xed, 0x38, 0x5f, 0x73, 0x4e, 0xcd,
- 0x20, 0x95, 0x1c, 0x83, 0x76, 0x5e, 0x11, 0x89, 0x4b, 0xb2, 0xef, 0x91,
- 0xed, 0x1c, 0xe4, 0x31, 0x70, 0x86, 0x6e, 0xcb, 0xf3, 0xab, 0xb9, 0x43,
- 0x06, 0xc4, 0x49, 0x1e, 0x34, 0xb7, 0x57, 0xbc, 0x8d, 0x57, 0x1a, 0x77,
- 0x8a, 0xe7, 0x69, 0xf5, 0x20, 0x17, 0x3a, 0x71, 0x0c, 0x88, 0x2b, 0xe0,
- 0x26, 0xee, 0x42, 0xee, 0xd3, 0xc4, 0x9b, 0x8a, 0x90, 0x81, 0xea, 0xb2,
- 0xb5, 0x9d, 0xbb, 0x90, 0x0d, 0x33, 0xcd, 0x57, 0x6a, 0x98, 0xd3, 0xf9,
- 0x41, 0x2a, 0x28, 0xe5, 0xeb, 0xaf, 0x76, 0x45, 0x26, 0x87, 0x93, 0x8a,
- 0x55, 0xe6, 0xb3, 0xbc, 0x4b, 0xaa, 0x52, 0x1c, 0x7f, 0xd4, 0xd5, 0x58,
- 0x28, 0x17, 0xea, 0x22, 0xd8, 0xfa, 0xfa, 0x11, 0x7e, 0xc9, 0x6b, 0x88,
- 0xf6, 0xa1, 0x8b, 0xa7, 0x37, 0xca, 0x49, 0xc2, 0x21, 0x60, 0x11, 0xa5,
- 0x49, 0x72, 0x13, 0xdf, 0xa5, 0x79, 0x31, 0xaa, 0x65, 0xad, 0xb7, 0xc3,
- 0x1b, 0x25, 0xad, 0x3f, 0xc3, 0x19, 0x79, 0x61, 0x78, 0x43, 0xf3, 0xbb,
- 0x82, 0x15, 0x0d, 0x53, 0xd6, 0xb1, 0x1a, 0xf0, 0x06, 0x9f, 0x0f, 0x34,
- 0x88, 0x84, 0x38, 0x6d, 0x0b, 0x1a, 0x0d, 0x70, 0xab, 0x4b, 0x71, 0xd6,
- 0x27, 0xe3, 0xf2, 0xae, 0x7b, 0x87, 0x95, 0x77, 0xbf, 0x7c, 0x87, 0x09,
- 0xf1, 0x01, 0x8b, 0xd0, 0xf1, 0xf9, 0xf8, 0xdb, 0xc8, 0x81, 0x67, 0xba,
- 0xce, 0x4d, 0xd9, 0x5c, 0x7e, 0x5c, 0x10, 0xb5, 0x60, 0x83, 0xfd, 0xca,
- 0x1d, 0xe6, 0x36, 0x18, 0x7d, 0x5f, 0x77, 0xd5, 0xf9, 0xc1, 0xf8, 0xdb,
- 0xc6, 0x7e, 0x72, 0x3b, 0x08, 0x96, 0x50, 0x47, 0xf4, 0x02, 0xe9, 0xf8,
- 0x85, 0x79, 0xc2, 0xb8, 0xb5, 0x4e, 0x51, 0x2b, 0xef, 0x3e, 0x46, 0xd4,
- 0xa8, 0x2b, 0x2d, 0x51, 0x6b, 0x4d, 0xef, 0x63, 0xa2, 0x16, 0xae, 0x51,
- 0x87, 0xa8, 0x51, 0xfb, 0x2d, 0x51, 0xb3, 0x79, 0xed, 0x96, 0xb5, 0x75,
- 0xa2, 0x66, 0x28, 0xc2, 0x44, 0xc4, 0x2c, 0x94, 0xb2, 0xb6, 0x84, 0x05,
- 0x72, 0x93, 0xf0, 0xcf, 0x91, 0xfe, 0xcc, 0x4e, 0x56, 0xb2, 0xcf, 0xd6,
- 0xb9, 0xa5, 0x7c, 0xec, 0xab, 0x77, 0xa1, 0x8f, 0x9f, 0xc7, 0xd7, 0x49,
- 0x2f, 0xcc, 0xee, 0xfe, 0x88, 0xe4, 0xbf, 0x56, 0xfa, 0x1c, 0x9f, 0x80,
- 0x3e, 0x54, 0x1c, 0x66, 0xcb, 0xc1, 0xea, 0xf1, 0xb9, 0x72, 0xe2, 0x4c,
- 0x6c, 0xc3, 0xeb, 0x0d, 0xe2, 0x5f, 0xcf, 0x62, 0x30, 0x1e, 0x26, 0xf5,
- 0xc0, 0xf4, 0xfe, 0xca, 0xe8, 0xad, 0x9e, 0x75, 0xd0, 0x0d, 0xb9, 0xed,
- 0x22, 0x47, 0xa2, 0xac, 0xbb, 0xb7, 0xd5, 0x31, 0x5f, 0xdc, 0x57, 0xf1,
- 0x36, 0x2b, 0x1e, 0x0f, 0x44, 0x40, 0x7c, 0x16, 0x90, 0x30, 0xd2, 0x29,
- 0xd9, 0x54, 0xcf, 0x74, 0x6a, 0x0a, 0x1a, 0xfa, 0x54, 0xbb, 0xb5, 0xaf,
- 0x0e, 0x5f, 0xb9, 0x8a, 0x5a, 0xa7, 0x34, 0xe5, 0x30, 0x94, 0xc7, 0x78,
- 0xce, 0x0c, 0x5c, 0xcd, 0x08, 0x13, 0xdf, 0x34, 0x34, 0x76, 0x30, 0x83,
- 0xc1, 0xc9, 0x1d, 0x8a, 0xf9, 0xc6, 0x93, 0x82, 0x94, 0xc9, 0x0d, 0xeb,
- 0x77, 0xc4, 0x2a, 0x1c, 0xc3, 0x5f, 0xcc, 0x71, 0xeb, 0x17, 0x41, 0xac,
- 0xf7, 0xc7, 0x7d, 0xb3, 0x5b, 0x7e, 0xea, 0x46, 0x87, 0xb5, 0xd1, 0xed,
- 0x75, 0xf7, 0xbc, 0xa5, 0x78, 0x85, 0x01, 0xe4, 0x4e, 0xb4, 0x30, 0xa6,
- 0xdb, 0x78, 0x71, 0x62, 0x83, 0x20, 0x93, 0x00, 0x28, 0xab, 0x1f, 0x07,
- 0xbc, 0x23, 0xf8, 0x87, 0xc4, 0x01, 0x41, 0x5f, 0x1f, 0x0a, 0x19, 0x12,
- 0x4e, 0xc3, 0x96, 0x9b, 0x94, 0x23, 0x56, 0x08, 0xa9, 0x04, 0xdf, 0xb5,
- 0x3c, 0x33, 0xda, 0xf8, 0x1c, 0x24, 0xf7, 0x08, 0x65, 0x75, 0x15, 0x26,
- 0x76, 0x90, 0xc7, 0xf3, 0x96, 0x7b, 0x49, 0x0d, 0x4c, 0xcb, 0x5a, 0x75,
- 0x23, 0xac, 0x65, 0xfb, 0xfe, 0x63, 0xc5, 0xdc, 0x68, 0x33, 0xa8, 0x0b,
- 0x0d, 0xdd, 0x81, 0xe1, 0xa3, 0x9d, 0xed, 0x34, 0xaf, 0x5f, 0xfc, 0xfd,
- 0x12, 0x0a, 0xe1, 0x12, 0x5b, 0xc1, 0xbd, 0xa0, 0xeb, 0x3d, 0x85, 0x88,
- 0x22, 0x42, 0xd6, 0x86, 0x12, 0xdf, 0xc0, 0x6f, 0x2a, 0x58, 0xe3, 0xe8,
- 0x96, 0xf9, 0xbe, 0x34, 0xe9, 0xce, 0xfd, 0x34, 0x9c, 0x06, 0xa6, 0xb9,
- 0xa0, 0xff, 0x66, 0x6c, 0x46, 0xfe, 0x21, 0x24, 0xc9, 0xf3, 0x01, 0x85,
- 0x44, 0xfd, 0x17, 0xc3, 0x21, 0xb7, 0xc6, 0x06, 0xad, 0x4f, 0x12, 0x5e,
- 0x70, 0x1e, 0xa5, 0xb1, 0xe1, 0xcd, 0x1f, 0xba, 0x64, 0xd2, 0xc8, 0xfb,
- 0x26, 0xab, 0x74, 0xae, 0x54, 0x21, 0x65, 0x65, 0xb8, 0x35, 0x40, 0xfa,
- 0xe6, 0xe9, 0xa4, 0x60, 0x97, 0xb9, 0x06, 0x43, 0xaa, 0x47, 0xb0, 0x28,
- 0xb1, 0x66, 0xa3, 0xab, 0x94, 0xb1, 0x25, 0x4e, 0x17, 0x1f, 0x18, 0xd6,
- 0x6a, 0x40, 0x86, 0x83, 0xb3, 0x18, 0x8f, 0x70, 0xe2, 0xb5, 0xbd, 0xb8,
- 0xdc, 0x01, 0xbe, 0x91, 0xb3, 0xec, 0x70, 0x4e, 0x45, 0x9a, 0x89, 0x0f,
- 0x12, 0xde, 0xd2, 0xec, 0x2e, 0x2d, 0xf2, 0x8c, 0xf1, 0x27, 0xd1, 0x5d,
- 0x5c, 0xa4, 0x38, 0x2d, 0xa8, 0xb7, 0xef, 0x8e, 0x4e, 0x2e, 0xa2, 0x4d,
- 0x76, 0xa8, 0x4d, 0x1e, 0xd6, 0x65, 0x65, 0x6c, 0x27, 0xd5, 0x74, 0x7b,
- 0x79, 0x9b, 0x6e, 0x67, 0x65, 0x39, 0x9b, 0x6c, 0x8d, 0x02, 0x99, 0xe2,
- 0x4f, 0xb2, 0xbc, 0x9d, 0x7f, 0x73, 0x38, 0xfe, 0xe3, 0xee, 0x2e, 0x6b,
- 0xf2, 0x15, 0x35, 0xbc, 0x49, 0x73, 0xd0, 0x12, 0x8c, 0x92, 0x26, 0x7a,
- 0x31, 0x2a, 0xf3, 0x2d, 0x1c, 0x3f, 0x77, 0x71, 0x3a, 0xb7, 0xf3, 0x5c,
- 0x64, 0x56, 0xa2, 0x7a, 0x6c, 0xf2, 0xc1, 0x21, 0xc4, 0xce, 0x0b, 0x84,
- 0xfd, 0x14, 0x63, 0xdf, 0x8a, 0xe5, 0x64, 0xee, 0x00, 0xd6, 0x3d, 0xe5,
- 0x50, 0xbd, 0x62, 0xf0, 0x57, 0x1e, 0x26, 0x34, 0x60, 0x86, 0x30, 0x9e,
- 0x15, 0x71, 0xa5, 0x75, 0xe4, 0x8c, 0x48, 0xae, 0xcd, 0x68, 0xbb, 0xe7,
- 0x18, 0xd1, 0xd2, 0x4c, 0x98, 0xe1, 0x70, 0x4e, 0xdd, 0xe5, 0x8c, 0xe1,
- 0xcc, 0xb3, 0xab, 0x55, 0xe9, 0x2e, 0x4e, 0xb1, 0x5b, 0xac, 0xdf, 0x13,
- 0x67, 0xa5, 0xa8, 0xfd, 0x17, 0x9d, 0x19, 0x21, 0x74, 0x55, 0x55, 0xda,
- 0x20, 0x43, 0x5f, 0x4e, 0x8b, 0x87, 0x25, 0x5b, 0x06, 0xf2, 0x96, 0xce,
- 0x0f, 0x88, 0xd1, 0x04, 0x68, 0x19, 0x72, 0x4b, 0x8d, 0x3a, 0x80, 0xc4,
- 0xfe, 0x8b, 0x8a, 0x42, 0x85, 0x3d, 0x48, 0xca, 0xbe, 0xc2, 0xa9, 0x20,
- 0x3f, 0x63, 0xd0, 0x35, 0x89, 0xff, 0x4c, 0xb0, 0x66, 0x0e, 0xd6, 0xd7,
- 0x42, 0x17, 0x70, 0x3b, 0x65, 0xa8, 0x0d, 0xd8, 0xd2, 0xe1, 0x24, 0x10,
- 0x08, 0x1c, 0xfb, 0x21, 0xb6, 0x02, 0x33, 0x4e, 0x9f, 0x8f, 0x4c, 0x04,
- 0x9a, 0x46, 0x97, 0x93, 0x18, 0x6a, 0xa8, 0x58, 0x65, 0xf8, 0x78, 0x7d,
- 0xa6, 0x9c, 0x88, 0x37, 0xf5, 0xf9, 0xc5, 0xc9, 0xf8, 0x30, 0x8a, 0xce,
- 0xc6, 0xd1, 0xd9, 0x9b, 0xd3, 0x1f, 0x18, 0x14, 0xc3, 0xae, 0x26, 0x21,
- 0xf0, 0xe3, 0xef, 0x77, 0x6d, 0x8e, 0x72, 0xe0, 0x23, 0x93, 0x1d, 0x1e,
- 0x39, 0xb1, 0x2b, 0x86, 0xf7, 0xb6, 0xc4, 0x1e, 0x4f, 0xc9, 0xe2, 0x02,
- 0xb7, 0x02, 0x09, 0x5c, 0x4a, 0x13, 0x8e, 0x70, 0xd7, 0xd4, 0xb2, 0xe8,
- 0x57, 0xed, 0xa4, 0x6e, 0x76, 0x8a, 0x87, 0x16, 0x89, 0xa4, 0xeb, 0xb0,
- 0x25, 0x45, 0x5f, 0xa7, 0x81, 0x36, 0x50, 0xdf, 0x34, 0xd0, 0x6b, 0x71,
- 0x6f, 0xad, 0x41, 0x51, 0x09, 0xbd, 0x8a, 0x65, 0x0b, 0xa9, 0x06, 0x8d,
- 0x39, 0x75, 0xd2, 0x85, 0xf9, 0x71, 0x35, 0xcd, 0xaa, 0x22, 0x5f, 0x3e,
- 0x44, 0x5f, 0xc5, 0x7c, 0xe8, 0xf0, 0xb7, 0x8e, 0xe2, 0x64, 0xd1, 0xd2,
- 0x51, 0x65, 0xce, 0x9e, 0x18, 0x39, 0x70, 0xe4, 0xef, 0x4e, 0x9c, 0xe1,
- 0x0c, 0x90, 0xf8, 0x65, 0xc4, 0x93, 0x39, 0x63, 0x0f, 0xa3, 0x49, 0x0f,
- 0x64, 0x8e, 0xba, 0xd2, 0x8e, 0x3e, 0x18, 0xaf, 0x5c, 0xe0, 0x2e, 0x50,
- 0x03, 0x07, 0x4d, 0xc8, 0xd0, 0x9a, 0x00, 0x46, 0x51, 0xdc, 0x00, 0xeb,
- 0x44, 0x2f, 0xf8, 0xcf, 0x35, 0xc3, 0x0e, 0x0e, 0x6d, 0xb8, 0xd7, 0x6a,
- 0xfa, 0x93, 0x5f, 0xd6, 0xd0, 0x3b, 0x63, 0xcb, 0x66, 0xe1, 0x6f, 0xdb,
- 0x16, 0x32, 0x43, 0x17, 0x48, 0x2f, 0x0d, 0xa2, 0xa3, 0xe3, 0x0b, 0x9c,
- 0x18, 0xc7, 0x6f, 0xbe, 0xc2, 0xc5, 0x96, 0x53, 0x64, 0xae, 0xb3, 0xf4,
- 0x67, 0x1e, 0x3a, 0x35, 0x59, 0x8e, 0x34, 0x65, 0x38, 0x48, 0xb4, 0x68,
- 0xda, 0x41, 0xac, 0xdf, 0x58, 0xeb, 0xe1, 0x04, 0x9c, 0xfd, 0xae, 0xb8,
- 0xcc, 0x58, 0x2c, 0x9d, 0xc3, 0x83, 0x70, 0x74, 0xbf, 0xce, 0xc2, 0x09,
- 0x27, 0xcf, 0xd2, 0x66, 0xa9, 0x47, 0x24, 0x56, 0x1d, 0xa7, 0x34, 0x63,
- 0xe9, 0x82, 0x1c, 0x2b, 0xde, 0xc4, 0x1a, 0xcc, 0x89, 0x3c, 0x8d, 0x4b,
- 0x44, 0xdd, 0xaa, 0x01, 0xee, 0xc4, 0x0f, 0xdc, 0x0a, 0x04, 0xbb, 0x07,
- 0x36, 0xcb, 0xad, 0xa8, 0x69, 0xdc, 0x98, 0x6d, 0xf3, 0xc6, 0xae, 0x6a,
- 0xf5, 0x33, 0xb9, 0x75, 0xdf, 0x90, 0x23, 0xc2, 0x8e, 0x33, 0x4b, 0xcc,
- 0xc5, 0x8c, 0x0f, 0x24, 0x1c, 0x55, 0x9b, 0x7a, 0x5a, 0x53, 0x35, 0x9e,
- 0x55, 0xca, 0x5b, 0xbe, 0xc4, 0x0a, 0x9e, 0x37, 0xf6, 0x7f, 0x07, 0x6d,
- 0xb6, 0x16, 0x55, 0x7c, 0xf0, 0x4e, 0x58, 0xca, 0xf5, 0xe7, 0xb0, 0x62,
- 0x51, 0x0e, 0xc9, 0x36, 0x7f, 0x77, 0x78, 0xf0, 0xee, 0xcb, 0xb7, 0x6f,
- 0x8e, 0x4e, 0x8f, 0xfb, 0x4d, 0x89, 0x34, 0x6a, 0x9b, 0x92, 0x1d, 0xa3,
- 0x9a, 0x9f, 0x15, 0xa6, 0x62, 0x60, 0x8f, 0x23, 0x3b, 0x5f, 0x76, 0x3b,
- 0x6b, 0xee, 0xd8, 0xcf, 0x78, 0x13, 0x97, 0xb0, 0xca, 0x66, 0x48, 0x07,
- 0x0e, 0x06, 0x6f, 0x88, 0x75, 0x0d, 0xa7, 0x59, 0xff, 0x3a, 0x30, 0x28,
- 0x8c, 0xfc, 0x23, 0x53, 0x09, 0x97, 0x05, 0xa3, 0x4b, 0x92, 0x2c, 0x08,
- 0xcf, 0x29, 0x59, 0xbb, 0x87, 0x30, 0xf4, 0x09, 0xb3, 0x1e, 0x53, 0x87,
- 0x3a, 0x96, 0xbb, 0xac, 0xa1, 0x72, 0xb8, 0x15, 0x92, 0xe4, 0xa1, 0x76,
- 0x72, 0x5a, 0x54, 0xfd, 0x41, 0x94, 0xa4, 0xb0, 0x8e, 0xd3, 0x00, 0x37,
- 0x36, 0xeb, 0x04, 0xf1, 0x33, 0x2e, 0x38, 0x16, 0xb9, 0x1e, 0x25, 0xef,
- 0x13, 0x20, 0x98, 0xf4, 0xad, 0x43, 0xb5, 0x0c, 0xbe, 0xcb, 0x0b, 0x90,
- 0x6d, 0x1c, 0x79, 0x0b, 0x41, 0x1e, 0x8a, 0xb3, 0x87, 0x76, 0x34, 0x97,
- 0xad, 0x00, 0xbe, 0xde, 0x5c, 0x0b, 0xa5, 0xf3, 0xf9, 0xc1, 0xe5, 0xd7,
- 0xbf, 0xb7, 0x69, 0x08, 0x8e, 0xa2, 0x68, 0xbd, 0x5d, 0x58, 0xdf, 0xde,
- 0xff, 0x07, 0x99, 0x86, 0xce, 0x36, 0xfc, 0x7d, 0x4c, 0x43, 0xd2, 0x02,
- 0x6a, 0x18, 0xfe, 0xae, 0x3a, 0x14, 0x3b, 0xa8, 0xa1, 0x43, 0xbd, 0x39,
- 0xf9, 0xaf, 0x6b, 0xd3, 0x00, 0xc1, 0xde, 0x56, 0x30, 0xa2, 0x62, 0xed,
- 0xe4, 0x86, 0x5a, 0xf5, 0xd8, 0x37, 0xee, 0x59, 0xe9, 0xe0, 0x00, 0x76,
- 0x90, 0x31, 0x9d, 0x92, 0x43, 0x36, 0xb6, 0x95, 0xf3, 0x42, 0xed, 0xdb,
- 0xfd, 0x5e, 0xb4, 0x99, 0x8c, 0xae, 0xa9, 0xbd, 0x1e, 0xb7, 0xb3, 0xbb,
- 0xcf, 0x7f, 0xee, 0xe1, 0xcf, 0x27, 0xbd, 0xad, 0xd6, 0xad, 0xb2, 0x84,
- 0xe6, 0x6d, 0xe3, 0xa0, 0x11, 0xba, 0x09, 0xae, 0x99, 0x03, 0x8d, 0x01,
- 0xa6, 0xeb, 0xf6, 0x80, 0x5a, 0xa7, 0x5d, 0xe9, 0x6f, 0x7e, 0x22, 0xa0,
- 0xe5, 0x6f, 0x62, 0xf8, 0x91, 0x58, 0x9d, 0x15, 0xf9, 0x54, 0xf2, 0x50,
- 0xc2, 0xf4, 0xdc, 0xe9, 0xbb, 0x22, 0xb9, 0x89, 0x4b, 0x52, 0x6f, 0xab,
- 0x2a, 0x65, 0xaf, 0x6e, 0xd3, 0x5c, 0x59, 0x31, 0x76, 0x97, 0x6f, 0xe7,
- 0x18, 0xb1, 0x7e, 0xd8, 0x25, 0x77, 0xda, 0xd2, 0x8a, 0x3b, 0x87, 0xad,
- 0x34, 0x7d, 0x62, 0xa8, 0x64, 0xec, 0x5d, 0x3a, 0xdc, 0xdc, 0x2b, 0xfc,
- 0x58, 0xc8, 0x8b, 0xbb, 0xe0, 0xfc, 0x6f, 0xf8, 0x99, 0xa3, 0xe4, 0x8a,
- 0x66, 0x2c, 0x95, 0x6c, 0x28, 0xc1, 0xb8, 0x4a, 0xaf, 0xdb, 0xd7, 0x4f,
- 0x39, 0x9e, 0x35, 0x68, 0xe6, 0xfe, 0x0d, 0xe5, 0xa7, 0xc7, 0x65, 0x29,
- 0xdc, 0xb9, 0x75, 0xe1, 0xfb, 0x98, 0x60, 0x08, 0x0e, 0x06, 0x49, 0x44,
- 0x94, 0xed, 0xa9, 0x83, 0x15, 0x6c, 0xaf, 0x09, 0xbb, 0x32, 0x70, 0x75,
- 0x11, 0x1f, 0xb9, 0x23, 0xe6, 0xd7, 0xee, 0x9c, 0x2b, 0xb8, 0xec, 0x68,
- 0xfb, 0x76, 0x7b, 0xe4, 0x5e, 0x71, 0x1e, 0x6e, 0xc9, 0xa1, 0x6c, 0x9e,
- 0xa7, 0x4d, 0x26, 0xa1, 0x14, 0x92, 0xd3, 0x18, 0xd7, 0x82, 0x2d, 0x76,
- 0x2c, 0x58, 0x9a, 0x0d, 0xd2, 0x7e, 0xca, 0x6e, 0xd2, 0x03, 0x90, 0x99,
- 0x08, 0x2b, 0x26, 0x90, 0x9a, 0x88, 0xd4, 0xc2, 0xad, 0xaf, 0x6e, 0x50,
- 0xb0, 0xd5, 0xd3, 0x99, 0x42, 0xda, 0x29, 0xf8, 0xe5, 0x2c, 0x51, 0x4a,
- 0xe4, 0xa6, 0x86, 0x17, 0x92, 0x7b, 0xf5, 0xea, 0xd2, 0x37, 0x4f, 0x32,
- 0x8b, 0x88, 0x09, 0x16, 0x44, 0xb1, 0xec, 0xca, 0x07, 0x62, 0x3d, 0xbc,
- 0x92, 0xac, 0xbc, 0xd6, 0xf6, 0x9d, 0x25, 0xf3, 0x14, 0x0f, 0x30, 0xa7,
- 0x80, 0xa6, 0x50, 0xa9, 0xf3, 0xb7, 0x48, 0xaa, 0x55, 0x01, 0xb0, 0x17,
- 0xd8, 0x45, 0x5e, 0x9f, 0xba, 0x07, 0x18, 0xd2, 0x06, 0xff, 0x50, 0xd9,
- 0x6c, 0x4e, 0xf9, 0xed, 0x40, 0x8a, 0x2d, 0xd6, 0xb2, 0x61, 0xb2, 0xb8,
- 0x63, 0x0f, 0xae, 0x5c, 0xc1, 0x96, 0x9e, 0xe5, 0x12, 0x79, 0x15, 0x30,
- 0x00, 0xdd, 0x65, 0x87, 0x2d, 0xe5, 0x62, 0x08, 0x5e, 0x29, 0x5d, 0x81,
- 0x05, 0xa8, 0xe4, 0xa2, 0x13, 0x57, 0xca, 0x7a, 0xcb, 0xbd, 0xd4, 0xf4,
- 0xe8, 0xbd, 0xbd, 0x35, 0x10, 0x54, 0xa5, 0x41, 0x50, 0x24, 0x0a, 0x4f,
- 0xc6, 0xb0, 0x8c, 0xaf, 0x1c, 0x27, 0x12, 0xed, 0x0a, 0xb6, 0x95, 0xf3,
- 0x29, 0x4d, 0xa1, 0xc0, 0xb8, 0xf0, 0xb3, 0x2c, 0x6f, 0x47, 0x84, 0x56,
- 0x53, 0xde, 0xe8, 0x7c, 0x0d, 0x72, 0xc0, 0x4a, 0x8e, 0xb7, 0x2b, 0x94,
- 0x26, 0x2a, 0xe7, 0xe9, 0x92, 0x37, 0x55, 0x91, 0xaf, 0xae, 0x6f, 0x68,
- 0x22, 0x13, 0xa8, 0x54, 0x58, 0x15, 0x5d, 0xbe, 0xfe, 0x06, 0x5d, 0x03,
- 0x0c, 0xf9, 0x3b, 0xa6, 0xf3, 0x9b, 0x45, 0x9b, 0x8d, 0xf6, 0x9f, 0xee,
- 0xec, 0xa2, 0xbb, 0x4f, 0x77, 0x3e, 0x0d, 0xb3, 0x54, 0x1c, 0x9c, 0x5f,
- 0xe9, 0x92, 0x14, 0x45, 0xf0, 0x38, 0xfa, 0x71, 0xce, 0x77, 0x4a, 0xcc,
- 0x6b, 0x42, 0xd6, 0x2e, 0xe2, 0x9b, 0x9a, 0xe5, 0x30, 0x24, 0x6d, 0x89,
- 0xd6, 0x18, 0x34, 0x86, 0xb5, 0x94, 0xb4, 0x88, 0x66, 0x96, 0x66, 0x5c,
- 0x46, 0x96, 0x79, 0xb7, 0x2e, 0xf7, 0xc1, 0x58, 0x3e, 0x3c, 0x55, 0x21,
- 0x32, 0x38, 0xba, 0xb0, 0xce, 0xa1, 0xd2, 0x3c, 0xd4, 0x54, 0x87, 0x4b,
- 0xbe, 0x00, 0xa9, 0x31, 0x1e, 0x17, 0xd5, 0x36, 0xb2, 0x1a, 0x14, 0xc3,
- 0x31, 0xe5, 0xb4, 0x7f, 0xe3, 0x24, 0xbf, 0x78, 0x75, 0xd8, 0x68, 0x6e,
- 0xef, 0xc9, 0x67, 0x9f, 0x69, 0x27, 0x12, 0x0d, 0x78, 0x7b, 0x5a, 0x2a,
- 0xf6, 0x07, 0x08, 0x4c, 0x54, 0x0e, 0x6a, 0xa6, 0x92, 0x06, 0xa8, 0x4e,
- 0xa2, 0x40, 0x1d, 0x5a, 0xbf, 0xaf, 0x73, 0xda, 0xb7, 0xa2, 0x0f, 0x06,
- 0x03, 0x52, 0x0e, 0xa5, 0x81, 0x91, 0xe4, 0x3a, 0xa8, 0xb8, 0xa6, 0xa9,
- 0xb3, 0x89, 0x9b, 0x45, 0x5f, 0xb4, 0x82, 0x8a, 0xd7, 0x92, 0xe4, 0xf0,
- 0x77, 0x3e, 0x43, 0xae, 0x93, 0xaa, 0x0d, 0x59, 0x0a, 0xb0, 0xdf, 0xb5,
- 0xc6, 0xd7, 0xa6, 0xc4, 0x07, 0x74, 0x43, 0x0a, 0xba, 0x7a, 0x21, 0x07,
- 0xa4, 0x0f, 0x17, 0x1b, 0x29, 0x78, 0xf4, 0x05, 0xc4, 0xe8, 0x85, 0xe6,
- 0x78, 0x64, 0x5d, 0x18, 0xeb, 0x2f, 0x94, 0x64, 0x41, 0x7d, 0x55, 0xc8,
- 0xfe, 0xaf, 0xaa, 0xd8, 0x2a, 0x15, 0xe0, 0x06, 0xc5, 0x19, 0x03, 0x30,
- 0xe0, 0x15, 0x96, 0xaf, 0xf4, 0x8f, 0x2d, 0x77, 0xb2, 0xd4, 0x2f, 0x01,
- 0x60, 0xd0, 0xb8, 0x1b, 0xb8, 0x40, 0x0d, 0xb3, 0xbb, 0x48, 0xde, 0x06,
- 0xf7, 0xa6, 0x6b, 0x2a, 0x10, 0xed, 0xe9, 0xea, 0x5d, 0xf0, 0x6e, 0x30,
- 0x51, 0xad, 0x9d, 0x7f, 0xfc, 0x3e, 0x5e, 0x80, 0x6b, 0xdf, 0xa8, 0x13,
- 0x61, 0x0f, 0x7b, 0x88, 0x82, 0xde, 0x11, 0x3d, 0xa0, 0x62, 0xa0, 0xdb,
- 0x3e, 0xea, 0xf3, 0x43, 0xcd, 0x9d, 0xcf, 0x2f, 0xf5, 0x2d, 0x31, 0x26,
- 0xb4, 0x6e, 0x21, 0x98, 0xd2, 0x1d, 0xc7, 0x76, 0x22, 0xa6, 0x26, 0x7f,
- 0x6a, 0xb6, 0x26, 0xcf, 0x9f, 0xdf, 0x44, 0x22, 0xfa, 0x7e, 0xe7, 0x55,
- 0x6c, 0xf8, 0xca, 0xf5, 0xf4, 0xe5, 0x17, 0xb5, 0xd6, 0xee, 0xef, 0x47,
- 0x8b, 0x07, 0xfb, 0x5d, 0x59, 0x2b, 0x1d, 0xe2, 0x11, 0xa2, 0xca, 0x17,
- 0x25, 0x22, 0xe5, 0xd3, 0x1b, 0x42, 0xda, 0x6a, 0x4f, 0xd4, 0x4d, 0x47,
- 0xbb, 0xa0, 0x12, 0x93, 0xb5, 0x94, 0x60, 0xba, 0x9b, 0xae, 0xf3, 0x44,
- 0x62, 0x70, 0x93, 0x9c, 0xc4, 0xcd, 0x04, 0x89, 0xe1, 0xe4, 0x55, 0xb1,
- 0x9a, 0x56, 0xed, 0x73, 0xdf, 0xd7, 0xa7, 0xd0, 0x5c, 0x50, 0xd0, 0xab,
- 0x68, 0xf9, 0x06, 0x38, 0xd1, 0xeb, 0xdb, 0xdd, 0x88, 0xc7, 0x0c, 0x6a,
- 0xdf, 0xdc, 0x89, 0xa0, 0x17, 0xea, 0x0f, 0x24, 0x3a, 0xae, 0x30, 0x67,
- 0x0f, 0xcb, 0x5d, 0x3b, 0x95, 0xbd, 0xfb, 0x64, 0xf2, 0xf2, 0x0b, 0x76,
- 0x97, 0xbf, 0x47, 0x42, 0xb5, 0xd0, 0x14, 0xb1, 0x1c, 0x6d, 0xf3, 0x3f,
- 0x7b, 0x11, 0xdf, 0xbe, 0x3a, 0x66, 0x92, 0xe4, 0x6f, 0x5d, 0x8b, 0x41,
- 0x0e, 0x4c, 0xd0, 0xda, 0x55, 0x9e, 0xaf, 0x6d, 0xcc, 0x2a, 0x87, 0x60,
- 0x26, 0x82, 0x68, 0xa8, 0x04, 0x27, 0xbd, 0x58, 0x89, 0x28, 0x61, 0x85,
- 0x6a, 0x5b, 0xab, 0x0b, 0x69, 0x0b, 0x53, 0x5a, 0x4e, 0x44, 0x43, 0xdd,
- 0xbd, 0x1c, 0x48, 0x59, 0x22, 0xb6, 0xb7, 0xd6, 0x4f, 0x08, 0x3f, 0xfd,
- 0xf2, 0x0b, 0x24, 0xa8, 0xf2, 0x5f, 0xff, 0xea, 0xde, 0xe6, 0x3f, 0x48,
- 0x2e, 0x69, 0x77, 0xaf, 0x1d, 0x08, 0x7b, 0xc2, 0xae, 0x56, 0x05, 0x2e,
- 0xb8, 0x89, 0x6c, 0x32, 0x61, 0xec, 0xb7, 0xe4, 0x7f, 0x55, 0x11, 0xaf,
- 0x0f, 0xde, 0xbc, 0x3d, 0x38, 0xed, 0x3e, 0x91, 0xd5, 0x10, 0x0c, 0x63,
- 0x72, 0xce, 0xef, 0x02, 0x1b, 0x2e, 0xbc, 0xe2, 0x70, 0x5c, 0x95, 0x75,
- 0x3e, 0x97, 0x10, 0xf8, 0x91, 0x8f, 0x80, 0x9f, 0x3a, 0x23, 0xf0, 0x48,
- 0x86, 0x88, 0xb3, 0x30, 0xf9, 0x21, 0x2e, 0x6f, 0x45, 0x60, 0x7b, 0xf6,
- 0x3e, 0xbf, 0xde, 0x53, 0xb7, 0xa5, 0x43, 0x06, 0x75, 0x98, 0x97, 0x4e,
- 0x4f, 0xf0, 0x51, 0x67, 0x36, 0x3e, 0xee, 0x2f, 0x83, 0xa0, 0xc4, 0x00,
- 0x0c, 0x59, 0x94, 0x7e, 0xb9, 0x0a, 0x0e, 0xb1, 0x46, 0x73, 0x07, 0x87,
- 0x87, 0x1e, 0x97, 0x51, 0xc7, 0x77, 0x3f, 0x61, 0x7c, 0xf7, 0x3a, 0xb8,
- 0x7c, 0xe3, 0x72, 0x08, 0x16, 0xc7, 0x81, 0xea, 0x2b, 0xa4, 0xa8, 0xd4,
- 0x32, 0xf7, 0x2d, 0x72, 0xda, 0xb2, 0xa1, 0x10, 0x49, 0x5d, 0x95, 0x49,
- 0x6b, 0x46, 0xe7, 0x20, 0xe8, 0xe6, 0xa0, 0xf6, 0xb0, 0xca, 0x81, 0xa3,
- 0x8a, 0x5e, 0x68, 0x37, 0x3f, 0xef, 0x9c, 0x60, 0x4e, 0x9a, 0x0b, 0x0c,
- 0x16, 0xa3, 0x71, 0x05, 0x61, 0xed, 0x58, 0xfd, 0x8e, 0xe7, 0x07, 0xe0,
- 0x60, 0x50, 0xf0, 0x90, 0x1a, 0x9e, 0x83, 0x16, 0x10, 0x46, 0x12, 0xef,
- 0xc1, 0xac, 0x6c, 0x13, 0x63, 0xd9, 0x2c, 0x76, 0x6b, 0xb1, 0x92, 0x23,
- 0x97, 0xab, 0x05, 0x1d, 0xe1, 0x74, 0x74, 0xcd, 0xfa, 0x25, 0xc9, 0x1e,
- 0xf3, 0x9b, 0x36, 0x25, 0x8a, 0xc1, 0x11, 0x80, 0x76, 0xe8, 0xb2, 0x03,
- 0x6e, 0x86, 0x48, 0xa5, 0x2e, 0x4a, 0xdc, 0x19, 0x00, 0x1d, 0x74, 0x5f,
- 0x7c, 0x7a, 0xe3, 0x13, 0xa6, 0xbc, 0x3b, 0x78, 0x7b, 0xf9, 0x75, 0x2f,
- 0x0a, 0x98, 0x8c, 0xeb, 0xd0, 0x3b, 0x32, 0x3c, 0x8b, 0x34, 0xb9, 0x73,
- 0x18, 0x8f, 0x42, 0x36, 0x6f, 0x9b, 0x1d, 0xaa, 0x11, 0x19, 0x6b, 0x48,
- 0xc0, 0xb3, 0xd1, 0xb3, 0xad, 0xc6, 0xc2, 0xac, 0xcf, 0x56, 0x6f, 0xb2,
- 0x2f, 0xab, 0xb0, 0x6b, 0xb6, 0x34, 0x87, 0xcb, 0xb7, 0x3d, 0xa1, 0x90,
- 0x58, 0x5f, 0xb1, 0xf9, 0xd3, 0x3b, 0xa0, 0xdb, 0x1e, 0xc8, 0x2e, 0x9e,
- 0x26, 0x86, 0x66, 0xbc, 0x07, 0xdd, 0x45, 0x56, 0x3b, 0x16, 0x43, 0xce,
- 0x79, 0x87, 0x9b, 0x68, 0x63, 0x1b, 0xed, 0x3a, 0xcd, 0x2c, 0x2a, 0xcc,
- 0xea, 0x19, 0xf2, 0x39, 0xb6, 0xf3, 0xe7, 0xed, 0x28, 0xf2, 0xf8, 0x94,
- 0xce, 0x0c, 0xef, 0x68, 0x91, 0x4a, 0xa2, 0x4d, 0x90, 0x2d, 0xde, 0x94,
- 0x64, 0xb5, 0xee, 0x7f, 0x94, 0xff, 0x76, 0x2b, 0x07, 0x1c, 0x34, 0x45,
- 0x6e, 0xe7, 0x8e, 0xbe, 0x22, 0xf4, 0x12, 0x92, 0x29, 0xe1, 0x09, 0x2f,
- 0x61, 0xf5, 0x8a, 0x67, 0x3f, 0x6b, 0xa5, 0xe1, 0x50, 0x6b, 0x9b, 0xe3,
- 0x2d, 0x83, 0x5f, 0xc0, 0xc8, 0xd2, 0xc6, 0xe2, 0xe2, 0x5a, 0xaf, 0x47,
- 0x8e, 0x9b, 0x31, 0xc0, 0xeb, 0x2b, 0xcc, 0x6f, 0xd8, 0xe2, 0x43, 0xbc,
- 0x8e, 0x82, 0x9d, 0xd8, 0x56, 0xd9, 0x50, 0x8b, 0xd3, 0xfb, 0x59, 0x37,
- 0x90, 0x54, 0x8e, 0x52, 0x24, 0x31, 0x07, 0xf5, 0x61, 0x0e, 0xbf, 0x3b,
- 0x0a, 0x98, 0xa5, 0x58, 0xff, 0x61, 0x50, 0x10, 0x04, 0x01, 0xb5, 0x67,
- 0xeb, 0x00, 0xc6, 0xe6, 0xa0, 0x45, 0x35, 0xa0, 0x57, 0x28, 0xd1, 0x96,
- 0x2c, 0x1d, 0x73, 0x01, 0x48, 0x32, 0x79, 0x3d, 0xa5, 0xaa, 0x0f, 0xea,
- 0xf7, 0xc0, 0x03, 0xb0, 0xa6, 0x77, 0xaa, 0x06, 0x1c, 0xcb, 0x01, 0xff,
- 0x8f, 0x99, 0x7c, 0xb8, 0x16, 0xdb, 0xee, 0xa7, 0x4f, 0x3e, 0x8b, 0x4a,
- 0x86, 0x2d, 0xa5, 0xe1, 0x94, 0x49, 0x0a, 0xd1, 0x7a, 0xe8, 0xb8, 0x5a,
- 0x60, 0xe6, 0x36, 0x50, 0x28, 0x1d, 0x5d, 0xbc, 0xf2, 0xfb, 0x04, 0x9e,
- 0x77, 0x85, 0xf5, 0xb4, 0x91, 0xc4, 0x34, 0x89, 0x56, 0x2c, 0x46, 0x0a,
- 0x84, 0x60, 0x9e, 0xe4, 0x3a, 0x3f, 0xaa, 0x17, 0x4d, 0x02, 0xab, 0x11,
- 0xa9, 0x87, 0x8b, 0xe3, 0xcb, 0x0b, 0xfa, 0xcf, 0xf8, 0xf2, 0xec, 0x62,
- 0x0d, 0xde, 0x9f, 0x2e, 0xed, 0xac, 0xf6, 0x78, 0xd2, 0x58, 0x68, 0x98,
- 0x31, 0x06, 0xd3, 0x5c, 0xcf, 0xe4, 0x86, 0x33, 0x59, 0x54, 0x08, 0x2e,
- 0x74, 0x8b, 0xe1, 0xba, 0x2c, 0x0f, 0xcc, 0x56, 0x38, 0xd0, 0xab, 0x98,
- 0xf6, 0xc9, 0x63, 0x03, 0x93, 0x35, 0x7f, 0x5c, 0x42, 0x30, 0x60, 0x16,
- 0x46, 0x1e, 0xb1, 0x53, 0xda, 0xe8, 0xad, 0x32, 0xaf, 0x7b, 0xd7, 0xd6,
- 0x1a, 0x9e, 0xe0, 0x1a, 0x61, 0x59, 0x52, 0x0a, 0x4c, 0xde, 0x93, 0xc8,
- 0x71, 0x65, 0x10, 0x89, 0x70, 0xf4, 0xd8, 0x6d, 0x7a, 0xeb, 0x18, 0x89,
- 0x3e, 0x20, 0xbf, 0x71, 0xe9, 0x9c, 0x01, 0x7c, 0x98, 0xe6, 0x8b, 0x44,
- 0xec, 0x42, 0x71, 0x55, 0x99, 0xd6, 0x29, 0x95, 0x02, 0x30, 0x15, 0x3c,
- 0x60, 0x1b, 0x0b, 0xe9, 0x52, 0x93, 0x79, 0x95, 0xfb, 0x0e, 0xd3, 0x96,
- 0xab, 0x74, 0xc8, 0xba, 0x90, 0x85, 0x33, 0xaf, 0x90, 0xf4, 0xdd, 0xb7,
- 0x5e, 0xf5, 0x9d, 0xa8, 0x35, 0xb4, 0xf2, 0x6e, 0x53, 0x2b, 0x33, 0x20,
- 0xb0, 0x5b, 0xb3, 0x20, 0x14, 0x6d, 0xb0, 0x32, 0xc7, 0x58, 0xe9, 0x12,
- 0xfe, 0x42, 0x4a, 0xa6, 0x73, 0x7d, 0x4a, 0xd6, 0xb6, 0xa5, 0x0a, 0xa4,
- 0x62, 0x86, 0x97, 0x6d, 0x5d, 0x72, 0xc1, 0xe8, 0xad, 0x9a, 0xda, 0xb4,
- 0x66, 0x3d, 0xb5, 0xf5, 0x67, 0x40, 0x2b, 0xe9, 0x00, 0x55, 0xc3, 0xf3,
- 0xed, 0x00, 0x07, 0xa9, 0xf9, 0xf6, 0xb5, 0x91, 0xef, 0xfe, 0x02, 0x8b,
- 0xe4, 0x51, 0x2c, 0xf3, 0x2f, 0x82, 0x32, 0x47, 0x6f, 0x33, 0xc5, 0x14,
- 0x67, 0x91, 0x67, 0x1b, 0xf5, 0x18, 0x48, 0xc6, 0xcb, 0x83, 0x39, 0x9c,
- 0xcf, 0xab, 0xd6, 0x29, 0x26, 0x9c, 0xa7, 0x56, 0x1e, 0x10, 0xae, 0x59,
- 0x78, 0xe3, 0xed, 0x88, 0xd1, 0x06, 0xf5, 0x72, 0x29, 0x15, 0xca, 0x3c,
- 0x62, 0xaf, 0x95, 0x3f, 0x50, 0xa8, 0x2f, 0xb8, 0xb5, 0xd3, 0xce, 0xc3,
- 0x35, 0x16, 0x0d, 0x88, 0x0b, 0xa9, 0x57, 0x1d, 0x8c, 0x8c, 0x14, 0x28,
- 0xf5, 0xf8, 0x5b, 0x07, 0xf2, 0x94, 0x84, 0xc5, 0x36, 0x67, 0xb8, 0x44,
- 0x0c, 0x80, 0xc1, 0x54, 0x96, 0xd0, 0x3a, 0xb4, 0xd1, 0xe6, 0xb9, 0x79,
- 0xdc, 0x31, 0x45, 0x1c, 0xc4, 0x71, 0x98, 0x2e, 0x3f, 0x0c, 0x45, 0x35,
- 0x10, 0x2c, 0x77, 0xeb, 0xe4, 0xdc, 0xd7, 0xab, 0x08, 0x58, 0x8f, 0x56,
- 0xd7, 0xd7, 0x28, 0xf2, 0x92, 0xb6, 0x53, 0x38, 0x4a, 0xef, 0xe6, 0xd2,
- 0x3c, 0x3e, 0x32, 0xc2, 0xb8, 0xcf, 0x6e, 0x74, 0xf0, 0x37, 0xe2, 0x63,
- 0x2a, 0xe8, 0xa5, 0x27, 0x40, 0x58, 0x1b, 0x4f, 0xe7, 0x28, 0xb4, 0x11,
- 0xb8, 0x87, 0xc5, 0xfc, 0xb4, 0xa0, 0x9b, 0x0f, 0x9a, 0x05, 0x3d, 0x6e,
- 0xc1, 0x60, 0x2c, 0x15, 0x1f, 0x86, 0x8e, 0x6d, 0xb9, 0xa9, 0x1e, 0xf3,
- 0xe1, 0xb7, 0x6a, 0x02, 0xfe, 0x74, 0xb4, 0xb7, 0xf5, 0xd8, 0x95, 0x84,
- 0xed, 0x7d, 0x4e, 0xfc, 0x25, 0xd9, 0x9c, 0xc2, 0xf7, 0x2d, 0xa8, 0x73,
- 0xc1, 0x2d, 0x17, 0xb2, 0xb2, 0xb6, 0x01, 0xd6, 0xd7, 0xc1, 0xe1, 0x29,
- 0x6a, 0xae, 0x1b, 0xed, 0xc2, 0x6e, 0x70, 0xbe, 0x2c, 0x98, 0x5b, 0x31,
- 0x58, 0xc7, 0x71, 0x74, 0x4e, 0x87, 0x8f, 0x9b, 0xe5, 0x00, 0xb1, 0x1b,
- 0x6d, 0x22, 0xbe, 0x4f, 0xfd, 0xd8, 0x6a, 0x9e, 0x93, 0xcc, 0x2f, 0x13,
- 0xa7, 0xe1, 0x0d, 0x88, 0xb6, 0xe5, 0x82, 0x7e, 0xc2, 0xce, 0xe7, 0x82,
- 0xfa, 0xc0, 0x84, 0xf7, 0xc6, 0x12, 0xaf, 0xf6, 0x37, 0x3b, 0x39, 0x4d,
- 0xcd, 0x6e, 0x74, 0x1e, 0xdf, 0x8a, 0x8f, 0x08, 0xa2, 0x40, 0x8c, 0xac,
- 0xa1, 0xdd, 0x8a, 0x0a, 0x46, 0x60, 0x4c, 0x8d, 0x51, 0xad, 0x0c, 0x77,
- 0xc0, 0xfc, 0x3e, 0x03, 0x7d, 0x60, 0x5b, 0x9a, 0xd0, 0x79, 0xde, 0x3b,
- 0xa3, 0xba, 0xb6, 0xdd, 0xdb, 0x19, 0xbd, 0x6f, 0x6a, 0xdb, 0xb2, 0x9c,
- 0x0f, 0xa7, 0xd3, 0x69, 0xe7, 0x74, 0xb1, 0xbe, 0x3d, 0x3c, 0x3c, 0x8c,
- 0x36, 0x0f, 0x91, 0x36, 0x72, 0xa8, 0xbd, 0x3c, 0xbc, 0x61, 0x7f, 0xc0,
- 0x9c, 0xe1, 0x24, 0x37, 0x2b, 0xa6, 0xc9, 0xe5, 0xae, 0xe8, 0x11, 0x35,
- 0x1e, 0x9f, 0x6e, 0x5f, 0x9e, 0x8e, 0x9b, 0xf8, 0xd1, 0xf8, 0x81, 0xef,
- 0x88, 0xc2, 0x38, 0x5b, 0xbb, 0xd8, 0x88, 0x5d, 0x87, 0x9c, 0x6c, 0xc3,
- 0xb6, 0x99, 0x5c, 0xc9, 0x57, 0x3a, 0x49, 0x40, 0x56, 0x99, 0x39, 0x72,
- 0x5d, 0xc8, 0x21, 0x23, 0xf5, 0xc6, 0x28, 0x27, 0x06, 0x87, 0x41, 0xca,
- 0x10, 0xc8, 0x29, 0xa3, 0x37, 0x07, 0x97, 0x5c, 0xeb, 0xa0, 0x52, 0x2e,
- 0x85, 0x35, 0xe8, 0x56, 0x97, 0xcb, 0x0f, 0xf8, 0x77, 0x1c, 0xf0, 0xfa,
- 0xd9, 0x11, 0x01, 0x55, 0xc4, 0xc9, 0xc4, 0xa2, 0x9a, 0x04, 0xa6, 0xd2,
- 0xa9, 0xd7, 0x74, 0x46, 0x87, 0xee, 0x80, 0x12, 0xfc, 0x26, 0xff, 0xb3,
- 0x6c, 0x2c, 0xc8, 0xee, 0x27, 0xed, 0xe3, 0xaf, 0xf6, 0xfa, 0x8f, 0x82,
- 0x85, 0xde, 0xd6, 0xaf, 0xfe, 0xf4, 0xab, 0x96, 0x09, 0xc0, 0x26, 0xf5,
- 0xf9, 0xd2, 0x63, 0x26, 0x19, 0x6d, 0x84, 0x45, 0x03, 0xe1, 0x2f, 0x9a,
- 0x42, 0x32, 0x4a, 0x53, 0x54, 0x5c, 0x10, 0x75, 0x41, 0x8b, 0x3e, 0x03,
- 0xc7, 0x2e, 0x1f, 0x04, 0xa6, 0xfa, 0xef, 0xe3, 0x96, 0xda, 0x30, 0x4d,
- 0x11, 0x64, 0x51, 0x71, 0x11, 0x4c, 0x81, 0x29, 0x38, 0x22, 0xcb, 0x22,
- 0x59, 0xce, 0x1f, 0x9c, 0x15, 0xa7, 0x6d, 0xaf, 0xbb, 0xde, 0x85, 0x97,
- 0x81, 0x10, 0x26, 0x6e, 0x1d, 0x2c, 0xeb, 0xad, 0xe0, 0x43, 0x71, 0xda,
- 0xe9, 0xe1, 0x8c, 0xf5, 0xcb, 0x8d, 0x72, 0x03, 0xed, 0x15, 0xda, 0xeb,
- 0x5c, 0x21, 0x91, 0xd2, 0xce, 0xf5, 0xb8, 0xd0, 0x7d, 0xaf, 0x7b, 0xc1,
- 0xcd, 0x03, 0xf2, 0x0b, 0xe6, 0xf9, 0x35, 0xd7, 0x69, 0xd0, 0x4c, 0x2c,
- 0xd9, 0xf0, 0x8e, 0x4f, 0xb3, 0xe9, 0xcf, 0x10, 0x11, 0xb6, 0x5a, 0x23,
- 0x8d, 0x20, 0x86, 0xcc, 0x3f, 0x6b, 0x15, 0x27, 0xfa, 0xca, 0x6d, 0x64,
- 0x29, 0x0c, 0x1d, 0xeb, 0x61, 0x21, 0xc9, 0x29, 0x97, 0x2a, 0x7a, 0x05,
- 0x27, 0x92, 0x66, 0xb7, 0x08, 0x15, 0xab, 0x86, 0x20, 0x2d, 0x9a, 0xe5,
- 0x2e, 0xae, 0x9d, 0xc5, 0x1c, 0xe8, 0xfc, 0xd6, 0x31, 0xb6, 0x67, 0x6d,
- 0x67, 0x4b, 0x8f, 0x6c, 0x2e, 0xe1, 0x5b, 0x05, 0x81, 0x41, 0x35, 0x19,
- 0x5b, 0xf9, 0x0e, 0x13, 0xa1, 0x2b, 0xbb, 0x33, 0x8e, 0x85, 0xab, 0x15,
- 0x57, 0xb5, 0x36, 0x1c, 0x49, 0x4d, 0xc5, 0xb3, 0x1f, 0x58, 0xb1, 0xe6,
- 0x12, 0x8b, 0x79, 0xbc, 0xdc, 0x8f, 0x67, 0x13, 0xd0, 0x00, 0x4e, 0xc8,
- 0xc5, 0xe0, 0x69, 0x8e, 0x0c, 0xbe, 0xae, 0x6b, 0xd2, 0x09, 0xf0, 0x83,
- 0xa9, 0x54, 0xc4, 0x52, 0xd3, 0xd1, 0x9d, 0x4e, 0xf3, 0xb4, 0x62, 0xf3,
- 0x8c, 0xe9, 0x82, 0x4f, 0xb5, 0x46, 0x73, 0xff, 0x8b, 0x3e, 0xa4, 0xaf,
- 0xff, 0xa2, 0xcf, 0x9a, 0xac, 0x88, 0xdb, 0x80, 0x14, 0x9c, 0x19, 0x06,
- 0x5b, 0xee, 0x8b, 0x6f, 0xb3, 0x6f, 0x9d, 0x50, 0x9b, 0x5e, 0x7a, 0x86,
- 0xf0, 0x77, 0xa6, 0x98, 0x64, 0xae, 0x59, 0x4c, 0x16, 0x51, 0xc7, 0xf5,
- 0xb6, 0x9e, 0xd2, 0x27, 0xb5, 0xe0, 0x10, 0x90, 0xf0, 0x23, 0x97, 0xe5,
- 0x2d, 0x92, 0x7e, 0x89, 0xec, 0x4e, 0xa1, 0x17, 0xee, 0x8a, 0x98, 0xbb,
- 0xb9, 0xd1, 0xfe, 0x48, 0x47, 0x18, 0x6b, 0x11, 0x4f, 0xa7, 0x29, 0x03,
- 0xa1, 0x61, 0x27, 0xd2, 0x2f, 0xc9, 0xa4, 0x11, 0xf1, 0xc6, 0x98, 0x91,
- 0x85, 0x4f, 0x83, 0x6e, 0x8a, 0x9e, 0x95, 0x43, 0x27, 0x25, 0xdf, 0x24,
- 0xc5, 0x1a, 0x5e, 0xb3, 0x81, 0x78, 0x3d, 0xcf, 0x27, 0xf9, 0xd5, 0xd5,
- 0x23, 0xf6, 0x82, 0x24, 0x88, 0xa0, 0x0d, 0x11, 0xd2, 0x1e, 0x67, 0x2d,
- 0xf0, 0x7b, 0x13, 0x14, 0xea, 0x94, 0xaa, 0x14, 0x23, 0x71, 0xd8, 0x80,
- 0x0f, 0xa4, 0x65, 0x05, 0xd4, 0x3c, 0x24, 0x0f, 0x8d, 0x02, 0xd3, 0x28,
- 0x29, 0x2d, 0x32, 0xab, 0x08, 0x35, 0x4f, 0x1e, 0x42, 0x9b, 0xf0, 0xbf,
- 0xfe, 0xf9, 0xe3, 0x4f, 0x1d, 0xf0, 0x60, 0x30, 0xe7, 0x2a, 0x2c, 0x13,
- 0x98, 0x0a, 0x49, 0xc6, 0xc4, 0x15, 0x83, 0xed, 0x10, 0x4f, 0xd1, 0xab,
- 0xb5, 0x85, 0x02, 0xe4, 0x6b, 0x5b, 0xc1, 0x95, 0xfe, 0x83, 0x56, 0x97,
- 0x5b, 0x63, 0xce, 0x9c, 0x7e, 0x8a, 0xf4, 0x7b, 0x1f, 0xb5, 0x71, 0xc9,
- 0x6d, 0x7a, 0xa9, 0x6f, 0x6f, 0x28, 0x97, 0xa2, 0xec, 0xe2, 0x78, 0xaa,
- 0x67, 0xdf, 0x5e, 0x9c, 0xb8, 0x2b, 0x5f, 0xb0, 0x12, 0x5f, 0x61, 0x25,
- 0x5a, 0xd3, 0xe6, 0xc9, 0x6f, 0x06, 0x4d, 0x82, 0x11, 0x4f, 0x0f, 0xc0,
- 0xb7, 0x6e, 0xa9, 0x33, 0xd0, 0x28, 0x59, 0x31, 0x6b, 0xf3, 0xf7, 0x08,
- 0x93, 0x47, 0xd1, 0x60, 0x93, 0x91, 0xd4, 0x6a, 0x57, 0xe8, 0x4c, 0x02,
- 0xeb, 0x5f, 0x1d, 0x7b, 0x2e, 0xba, 0xb5, 0x46, 0xa0, 0xcb, 0x93, 0x77,
- 0x8f, 0x0a, 0xdb, 0x80, 0xab, 0xf7, 0x7a, 0x1f, 0x56, 0x47, 0x19, 0xf9,
- 0x3a, 0x31, 0xdd, 0x7a, 0xc8, 0x92, 0xc9, 0xfd, 0x6c, 0x9d, 0x1a, 0xb8,
- 0xbb, 0xff, 0x9f, 0x7d, 0xcf, 0xdd, 0xd1, 0x85, 0xbe, 0xb0, 0xee, 0xb7,
- 0x32, 0x6a, 0x87, 0x27, 0x03, 0xdf, 0x4d, 0x09, 0xaf, 0xca, 0x01, 0xeb,
- 0x0a, 0x2c, 0x4d, 0x3a, 0x18, 0xe7, 0xd6, 0xf5, 0xe3, 0xeb, 0xe3, 0x83,
- 0x23, 0x1b, 0xec, 0xe8, 0x7f, 0xc3, 0x35, 0xd2, 0xfc, 0x08, 0x93, 0x44,
- 0x58, 0xf6, 0x56, 0x76, 0xad, 0xc4, 0x82, 0xf9, 0x73, 0x83, 0xdf, 0x6d,
- 0xfb, 0xa4, 0x99, 0xfd, 0x14, 0xe2, 0xab, 0x34, 0xf9, 0x4a, 0xc6, 0x23,
- 0xf8, 0x37, 0x37, 0x1f, 0xe1, 0x6d, 0x32, 0xf0, 0xdc, 0x75, 0xd6, 0x97,
- 0x0a, 0x6a, 0xc8, 0x06, 0xf2, 0x1c, 0x66, 0x61, 0xbd, 0x90, 0xff, 0xae,
- 0x39, 0x24, 0x8e, 0x41, 0x3f, 0xa4, 0x8f, 0x86, 0xb4, 0x59, 0xd7, 0x41,
- 0xc5, 0xab, 0xfb, 0x64, 0xc2, 0xfa, 0xff, 0x9a, 0xad, 0x27, 0x04, 0xdc,
- 0x48, 0x1f, 0x36, 0x07, 0x17, 0x54, 0xab, 0xf7, 0x64, 0xe4, 0x49, 0xd0,
- 0x7a, 0x0d, 0xfa, 0xae, 0x49, 0x50, 0x56, 0xeb, 0x69, 0xd6, 0xaa, 0xc3,
- 0x43, 0x9a, 0xa3, 0xac, 0xc8, 0x40, 0xb1, 0x9e, 0xf1, 0x4b, 0x37, 0x71,
- 0x40, 0x1a, 0x98, 0x29, 0x73, 0x20, 0xd2, 0xf7, 0x1d, 0x6a, 0xde, 0x3c,
- 0x1c, 0xed, 0x62, 0x27, 0x0e, 0x27, 0xa0, 0xec, 0x74, 0x2b, 0xac, 0x05,
- 0x22, 0xb6, 0x9c, 0x99, 0xab, 0x85, 0x44, 0x39, 0x1f, 0x4b, 0x3f, 0x19,
- 0x82, 0x7a, 0x5a, 0x67, 0x4e, 0xad, 0x36, 0xaf, 0x73, 0xab, 0xb0, 0x63,
- 0xb1, 0x66, 0x84, 0xf3, 0x18, 0x0d, 0x2f, 0x85, 0xe4, 0x2f, 0x3a, 0x37,
- 0xa6, 0xb7, 0xad, 0x23, 0x8c, 0xcf, 0xd4, 0xb2, 0x5a, 0x5d, 0x5d, 0x19,
- 0x5a, 0x4a, 0xee, 0xfb, 0xe8, 0xa8, 0xaf, 0x93, 0x9d, 0x8f, 0x30, 0xf9,
- 0x3a, 0x67, 0x66, 0x42, 0xc6, 0xd3, 0x75, 0x5e, 0x1e, 0x1d, 0x8e, 0xa7,
- 0x28, 0x73, 0x6a, 0x9b, 0x4b, 0x45, 0x48, 0x0a, 0x68, 0x52, 0xf0, 0x25,
- 0x14, 0xd8, 0x11, 0xdc, 0x10, 0xef, 0xdb, 0xda, 0x59, 0xeb, 0x12, 0x49,
- 0xd6, 0x28, 0x33, 0x76, 0xb3, 0xad, 0x22, 0x49, 0x6b, 0x3a, 0x6c, 0x9d,
- 0x30, 0x52, 0xf7, 0xd7, 0xe9, 0x9d, 0xd5, 0x72, 0x43, 0xcf, 0x3a, 0xb2,
- 0x0f, 0xac, 0x13, 0x16, 0x3b, 0xd6, 0x48, 0x80, 0xa4, 0x4f, 0x47, 0xcc,
- 0x1a, 0x16, 0x2c, 0xe7, 0x34, 0x9f, 0x23, 0x55, 0x34, 0x46, 0x09, 0xc0,
- 0x7d, 0x96, 0xec, 0x66, 0x28, 0xe5, 0xeb, 0xbc, 0xac, 0xf6, 0x7b, 0xf5,
- 0xe2, 0x13, 0x6a, 0x5b, 0xd4, 0x45, 0x48, 0x09, 0xb7, 0x86, 0x72, 0xa2,
- 0x8b, 0xfb, 0xa6, 0x2a, 0x3b, 0xcb, 0xf3, 0x38, 0x88, 0xb5, 0x56, 0x6d,
- 0xae, 0x4c, 0xa7, 0x33, 0x7f, 0xd1, 0x22, 0xd5, 0x5e, 0xa1, 0xe0, 0x09,
- 0xb8, 0x2b, 0xbf, 0xa6, 0x7e, 0x7c, 0x3f, 0x3c, 0x5c, 0x95, 0x6d, 0xf0,
- 0xed, 0x62, 0xf8, 0x35, 0x9a, 0xfc, 0x6b, 0xcf, 0x5d, 0xbc, 0xe5, 0x51,
- 0xff, 0xab, 0xfd, 0xde, 0x1a, 0xb0, 0x74, 0x48, 0x61, 0x52, 0xae, 0x0a,
- 0x2b, 0x29, 0x09, 0x4f, 0xbb, 0x76, 0x14, 0xc4, 0xcd, 0xb3, 0xd9, 0xb6,
- 0xce, 0xb7, 0x85, 0x0b, 0xbb, 0xd2, 0x79, 0x14, 0xea, 0xbf, 0x04, 0x2e,
- 0x6c, 0x36, 0xcc, 0xaf, 0x86, 0xa8, 0x94, 0xc1, 0x55, 0x11, 0x39, 0x04,
- 0x13, 0x6c, 0x47, 0x10, 0xb2, 0x21, 0x39, 0x65, 0x36, 0xeb, 0x3a, 0xaf,
- 0x15, 0x55, 0x5d, 0xb8, 0xab, 0xab, 0x76, 0x46, 0x97, 0x74, 0x9f, 0xaf,
- 0x3b, 0xf6, 0xba, 0xa3, 0xfc, 0xe2, 0xda, 0x12, 0x71, 0x51, 0xa4, 0xa4,
- 0x45, 0x5a, 0x14, 0xfb, 0x80, 0x81, 0x0d, 0xe4, 0x4c, 0x97, 0x90, 0x23,
- 0xfb, 0x13, 0x16, 0xe2, 0x45, 0x82, 0x1b, 0x80, 0xee, 0xfe, 0x57, 0x52,
- 0x68, 0x69, 0xd4, 0x15, 0x2c, 0xf6, 0x69, 0x13, 0xcd, 0xba, 0x98, 0xc8,
- 0x6d, 0xab, 0xe5, 0xc8, 0xae, 0xa3, 0x53, 0x58, 0x17, 0x35, 0x0e, 0xe0,
- 0xfa, 0x38, 0x3f, 0x14, 0x4a, 0xee, 0x27, 0x7d, 0x5b, 0xcc, 0xf7, 0xae,
- 0xa8, 0x0a, 0xbf, 0x65, 0xda, 0x2f, 0x30, 0xe4, 0x6f, 0x48, 0x66, 0x97,
- 0xab, 0xc9, 0x62, 0xf6, 0x2c, 0x7a, 0x41, 0x7f, 0x7c, 0xde, 0xe1, 0x05,
- 0x94, 0x60, 0x8b, 0x1a, 0xe6, 0x6a, 0x97, 0xe1, 0xef, 0x4f, 0xf6, 0x58,
- 0x4a, 0xdf, 0x53, 0x9b, 0xd3, 0x14, 0x2c, 0x15, 0xb3, 0xf4, 0x3a, 0xad,
- 0x4a, 0x4d, 0x49, 0xc1, 0x0b, 0x6b, 0x4b, 0xa4, 0xf1, 0x0c, 0xed, 0xee,
- 0x7d, 0x16, 0x4d, 0xd2, 0x2a, 0x7a, 0x7d, 0xf4, 0x4c, 0xaa, 0x2c, 0x96,
- 0xab, 0x85, 0x2f, 0x32, 0x0e, 0xda, 0xe4, 0x88, 0xfb, 0xd7, 0x67, 0xea,
- 0xb7, 0xd5, 0x64, 0xde, 0xaa, 0x76, 0x74, 0x9b, 0x3c, 0x0c, 0x9a, 0x3e,
- 0xb5, 0x2b, 0xf3, 0xff, 0x05, 0x64, 0xdf, 0x4e, 0xe8, 0xb8, 0x35, 0xf3,
- 0x3f, 0xb6, 0x6f, 0x17, 0x34, 0x7e, 0xea, 0x41, 0x69, 0x15, 0xda, 0x2e,
- 0x1b, 0xac, 0xdf, 0x2c, 0x08, 0xbc, 0xf2, 0xe3, 0xc3, 0x73, 0x41, 0xd5,
- 0x8e, 0x1b, 0xd9, 0xea, 0x8f, 0x31, 0x04, 0x7f, 0x5a, 0xf7, 0x32, 0x08,
- 0xd6, 0xd3, 0x68, 0x70, 0x86, 0xf3, 0x24, 0xbb, 0x5e, 0x57, 0x40, 0x33,
- 0x3a, 0xc1, 0xb3, 0x0d, 0xc4, 0xd8, 0x29, 0xde, 0x08, 0x52, 0x80, 0xc5,
- 0x16, 0xe0, 0xad, 0x90, 0x4e, 0xb9, 0x3c, 0x7b, 0x8b, 0xa2, 0x76, 0xe5,
- 0x49, 0xa0, 0xad, 0xae, 0x6b, 0xb1, 0x92, 0x12, 0x1b, 0x07, 0x4b, 0x86,
- 0x3b, 0x45, 0xbb, 0xa3, 0xf7, 0x83, 0xb0, 0xa2, 0x9c, 0x52, 0xbd, 0xa3,
- 0x74, 0x5c, 0x31, 0x6c, 0x6d, 0x95, 0x69, 0xd5, 0xec, 0x0d, 0xb7, 0x2d,
- 0x40, 0xb3, 0x39, 0x07, 0x5a, 0x0a, 0x39, 0x42, 0xf6, 0x48, 0x17, 0x5f,
- 0xc7, 0x28, 0x06, 0x12, 0x48, 0x5e, 0x8a, 0x6a, 0xc4, 0x42, 0x93, 0xb5,
- 0x6e, 0xe0, 0xf2, 0xdb, 0x80, 0xfb, 0xd8, 0x0c, 0x09, 0xbd, 0x18, 0x08,
- 0x46, 0x52, 0xe4, 0x2d, 0xf8, 0x75, 0xbb, 0xf2, 0x1d, 0x37, 0xe3, 0x36,
- 0x30, 0x02, 0x36, 0x32, 0x05, 0x43, 0x3e, 0xba, 0x07, 0x6c, 0x0a, 0x26,
- 0x5e, 0xd3, 0x07, 0xd0, 0x50, 0x34, 0xda, 0x5d, 0xdf, 0xd8, 0xc1, 0x3b,
- 0x47, 0xa3, 0x60, 0x54, 0x27, 0x66, 0xed, 0x74, 0x0d, 0x89, 0x09, 0xb4,
- 0xb7, 0x5f, 0x9d, 0x9c, 0x1e, 0x6f, 0x45, 0xaf, 0x12, 0x24, 0xda, 0xd7,
- 0xfb, 0x0d, 0x11, 0xfb, 0x83, 0xfc, 0xc4, 0x96, 0x48, 0x6f, 0x6d, 0x5d,
- 0x61, 0x76, 0xf5, 0x31, 0xc1, 0x0c, 0x95, 0x55, 0x83, 0xc1, 0x29, 0xc9,
- 0x27, 0x39, 0x10, 0x66, 0xc6, 0x91, 0x0e, 0x3b, 0x2f, 0x20, 0x09, 0xed,
- 0x30, 0xdf, 0x03, 0x4c, 0xac, 0xa6, 0xc7, 0x8b, 0xce, 0xe1, 0x91, 0x5a,
- 0xe0, 0x9d, 0xfb, 0xae, 0x48, 0xaa, 0xb0, 0xc8, 0x7b, 0xb9, 0xae, 0x98,
- 0x5f, 0x99, 0xfe, 0x2c, 0xb0, 0x53, 0xc0, 0x93, 0x17, 0xf9, 0xcc, 0xd1,
- 0xea, 0x09, 0xf7, 0x7f, 0xa3, 0x40, 0xf5, 0x10, 0xc7, 0xf8, 0x15, 0x1f,
- 0x1e, 0x9d, 0x59, 0x95, 0xe7, 0x42, 0x22, 0xc8, 0x07, 0x7e, 0x18, 0xf9,
- 0x97, 0x63, 0xde, 0x5f, 0x79, 0x5c, 0x2b, 0x23, 0x07, 0x43, 0xe2, 0x5a,
- 0x15, 0x1d, 0x72, 0x61, 0x5f, 0x8b, 0x44, 0x0c, 0x42, 0x07, 0x3c, 0x8d,
- 0x16, 0xca, 0x42, 0x00, 0x61, 0x07, 0x99, 0x81, 0x7f, 0xb4, 0xb8, 0x1e,
- 0x67, 0xcd, 0xb4, 0x0a, 0x38, 0xdc, 0x26, 0xad, 0x80, 0xb6, 0x82, 0x90,
- 0x82, 0x91, 0x91, 0xa9, 0xbc, 0xb3, 0xbf, 0x1b, 0x96, 0xfe, 0xc8, 0xb4,
- 0xb0, 0x15, 0xea, 0x61, 0xfc, 0x7e, 0xc9, 0x13, 0x7f, 0x67, 0xd1, 0xfc,
- 0xfb, 0x2a, 0xbb, 0x1d, 0x6a, 0x45, 0x4a, 0x65, 0x6a, 0x2d, 0xbb, 0x77,
- 0xdf, 0x77, 0x2e, 0xd4, 0x01, 0x94, 0x83, 0x00, 0xfe, 0xda, 0xa5, 0x19,
- 0xe3, 0x80, 0xb4, 0x6c, 0xf0, 0x58, 0x21, 0x8a, 0xd0, 0x82, 0x60, 0xc4,
- 0x35, 0xc9, 0xce, 0x94, 0x21, 0x16, 0x7c, 0x67, 0xed, 0x59, 0x8d, 0x4c,
- 0x6d, 0xba, 0x37, 0xf2, 0x8c, 0x7d, 0x2d, 0x6a, 0xdf, 0x52, 0x13, 0x97,
- 0x6e, 0xac, 0x34, 0x06, 0x6c, 0x70, 0x0d, 0x61, 0xc4, 0x42, 0x81, 0xc5,
- 0x67, 0xbd, 0x2b, 0xbc, 0x29, 0x64, 0x57, 0x4c, 0x4c, 0xda, 0x26, 0x5f,
- 0xbd, 0x94, 0x94, 0xb2, 0xc8, 0x28, 0xd2, 0x4b, 0xc7, 0x48, 0xe5, 0x3a,
- 0x18, 0x35, 0x3a, 0x27, 0x77, 0x12, 0x36, 0x10, 0xfa, 0xad, 0x7d, 0x39,
- 0x9d, 0xe7, 0x52, 0x9f, 0xe3, 0x3e, 0xf4, 0x96, 0xfd, 0x37, 0x39, 0xf3,
- 0xf9, 0x40, 0xd3, 0x9d, 0x3e, 0xec, 0x00, 0x62, 0x85, 0x4c, 0x9c, 0x46,
- 0xea, 0x84, 0xc4, 0x15, 0x18, 0x13, 0x67, 0x41, 0x1b, 0x02, 0xc8, 0x74,
- 0xbc, 0x4f, 0x7a, 0xe0, 0x75, 0xf2, 0xef, 0x0c, 0x03, 0x56, 0x04, 0xa7,
- 0xad, 0x8f, 0x68, 0xdb, 0xe6, 0x65, 0x2a, 0xeb, 0xe2, 0xb0, 0x74, 0xc1,
- 0x65, 0x22, 0x6a, 0xe3, 0x5d, 0x2c, 0x59, 0xd6, 0x11, 0x25, 0x38, 0x04,
- 0x90, 0x5d, 0x8b, 0x83, 0x01, 0xdf, 0x8a, 0x6e, 0x2f, 0xbb, 0xf0, 0x4b,
- 0x9a, 0x92, 0x13, 0x8c, 0x32, 0x80, 0x07, 0xea, 0x5d, 0xc5, 0x82, 0x43,
- 0x46, 0x1b, 0x4a, 0x36, 0xad, 0xb5, 0xd6, 0x6b, 0x9a, 0x5c, 0xe3, 0xd3,
- 0x30, 0x75, 0x55, 0x9c, 0x79, 0x9e, 0x3f, 0xe6, 0x80, 0xa4, 0xab, 0xf5,
- 0x08, 0x23, 0xe0, 0x05, 0x88, 0x93, 0x74, 0xd4, 0x68, 0x67, 0xc2, 0x72,
- 0x5a, 0x23, 0xf3, 0xf8, 0xd6, 0x88, 0x90, 0x1b, 0x79, 0x47, 0x9a, 0xab,
- 0x27, 0x13, 0x17, 0x33, 0xa4, 0xbc, 0x29, 0xad, 0x0f, 0x2e, 0x25, 0xcb,
- 0xc1, 0x42, 0x0c, 0x16, 0x3c, 0x9f, 0xd7, 0x7a, 0x15, 0x94, 0x30, 0x58,
- 0x3b, 0x58, 0x94, 0x4b, 0xb3, 0xf0, 0x69, 0x6d, 0x92, 0xdb, 0xe1, 0xd3,
- 0xc0, 0x24, 0x8d, 0x7c, 0x2d, 0x22, 0xd2, 0xb8, 0x48, 0x02, 0x46, 0x35,
- 0x29, 0xad, 0xa8, 0xa5, 0xde, 0xd6, 0xc8, 0xe1, 0x1c, 0x25, 0x57, 0x02,
- 0xf0, 0xc6, 0x35, 0x15, 0x8b, 0x90, 0xc1, 0x77, 0x13, 0xbf, 0x7f, 0x3f,
- 0x2a, 0x13, 0x29, 0xe1, 0x53, 0x96, 0x73, 0x64, 0x0b, 0xd6, 0x4b, 0x15,
- 0x0d, 0xbf, 0xd1, 0x3a, 0x65, 0x57, 0xe9, 0x35, 0xe3, 0xed, 0xf0, 0xdf,
- 0xae, 0xdc, 0x68, 0x97, 0x14, 0xad, 0xf5, 0x9e, 0xfc, 0x93, 0x5e, 0xed,
- 0x80, 0x43, 0x45, 0x61, 0x47, 0xa2, 0x7d, 0x46, 0x46, 0x60, 0xde, 0xca,
- 0xdc, 0xb6, 0x97, 0x41, 0xed, 0xa6, 0x18, 0xea, 0x79, 0xe2, 0x81, 0xfe,
- 0xb5, 0x0a, 0x7d, 0xbe, 0x51, 0x39, 0x2c, 0x5a, 0x4e, 0x20, 0xab, 0x70,
- 0x67, 0xf5, 0xb3, 0x71, 0x63, 0x0b, 0xd5, 0xac, 0xea, 0x1d, 0xb9, 0x35,
- 0x30, 0xac, 0xda, 0xde, 0xc8, 0xbb, 0x72, 0xfe, 0x68, 0x1f, 0x31, 0x93,
- 0x62, 0xd8, 0x87, 0x51, 0x74, 0xb6, 0x0c, 0x04, 0xf8, 0x26, 0x49, 0x0b,
- 0xef, 0xe5, 0x2e, 0xdd, 0x25, 0x10, 0xbb, 0xb9, 0x3d, 0x58, 0x94, 0x8a,
- 0xac, 0x97, 0x7f, 0xd0, 0x19, 0x94, 0x61, 0x0b, 0x57, 0xbf, 0xfa, 0xcc,
- 0xc4, 0x1b, 0x4a, 0x23, 0x21, 0x7b, 0x8c, 0xec, 0xbe, 0x16, 0x33, 0x8c,
- 0x5e, 0x29, 0x91, 0x80, 0xc8, 0x8c, 0x8f, 0x25, 0x40, 0xfc, 0x42, 0x83,
- 0xf2, 0x50, 0xf3, 0xa9, 0xc1, 0x8d, 0x4d, 0xb6, 0xc3, 0xa6, 0xb2, 0x7b,
- 0x0f, 0xba, 0x5c, 0xf6, 0xe2, 0x10, 0x62, 0xb1, 0x0e, 0x08, 0x77, 0x15,
- 0xee, 0x13, 0xb4, 0xbf, 0xe5, 0x2a, 0x6f, 0x7b, 0xe7, 0x3e, 0x0e, 0x9e,
- 0x0e, 0x92, 0x5c, 0x64, 0x2e, 0x07, 0x03, 0x70, 0xa9, 0xf4, 0x2e, 0x2a,
- 0x20, 0xf4, 0xf5, 0x13, 0x70, 0x17, 0xa8, 0x4e, 0xd6, 0x14, 0xcc, 0x46,
- 0x73, 0xff, 0x58, 0xe5, 0xc8, 0x75, 0xfe, 0x4e, 0xf2, 0x33, 0x67, 0xf9,
- 0x8a, 0xe1, 0x15, 0xf2, 0xd3, 0xa6, 0x77, 0x2e, 0x91, 0xf2, 0x93, 0x25,
- 0x7b, 0xfc, 0xd8, 0x45, 0xd7, 0x41, 0x0c, 0xed, 0x32, 0x24, 0xf7, 0xa3,
- 0xbf, 0xfd, 0x6d, 0x10, 0xfd, 0xad, 0x47, 0xff, 0x23, 0x3b, 0xf2, 0x6f,
- 0x34, 0x9f, 0x7f, 0x13, 0x9a, 0xe1, 0xbf, 0xdd, 0x91, 0x52, 0x42, 0xad,
- 0xc1, 0x72, 0xce, 0xd9, 0x72, 0x9e, 0x42, 0xb6, 0x23, 0xc3, 0x55, 0xa2,
- 0x96, 0xca, 0x9d, 0xcd, 0x06, 0xbe, 0x64, 0x88, 0xb9, 0xa9, 0x12, 0xb0,
- 0x05, 0x2d, 0xd8, 0x6a, 0x91, 0x09, 0x88, 0x5a, 0x97, 0x1d, 0x62, 0xdd,
- 0x3a, 0x8a, 0xe3, 0xa8, 0xff, 0x47, 0x0b, 0x85, 0x54, 0x86, 0x75, 0x0c,
- 0xe3, 0xbe, 0x78, 0xcd, 0xe4, 0x3a, 0x28, 0xa0, 0x1d, 0x77, 0xd7, 0x81,
- 0x10, 0x53, 0xf1, 0x2c, 0x83, 0xcf, 0x06, 0xf4, 0xf9, 0xea, 0x02, 0xd3,
- 0x23, 0x9f, 0xef, 0xf7, 0xcb, 0x9b, 0x07, 0x1c, 0xd8, 0xda, 0x25, 0x57,
- 0xb8, 0x8d, 0x7a, 0xd9, 0x41, 0xf9, 0xdd, 0x56, 0x5f, 0x9e, 0x02, 0xc6,
- 0x9f, 0x3a, 0x1c, 0x4b, 0x09, 0x15, 0x0b, 0xf5, 0xb0, 0x3f, 0xec, 0xe3,
- 0xc0, 0x08, 0x49, 0x56, 0xd7, 0x54, 0x41, 0xf0, 0x8c, 0x24, 0x52, 0x05,
- 0xa1, 0xb3, 0x82, 0xbd, 0xd5, 0x80, 0x96, 0xe4, 0x17, 0xab, 0x11, 0xef,
- 0x3c, 0x8b, 0x70, 0x03, 0xd7, 0x06, 0xa3, 0x06, 0x50, 0x9b, 0x0e, 0xc5,
- 0x98, 0xb3, 0xec, 0xdd, 0xb4, 0x0a, 0x89, 0xf5, 0x99, 0x9e, 0xdb, 0xd3,
- 0x90, 0xe1, 0x56, 0xc9, 0xee, 0x0a, 0x1c, 0x1c, 0x65, 0x4a, 0x06, 0xe7,
- 0x43, 0x87, 0x2a, 0xf2, 0xf9, 0x43, 0xdc, 0x0d, 0xd0, 0xd4, 0x72, 0xf9,
- 0x86, 0xfb, 0x4c, 0x55, 0xc9, 0x38, 0x1f, 0x08, 0x21, 0xa9, 0x59, 0xaa,
- 0x41, 0xda, 0x40, 0x47, 0x34, 0xa6, 0x65, 0xb4, 0x72, 0x9f, 0x5e, 0x46,
- 0xbd, 0xb5, 0xba, 0xbe, 0xd7, 0x7c, 0xe1, 0x94, 0x33, 0xb0, 0x75, 0xd5,
- 0x85, 0x83, 0x63, 0x1a, 0x67, 0x8e, 0xd6, 0x68, 0x8e, 0xe4, 0x60, 0xad,
- 0x1a, 0xe9, 0xb8, 0x45, 0x43, 0x05, 0xb5, 0xc6, 0x2f, 0x27, 0x0e, 0x4d,
- 0xa1, 0xa3, 0xd2, 0x9d, 0xc9, 0xd5, 0x5a, 0xd7, 0x95, 0x06, 0x30, 0x63,
- 0x95, 0xb3, 0xca, 0x6e, 0x95, 0x24, 0x49, 0x8d, 0xb9, 0x4d, 0x3b, 0x34,
- 0xff, 0x61, 0x07, 0xe5, 0x96, 0x7a, 0x1c, 0x04, 0xad, 0xb8, 0x26, 0x8b,
- 0x3a, 0x3c, 0x86, 0x5c, 0x5e, 0x7f, 0x0a, 0x97, 0x31, 0xbd, 0xb7, 0xca,
- 0x66, 0x46, 0x96, 0xeb, 0xd2, 0xae, 0xd7, 0x4a, 0x36, 0x7f, 0x17, 0x5f,
- 0x54, 0xa6, 0x26, 0xab, 0xfc, 0xed, 0xb4, 0x0b, 0xfc, 0x37, 0xa5, 0xab,
- 0x1a, 0x0f, 0x86, 0x9b, 0xd6, 0xca, 0xec, 0x6e, 0xb9, 0x14, 0x33, 0x54,
- 0x92, 0x92, 0x22, 0x8e, 0xea, 0x63, 0xec, 0xdd, 0xe4, 0x92, 0x79, 0xdf,
- 0xdb, 0xe7, 0xa2, 0x90, 0xaa, 0x1c, 0xfc, 0x28, 0xdb, 0xba, 0x19, 0xbc,
- 0x06, 0x5f, 0x9f, 0xbd, 0x3e, 0x76, 0x38, 0x48, 0xb9, 0x92, 0xf2, 0x4f,
- 0x3a, 0xa9, 0x57, 0x46, 0x88, 0x57, 0x5b, 0x4e, 0xe2, 0xa0, 0x4d, 0x82,
- 0x2b, 0x53, 0x44, 0x57, 0xcf, 0xe5, 0xfd, 0x2a, 0x9d, 0x6d, 0x22, 0x71,
- 0xf4, 0xed, 0x9b, 0x93, 0xef, 0x87, 0x72, 0xe9, 0x96, 0x22, 0xd6, 0x96,
- 0x39, 0x69, 0x49, 0x97, 0xe2, 0x99, 0x59, 0x74, 0x24, 0x20, 0xab, 0xd4,
- 0x84, 0xd4, 0x41, 0x80, 0xee, 0xa7, 0x99, 0xb8, 0xcb, 0xa5, 0x41, 0x3a,
- 0x3b, 0xce, 0x32, 0x52, 0xe1, 0xa0, 0x3d, 0xc0, 0xb2, 0x77, 0x61, 0x3a,
- 0xeb, 0x33, 0x11, 0x1d, 0x9c, 0x9f, 0x1f, 0x1d, 0x5c, 0x1e, 0xb8, 0xb1,
- 0x81, 0x67, 0x00, 0xba, 0x0e, 0x17, 0x29, 0x36, 0x8f, 0xb4, 0x92, 0x41,
- 0xff, 0x4f, 0x0c, 0xf8, 0x6f, 0x6a, 0xbf, 0xf3, 0x8b, 0x33, 0xbe, 0x0e,
- 0xff, 0xe9, 0x6f, 0x07, 0xbe, 0x26, 0x11, 0x4a, 0x15, 0xb4, 0x2b, 0xc3,
- 0xec, 0x6d, 0x71, 0xff, 0xee, 0x5d, 0xff, 0x34, 0x00, 0x2c, 0x19, 0x9a,
- 0xd1, 0x3b, 0x5e, 0xd0, 0x62, 0xea, 0x0c, 0x14, 0x9b, 0x0d, 0x4c, 0x00,
- 0xd2, 0x53, 0xd7, 0x0f, 0x24, 0xf7, 0x3a, 0xd5, 0x68, 0x17, 0x6c, 0xb2,
- 0xe6, 0x64, 0x57, 0x93, 0x69, 0x58, 0x41, 0x77, 0xb1, 0x67, 0x88, 0xe5,
- 0x6b, 0xc6, 0x33, 0xd5, 0x24, 0x17, 0x6a, 0x2e, 0x8f, 0x67, 0x17, 0x13,
- 0x0d, 0x24, 0x40, 0xbf, 0x5c, 0x48, 0xab, 0x47, 0xda, 0x5b, 0x4f, 0x5b,
- 0xdd, 0xda, 0x3b, 0xe2, 0xa9, 0x26, 0x39, 0x37, 0x79, 0x6c, 0x4d, 0xc8,
- 0x1f, 0x49, 0xf1, 0x0d, 0x2d, 0x67, 0x4d, 0x06, 0x4e, 0x3f, 0x68, 0x3d,
- 0x54, 0x39, 0x72, 0x5e, 0x36, 0x95, 0xda, 0xbe, 0x64, 0xd5, 0x53, 0xa1,
- 0x82, 0x6a, 0x5a, 0xcc, 0x9a, 0xc6, 0xac, 0x4f, 0xa1, 0x9c, 0x07, 0x92,
- 0xa0, 0xda, 0xbe, 0x31, 0xf3, 0xd2, 0xd2, 0xa3, 0xe5, 0x8a, 0xbd, 0x0b,
- 0xfc, 0xaf, 0xed, 0xdd, 0xd1, 0x4e, 0xaf, 0xdd, 0x7b, 0x00, 0x1d, 0xe1,
- 0xc1, 0x31, 0x66, 0x38, 0x21, 0xfb, 0xcb, 0x3f, 0xdc, 0x41, 0x2d, 0x78,
- 0x19, 0x67, 0x88, 0x61, 0x75, 0xf5, 0x65, 0x78, 0xd6, 0xf2, 0xb4, 0x89,
- 0xb7, 0xd8, 0xab, 0xe4, 0x2c, 0x47, 0xf2, 0x5e, 0xcc, 0x77, 0x0e, 0x78,
- 0x0d, 0x7a, 0xdd, 0x13, 0x9c, 0xcd, 0x24, 0xf2, 0xd5, 0x98, 0xe7, 0x47,
- 0x0b, 0xd7, 0xac, 0xcf, 0x52, 0x72, 0x32, 0xe0, 0x7e, 0xbc, 0x56, 0xdb,
- 0xd5, 0x5c, 0xcc, 0xb7, 0x09, 0xd9, 0x7d, 0x73, 0x64, 0xde, 0xb0, 0xd3,
- 0x67, 0x5d, 0x55, 0xc8, 0x1a, 0xce, 0x20, 0x51, 0x64, 0x25, 0xde, 0x88,
- 0xeb, 0x55, 0x20, 0xf9, 0x44, 0x55, 0xd7, 0x37, 0x5d, 0x88, 0x61, 0x0c,
- 0xa6, 0xb3, 0xd6, 0x21, 0xa2, 0x20, 0x42, 0xc4, 0x39, 0x58, 0x61, 0xb9,
- 0x5e, 0x70, 0xe4, 0x61, 0x92, 0x38, 0x43, 0x5b, 0x3e, 0x61, 0xf9, 0xa2,
- 0xb4, 0x47, 0xd3, 0xbb, 0x74, 0xb6, 0x6a, 0x85, 0xed, 0x9a, 0xaf, 0xa3,
- 0xee, 0x6e, 0x5a, 0x86, 0xd9, 0x24, 0xf0, 0x40, 0xf0, 0x13, 0xb9, 0xf3,
- 0x4f, 0xa1, 0xdc, 0x03, 0x36, 0x55, 0xcb, 0xe3, 0x76, 0x25, 0xd4, 0x4e,
- 0x72, 0x18, 0x5e, 0x1e, 0x9e, 0xbf, 0xfb, 0xe6, 0xf8, 0xf8, 0xfc, 0xe4,
- 0xe8, 0xf4, 0x58, 0xcd, 0x00, 0xf7, 0xa3, 0x37, 0x97, 0xdf, 0x9e, 0x1a,
- 0xdb, 0x93, 0x2d, 0x53, 0xcb, 0x67, 0xc3, 0x70, 0x14, 0x6e, 0xee, 0x34,
- 0xcd, 0x56, 0xef, 0x07, 0xa8, 0xe0, 0x4e, 0xb2, 0x7c, 0x70, 0xf2, 0xfd,
- 0x20, 0xfa, 0xfa, 0x7c, 0xf8, 0xf6, 0xfb, 0x56, 0x32, 0x7a, 0x00, 0x00,
- 0x25, 0x25, 0xd4, 0xbc, 0xec, 0x3b, 0x3c, 0x28, 0x78, 0x4a, 0xfd, 0xd8,
- 0xed, 0x96, 0xd9, 0x51, 0xb8, 0xe3, 0x23, 0xe3, 0xdf, 0x75, 0x91, 0x0a,
- 0x3d, 0x57, 0x2e, 0xf6, 0x8d, 0xd5, 0xef, 0x30, 0xdc, 0xe2, 0x05, 0x27,
- 0xb5, 0xc1, 0xf8, 0x5d, 0x65, 0x01, 0x17, 0x22, 0x3c, 0xc1, 0xf2, 0x15,
- 0x3d, 0x87, 0x21, 0xaa, 0x9f, 0xec, 0x58, 0x61, 0xd1, 0xba, 0x30, 0x3e,
- 0x44, 0x2f, 0xe8, 0x8f, 0x2e, 0xa6, 0x90, 0xed, 0xf1, 0xf8, 0x6b, 0xae,
- 0x6f, 0x28, 0xec, 0x85, 0xfc, 0xa4, 0x4b, 0x70, 0x1e, 0x19, 0x10, 0x4c,
- 0xc3, 0xa8, 0x9a, 0x1f, 0xa7, 0x69, 0xb6, 0x45, 0xeb, 0x4e, 0xe6, 0x5a,
- 0xb0, 0xf3, 0xdc, 0x2e, 0x5f, 0xdd, 0x66, 0xee, 0x6f, 0x48, 0x91, 0x42,
- 0x1f, 0xfd, 0x30, 0x19, 0x57, 0x6b, 0x8c, 0xfc, 0xec, 0xc8, 0x59, 0xdb,
- 0xea, 0x4d, 0xe6, 0x56, 0x30, 0x40, 0x99, 0xb6, 0x8e, 0xc2, 0x40, 0xc2,
- 0x71, 0xb2, 0x0c, 0x5a, 0x4b, 0x69, 0x67, 0x1c, 0x1d, 0x5f, 0x0c, 0x84,
- 0xa0, 0x2b, 0x24, 0xe7, 0xf2, 0x74, 0x74, 0x1a, 0x21, 0x25, 0xd5, 0xd9,
- 0x19, 0xb9, 0xc7, 0xa2, 0xfe, 0xfb, 0x78, 0xb9, 0x6e, 0x8b, 0x49, 0xf4,
- 0x62, 0x4e, 0x2f, 0xce, 0xbb, 0x13, 0x01, 0x95, 0x47, 0xde, 0x93, 0xe1,
- 0x37, 0x78, 0x0c, 0xd4, 0x30, 0xd4, 0x12, 0xd4, 0xdc, 0x8e, 0x5d, 0xd7,
- 0x5b, 0xb4, 0x7b, 0x15, 0xdc, 0x3b, 0xa8, 0xeb, 0xdb, 0xcc, 0x9a, 0xea,
- 0x03, 0x8c, 0xd8, 0x1f, 0x44, 0x7d, 0xe6, 0x6a, 0xe0, 0xff, 0x42, 0xb9,
- 0x6a, 0x0d, 0x81, 0xfe, 0xa0, 0x4d, 0xe4, 0xdc, 0xd7, 0x69, 0xef, 0x8f,
- 0x18, 0x04, 0x2c, 0x48, 0x02, 0x04, 0x9d, 0x01, 0x2a, 0x67, 0x4a, 0x40,
- 0xf4, 0x45, 0x30, 0x0e, 0x12, 0x44, 0xf5, 0x19, 0x5a, 0x65, 0xeb, 0xda,
- 0xef, 0x9a, 0xab, 0x67, 0xac, 0xad, 0x2b, 0x7f, 0x19, 0x2a, 0x11, 0x05,
- 0x59, 0xc3, 0x76, 0x52, 0x1e, 0x25, 0x61, 0x99, 0x91, 0x44, 0x7d, 0xab,
- 0x77, 0xf0, 0x54, 0x90, 0x69, 0x5f, 0x8d, 0xc7, 0x07, 0xe7, 0x27, 0xcd,
- 0xa9, 0xa6, 0x9f, 0x0e, 0xdf, 0x80, 0x91, 0x9e, 0xfa, 0xb0, 0x65, 0xb2,
- 0xe2, 0x03, 0x5b, 0xdc, 0x7d, 0x64, 0x60, 0xb1, 0x29, 0xc0, 0xc0, 0x60,
- 0xc6, 0xd9, 0x0d, 0xbf, 0xe5, 0x5b, 0x20, 0xbb, 0x39, 0x3b, 0xb8, 0xcc,
- 0x95, 0x05, 0x4f, 0xf1, 0x1d, 0x45, 0x54, 0xab, 0xae, 0x4c, 0x26, 0xce,
- 0xef, 0x28, 0x53, 0x73, 0xd0, 0x07, 0xa7, 0x65, 0x35, 0xe4, 0x08, 0xc7,
- 0xfa, 0xfc, 0x5d, 0x85, 0x96, 0x5b, 0x6a, 0x63, 0xc0, 0x8a, 0x29, 0x3a,
- 0x43, 0xe8, 0x98, 0x81, 0xc0, 0xc1, 0x25, 0x9c, 0x35, 0xd1, 0xb0, 0x85,
- 0x27, 0xe1, 0xeb, 0xf7, 0x5d, 0x9a, 0xdc, 0x73, 0x56, 0xe9, 0xb1, 0xa7,
- 0xe0, 0xd0, 0x78, 0x5f, 0x5a, 0x23, 0x7c, 0xa6, 0x0b, 0xf2, 0xf4, 0x86,
- 0x8c, 0xb3, 0x21, 0xa0, 0x7a, 0x1d, 0xe6, 0x5b, 0x58, 0x0d, 0xb0, 0xd9,
- 0x2d, 0xce, 0xbe, 0x9a, 0x5a, 0x38, 0xce, 0x2a, 0x13, 0x04, 0x48, 0x79,
- 0xee, 0xc4, 0x9a, 0xac, 0x4b, 0x61, 0x7a, 0x73, 0x79, 0x95, 0xb8, 0x94,
- 0xe6, 0x85, 0x11, 0xc6, 0x7d, 0xc8, 0x22, 0xd1, 0xec, 0xce, 0x4c, 0xf8,
- 0xc1, 0xdf, 0x9c, 0x8e, 0x7d, 0xae, 0x40, 0xa5, 0xc4, 0xcf, 0x70, 0x45,
- 0x8c, 0xd9, 0xe0, 0x7c, 0xb5, 0xa6, 0x44, 0x6a, 0xa9, 0xd5, 0xcd, 0x11,
- 0xc6, 0x45, 0x90, 0x52, 0x2c, 0xe7, 0xb4, 0xa8, 0xa5, 0x7d, 0x70, 0xeb,
- 0x7f, 0x55, 0x4c, 0x1f, 0x27, 0xc7, 0xb5, 0xb5, 0x94, 0xc6, 0x13, 0x99,
- 0x07, 0x24, 0xac, 0xea, 0x8b, 0x6d, 0x0d, 0x3e, 0x8a, 0x74, 0xca, 0x17,
- 0xf1, 0xdb, 0xf0, 0xdc, 0xa9, 0x11, 0x4a, 0x77, 0xc6, 0x06, 0x41, 0x39,
- 0xbc, 0xe5, 0x59, 0xba, 0x5c, 0x45, 0x3b, 0x91, 0x57, 0x07, 0x06, 0x55,
- 0xc0, 0x19, 0xab, 0x5d, 0xb2, 0x20, 0x3b, 0x2a, 0xb8, 0x0a, 0x7e, 0x97,
- 0xc9, 0x2e, 0x7d, 0x29, 0xf8, 0xc8, 0x71, 0x59, 0x6f, 0xb2, 0x85, 0x33,
- 0x0d, 0x61, 0x24, 0x4d, 0x3e, 0xe9, 0x8e, 0xfc, 0x70, 0x96, 0xbd, 0x27,
- 0xdf, 0x7f, 0x1f, 0xd5, 0x69, 0x60, 0xb6, 0x06, 0xb5, 0xfd, 0xd2, 0xa8,
- 0x52, 0x44, 0x9a, 0x2e, 0xef, 0x90, 0x2f, 0x03, 0x07, 0x2a, 0xd6, 0x86,
- 0xe3, 0x34, 0xb8, 0x99, 0x8c, 0x1c, 0x70, 0xcf, 0xca, 0x84, 0x2a, 0x64,
- 0x2f, 0x8c, 0x13, 0xb7, 0x95, 0xa0, 0x0f, 0xb8, 0x0e, 0x1c, 0xb8, 0x48,
- 0xe2, 0x52, 0x88, 0x5f, 0x87, 0x53, 0x55, 0xba, 0xdd, 0x4a, 0xca, 0xf7,
- 0x3e, 0x1b, 0x75, 0x51, 0x80, 0xb7, 0x29, 0x6a, 0x04, 0x71, 0x89, 0x11,
- 0x41, 0x72, 0xa4, 0x0a, 0x23, 0xfb, 0x5b, 0x82, 0x0a, 0x2f, 0xeb, 0x2a,
- 0x93, 0x9b, 0xf3, 0x02, 0xa1, 0x44, 0x39, 0xf5, 0x18, 0x8f, 0x24, 0x52,
- 0x83, 0x5a, 0xe5, 0x3e, 0xd6, 0x11, 0xae, 0x16, 0x3f, 0x3e, 0xe8, 0xa0,
- 0xc2, 0x05, 0x4f, 0x77, 0xe0, 0x8f, 0x42, 0x54, 0x51, 0x71, 0xd4, 0x92,
- 0x97, 0xfd, 0x97, 0x7a, 0xc9, 0x0f, 0x65, 0xa2, 0x10, 0xd1, 0xeb, 0xaa,
- 0x6b, 0x32, 0xac, 0x8a, 0x15, 0x66, 0x88, 0x17, 0x84, 0x93, 0x55, 0x39,
- 0xf1, 0xc9, 0x38, 0x1a, 0xf8, 0x2c, 0xb7, 0x08, 0x2a, 0xaa, 0xa8, 0x07,
- 0x66, 0x58, 0x3b, 0x42, 0x64, 0xe3, 0x92, 0x9c, 0x68, 0xf8, 0x35, 0x1a,
- 0x55, 0x24, 0x51, 0x05, 0x1d, 0x8f, 0x95, 0xeb, 0xea, 0xa0, 0x7b, 0x47,
- 0x8e, 0xb4, 0x50, 0x86, 0x13, 0x66, 0x16, 0xbb, 0xc3, 0xa2, 0x2a, 0x34,
- 0x88, 0x25, 0x88, 0x6f, 0x01, 0x5f, 0x1d, 0x5f, 0x36, 0xb7, 0x16, 0xf0,
- 0xf6, 0x7a, 0xff, 0x01, 0xea, 0x93, 0xfe, 0x7d, 0xfe, 0xf6, 0x72, 0xcb,
- 0xdf, 0x71, 0x45, 0x4a, 0x03, 0x47, 0x8c, 0xb5, 0xde, 0xc1, 0x47, 0x25,
- 0xc8, 0x4a, 0xc5, 0xe7, 0x03, 0x1a, 0xeb, 0x36, 0xc4, 0x3d, 0x19, 0xd2,
- 0x4f, 0x76, 0x76, 0x07, 0xf4, 0xc7, 0x1e, 0x5c, 0x09, 0x4f, 0x76, 0x9e,
- 0x38, 0x3f, 0xad, 0x3d, 0xd5, 0xd2, 0xb5, 0x48, 0xf1, 0x88, 0x4b, 0x2d,
- 0xa0, 0x26, 0x57, 0xc9, 0xe8, 0xc9, 0xfb, 0xf7, 0xf8, 0x55, 0x98, 0x40,
- 0x5e, 0x24, 0x43, 0x87, 0x25, 0x73, 0x5d, 0x5d, 0xb3, 0xb5, 0xfc, 0x8c,
- 0xc3, 0x27, 0xb0, 0xca, 0x24, 0xf0, 0xce, 0xc6, 0x37, 0x70, 0x9a, 0xa1,
- 0xf1, 0x43, 0xe7, 0x35, 0x3e, 0xd2, 0x49, 0x58, 0x7b, 0x20, 0x7c, 0xf7,
- 0xe1, 0x26, 0x67, 0x41, 0xe5, 0x52, 0xc2, 0x8c, 0x64, 0xe6, 0x73, 0x5e,
- 0x73, 0xe1, 0x16, 0xb5, 0x9a, 0xc0, 0xf8, 0x7b, 0x07, 0x31, 0x34, 0x22,
- 0xc0, 0xe0, 0xd7, 0x89, 0xf4, 0xbb, 0x43, 0xe9, 0xeb, 0x61, 0xa4, 0xb1,
- 0x28, 0xcc, 0x88, 0xc5, 0x4e, 0x14, 0x71, 0xeb, 0x48, 0xc8, 0x3b, 0x8e,
- 0x16, 0x8b, 0x22, 0x90, 0xe5, 0x32, 0x17, 0x6a, 0x0a, 0xc9, 0x78, 0x97,
- 0x03, 0x5f, 0xba, 0x25, 0xd8, 0x32, 0x0f, 0x18, 0xe0, 0xf7, 0xfe, 0xf0,
- 0x2f, 0x9e, 0xfd, 0xea, 0xcc, 0xf4, 0x35, 0x7a, 0xbb, 0x86, 0xea, 0xa0,
- 0xce, 0x8f, 0xa5, 0x1b, 0x61, 0x5f, 0x0d, 0x71, 0x33, 0x78, 0x41, 0x67,
- 0x77, 0x32, 0x5b, 0x1b, 0x19, 0xc3, 0xa9, 0x4b, 0x3b, 0x28, 0x5d, 0xac,
- 0x16, 0x1e, 0x75, 0xc4, 0xfc, 0xbe, 0x55, 0xd2, 0x2e, 0x01, 0xac, 0x16,
- 0x69, 0x2b, 0x06, 0xa0, 0x78, 0x12, 0x1d, 0x61, 0x60, 0x20, 0x20, 0x9c,
- 0x1e, 0xcb, 0x3e, 0x67, 0x8d, 0x99, 0x2e, 0xc5, 0xe7, 0xc9, 0x98, 0xcb,
- 0x99, 0x60, 0x66, 0x78, 0x56, 0x9b, 0x3a, 0xc4, 0xba, 0x81, 0x52, 0x19,
- 0x12, 0x8b, 0x16, 0x20, 0x2b, 0x69, 0x46, 0x8e, 0x9e, 0x52, 0x13, 0xf7,
- 0xe9, 0xac, 0xba, 0xe9, 0xa6, 0x2a, 0x95, 0x79, 0xc4, 0xb8, 0x23, 0x49,
- 0xb4, 0x67, 0x70, 0x21, 0xa6, 0x0a, 0x78, 0xa1, 0x6d, 0xb9, 0xc1, 0xb9,
- 0x9c, 0x51, 0x32, 0x21, 0x56, 0x57, 0x4c, 0x10, 0xd5, 0x8e, 0x6d, 0x28,
- 0x4e, 0x7b, 0x64, 0x62, 0x8b, 0x0c, 0x90, 0xdb, 0x3e, 0x6f, 0xc5, 0xfe,
- 0x37, 0x6a, 0xd4, 0x0a, 0x2b, 0x0a, 0xce, 0x1d, 0xc1, 0x05, 0x03, 0x33,
- 0x79, 0x9b, 0xce, 0xdb, 0x15, 0x84, 0x1f, 0x10, 0x00, 0x8a, 0xfa, 0x0b,
- 0xc9, 0xa7, 0x78, 0xdd, 0xd7, 0xb8, 0x6d, 0xca, 0x74, 0x0a, 0x8a, 0x66,
- 0x1a, 0x28, 0xe3, 0x53, 0xff, 0x5a, 0x3e, 0xf3, 0x95, 0x7f, 0xa8, 0xd1,
- 0x9c, 0x07, 0x40, 0x99, 0xd7, 0xab, 0xdc, 0x8f, 0xf6, 0x76, 0x76, 0xbe,
- 0x21, 0x7d, 0x21, 0xc5, 0xd5, 0x77, 0xbf, 0xea, 0x9c, 0x21, 0x99, 0x20,
- 0x2c, 0xb1, 0xc6, 0xcc, 0xe2, 0x3b, 0xf8, 0xa6, 0x74, 0xd2, 0x30, 0x22,
- 0x56, 0xdf, 0xb3, 0x55, 0xe0, 0x4e, 0x90, 0xc9, 0x5f, 0xb3, 0x54, 0xf0,
- 0x5c, 0x34, 0x13, 0x7a, 0x17, 0xc0, 0xbc, 0xf2, 0xea, 0xdd, 0xd0, 0xdf,
- 0x18, 0xb9, 0x65, 0x0b, 0x8b, 0xef, 0x74, 0x24, 0x38, 0xd2, 0x21, 0xca,
- 0x9c, 0x3c, 0xab, 0xa2, 0xac, 0xb4, 0xc8, 0x8f, 0xd4, 0xbd, 0x62, 0x6f,
- 0x0a, 0x62, 0x1c, 0xc2, 0x3a, 0xe0, 0x6b, 0x8b, 0x57, 0xb5, 0xe1, 0x8c,
- 0xba, 0xeb, 0xc7, 0xe2, 0xbc, 0x72, 0x15, 0xd3, 0x7f, 0xe0, 0xc3, 0x1d,
- 0x1d, 0x90, 0x7d, 0xe2, 0x22, 0x25, 0x12, 0x9d, 0x09, 0xa1, 0x25, 0xcd,
- 0xc1, 0xb2, 0x1d, 0xa2, 0x9c, 0xf2, 0x6c, 0xb3, 0xc2, 0xfd, 0x81, 0x31,
- 0x32, 0x01, 0xe1, 0x52, 0xab, 0xd5, 0x70, 0x47, 0xa4, 0x65, 0x78, 0x6a,
- 0xe6, 0xfc, 0xc0, 0x9c, 0xad, 0xef, 0xbc, 0x85, 0xc5, 0x9d, 0x2f, 0xe1,
- 0x02, 0x72, 0x9a, 0x35, 0xe8, 0x14, 0xa7, 0x93, 0x4d, 0x51, 0x09, 0x89,
- 0x51, 0xc9, 0xbf, 0xe3, 0x4d, 0x15, 0x0c, 0x46, 0x92, 0xce, 0xfe, 0x82,
- 0x04, 0xf8, 0xf3, 0x1f, 0x87, 0xf4, 0xe7, 0x4f, 0x1d, 0x85, 0xed, 0xe2,
- 0x20, 0xea, 0x6a, 0x08, 0xf8, 0xc2, 0xb3, 0xaa, 0xa3, 0x1d, 0xc9, 0x1d,
- 0x93, 0xdf, 0x96, 0x01, 0x1f, 0x7d, 0x57, 0x99, 0x07, 0xef, 0x7d, 0xdb,
- 0x2c, 0x41, 0x25, 0x1b, 0xc6, 0xc8, 0x04, 0x23, 0x68, 0x0d, 0xf1, 0x91,
- 0x9f, 0x89, 0x8a, 0x01, 0xce, 0xa2, 0x29, 0x35, 0xd3, 0x98, 0xf5, 0xbc,
- 0x03, 0x1f, 0xf8, 0xea, 0xa0, 0x34, 0xde, 0xc9, 0xaa, 0x7c, 0x60, 0x8a,
- 0x0a, 0xf1, 0x36, 0x96, 0xb9, 0xa3, 0x7b, 0xc2, 0x04, 0xa2, 0xfb, 0x6d,
- 0xb8, 0x06, 0xb3, 0x28, 0x08, 0xc8, 0xad, 0xca, 0x73, 0xfa, 0x74, 0x51,
- 0x90, 0xdd, 0xa1, 0x4b, 0xad, 0x69, 0x11, 0x19, 0xd7, 0xa5, 0x2f, 0x71,
- 0x5c, 0x79, 0x37, 0x22, 0xb5, 0xbd, 0x5a, 0x76, 0xe0, 0x2b, 0x38, 0x45,
- 0xaa, 0x45, 0x5b, 0x53, 0xcb, 0x3f, 0x34, 0x5b, 0xda, 0x6c, 0xa7, 0xc7,
- 0xcc, 0xf9, 0x53, 0xd6, 0x9b, 0x75, 0xeb, 0x5f, 0x36, 0x8b, 0x9e, 0x86,
- 0x42, 0x75, 0xea, 0x9c, 0x94, 0x6b, 0x52, 0xde, 0xa2, 0xbf, 0x78, 0x8a,
- 0x26, 0x61, 0xb1, 0x87, 0x89, 0x18, 0xdc, 0x0a, 0x50, 0x21, 0x9c, 0x53,
- 0xc3, 0xbc, 0x75, 0x99, 0x77, 0xea, 0x7f, 0x7e, 0x26, 0x2f, 0x5c, 0xfd,
- 0xae, 0x94, 0x53, 0x28, 0x67, 0xab, 0x29, 0x6e, 0x67, 0x8c, 0x24, 0xe1,
- 0x72, 0x5c, 0x13, 0xa1, 0x85, 0xb1, 0x3c, 0x44, 0x6e, 0xda, 0x19, 0x77,
- 0x6d, 0x44, 0xbe, 0xe3, 0xb3, 0xc6, 0x83, 0xf8, 0x87, 0xf8, 0x8f, 0xf8,
- 0xe4, 0xe0, 0x20, 0x82, 0xa3, 0xa3, 0x6b, 0x5a, 0xd7, 0xd9, 0xd5, 0x1a,
- 0x4a, 0x4d, 0x09, 0x57, 0xb0, 0x75, 0xfb, 0xbe, 0x72, 0x61, 0xd6, 0x58,
- 0x8a, 0xb7, 0xc1, 0xec, 0xfa, 0x92, 0x51, 0x60, 0x8d, 0xf6, 0x42, 0xa2,
- 0x48, 0x14, 0xb8, 0x63, 0x6b, 0xf3, 0x51, 0x8f, 0xf3, 0x6b, 0x3d, 0x4c,
- 0x45, 0x67, 0x65, 0xe6, 0x2e, 0x94, 0x59, 0x15, 0x6d, 0x64, 0x79, 0xc9,
- 0x34, 0xa4, 0x7c, 0x9e, 0x04, 0x35, 0x1a, 0x3a, 0x38, 0x28, 0x58, 0xe7,
- 0x8c, 0x02, 0xe6, 0x96, 0x00, 0x70, 0xab, 0x85, 0x03, 0x53, 0x23, 0xaa,
- 0x9e, 0xa0, 0xc0, 0xed, 0xdf, 0xf3, 0x89, 0xde, 0x56, 0xd8, 0xe2, 0xee,
- 0x22, 0xcb, 0xb9, 0x02, 0x0c, 0x91, 0x74, 0x2c, 0xe9, 0x77, 0x89, 0x40,
- 0x73, 0x87, 0xb2, 0xa4, 0x62, 0x6d, 0x03, 0x90, 0xa2, 0xdc, 0x34, 0xe9,
- 0x84, 0x91, 0x42, 0x5a, 0x40, 0x9e, 0x09, 0xec, 0xa7, 0x45, 0x20, 0xe0,
- 0xe8, 0xfc, 0x75, 0x17, 0x60, 0x72, 0x38, 0xce, 0xba, 0xc6, 0x16, 0xff,
- 0x0d, 0x35, 0xd7, 0x82, 0x49, 0x48, 0x51, 0x4d, 0xf0, 0x85, 0x02, 0x2c,
- 0xdb, 0x8e, 0xc9, 0xd7, 0x52, 0x1a, 0xca, 0xcc, 0x1d, 0x4f, 0xf0, 0xa3,
- 0x6f, 0x04, 0x98, 0xc0, 0xb0, 0xd4, 0x96, 0xc6, 0xd5, 0xbb, 0xfc, 0xc5,
- 0x0d, 0x3f, 0x9d, 0x22, 0x3b, 0x37, 0xc5, 0xa9, 0x56, 0x3d, 0x6c, 0x39,
- 0xe0, 0xab, 0x30, 0x7a, 0xe2, 0x1c, 0x65, 0xa4, 0x7f, 0x3b, 0x2f, 0xc0,
- 0x9c, 0x68, 0x92, 0x58, 0xc8, 0xd5, 0x10, 0x1f, 0xf4, 0x8e, 0xad, 0xf1,
- 0x1f, 0x2b, 0x50, 0xf5, 0x08, 0x04, 0x7c, 0xef, 0x59, 0xe8, 0x26, 0xd7,
- 0x39, 0xc1, 0xea, 0xff, 0x82, 0x39, 0xa9, 0x4f, 0x89, 0xdf, 0xff, 0x72,
- 0xb0, 0x2e, 0x40, 0xe3, 0x2b, 0xbe, 0xc0, 0x76, 0x0a, 0x61, 0x69, 0xfc,
- 0x88, 0x8f, 0x77, 0x73, 0xa7, 0xd9, 0xcd, 0xf7, 0x28, 0xfc, 0x00, 0x2c,
- 0xef, 0x0b, 0x18, 0x31, 0x9f, 0x3f, 0x02, 0xd2, 0x30, 0x03, 0x15, 0x8f,
- 0x6f, 0x9a, 0x1d, 0xb7, 0xe5, 0x49, 0x18, 0x45, 0x43, 0x18, 0x73, 0x02,
- 0x2e, 0xc5, 0x5d, 0x47, 0x0e, 0x1e, 0xf5, 0x17, 0xf8, 0xb4, 0x0e, 0x29,
- 0x87, 0x5c, 0x22, 0x7b, 0x66, 0x50, 0xcf, 0x9d, 0x5e, 0x53, 0xc4, 0x4d,
- 0xca, 0xd2, 0xb3, 0x11, 0x10, 0x5e, 0xa9, 0x40, 0xa6, 0x0b, 0x2f, 0x43,
- 0xf2, 0x1e, 0x78, 0x09, 0xba, 0x7c, 0x7c, 0xf2, 0xa4, 0x0d, 0x08, 0x39,
- 0xbb, 0x3c, 0xde, 0xf7, 0xf5, 0x13, 0x30, 0x32, 0xbb, 0x7a, 0x0a, 0xbc,
- 0x80, 0x93, 0x98, 0x38, 0xdb, 0x97, 0x99, 0xc2, 0xc2, 0xd1, 0xc9, 0x5d,
- 0xa8, 0x23, 0x05, 0x1c, 0xf9, 0x3a, 0xe2, 0x84, 0xaa, 0xd6, 0xd2, 0x71,
- 0x58, 0x89, 0x2e, 0x7f, 0x09, 0xe2, 0x51, 0xb6, 0xd0, 0x5f, 0x92, 0x44,
- 0x83, 0xbc, 0x14, 0x11, 0xcf, 0xd6, 0x44, 0xe9, 0x6d, 0x05, 0xd6, 0x8a,
- 0x83, 0x21, 0x72, 0x41, 0xa6, 0xa4, 0x68, 0x45, 0x92, 0x40, 0x76, 0xc9,
- 0x5e, 0x36, 0x40, 0xcb, 0x2f, 0x6b, 0xe5, 0x2e, 0x9b, 0xc2, 0x5b, 0x4c,
- 0x97, 0xd5, 0xbf, 0x55, 0x78, 0xed, 0x4c, 0xfb, 0x30, 0xa3, 0x62, 0x88,
- 0xb8, 0xe9, 0xe2, 0xec, 0xa2, 0xb3, 0x2c, 0x5d, 0x32, 0x47, 0x5e, 0xf9,
- 0x8b, 0x37, 0x83, 0x3a, 0x30, 0x60, 0x81, 0x75, 0xd8, 0x5e, 0xfe, 0x8a,
- 0x66, 0x77, 0x0c, 0x56, 0x32, 0x76, 0x7e, 0xb2, 0xd9, 0xe0, 0xee, 0xef,
- 0xae, 0xba, 0x30, 0x1c, 0x05, 0x64, 0x25, 0xb4, 0x92, 0x74, 0x9d, 0xdb,
- 0xce, 0x79, 0xa2, 0xd6, 0x51, 0x22, 0x21, 0x26, 0x95, 0xd4, 0x39, 0xa4,
- 0xdb, 0xf5, 0x12, 0xac, 0xf4, 0x6a, 0xd0, 0x9d, 0x12, 0xe0, 0xda, 0x28,
- 0x9e, 0xd0, 0xcd, 0x6b, 0xb6, 0x5a, 0xf4, 0x46, 0xd1, 0x97, 0x0f, 0x16,
- 0x47, 0x53, 0xed, 0x0e, 0x2b, 0xb7, 0x65, 0x49, 0xa0, 0x80, 0x5d, 0x1e,
- 0x3d, 0xdb, 0xa9, 0xb5, 0x36, 0xc2, 0x24, 0x34, 0x5c, 0x06, 0xc3, 0x5d,
- 0x97, 0x7a, 0xc8, 0xe0, 0x0c, 0xb9, 0xf3, 0x36, 0xe1, 0xf3, 0xac, 0xe2,
- 0x7f, 0xbf, 0x23, 0x28, 0x93, 0x92, 0xb7, 0x55, 0x31, 0x6d, 0x19, 0x01,
- 0xb7, 0x3e, 0x21, 0xb3, 0x94, 0xc2, 0x5f, 0xac, 0x80, 0x46, 0x78, 0x98,
- 0xc4, 0xe1, 0x9d, 0xfe, 0x25, 0x77, 0x10, 0x93, 0xad, 0x10, 0xab, 0xd1,
- 0x81, 0x24, 0xe8, 0x97, 0x0e, 0xfa, 0xa0, 0xae, 0x71, 0xde, 0xf3, 0x60,
- 0x9d, 0xe8, 0xaa, 0xcd, 0xeb, 0x08, 0xd0, 0x1e, 0x96, 0xad, 0x38, 0xa2,
- 0x40, 0xdd, 0x65, 0xd4, 0xdc, 0x08, 0x12, 0x31, 0x04, 0x52, 0xe3, 0x3d,
- 0xa6, 0xae, 0x64, 0x5d, 0xe8, 0x31, 0x12, 0x32, 0xe8, 0x8e, 0xde, 0xb5,
- 0x6a, 0x20, 0xb3, 0xa3, 0x10, 0x63, 0xdc, 0x7c, 0xba, 0x05, 0xa7, 0x7c,
- 0xb5, 0xdc, 0xdc, 0xdd, 0xc2, 0xe7, 0x8c, 0xe4, 0xd4, 0xd0, 0xa5, 0x5d,
- 0xc0, 0x26, 0x5f, 0xd1, 0xee, 0xd0, 0x27, 0x62, 0xb1, 0x72, 0x04, 0x89,
- 0x19, 0x3b, 0xe6, 0xa0, 0xc3, 0x62, 0x85, 0xe0, 0x5a, 0x44, 0x80, 0xfd,
- 0x0d, 0x1d, 0x8a, 0x5f, 0x92, 0x2f, 0x97, 0x0c, 0x21, 0x29, 0x85, 0x9e,
- 0x7c, 0xd3, 0x33, 0xe6, 0x71, 0xab, 0x9c, 0x52, 0x2f, 0xf5, 0x46, 0x68,
- 0xf6, 0xe6, 0xb3, 0x21, 0x8c, 0xa0, 0xeb, 0x22, 0x6f, 0x93, 0x63, 0x30,
- 0xfe, 0x8f, 0xe7, 0x60, 0xcb, 0x50, 0x5a, 0x9d, 0xf5, 0x34, 0x7a, 0x8c,
- 0x76, 0xea, 0x85, 0xa5, 0x93, 0x0c, 0x50, 0xd5, 0xbc, 0x03, 0xd6, 0x96,
- 0xb4, 0x25, 0xaa, 0x07, 0xd1, 0x3f, 0x56, 0xe9, 0xf4, 0x16, 0x6b, 0x8b,
- 0x40, 0x15, 0xc0, 0x33, 0x89, 0xf3, 0x3e, 0x92, 0x16, 0x60, 0xff, 0x2a,
- 0xce, 0x07, 0xdc, 0x3d, 0x60, 0x79, 0x98, 0x94, 0x75, 0xd4, 0xb2, 0xc1,
- 0xc5, 0xc0, 0xdc, 0x39, 0xe0, 0xc5, 0xc9, 0xf5, 0x84, 0x45, 0x04, 0x47,
- 0x7c, 0xca, 0xb3, 0x9c, 0x01, 0x10, 0x8c, 0x01, 0x11, 0x29, 0x58, 0xc7,
- 0xf2, 0xda, 0x5f, 0x3c, 0x30, 0xf1, 0x41, 0xbf, 0x4e, 0xf7, 0xda, 0x27,
- 0x8b, 0x97, 0x8e, 0xc1, 0xbe, 0xcd, 0x6f, 0x03, 0x2b, 0xd8, 0xa6, 0x67,
- 0x5c, 0xf3, 0x69, 0x11, 0x6d, 0xf9, 0x84, 0x6f, 0x5d, 0x1a, 0xf7, 0x5b,
- 0xf0, 0xcd, 0x40, 0xe0, 0x04, 0x93, 0x15, 0xfb, 0xb9, 0x3b, 0x2b, 0x99,
- 0xaa, 0x47, 0x4f, 0x9e, 0x50, 0x02, 0x73, 0x9f, 0xe8, 0xc5, 0x39, 0x85,
- 0x49, 0xbc, 0x08, 0xcb, 0x00, 0xa0, 0xfe, 0x70, 0xd9, 0xd6, 0x26, 0x2b,
- 0x29, 0xa4, 0xd6, 0xc8, 0x0e, 0x6c, 0x44, 0xa1, 0xe4, 0x33, 0x9c, 0xe3,
- 0x14, 0x36, 0xdf, 0xe5, 0x6b, 0xc4, 0xeb, 0x2e, 0xe1, 0x44, 0xcf, 0xe7,
- 0x4a, 0xab, 0xc4, 0x4b, 0x9a, 0xa8, 0x34, 0xe1, 0x88, 0xf0, 0x98, 0x7e,
- 0xe0, 0x66, 0x45, 0xa6, 0xf9, 0xa0, 0x23, 0x82, 0x64, 0x17, 0xd2, 0x94,
- 0xf7, 0x36, 0x09, 0x88, 0xa6, 0x3d, 0x6b, 0xe9, 0x19, 0x6d, 0x81, 0x33,
- 0x54, 0xef, 0x40, 0x57, 0xd4, 0xa2, 0x16, 0xed, 0xea, 0x9d, 0xaf, 0xc2,
- 0x1b, 0x57, 0x7e, 0x02, 0xbb, 0xd1, 0xad, 0xbe, 0x00, 0xa4, 0x51, 0x7c,
- 0xa3, 0xb0, 0xfa, 0x2c, 0xc4, 0x70, 0xfa, 0x74, 0x30, 0x38, 0xd5, 0x8c,
- 0xdc, 0xba, 0xb5, 0x65, 0x85, 0x6f, 0x97, 0x56, 0x56, 0xbe, 0x89, 0xea,
- 0xb7, 0x01, 0x69, 0x40, 0x47, 0x4f, 0x54, 0x0f, 0x0f, 0x3b, 0x90, 0x9f,
- 0xf5, 0xc0, 0x1f, 0x87, 0x40, 0x43, 0xe2, 0x18, 0xbc, 0x36, 0xa8, 0x51,
- 0xc7, 0x08, 0xe5, 0x80, 0x60, 0x31, 0x3a, 0xb0, 0xe7, 0x4c, 0x4e, 0xb9,
- 0x49, 0x47, 0x5b, 0x3e, 0x5f, 0x71, 0x86, 0x9f, 0x16, 0x32, 0xa7, 0x69,
- 0xdd, 0xb2, 0xdd, 0x24, 0xfb, 0x2f, 0x28, 0x74, 0x29, 0x4a, 0xac, 0x93,
- 0xcd, 0x03, 0x3e, 0xd5, 0x90, 0xe7, 0x5b, 0x62, 0xaf, 0x66, 0x67, 0xf0,
- 0xe9, 0x13, 0x34, 0xb7, 0x04, 0x4e, 0xf1, 0x2e, 0x37, 0x35, 0xdb, 0xb2,
- 0x73, 0xed, 0x14, 0x0b, 0xe7, 0xc3, 0xf0, 0x3d, 0x70, 0x9e, 0x78, 0x12,
- 0x66, 0xfd, 0x12, 0x0e, 0x26, 0x9c, 0x74, 0xfc, 0xb1, 0x47, 0x7d, 0xce,
- 0x75, 0x33, 0x66, 0x37, 0x24, 0xde, 0xed, 0x9c, 0x6b, 0x5f, 0x61, 0x0a,
- 0x0e, 0x7e, 0xad, 0x94, 0xae, 0x5d, 0x53, 0xc6, 0xf4, 0x07, 0xf4, 0x6a,
- 0xb1, 0xe2, 0xec, 0x85, 0x56, 0x58, 0x9b, 0x56, 0x65, 0xbe, 0x12, 0x5a,
- 0x2e, 0x76, 0x30, 0x4a, 0xa5, 0x29, 0xbe, 0x73, 0xc6, 0x13, 0x5e, 0x9c,
- 0xc9, 0x83, 0x1b, 0xa7, 0xe1, 0x82, 0xf9, 0x5c, 0x70, 0x88, 0x8f, 0xb6,
- 0x78, 0xac, 0xa9, 0x8a, 0xfa, 0xad, 0xea, 0xd6, 0x96, 0x58, 0x08, 0x15,
- 0x8b, 0x37, 0x16, 0xc4, 0x15, 0xcb, 0x53, 0x66, 0x4a, 0x76, 0xd5, 0x71,
- 0xb3, 0x73, 0x9d, 0x61, 0xc5, 0xc8, 0xe7, 0x0b, 0x87, 0x0c, 0x62, 0xab,
- 0x54, 0x25, 0xf7, 0x65, 0x79, 0xdd, 0x20, 0x46, 0x79, 0x1d, 0xdd, 0x96,
- 0x19, 0x68, 0x61, 0x4d, 0x12, 0xeb, 0xb1, 0x16, 0x65, 0x88, 0x6a, 0x08,
- 0x87, 0xd6, 0x21, 0xcc, 0x07, 0x54, 0xed, 0x89, 0x6e, 0x8a, 0x0d, 0x0e,
- 0x16, 0xd1, 0x22, 0xa5, 0xd7, 0x5a, 0x26, 0xea, 0x75, 0x3a, 0x2d, 0xf2,
- 0x32, 0xbf, 0x92, 0xcb, 0x8d, 0x1d, 0x62, 0x2e, 0xb0, 0xcd, 0x6c, 0x19,
- 0x31, 0xe3, 0x53, 0xdb, 0x76, 0x85, 0x5a, 0x6b, 0xbc, 0x56, 0x48, 0x90,
- 0xa3, 0xdb, 0xcb, 0x42, 0x35, 0x12, 0x3b, 0x87, 0x2b, 0xf1, 0x8d, 0xc7,
- 0x0e, 0xb6, 0x03, 0x7b, 0xc0, 0x30, 0x30, 0xcf, 0x1e, 0x8f, 0x9b, 0xf2,
- 0x52, 0x68, 0x4d, 0x28, 0x73, 0xe8, 0xce, 0xb4, 0x4e, 0x97, 0x16, 0x8a,
- 0x90, 0x5b, 0xb3, 0xbd, 0xd6, 0xdd, 0x3b, 0x0b, 0x57, 0x81, 0x99, 0x17,
- 0x7e, 0xe4, 0xb0, 0x18, 0x23, 0x43, 0x3b, 0x4e, 0x8e, 0x2f, 0x5f, 0x45,
- 0xb3, 0x22, 0xa6, 0xe1, 0xe3, 0xcf, 0xe1, 0xa4, 0x48, 0x7e, 0x8e, 0x5b,
- 0xa4, 0x16, 0xe5, 0x92, 0x17, 0x69, 0xc8, 0xe0, 0xc9, 0xe1, 0xce, 0xd3,
- 0x51, 0xf5, 0xbe, 0x13, 0xfb, 0x11, 0xa2, 0x24, 0xb4, 0x5a, 0x8d, 0x5f,
- 0x2e, 0xcd, 0xf8, 0x2f, 0x78, 0x9e, 0xf2, 0xf7, 0x0f, 0x2d, 0x1e, 0xb0,
- 0x2e, 0xb6, 0x4b, 0x51, 0x8b, 0x78, 0xde, 0x4b, 0xc9, 0x07, 0xb0, 0x0e,
- 0x8f, 0x43, 0x69, 0x04, 0x3a, 0x53, 0x07, 0xc7, 0xb4, 0x2b, 0xf0, 0x3c,
- 0x0e, 0x95, 0x31, 0x68, 0x0c, 0x26, 0x10, 0x48, 0x76, 0x19, 0x97, 0xfe,
- 0xaa, 0xa3, 0x6a, 0x13, 0xf0, 0x07, 0x35, 0xd9, 0xec, 0x0e, 0xdb, 0xb6,
- 0x49, 0x5b, 0x07, 0x9e, 0xa3, 0x14, 0x72, 0x60, 0x9a, 0x3a, 0x8e, 0xae,
- 0xf8, 0x2e, 0x30, 0x5c, 0x19, 0x43, 0x42, 0x77, 0xce, 0xa8, 0xd5, 0x21,
- 0x37, 0xd6, 0xbb, 0x86, 0x94, 0xe1, 0xbe, 0x2e, 0x34, 0x12, 0x4c, 0xfb,
- 0x85, 0xaa, 0xe2, 0x92, 0x48, 0xd3, 0x34, 0x7e, 0x86, 0xa4, 0xb0, 0xf7,
- 0xfb, 0x22, 0xe7, 0x49, 0xc6, 0xd5, 0x6a, 0x44, 0xba, 0xa1, 0x4f, 0x9d,
- 0xc9, 0x54, 0xb7, 0x8d, 0x5c, 0x6a, 0xe3, 0x70, 0xd5, 0xdd, 0x3b, 0xd2,
- 0x85, 0x6c, 0xc7, 0x4a, 0x32, 0x97, 0xd6, 0x24, 0xfc, 0x17, 0x2e, 0x30,
- 0xc1, 0xed, 0xec, 0x17, 0xd1, 0x00, 0x85, 0xaa, 0x28, 0x80, 0x6a, 0x3e,
- 0x66, 0x5e, 0xa9, 0x72, 0xf7, 0xb0, 0x4e, 0x75, 0x7a, 0x95, 0x86, 0xca,
- 0xb8, 0x3c, 0x3c, 0x0f, 0x5c, 0xe5, 0x83, 0xa8, 0x85, 0x31, 0x99, 0x3c,
- 0xf8, 0x1c, 0x09, 0x40, 0xcd, 0x33, 0xd7, 0xfa, 0xe2, 0xdf, 0x68, 0x72,
- 0xf8, 0x11, 0x04, 0x56, 0x87, 0xfb, 0x61, 0x63, 0x6a, 0x34, 0x8d, 0x37,
- 0x9d, 0x75, 0x43, 0x22, 0x75, 0x86, 0x8c, 0xf6, 0x55, 0xe7, 0x88, 0x73,
- 0x47, 0x2d, 0x5d, 0xfa, 0xe4, 0x88, 0x7a, 0xc3, 0x06, 0x30, 0x97, 0x69,
- 0xf3, 0x97, 0xe4, 0xb6, 0xe1, 0xee, 0x5d, 0x26, 0x38, 0x30, 0x51, 0x09,
- 0xcb, 0x07, 0xe5, 0xb9, 0x8d, 0x24, 0x24, 0x20, 0xd2, 0xb2, 0x31, 0x9a,
- 0xab, 0xdf, 0xcd, 0x98, 0xc1, 0xce, 0xa0, 0x42, 0x82, 0xe7, 0xd1, 0xcd,
- 0xaa, 0x90, 0x0c, 0x21, 0x4d, 0x62, 0x55, 0x4e, 0xb1, 0x22, 0xe1, 0x3e,
- 0xd7, 0x3b, 0x5c, 0x76, 0x28, 0xa6, 0x82, 0xb1, 0x45, 0xc9, 0x42, 0x91,
- 0x53, 0x93, 0x22, 0xbf, 0xa5, 0xbd, 0xcb, 0xaf, 0xe1, 0xbe, 0xc2, 0xb3,
- 0x2f, 0x67, 0x83, 0x39, 0xde, 0xe9, 0x24, 0x17, 0xea, 0x95, 0x0e, 0xaa,
- 0x25, 0x47, 0xaf, 0xaa, 0xb0, 0x58, 0x6f, 0x84, 0x0a, 0x01, 0x9e, 0xd4,
- 0x69, 0x56, 0xe5, 0x09, 0x9f, 0x0c, 0x97, 0x94, 0xf2, 0x31, 0xf1, 0x96,
- 0xcb, 0xdb, 0x88, 0x0b, 0xff, 0x7d, 0x32, 0xe4, 0xc4, 0x22, 0x94, 0xa1,
- 0x8e, 0x25, 0xaf, 0x09, 0x93, 0x1c, 0x02, 0x2f, 0x48, 0xaa, 0x44, 0xbd,
- 0x33, 0xb2, 0xac, 0xe9, 0x0c, 0x02, 0x07, 0xe8, 0xd0, 0x27, 0x5d, 0xfa,
- 0x12, 0xcd, 0x12, 0xbb, 0x91, 0x50, 0xc7, 0xcc, 0x93, 0x16, 0xc7, 0x72,
- 0xb6, 0x20, 0x41, 0xa4, 0x6d, 0xde, 0xb1, 0x31, 0xec, 0x8c, 0x25, 0xb9,
- 0xd0, 0xc2, 0x28, 0xe4, 0xe5, 0x41, 0x9e, 0x3a, 0x12, 0x25, 0xd4, 0xc5,
- 0xf6, 0xe7, 0x30, 0xcb, 0x4f, 0xbe, 0xd4, 0xd2, 0x24, 0x42, 0xe4, 0xe7,
- 0x62, 0x49, 0x02, 0xd6, 0x75, 0x20, 0x76, 0x66, 0x79, 0x0a, 0x75, 0x06,
- 0xba, 0x36, 0x8a, 0x8e, 0x39, 0x30, 0xd4, 0x71, 0xbf, 0x34, 0x98, 0x33,
- 0xc6, 0x98, 0x2a, 0x85, 0x8a, 0x24, 0x0f, 0xea, 0x6d, 0x3d, 0x8e, 0xe4,
- 0xc2, 0xe8, 0x92, 0x68, 0x5d, 0x51, 0xbd, 0xce, 0xbb, 0x76, 0x59, 0x29,
- 0x27, 0x83, 0x12, 0x41, 0xba, 0x1f, 0x39, 0x0a, 0xbf, 0x57, 0x1e, 0xda,
- 0x33, 0x90, 0x90, 0xa6, 0x5c, 0x83, 0x3b, 0x0c, 0x77, 0xf4, 0x26, 0xf2,
- 0x0f, 0x0d, 0x82, 0xbf, 0xef, 0x7f, 0xb6, 0x63, 0x90, 0x15, 0x26, 0x63,
- 0x08, 0x9f, 0x41, 0x9c, 0xae, 0xe3, 0xfa, 0x06, 0xd2, 0x86, 0xbc, 0x72,
- 0x8f, 0x36, 0x99, 0x37, 0x9f, 0x8f, 0x9e, 0x6e, 0xd5, 0xe4, 0xa5, 0x9a,
- 0x2f, 0xda, 0xf6, 0xe0, 0x9b, 0xcb, 0xd3, 0xd7, 0x51, 0xcb, 0x0e, 0x14,
- 0x4f, 0x05, 0x7e, 0x57, 0xff, 0xd5, 0xbf, 0x62, 0x0f, 0xd2, 0x2f, 0x4e,
- 0x4e, 0xc6, 0xb0, 0x06, 0x15, 0x0b, 0xd9, 0x0a, 0xbf, 0x8b, 0x15, 0x08,
- 0x11, 0x24, 0x4b, 0x30, 0xa9, 0xd8, 0xf2, 0xa0, 0xbf, 0x57, 0xf9, 0x34,
- 0x9f, 0x73, 0x3e, 0x01, 0xbf, 0x94, 0x68, 0x05, 0x72, 0xdc, 0x99, 0x99,
- 0x51, 0x71, 0x0e, 0xad, 0xb4, 0x4c, 0x5a, 0xf0, 0x89, 0xa5, 0x26, 0xcc,
- 0x39, 0x95, 0xa2, 0x84, 0x7c, 0x7c, 0x56, 0x70, 0xa5, 0xd3, 0x99, 0x9e,
- 0x34, 0x29, 0xd8, 0x50, 0xd9, 0xc0, 0x50, 0x37, 0xd8, 0x6d, 0x8a, 0x9c,
- 0x95, 0x56, 0x2e, 0x87, 0x96, 0xe1, 0x70, 0xea, 0xd0, 0x3c, 0x41, 0xd9,
- 0x2c, 0x2f, 0xe0, 0x17, 0x0d, 0x38, 0xa3, 0x98, 0x71, 0x71, 0x05, 0x8c,
- 0x04, 0x77, 0xef, 0xa1, 0xe3, 0xa6, 0x74, 0x93, 0x0b, 0x3e, 0x01, 0xd3,
- 0xcc, 0x5a, 0x49, 0x80, 0xb6, 0x40, 0xe1, 0x09, 0xd1, 0x90, 0x08, 0x84,
- 0x57, 0x25, 0xe1, 0x42, 0x75, 0xe1, 0xe8, 0x5c, 0xd1, 0x3d, 0x81, 0x4d,
- 0x7b, 0x46, 0xae, 0xa3, 0xf4, 0x7a, 0x1d, 0x3d, 0x20, 0x62, 0xa7, 0x4d,
- 0x8b, 0x93, 0x7b, 0xe4, 0x8c, 0x4d, 0x51, 0x33, 0x4d, 0xca, 0xd9, 0x8e,
- 0xdc, 0xb6, 0x9a, 0xa9, 0x49, 0xd2, 0xf6, 0x2f, 0xc0, 0xb5, 0x71, 0x80,
- 0x98, 0x81, 0xa9, 0x95, 0xe7, 0xbf, 0x6d, 0x7b, 0xa6, 0x03, 0x4b, 0x72,
- 0x3d, 0xc8, 0x9a, 0x47, 0xf3, 0xbf, 0x81, 0x19, 0xd1, 0xed, 0xbc, 0x9c,
- 0xed, 0x4b, 0xf5, 0xcc, 0x74, 0x22, 0xdc, 0xbe, 0x43, 0xd6, 0xb2, 0xf9,
- 0x6e, 0x72, 0x7d, 0x28, 0x24, 0xd5, 0x2b, 0xab, 0x59, 0xbe, 0x92, 0xa4,
- 0x13, 0x44, 0x84, 0x0b, 0x3b, 0xca, 0xff, 0xeb, 0x9f, 0x6d, 0x34, 0xea,
- 0x8f, 0x3f, 0x89, 0x7f, 0x4f, 0x72, 0xc3, 0x7c, 0x48, 0xc2, 0xe4, 0xa8,
- 0xf4, 0x8c, 0xa7, 0xbc, 0x62, 0x9c, 0x8d, 0x2d, 0x43, 0x94, 0xfd, 0xd4,
- 0xb4, 0x5b, 0x35, 0x80, 0xa0, 0xe7, 0xb0, 0xf6, 0xcd, 0x0e, 0x01, 0x90,
- 0x3e, 0x05, 0xb5, 0xa0, 0xd5, 0xc5, 0x35, 0x41, 0x01, 0x01, 0x49, 0xf6,
- 0x5b, 0x47, 0xbd, 0x66, 0xa9, 0x94, 0xca, 0xe9, 0x65, 0x19, 0x91, 0x9c,
- 0xc3, 0x26, 0x11, 0x24, 0xf4, 0x9f, 0x8f, 0x99, 0x53, 0xa9, 0x6d, 0xd1,
- 0xa6, 0xb5, 0x91, 0x85, 0xd6, 0x74, 0xb4, 0xff, 0xa2, 0x2d, 0x36, 0xa8,
- 0xee, 0xf3, 0x7f, 0x8e, 0x18, 0x02, 0x00, 0x2d, 0x3c, 0xcc, 0xa5, 0xec,
- 0xd6, 0xbb, 0x3f, 0xee, 0xf2, 0x7d, 0xab, 0xd7, 0x2e, 0x36, 0x86, 0x19,
- 0xb0, 0x35, 0x77, 0x09, 0xa6, 0x6b, 0x58, 0x74, 0xea, 0x9f, 0xe3, 0xaf,
- 0x0c, 0xf8, 0x3c, 0xf8, 0xe7, 0x88, 0xff, 0xfc, 0x71, 0x77, 0xf8, 0xec,
- 0x27, 0xf7, 0xd5, 0x3f, 0xee, 0xbe, 0xfb, 0xe3, 0x5e, 0xaf, 0xb3, 0x36,
- 0x1b, 0x5f, 0x49, 0x57, 0x46, 0xcf, 0x6b, 0x56, 0xbc, 0x16, 0x75, 0x95,
- 0xa8, 0x91, 0x5e, 0xf9, 0x3d, 0x6b, 0x24, 0x08, 0x69, 0xdb, 0x50, 0x46,
- 0x76, 0x05, 0x7e, 0x80, 0xfd, 0x2d, 0xac, 0x6c, 0x14, 0x5c, 0x68, 0xb4,
- 0xd0, 0x8f, 0x78, 0x72, 0x80, 0xc3, 0x31, 0x9f, 0x72, 0xcb, 0x7d, 0x8d,
- 0x04, 0xdf, 0xd9, 0x03, 0x1d, 0x7a, 0xc2, 0x78, 0x33, 0x72, 0xc1, 0x34,
- 0x33, 0x25, 0xad, 0x48, 0xab, 0xe4, 0xbf, 0x6f, 0xba, 0xe3, 0x9f, 0xb3,
- 0xa4, 0xb7, 0xba, 0xdc, 0x43, 0xde, 0x2f, 0xe7, 0x65, 0x5e, 0xcb, 0xd0,
- 0x60, 0x27, 0x8b, 0xb0, 0xfb, 0xa3, 0xab, 0xc9, 0x3a, 0xf3, 0x81, 0xed,
- 0x13, 0xeb, 0x90, 0x82, 0x8a, 0xe1, 0x5a, 0x9e, 0xcd, 0x11, 0xba, 0xe1,
- 0x57, 0xf7, 0x09, 0x4c, 0xd9, 0x16, 0x61, 0xda, 0x99, 0xf3, 0x72, 0x89,
- 0x07, 0x2d, 0xe0, 0xf5, 0x0b, 0x5f, 0x0f, 0x82, 0x61, 0x52, 0x76, 0x59,
- 0x12, 0xf1, 0xaa, 0x76, 0x8e, 0xdd, 0x68, 0xab, 0x0b, 0x54, 0x17, 0xb6,
- 0x65, 0x84, 0x02, 0x8a, 0x7e, 0x8a, 0x4a, 0xa1, 0x11, 0x96, 0xab, 0xa2,
- 0x70, 0xde, 0xb0, 0xf6, 0x5f, 0x97, 0xed, 0xea, 0xea, 0x07, 0x0d, 0x1c,
- 0xd7, 0x56, 0x32, 0x2f, 0xdb, 0xb2, 0x71, 0xc8, 0xf0, 0x5f, 0xe6, 0x8d,
- 0xa8, 0x90, 0x9c, 0x31, 0x08, 0xa3, 0xdc, 0x0e, 0x96, 0x1e, 0xdf, 0xf9,
- 0x92, 0x93, 0xb6, 0x47, 0x15, 0x56, 0xb6, 0xae, 0x36, 0xf3, 0xa8, 0xee,
- 0xb9, 0x70, 0x31, 0xea, 0xd8, 0x71, 0x78, 0x7b, 0x54, 0x79, 0x90, 0x5f,
- 0xd2, 0xa5, 0x43, 0x41, 0xeb, 0x08, 0xf5, 0x24, 0xf8, 0xef, 0x46, 0x0f,
- 0x82, 0x68, 0x96, 0xa6, 0x56, 0xf2, 0xb3, 0x92, 0x6b, 0xdf, 0x45, 0x19,
- 0xe9, 0xb4, 0x4d, 0x9b, 0xba, 0x88, 0x0b, 0xe1, 0xfe, 0xa1, 0x6b, 0x87,
- 0xfe, 0xda, 0x0d, 0xfa, 0xc1, 0x1d, 0x3a, 0x5c, 0x0e, 0xec, 0x7c, 0xac,
- 0x18, 0x0f, 0x36, 0xef, 0xf2, 0x5f, 0x90, 0x56, 0x46, 0xc0, 0x5b, 0x4e,
- 0x5d, 0x3b, 0x96, 0x36, 0x87, 0xef, 0xdd, 0xbb, 0x5d, 0x19, 0x0f, 0x00,
- 0x99, 0xb5, 0x20, 0x07, 0xd9, 0xd0, 0x9a, 0x82, 0x05, 0x65, 0x4c, 0x8d,
- 0x5a, 0xfe, 0x4b, 0xd2, 0x05, 0xd0, 0x11, 0x57, 0x3f, 0xd7, 0x48, 0x4c,
- 0xf8, 0x3b, 0x6b, 0x38, 0x5e, 0x79, 0xbc, 0x0b, 0x5a, 0xcb, 0xb9, 0xa1,
- 0xea, 0xd3, 0x4a, 0x19, 0xfd, 0x41, 0x19, 0x87, 0xad, 0xe6, 0x00, 0x4a,
- 0x4a, 0xc3, 0x48, 0x5f, 0x69, 0xd5, 0xb8, 0xa4, 0xaf, 0xc6, 0x4b, 0xfa,
- 0x50, 0x2c, 0x50, 0x2b, 0xb0, 0x1d, 0xb9, 0xe5, 0x92, 0x52, 0xca, 0xea,
- 0xe5, 0x3a, 0x3c, 0x7b, 0xf3, 0xe6, 0xf8, 0xf0, 0xd2, 0x63, 0xcb, 0x3b,
- 0xf0, 0x0c, 0xce, 0x9c, 0x70, 0xf1, 0x7c, 0x35, 0x5b, 0x04, 0xbf, 0xaf,
- 0x70, 0x34, 0x75, 0x27, 0x98, 0xdb, 0x5d, 0xb7, 0x20, 0x9b, 0x09, 0xdd,
- 0x87, 0x9e, 0xc8, 0x50, 0x9c, 0x49, 0x3a, 0x81, 0xce, 0x95, 0x4d, 0x55,
- 0x95, 0x07, 0x4b, 0xeb, 0x6a, 0xdb, 0x08, 0x30, 0x72, 0x1d, 0x1c, 0x41,
- 0xcb, 0x02, 0xc0, 0x8e, 0xad, 0x57, 0xd5, 0xd2, 0xc2, 0x05, 0x79, 0xb1,
- 0xcd, 0xb7, 0x97, 0x24, 0x03, 0xa8, 0x3a, 0x87, 0x8d, 0x7e, 0x6f, 0x45,
- 0xfa, 0xda, 0x73, 0xa8, 0x45, 0xfb, 0x24, 0xc5, 0x8d, 0x1a, 0x77, 0xc0,
- 0x0a, 0x35, 0x26, 0x17, 0x3e, 0xbb, 0x03, 0x97, 0x3b, 0x5f, 0x29, 0x81,
- 0xe3, 0x57, 0x2d, 0x92, 0x1c, 0xfe, 0xfd, 0xd4, 0x20, 0xff, 0xc2, 0xc4,
- 0xe0, 0xc8, 0xbf, 0xac, 0x12, 0x00, 0x4b, 0x8d, 0xcd, 0x23, 0x28, 0x64,
- 0xd6, 0xe5, 0x9d, 0x48, 0xf9, 0xbf, 0x7e, 0x70, 0x63, 0x74, 0xa0, 0x0b,
- 0xf8, 0xb8, 0x68, 0xa2, 0x0c, 0xbb, 0x5c, 0x2b, 0xe5, 0x84, 0x0a, 0x92,
- 0xeb, 0xa8, 0xc4, 0xc4, 0xd4, 0xab, 0x50, 0xfa, 0x24, 0x64, 0xca, 0xb3,
- 0x16, 0x85, 0x45, 0x2a, 0xad, 0x1a, 0xfd, 0xe4, 0xb5, 0xaa, 0x37, 0xe7,
- 0x96, 0xa8, 0x95, 0x05, 0xd9, 0x3a, 0xf8, 0x1d, 0x6d, 0x5e, 0x77, 0x05,
- 0xac, 0x74, 0xc4, 0xb5, 0xb8, 0x98, 0x51, 0xaf, 0xa7, 0x81, 0xd5, 0x5a,
- 0x02, 0xab, 0x7b, 0x9b, 0x66, 0x22, 0xe8, 0x70, 0x5b, 0x59, 0xd8, 0x11,
- 0xa9, 0xb6, 0x38, 0xaf, 0xd7, 0xe6, 0xdb, 0x2c, 0x7d, 0x8f, 0x1b, 0x76,
- 0x3b, 0xb5, 0xd9, 0x35, 0xb5, 0xbe, 0x57, 0xbd, 0xdd, 0xe7, 0x7b, 0xa3,
- 0xdd, 0x4f, 0x3e, 0x1b, 0xed, 0xee, 0x8c, 0x76, 0x7b, 0x21, 0x1a, 0x05,
- 0x01, 0x44, 0x0e, 0xf9, 0x85, 0xed, 0x74, 0x5c, 0x7f, 0xbb, 0x6e, 0xd9,
- 0xe1, 0x07, 0x16, 0x0f, 0xa3, 0x20, 0x0c, 0xdb, 0xfa, 0x84, 0x86, 0x6a,
- 0x9b, 0x2d, 0x0f, 0x03, 0x85, 0x0f, 0x51, 0x5b, 0x72, 0xcc, 0xba, 0xab,
- 0x02, 0x91, 0x41, 0xde, 0x5c, 0xe5, 0xa1, 0x2e, 0xf6, 0xe9, 0x00, 0xd2,
- 0xd4, 0x5d, 0x8f, 0xc8, 0x7d, 0xdf, 0x59, 0xfd, 0xbf, 0x1a, 0xcb, 0xc1,
- 0x1e, 0x3a, 0xb7, 0x0d, 0xd5, 0xcb, 0xe4, 0x7c, 0x99, 0x5c, 0xb7, 0x48,
- 0x13, 0xc6, 0x5c, 0x01, 0xb3, 0x91, 0xf3, 0xe9, 0xc1, 0x79, 0x1c, 0xea,
- 0x5e, 0xab, 0xbb, 0x64, 0xcd, 0xa1, 0xe0, 0x91, 0xcf, 0x63, 0x09, 0x15,
- 0x2e, 0x5a, 0x76, 0x79, 0x4c, 0x61, 0xd1, 0x2a, 0xbe, 0x20, 0xe1, 0x45,
- 0x06, 0x27, 0x27, 0x61, 0x48, 0x8c, 0xdf, 0xf9, 0xcb, 0x5f, 0xbc, 0x8e,
- 0x1a, 0x33, 0xfc, 0x4c, 0x4b, 0x4a, 0xc0, 0x3f, 0xf0, 0xcc, 0x5f, 0x04,
- 0x24, 0x71, 0x21, 0xea, 0xed, 0xff, 0x08, 0x90, 0xda, 0x4f, 0xc3, 0x1f,
- 0xe9, 0x9f, 0x3f, 0xf5, 0x9c, 0xa2, 0x04, 0x1e, 0x42, 0x8c, 0x20, 0x37,
- 0x78, 0x59, 0xa2, 0x01, 0xc6, 0x52, 0xb9, 0xfa, 0x57, 0xc8, 0x7c, 0x61,
- 0xd7, 0x2d, 0x76, 0xa3, 0xa0, 0xbd, 0x7d, 0x26, 0x48, 0x6c, 0xa0, 0x7f,
- 0xdc, 0x94, 0x49, 0x52, 0xdc, 0x5c, 0x0a, 0xa3, 0x91, 0x7f, 0x69, 0x60,
- 0xcc, 0x8e, 0x7c, 0x31, 0x29, 0xc4, 0xae, 0xb3, 0xb4, 0x00, 0x55, 0xcf,
- 0x9c, 0x65, 0xe1, 0xf0, 0x99, 0xfa, 0xb3, 0x0d, 0x97, 0xa5, 0xc6, 0xd0,
- 0x54, 0xab, 0x96, 0x24, 0x71, 0x39, 0xf1, 0x72, 0x25, 0x2e, 0x64, 0x9e,
- 0x66, 0x6c, 0x07, 0x9b, 0x22, 0x2e, 0xd2, 0xf2, 0x96, 0x87, 0xa8, 0xf0,
- 0x6b, 0x49, 0x33, 0xdd, 0x08, 0x40, 0x21, 0xe8, 0x9b, 0x41, 0x96, 0x39,
- 0xa8, 0x64, 0x34, 0x5b, 0xa1, 0x97, 0x85, 0x35, 0x59, 0xf4, 0x62, 0x79,
- 0x53, 0x50, 0xbb, 0x8f, 0x64, 0xf7, 0xd3, 0x53, 0xf2, 0x8c, 0x93, 0xda,
- 0x20, 0x7d, 0xfd, 0x77, 0x84, 0xc0, 0x72, 0x95, 0xe1, 0x27, 0x3b, 0xbb,
- 0x4d, 0x73, 0x14, 0x4a, 0xde, 0x50, 0x1e, 0x9c, 0x27, 0x06, 0xa5, 0xc9,
- 0x25, 0x23, 0xa3, 0xbd, 0x4f, 0x76, 0x3f, 0xd9, 0x26, 0xfd, 0xf1, 0x64,
- 0xb4, 0x17, 0x52, 0x43, 0xd1, 0xe6, 0xa2, 0xaf, 0x57, 0x52, 0x61, 0xbe,
- 0x3b, 0x05, 0x8c, 0x7d, 0xaf, 0xd4, 0x5c, 0x50, 0xb7, 0x41, 0x59, 0x2b,
- 0xfd, 0x85, 0x3a, 0xe6, 0x6c, 0xb5, 0x10, 0xb9, 0x35, 0xea, 0x28, 0x46,
- 0xc4, 0x76, 0x0c, 0x77, 0x45, 0xfd, 0x2f, 0x2b, 0x90, 0x90, 0xad, 0x26,
- 0x29, 0x1d, 0xf8, 0x15, 0x57, 0xd8, 0x63, 0x3a, 0xbd, 0x64, 0xe2, 0xb8,
- 0x33, 0x07, 0x4c, 0x53, 0x11, 0x96, 0xe9, 0x5c, 0x93, 0x4b, 0x60, 0xbe,
- 0x83, 0x90, 0x1e, 0x51, 0x00, 0x62, 0xa9, 0x90, 0xbb, 0x81, 0x0b, 0x91,
- 0x8f, 0x62, 0x2e, 0x91, 0xf3, 0xb5, 0x91, 0xcb, 0xc5, 0xdd, 0xc7, 0x92,
- 0xa0, 0xde, 0xc5, 0x0f, 0x1d, 0x4b, 0x92, 0x1f, 0xa6, 0x12, 0xce, 0x46,
- 0xfd, 0x81, 0x94, 0xbd, 0x12, 0xa7, 0x0c, 0x4b, 0x33, 0x8f, 0xbb, 0x8b,
- 0xd0, 0xd8, 0x5c, 0x70, 0x75, 0x3d, 0xa5, 0xe4, 0x1a, 0x0c, 0xe6, 0x16,
- 0x97, 0xab, 0x44, 0xf7, 0xa0, 0x0f, 0x1c, 0xb4, 0xbf, 0xd3, 0x2b, 0xf4,
- 0x18, 0x05, 0xb4, 0x08, 0xc4, 0xde, 0xff, 0x49, 0x02, 0xb1, 0xf7, 0xff,
- 0x0b, 0xc4, 0xbf, 0x53, 0x20, 0x9e, 0x37, 0x04, 0x82, 0x2f, 0x0b, 0xa4,
- 0xc1, 0xec, 0xce, 0xf0, 0x79, 0xa7, 0x68, 0x18, 0xff, 0x57, 0x70, 0x8a,
- 0x49, 0x68, 0x01, 0x85, 0x91, 0xfc, 0x7d, 0x43, 0xad, 0xb1, 0xd2, 0xa7,
- 0x21, 0xb7, 0xb9, 0xee, 0xb9, 0xa6, 0x73, 0x3c, 0x1f, 0x45, 0xe7, 0xee,
- 0x35, 0xf6, 0x6f, 0xf1, 0xcf, 0x56, 0x08, 0x59, 0xcc, 0x93, 0x2b, 0xac,
- 0x03, 0x0e, 0xa1, 0x01, 0x7e, 0x89, 0x33, 0x92, 0xd9, 0x4c, 0x9a, 0xc3,
- 0x93, 0x28, 0x87, 0x44, 0x11, 0xd0, 0x8a, 0x54, 0x16, 0xb6, 0x1e, 0xc9,
- 0x45, 0x9b, 0xb3, 0xe4, 0xe8, 0xa0, 0xec, 0x0f, 0xa2, 0x90, 0x1d, 0xae,
- 0xab, 0x92, 0xf7, 0x55, 0xfa, 0x5e, 0x9c, 0x62, 0x3f, 0x27, 0x45, 0x1e,
- 0x19, 0x00, 0x40, 0x33, 0x59, 0xc1, 0xec, 0x6a, 0x67, 0x80, 0xff, 0x21,
- 0x7f, 0xb7, 0x65, 0x42, 0xfe, 0x05, 0xbc, 0xd1, 0x92, 0xbc, 0xcc, 0x79,
- 0x25, 0xd6, 0x9f, 0x14, 0x19, 0x01, 0xa9, 0xf9, 0x65, 0xfc, 0xcc, 0x99,
- 0xbd, 0x03, 0x0c, 0x62, 0xd5, 0x51, 0xbb, 0x96, 0x67, 0x66, 0xb3, 0xea,
- 0x28, 0xcf, 0x9b, 0x5e, 0x49, 0xc6, 0x9b, 0x74, 0xc7, 0x31, 0xcd, 0x8d,
- 0x3a, 0x8c, 0xb0, 0xa3, 0x84, 0xaf, 0xb4, 0x61, 0x87, 0x06, 0x52, 0x7a,
- 0x4b, 0xaf, 0x75, 0x2e, 0xfa, 0xec, 0xa3, 0x46, 0xbe, 0x8b, 0xed, 0x2e,
- 0xd5, 0xfb, 0x5c, 0x75, 0x04, 0xa2, 0x5f, 0xba, 0x69, 0x10, 0x91, 0xad,
- 0x4f, 0xc6, 0x26, 0x98, 0x25, 0xcd, 0xad, 0x84, 0x4f, 0x7e, 0xcc, 0x34,
- 0xe0, 0x3e, 0x8c, 0x1b, 0x59, 0xb9, 0x9a, 0xfc, 0x5d, 0xcd, 0x7d, 0x46,
- 0x28, 0x09, 0x09, 0x67, 0xc8, 0xf7, 0x2d, 0x8c, 0x86, 0xab, 0x89, 0x7a,
- 0x41, 0xda, 0xcd, 0xd1, 0x0f, 0xe1, 0xf1, 0x72, 0xac, 0x8a, 0x2a, 0x67,
- 0x1a, 0x3d, 0xe3, 0x3e, 0xb5, 0x06, 0x15, 0x84, 0x80, 0x5a, 0xeb, 0x6e,
- 0xfb, 0x89, 0xcd, 0xc1, 0x52, 0x79, 0xe9, 0xc2, 0xc5, 0x72, 0xb3, 0xa9,
- 0x16, 0x8a, 0x05, 0xbb, 0xf8, 0xf1, 0xb5, 0x6d, 0x91, 0xb8, 0x0e, 0xd8,
- 0x0b, 0x59, 0x0e, 0xfe, 0xc2, 0xff, 0xe9, 0xb6, 0x86, 0x6b, 0xcc, 0x1c,
- 0x16, 0x19, 0xe7, 0xc7, 0xb1, 0x37, 0xf0, 0xfa, 0xba, 0x0f, 0xbc, 0xe4,
- 0xdf, 0xca, 0x17, 0x1e, 0x6f, 0x1b, 0x7e, 0xc6, 0x5f, 0xf0, 0x81, 0xb7,
- 0x99, 0xe4, 0x28, 0x84, 0x1a, 0x62, 0xa9, 0x99, 0x5f, 0x28, 0xab, 0x13,
- 0x17, 0x99, 0x04, 0xb6, 0xc3, 0x9a, 0x31, 0x25, 0x27, 0x4b, 0x56, 0x1d,
- 0x2c, 0xac, 0xcc, 0x51, 0x33, 0x67, 0x2d, 0x3b, 0x67, 0xd8, 0x9b, 0x7a,
- 0x8d, 0x8d, 0x95, 0xc0, 0x82, 0xc0, 0xcb, 0xbc, 0x32, 0x7f, 0x57, 0x34,
- 0x63, 0xc3, 0xb2, 0xe0, 0x23, 0xa2, 0x8b, 0x46, 0xc8, 0x16, 0xc2, 0x97,
- 0x85, 0xe1, 0x96, 0x71, 0xbf, 0x5e, 0x2d, 0x59, 0x78, 0x42, 0x0c, 0x12,
- 0x6c, 0x48, 0x27, 0xb9, 0xf8, 0x74, 0x33, 0x5c, 0x84, 0x68, 0x06, 0x4e,
- 0x3c, 0xc7, 0xae, 0x70, 0x97, 0xa7, 0xcc, 0xbc, 0x13, 0x25, 0x45, 0xd1,
- 0x51, 0x34, 0xea, 0xe3, 0x92, 0x0a, 0x06, 0x01, 0x7f, 0x70, 0x5c, 0x86,
- 0x58, 0xd0, 0x76, 0xac, 0xd6, 0xdf, 0xa9, 0x62, 0x70, 0x3b, 0x33, 0xe5,
- 0x46, 0x16, 0x57, 0xb6, 0xc5, 0xfc, 0x32, 0xa0, 0x9b, 0xc2, 0xe3, 0xc7,
- 0xc0, 0xd4, 0x69, 0xd2, 0x0e, 0x7f, 0x79, 0x82, 0xab, 0x0f, 0x25, 0x2b,
- 0xec, 0xb5, 0xce, 0x13, 0x49, 0x57, 0xf8, 0xe0, 0xa9, 0x12, 0xa4, 0x8d,
- 0x3b, 0x15, 0x00, 0x66, 0x27, 0x27, 0x2d, 0x7a, 0x62, 0xc6, 0x3e, 0x79,
- 0x60, 0xd4, 0x95, 0x66, 0x66, 0x92, 0x2c, 0x99, 0x6b, 0xf7, 0xa1, 0x5e,
- 0x2d, 0xd8, 0xed, 0x43, 0xaa, 0xbe, 0x94, 0xe0, 0xfc, 0x2f, 0x1c, 0xca,
- 0xfb, 0x87, 0x61, 0x9c, 0x3d, 0x70, 0x2c, 0xec, 0x91, 0x63, 0x91, 0x15,
- 0x39, 0x40, 0xd8, 0x24, 0x31, 0xa9, 0x50, 0x1f, 0x36, 0x40, 0x43, 0x16,
- 0x37, 0x05, 0xcf, 0x04, 0xe9, 0x98, 0x55, 0xcb, 0xb3, 0xa3, 0x55, 0x51,
- 0xd5, 0xb3, 0x53, 0xf9, 0x34, 0x75, 0x8b, 0x81, 0x1b, 0x8f, 0xb7, 0x94,
- 0x09, 0x92, 0x24, 0x53, 0xa9, 0xe5, 0xcc, 0xfe, 0xe2, 0x6e, 0x03, 0x6c,
- 0xdb, 0x11, 0x45, 0x14, 0xcc, 0x1b, 0x3a, 0x24, 0x5d, 0xb7, 0x6c, 0x64,
- 0x99, 0x3e, 0xe9, 0x1a, 0x32, 0xe8, 0xee, 0x3f, 0x60, 0x07, 0xf0, 0xf7,
- 0xd7, 0x66, 0x45, 0x06, 0x23, 0xb5, 0x91, 0xad, 0x0b, 0x0b, 0xc9, 0x28,
- 0x75, 0x90, 0x6f, 0x05, 0xd3, 0x8b, 0x16, 0x41, 0xa2, 0xc1, 0x6a, 0x86,
- 0xa7, 0x25, 0xf8, 0x92, 0x60, 0xf9, 0x5a, 0x03, 0xf6, 0x85, 0x5b, 0x18,
- 0x27, 0x83, 0x27, 0xdd, 0x8e, 0x30, 0xed, 0xdb, 0xbd, 0x2a, 0x3c, 0xa4,
- 0x76, 0x64, 0xb3, 0x94, 0x0f, 0x71, 0xc7, 0xd2, 0x3a, 0xf6, 0x52, 0xe6,
- 0x68, 0x86, 0x10, 0xeb, 0x07, 0xc5, 0x1a, 0x1d, 0x97, 0x70, 0x6c, 0xe7,
- 0x1c, 0xfd, 0xea, 0x49, 0x92, 0xef, 0x77, 0xcc, 0x92, 0x7e, 0xac, 0x93,
- 0x48, 0x44, 0xa7, 0x09, 0xb3, 0xd4, 0x1a, 0xd1, 0x3a, 0x4c, 0xe9, 0x9a,
- 0x41, 0xad, 0x43, 0x95, 0x36, 0xd7, 0xbe, 0x2b, 0xc3, 0xf4, 0x11, 0x31,
- 0x97, 0xd1, 0x65, 0x35, 0x0c, 0x64, 0x6d, 0x80, 0x4d, 0x8c, 0x8e, 0x7b,
- 0x52, 0x99, 0x85, 0xc2, 0x31, 0x3e, 0x7e, 0x15, 0x72, 0x81, 0xeb, 0x8f,
- 0x1c, 0x70, 0x07, 0x74, 0x22, 0xfa, 0x17, 0x57, 0x11, 0x20, 0x8d, 0xda,
- 0x10, 0xf1, 0x95, 0xda, 0x50, 0x3a, 0xdc, 0x74, 0xad, 0xc5, 0xdb, 0x1d,
- 0xed, 0x40, 0xdb, 0xbe, 0x7f, 0x40, 0x6c, 0x72, 0x9f, 0xcf, 0xad, 0x9f,
- 0x9a, 0x4a, 0xf7, 0xad, 0xaa, 0x59, 0xef, 0x9f, 0xc5, 0xb8, 0xf8, 0x5d,
- 0xed, 0x94, 0xd1, 0x40, 0xd5, 0xd2, 0xeb, 0x65, 0x1f, 0x3d, 0xca, 0x9b,
- 0x87, 0x4c, 0x2d, 0xa3, 0xcd, 0xe3, 0x64, 0x7a, 0xbc, 0xbf, 0xbb, 0xf3,
- 0xd9, 0x4e, 0x37, 0x03, 0x07, 0x6c, 0x08, 0x1f, 0x3b, 0x77, 0x44, 0x98,
- 0xb0, 0x0f, 0x8d, 0x70, 0x27, 0x08, 0x8b, 0xe8, 0x21, 0xc9, 0x51, 0x91,
- 0x2e, 0xcd, 0x8f, 0x18, 0x49, 0xaa, 0xde, 0x43, 0x75, 0xb9, 0x39, 0x76,
- 0x01, 0x8b, 0x26, 0x38, 0x37, 0xbe, 0x8b, 0x15, 0x74, 0xa4, 0x6d, 0xfa,
- 0x2a, 0x7e, 0xb5, 0xb9, 0x31, 0xe3, 0xbd, 0x56, 0xf5, 0xce, 0xb4, 0x8a,
- 0x3e, 0xb8, 0x5b, 0x5b, 0x94, 0xd5, 0xe4, 0x11, 0xce, 0xc7, 0xaf, 0x99,
- 0x0c, 0x51, 0x10, 0x1f, 0xa0, 0x2f, 0xfc, 0x58, 0xc6, 0xc7, 0x35, 0xd5,
- 0xa8, 0xfe, 0xed, 0x74, 0x8f, 0xff, 0xb0, 0xf6, 0xac, 0x0a, 0x81, 0xa7,
- 0x85, 0xf7, 0x74, 0xf8, 0x79, 0x56, 0x2b, 0x18, 0xa4, 0x2c, 0x3d, 0x72,
- 0xf9, 0x06, 0x9b, 0x6f, 0x9b, 0x03, 0xce, 0xd7, 0x0e, 0x70, 0xe9, 0x5c,
- 0x28, 0x0e, 0x1c, 0xcf, 0x8c, 0xef, 0x50, 0x19, 0xa6, 0x10, 0xe1, 0x0b,
- 0xc9, 0xd8, 0xdb, 0x14, 0x12, 0x96, 0x44, 0xa6, 0xdd, 0xe8, 0x22, 0xd7,
- 0x2e, 0x93, 0xb8, 0x20, 0xab, 0x8a, 0x63, 0xb9, 0xc1, 0xe0, 0xfe, 0x3b,
- 0x37, 0x0b, 0x2e, 0x7e, 0xae, 0x1d, 0x81, 0xce, 0x77, 0x85, 0x75, 0xb6,
- 0xc7, 0x88, 0xed, 0x8c, 0x51, 0x49, 0x9e, 0x71, 0xb9, 0x93, 0xb4, 0x2a,
- 0x62, 0xc5, 0x3f, 0x2b, 0x47, 0x5c, 0x10, 0x73, 0x42, 0xd1, 0x2e, 0xbe,
- 0x1c, 0x8f, 0xd7, 0x31, 0xc5, 0x91, 0xee, 0xfb, 0xef, 0xf8, 0xaa, 0x36,
- 0x20, 0xb6, 0x0b, 0x32, 0x50, 0xbf, 0x3c, 0x7e, 0x75, 0x76, 0x71, 0x5c,
- 0xcf, 0x39, 0x16, 0x1e, 0xaf, 0xae, 0xf2, 0x87, 0x9b, 0x7f, 0x07, 0xf4,
- 0x19, 0x96, 0x53, 0x48, 0x66, 0x7e, 0xfe, 0xdd, 0x91, 0xeb, 0x5c, 0x9a,
- 0x19, 0xcf, 0x9e, 0x6b, 0x71, 0x60, 0xc4, 0xf3, 0xad, 0x14, 0x8b, 0x78,
- 0x5a, 0x31, 0x81, 0xab, 0xe6, 0x52, 0xba, 0xee, 0x09, 0xdb, 0x09, 0xaa,
- 0xee, 0x69, 0x81, 0x77, 0x01, 0x5a, 0x96, 0x25, 0xbb, 0x28, 0x5c, 0xb3,
- 0x1d, 0x95, 0x19, 0xd2, 0xf7, 0x52, 0x31, 0x57, 0xd5, 0x1c, 0x03, 0x07,
- 0x18, 0x4b, 0xc0, 0x46, 0x4e, 0x6e, 0x64, 0xfa, 0xf6, 0x15, 0x60, 0x4b,
- 0x30, 0x0b, 0xf2, 0x95, 0x56, 0xfd, 0x23, 0xa1, 0x92, 0x12, 0x4e, 0x59,
- 0x09, 0x22, 0xcf, 0x54, 0xcc, 0x2c, 0x86, 0x1c, 0x52, 0x1c, 0x46, 0x7f,
- 0x17, 0x96, 0xcc, 0x2b, 0x61, 0x88, 0x59, 0x47, 0x57, 0x63, 0xdf, 0xdf,
- 0x2c, 0x49, 0xb3, 0xf8, 0x2e, 0xbb, 0xf9, 0xb3, 0xa2, 0xb0, 0x7f, 0xe9,
- 0xfb, 0x4b, 0x79, 0x07, 0xeb, 0xa2, 0x23, 0x1f, 0x55, 0xcf, 0x08, 0x8b,
- 0xcc, 0xc8, 0x05, 0x9d, 0xbb, 0x4b, 0x86, 0xda, 0xc8, 0x47, 0xdd, 0x39,
- 0xea, 0x8e, 0xa1, 0x4f, 0x58, 0xcc, 0xcd, 0x7b, 0x6d, 0xbc, 0xdc, 0xaa,
- 0x9b, 0xac, 0x91, 0xc1, 0x63, 0xdc, 0x3c, 0x01, 0xad, 0x84, 0x83, 0xf1,
- 0xc4, 0x13, 0x25, 0x4b, 0xfd, 0xc1, 0x30, 0xf4, 0x60, 0xd2, 0x28, 0x1f,
- 0xb2, 0x0a, 0xc1, 0x42, 0xdc, 0xab, 0xa6, 0x79, 0x51, 0xb4, 0xef, 0x1f,
- 0x2c, 0x4d, 0x5e, 0x76, 0x4b, 0x78, 0x0f, 0x9f, 0x3f, 0x7b, 0xce, 0x5b,
- 0x0f, 0x05, 0x10, 0x35, 0xa1, 0x50, 0xb1, 0x80, 0xa0, 0x2b, 0xab, 0x15,
- 0x2f, 0x6d, 0xe9, 0x03, 0x93, 0x00, 0xbd, 0x16, 0x4c, 0x92, 0xb9, 0x50,
- 0xc5, 0x8d, 0x83, 0x66, 0x46, 0x6b, 0xaf, 0x51, 0xeb, 0xca, 0x11, 0x42,
- 0xcf, 0x69, 0xb1, 0x68, 0x5a, 0x81, 0xf8, 0x56, 0x91, 0xcc, 0x71, 0xd0,
- 0x3b, 0xb7, 0xe6, 0xe6, 0x2c, 0x6c, 0x97, 0xa1, 0x10, 0xec, 0x26, 0xcc,
- 0x18, 0xde, 0xfe, 0xd4, 0x43, 0x04, 0x14, 0x36, 0xff, 0xbc, 0xe5, 0xb2,
- 0x8e, 0x4d, 0x36, 0x39, 0x40, 0x95, 0x66, 0xab, 0x24, 0xcc, 0xad, 0xef,
- 0x1e, 0x2c, 0x96, 0x13, 0x93, 0xd7, 0xc4, 0xba, 0x0b, 0x33, 0x7a, 0x95,
- 0x2f, 0xa3, 0xd8, 0x48, 0xf6, 0x75, 0xe9, 0xdb, 0x88, 0x20, 0x1e, 0x07,
- 0x60, 0x95, 0x5a, 0x5e, 0xd9, 0x0e, 0x30, 0x32, 0x3a, 0x32, 0x84, 0xeb,
- 0x4d, 0x16, 0x07, 0xc1, 0xfe, 0x71, 0x75, 0xab, 0xcb, 0xae, 0xe6, 0xa4,
- 0x38, 0x49, 0xb8, 0x28, 0x02, 0x88, 0xb5, 0x9d, 0x64, 0x54, 0x32, 0xd8,
- 0xd6, 0xaa, 0xf9, 0x8c, 0x9d, 0xa2, 0x21, 0x25, 0x76, 0xd4, 0x95, 0x96,
- 0xac, 0x83, 0xa6, 0x99, 0x9c, 0x96, 0xcc, 0xae, 0x61, 0x59, 0x3d, 0xc8,
- 0x7d, 0x3e, 0xa1, 0xfd, 0x40, 0x3f, 0x5c, 0xa2, 0x3e, 0x01, 0x40, 0x98,
- 0xc2, 0x31, 0xda, 0xa2, 0xa5, 0x57, 0xc4, 0x31, 0x4b, 0x42, 0xf4, 0xca,
- 0xa7, 0x33, 0xa8, 0x97, 0x4c, 0xd8, 0x37, 0xaf, 0x80, 0x38, 0xf6, 0xbb,
- 0x11, 0x63, 0xc2, 0x77, 0xd7, 0x08, 0x5d, 0xcb, 0xb1, 0x33, 0xbd, 0xb9,
- 0x2e, 0x96, 0x92, 0xf1, 0xdb, 0x55, 0x3c, 0x22, 0x30, 0x6e, 0xe4, 0x49,
- 0x5b, 0x50, 0xc7, 0x29, 0x2e, 0xaf, 0x9e, 0x1c, 0xd9, 0x0e, 0x0d, 0xd0,
- 0x4a, 0xb4, 0xd8, 0xdd, 0xcd, 0x79, 0xb4, 0x8e, 0xec, 0x55, 0x7f, 0xaa,
- 0xb8, 0xd6, 0xbc, 0x2d, 0x37, 0x79, 0xf0, 0xbf, 0xe9, 0x6e, 0x4e, 0xdb,
- 0x10, 0x88, 0x86, 0xb4, 0x60, 0xcd, 0x42, 0x5c, 0xac, 0xa2, 0x26, 0x8b,
- 0x02, 0x73, 0x39, 0xd8, 0x47, 0xda, 0xd5, 0x59, 0x6f, 0x16, 0xf9, 0x4c,
- 0x82, 0xf7, 0x1f, 0x9a, 0x0b, 0x7e, 0xd0, 0xe6, 0x42, 0x7d, 0x94, 0x65,
- 0x38, 0x2e, 0x34, 0xc2, 0xf5, 0x38, 0xcb, 0x75, 0x7a, 0xa0, 0x69, 0x6d,
- 0x8a, 0x71, 0x83, 0xe6, 0xf1, 0x72, 0x38, 0x84, 0x2c, 0xca, 0xa7, 0x55,
- 0x30, 0x02, 0x7e, 0xa0, 0xbb, 0x39, 0x8d, 0x28, 0xb6, 0x47, 0xc6, 0xfe,
- 0x2a, 0x24, 0xe7, 0x7c, 0x68, 0x64, 0xfc, 0x60, 0x6b, 0x95, 0xe9, 0x87,
- 0xa2, 0xc5, 0x1b, 0x4b, 0x2c, 0x8b, 0xb3, 0x26, 0x8e, 0x5d, 0x5b, 0x60,
- 0x5b, 0x61, 0xf4, 0xa1, 0x6b, 0x81, 0xf1, 0x0b, 0x7e, 0x7a, 0xd8, 0xdd,
- 0x9c, 0x5b, 0x61, 0xf7, 0xe0, 0xda, 0x05, 0xd6, 0x6f, 0xb4, 0x66, 0x61,
- 0x9e, 0x29, 0x35, 0xe2, 0x3b, 0x49, 0x51, 0x65, 0x6a, 0x8f, 0xea, 0xdd,
- 0xe3, 0x13, 0x32, 0xcf, 0x8c, 0x8b, 0x96, 0xb9, 0x81, 0xbc, 0xa2, 0x50,
- 0xe8, 0x61, 0x5c, 0x67, 0xa9, 0x8d, 0x04, 0xb4, 0xb3, 0x46, 0xec, 0xfd,
- 0xf7, 0x22, 0xcf, 0x21, 0x4b, 0x77, 0x8a, 0x34, 0xd3, 0x2a, 0x34, 0xaa,
- 0x60, 0x82, 0x3e, 0x76, 0xc5, 0x3e, 0x82, 0x10, 0x48, 0x6b, 0x88, 0x8b,
- 0x5b, 0x76, 0x50, 0x39, 0xc3, 0xe0, 0xdd, 0x7a, 0xdc, 0x03, 0x04, 0x0d,
- 0x4f, 0xdb, 0x6a, 0xcb, 0x90, 0x2c, 0x93, 0x2b, 0xa0, 0x22, 0x76, 0xdb,
- 0xf9, 0x11, 0x39, 0xae, 0x7f, 0xd2, 0xed, 0xc9, 0x66, 0xff, 0x96, 0xf7,
- 0x33, 0xfb, 0x38, 0xff, 0xd5, 0x3e, 0x1d, 0x16, 0x2f, 0x71, 0x19, 0xc6,
- 0x6c, 0xc0, 0x4a, 0x63, 0x57, 0x86, 0xe2, 0x5b, 0x33, 0x15, 0xdd, 0xd0,
- 0xba, 0xd6, 0xc7, 0x0b, 0xa9, 0x78, 0x64, 0x6c, 0x69, 0x58, 0x8e, 0xf5,
- 0x93, 0xa3, 0x4f, 0xfb, 0x2e, 0x8a, 0x76, 0x77, 0x3b, 0x20, 0x0f, 0xe6,
- 0xd9, 0x6d, 0x87, 0x47, 0x14, 0x9e, 0x55, 0x88, 0x6b, 0xa8, 0xbc, 0x59,
- 0xc2, 0xb4, 0xd5, 0x22, 0x0b, 0x80, 0x5f, 0x7e, 0x78, 0x67, 0x49, 0xcf,
- 0xd7, 0xce, 0x71, 0xb1, 0xf8, 0xc0, 0x26, 0xa7, 0x07, 0xfc, 0xa8, 0x98,
- 0xe1, 0x38, 0x18, 0x55, 0x6b, 0x5f, 0x6a, 0x22, 0xf5, 0x9a, 0x99, 0x5f,
- 0xd7, 0x83, 0x9a, 0x14, 0xae, 0xef, 0x89, 0x3e, 0xd9, 0xd9, 0x1d, 0x3f,
- 0xb9, 0x1c, 0xcd, 0x78, 0xf0, 0x3d, 0xeb, 0x6e, 0x4e, 0xbb, 0xeb, 0xdf,
- 0xd2, 0xe9, 0x19, 0xb8, 0xcc, 0x6f, 0xbd, 0xce, 0xf3, 0x2d, 0xba, 0x2d,
- 0x1b, 0xb6, 0xc1, 0x7f, 0x91, 0x82, 0xe0, 0x3b, 0xdb, 0x3c, 0x2c, 0x4e,
- 0x59, 0x00, 0x9d, 0x09, 0xb0, 0xc8, 0x0b, 0xfc, 0xe7, 0xf3, 0xb5, 0xa5,
- 0x6b, 0xc7, 0xbe, 0x7e, 0xed, 0x85, 0x04, 0x0f, 0x59, 0x9b, 0x30, 0xc1,
- 0x93, 0xa2, 0x4d, 0x36, 0x19, 0x99, 0x24, 0xf5, 0xb8, 0x41, 0x7b, 0xcc,
- 0xb8, 0xf7, 0xae, 0xaa, 0x61, 0x5b, 0x06, 0xa8, 0x8d, 0xa5, 0xc4, 0xee,
- 0x36, 0xdd, 0xd9, 0x07, 0x51, 0xfd, 0x66, 0x66, 0xe6, 0x35, 0x57, 0xe5,
- 0x51, 0x58, 0x31, 0x7f, 0xba, 0x69, 0xc4, 0x5c, 0xf0, 0x87, 0x4b, 0xb3,
- 0x36, 0xc3, 0x22, 0xb0, 0x5c, 0x05, 0xd4, 0x99, 0xf2, 0x4c, 0xd3, 0xd4,
- 0x9a, 0xc0, 0x9d, 0xe1, 0xd3, 0xe7, 0xcf, 0x6b, 0x47, 0x5a, 0x78, 0x7f,
- 0x7e, 0xb6, 0xb3, 0x23, 0xe4, 0x55, 0xcd, 0xd7, 0xe8, 0x17, 0xc3, 0xe7,
- 0x78, 0xb1, 0xfe, 0x9a, 0xd0, 0xc7, 0xad, 0x7f, 0x6f, 0xc8, 0xbf, 0xe9,
- 0xf8, 0x1c, 0xee, 0xf8, 0x6b, 0xdf, 0x7a, 0xce, 0x9f, 0xeb, 0x78, 0x0b,
- 0x0f, 0xcb, 0x34, 0xe6, 0x57, 0x57, 0x4c, 0xc6, 0xc3, 0x4f, 0x4a, 0x69,
- 0x9a, 0xbc, 0xb8, 0x8f, 0x8b, 0x59, 0x7b, 0xb8, 0x3b, 0x83, 0xe1, 0xee,
- 0xba, 0xe1, 0xba, 0x32, 0xbd, 0x58, 0x4f, 0xbe, 0x41, 0x91, 0x01, 0xbd,
- 0xf9, 0xf5, 0x56, 0xd7, 0xe8, 0x3f, 0xdd, 0xd9, 0x19, 0x7c, 0xc2, 0xff,
- 0x7d, 0xfe, 0x7c, 0x6d, 0x98, 0xca, 0x7f, 0xe3, 0x89, 0x0d, 0xad, 0xd6,
- 0x5b, 0x6a, 0xa7, 0xa3, 0xf5, 0x5d, 0x6a, 0x75, 0xf7, 0xf9, 0xf3, 0x01,
- 0x7f, 0xe5, 0xd9, 0x47, 0xb5, 0x5e, 0xdd, 0xe7, 0xde, 0xdb, 0xc2, 0xaf,
- 0x7b, 0x79, 0x2c, 0x1b, 0x23, 0xe0, 0x1b, 0xc1, 0x4b, 0xd0, 0x79, 0x05,
- 0xa9, 0x84, 0x1e, 0xc4, 0x1b, 0x5e, 0xea, 0x00, 0x18, 0x58, 0x82, 0x95,
- 0x43, 0x2e, 0x16, 0x76, 0x6d, 0x89, 0x3d, 0x60, 0xd5, 0x5c, 0xfa, 0x1e,
- 0xca, 0x2c, 0xf8, 0x75, 0x54, 0x41, 0x0f, 0xcc, 0xe1, 0x68, 0x93, 0xe4,
- 0x65, 0x0b, 0x3e, 0x84, 0xbb, 0x78, 0x9e, 0x3a, 0x88, 0x77, 0x1f, 0x80,
- 0x2f, 0xa1, 0x64, 0xe9, 0xf3, 0x85, 0xa2, 0xcf, 0xa5, 0x1c, 0xe7, 0x33,
- 0x67, 0xf6, 0xeb, 0x21, 0x22, 0xcf, 0x0d, 0xe5, 0x09, 0xd9, 0x68, 0xb8,
- 0x04, 0xbe, 0x1f, 0x09, 0xa1, 0x38, 0x83, 0x32, 0x1a, 0xdf, 0x8c, 0x3c,
- 0xeb, 0x97, 0x27, 0x6e, 0x85, 0x4a, 0x57, 0x84, 0x97, 0x1f, 0x6a, 0xbf,
- 0x0c, 0x48, 0xac, 0xcd, 0xc9, 0x14, 0x96, 0x57, 0x99, 0x25, 0x46, 0xa7,
- 0x5b, 0x2f, 0x66, 0xe9, 0x5e, 0x17, 0x47, 0xce, 0x4a, 0x2e, 0xb0, 0x7e,
- 0x93, 0xfd, 0xe0, 0x33, 0xb2, 0x10, 0xad, 0xe4, 0x2b, 0xed, 0x7d, 0x5c,
- 0x24, 0x96, 0x4b, 0x4a, 0x57, 0x6d, 0xdb, 0xfb, 0x8e, 0xa1, 0x5f, 0x09,
- 0xf7, 0x05, 0xbe, 0x1d, 0xd5, 0xca, 0x09, 0x1b, 0x71, 0xb1, 0x06, 0x3c,
- 0x67, 0x8a, 0x2d, 0x11, 0xd2, 0x0e, 0x71, 0xfd, 0x22, 0xa1, 0x2a, 0xc4,
- 0xf9, 0x09, 0xd7, 0xb4, 0x0e, 0x59, 0xe8, 0x28, 0x37, 0x1a, 0x98, 0xea,
- 0xeb, 0x44, 0x30, 0xcb, 0xc2, 0xef, 0xe8, 0x2a, 0x60, 0xbb, 0x51, 0x18,
- 0x15, 0x1a, 0x54, 0x92, 0x4c, 0xbe, 0xb1, 0xbb, 0x69, 0x49, 0x78, 0x8b,
- 0x4d, 0x0a, 0x57, 0x26, 0xb8, 0x7e, 0x6a, 0x2b, 0xc6, 0x8b, 0xe5, 0x94,
- 0x20, 0xad, 0x1a, 0xc9, 0x61, 0x88, 0x7d, 0x10, 0xf9, 0x0a, 0x1c, 0x06,
- 0xc6, 0xa4, 0x9a, 0x4b, 0x24, 0x7f, 0x6b, 0x84, 0x3e, 0xb0, 0x7c, 0xca,
- 0x4a, 0xf0, 0x67, 0xc3, 0x25, 0x4d, 0xde, 0x57, 0x60, 0x3e, 0x0e, 0x6f,
- 0xfd, 0xd1, 0xf8, 0xe4, 0x7f, 0x1c, 0x8f, 0x42, 0xf0, 0xe5, 0x6f, 0xe4,
- 0x6f, 0xbc, 0x08, 0xb0, 0xfc, 0xfc, 0x5a, 0x17, 0x8e, 0x3e, 0x20, 0x2a,
- 0xf3, 0x35, 0x01, 0xdc, 0xed, 0xb6, 0x86, 0xc3, 0x84, 0xdc, 0x24, 0x28,
- 0xd3, 0xd5, 0x65, 0xa8, 0xa1, 0x63, 0x55, 0xbc, 0x58, 0x46, 0x1d, 0x69,
- 0x20, 0x02, 0x35, 0x31, 0x6e, 0x29, 0xb6, 0xaa, 0x3d, 0x22, 0x24, 0xbe,
- 0xed, 0x72, 0x29, 0x05, 0xc9, 0x29, 0xb2, 0xec, 0xf4, 0x1e, 0x42, 0xb4,
- 0xee, 0x3b, 0xa1, 0xe3, 0x98, 0x4f, 0xe2, 0x7c, 0x21, 0xac, 0x2c, 0x9d,
- 0xc9, 0x63, 0x92, 0x38, 0x1e, 0x92, 0x1f, 0x3a, 0x63, 0x48, 0x68, 0xa4,
- 0xa4, 0x42, 0x16, 0x03, 0x98, 0x10, 0x4f, 0x0c, 0xa9, 0x6e, 0x3b, 0x20,
- 0xe5, 0x56, 0xfd, 0x17, 0xcc, 0x04, 0xf2, 0xf1, 0x08, 0x4c, 0x40, 0xae,
- 0xc8, 0x20, 0x78, 0x85, 0x3c, 0x4f, 0x55, 0x89, 0xca, 0x92, 0xa0, 0x31,
- 0xe6, 0x87, 0x5b, 0xd5, 0x66, 0x38, 0x55, 0x13, 0x0e, 0x86, 0x46, 0x01,
- 0xe4, 0x51, 0x2b, 0x55, 0x29, 0xb9, 0x9e, 0x85, 0xec, 0x33, 0xf5, 0x59,
- 0xb8, 0xaf, 0x2d, 0x6b, 0x1a, 0x40, 0x25, 0xe2, 0xb9, 0x5c, 0x60, 0x0a,
- 0xe6, 0x4f, 0x81, 0xef, 0x9d, 0xae, 0x35, 0xf9, 0x4c, 0x79, 0x9b, 0xb4,
- 0x92, 0x48, 0xd4, 0x4e, 0x93, 0xf3, 0xdc, 0xe5, 0x9c, 0xaa, 0x39, 0x03,
- 0x13, 0x9e, 0x2c, 0xa6, 0x6e, 0x4a, 0x47, 0xdd, 0xb2, 0x00, 0x3e, 0x5d,
- 0xd2, 0x45, 0x57, 0xf4, 0x15, 0x14, 0xd0, 0x69, 0xfa, 0x31, 0xa9, 0x8b,
- 0x2d, 0x8e, 0xf5, 0x5a, 0x28, 0x35, 0xc8, 0x3d, 0x61, 0x04, 0xc7, 0x63,
- 0xb1, 0xff, 0x1b, 0x31, 0x27, 0x6a, 0xa1, 0x4a, 0xe1, 0x0b, 0x46, 0x9d,
- 0x48, 0x1a, 0xb0, 0xcb, 0xf8, 0x29, 0xbb, 0x9d, 0xb4, 0xb3, 0x24, 0xb6,
- 0x54, 0x4a, 0x29, 0x0a, 0xdc, 0xce, 0x7f, 0x41, 0x85, 0x60, 0x47, 0xe9,
- 0x06, 0xa0, 0x54, 0x2e, 0x75, 0x3b, 0xe9, 0xf9, 0x0e, 0x82, 0x5d, 0xc3,
- 0xa5, 0xd7, 0x28, 0x9e, 0xd0, 0x1f, 0x3b, 0x07, 0xa7, 0x48, 0xde, 0x13,
- 0xdf, 0x6f, 0x7d, 0xbc, 0x1d, 0xec, 0x04, 0xe2, 0xa0, 0x9d, 0x24, 0x42,
- 0xd9, 0x01, 0x4d, 0x0a, 0xcd, 0x09, 0x1f, 0x23, 0xeb, 0x99, 0xde, 0x30,
- 0x8f, 0x86, 0x3d, 0xb6, 0xbc, 0x40, 0x9c, 0x10, 0x34, 0x37, 0x7a, 0x24,
- 0x66, 0xbf, 0xfb, 0xbc, 0xce, 0x95, 0xc8, 0x1c, 0xcf, 0x73, 0xd2, 0xe2,
- 0x2f, 0x38, 0x0e, 0x86, 0x30, 0xd8, 0xfe, 0x9a, 0xdc, 0x8c, 0x73, 0x47,
- 0x0b, 0x32, 0xa5, 0x2e, 0x30, 0xf4, 0x58, 0x31, 0xe8, 0x32, 0x46, 0x3f,
- 0x48, 0x01, 0xc6, 0x0b, 0xf4, 0x51, 0xe2, 0x62, 0xcb, 0x38, 0x6d, 0xf9,
- 0xb5, 0x84, 0x2e, 0x0b, 0x0a, 0xc8, 0x86, 0xc6, 0xe6, 0xa1, 0x29, 0x05,
- 0x2b, 0x4f, 0x22, 0x30, 0xc8, 0xcd, 0x72, 0xcb, 0x68, 0xc1, 0xd6, 0x18,
- 0xeb, 0xb5, 0x3c, 0x07, 0xa5, 0x58, 0x84, 0x83, 0x81, 0xd3, 0xda, 0xef,
- 0xd3, 0x32, 0x51, 0x2e, 0x32, 0xe0, 0x61, 0x30, 0xe4, 0x99, 0x7f, 0xa9,
- 0x0d, 0x9d, 0x99, 0x08, 0xe5, 0x08, 0xe7, 0xf0, 0x1f, 0x6a, 0xc9, 0x6f,
- 0x14, 0x2a, 0x8d, 0x50, 0x6f, 0x92, 0xf6, 0xcd, 0x76, 0x52, 0x4d, 0xb7,
- 0x85, 0x22, 0x00, 0x02, 0x9f, 0x81, 0xb0, 0xca, 0x5d, 0x09, 0x5a, 0xe5,
- 0x7f, 0x5a, 0xb1, 0x1d, 0xf1, 0x39, 0x04, 0xf4, 0xde, 0x41, 0x9e, 0x85,
- 0x94, 0xee, 0xd1, 0x60, 0x62, 0x87, 0x6f, 0xf6, 0xca, 0xd2, 0xed, 0x83,
- 0x49, 0x77, 0x51, 0x37, 0x4b, 0xc3, 0xaf, 0x73, 0xf0, 0xd2, 0x2b, 0x9e,
- 0x52, 0xbe, 0x43, 0x7a, 0x51, 0x00, 0xd7, 0x8e, 0x1a, 0x87, 0xf2, 0xaa,
- 0xf3, 0xed, 0x38, 0x62, 0x98, 0x60, 0xe1, 0xbb, 0x12, 0x51, 0x78, 0xf7,
- 0xa0, 0x07, 0x02, 0xd9, 0xb2, 0xcc, 0x36, 0x64, 0x1b, 0x8f, 0x3e, 0x5c,
- 0xd7, 0xd0, 0x4d, 0x7e, 0x98, 0x52, 0xc6, 0x0e, 0xe7, 0x99, 0xfe, 0xc4,
- 0x25, 0x5e, 0x74, 0x60, 0x9e, 0x74, 0x71, 0x1f, 0xc7, 0xad, 0xec, 0x8e,
- 0x9e, 0xd4, 0xf7, 0x00, 0x5f, 0x03, 0xbb, 0xa8, 0x42, 0x61, 0xb9, 0x41,
- 0x11, 0x72, 0xaa, 0x8e, 0xc0, 0x92, 0x24, 0x91, 0x80, 0xdd, 0x0a, 0x89,
- 0x21, 0x54, 0x10, 0xf9, 0x76, 0xa5, 0x5e, 0x19, 0x8c, 0xc7, 0x0c, 0x48,
- 0x6d, 0x8a, 0x9b, 0x20, 0x74, 0x94, 0x1a, 0xb9, 0xb8, 0x7c, 0x1c, 0xe7,
- 0xb0, 0xbf, 0x08, 0xc9, 0x98, 0xd5, 0x57, 0x4c, 0xba, 0x8c, 0xb7, 0xca,
- 0x6a, 0x39, 0x6a, 0x13, 0x99, 0x3a, 0xa8, 0x92, 0xbe, 0x4b, 0x9f, 0xdf,
- 0x09, 0x93, 0x9a, 0x00, 0xe9, 0x57, 0x10, 0xa9, 0xab, 0xe8, 0x6a, 0x38,
- 0x8f, 0xee, 0x7a, 0xba, 0x20, 0x62, 0x74, 0x43, 0xd6, 0x31, 0x6b, 0x56,
- 0x82, 0xb0, 0x44, 0xec, 0xf3, 0xa4, 0x08, 0x2b, 0xf5, 0xc0, 0xc2, 0x62,
- 0x4f, 0xdf, 0xbf, 0x6f, 0xaf, 0x84, 0xaf, 0x42, 0x24, 0x85, 0xc9, 0xe5,
- 0xf8, 0x79, 0xf6, 0xfe, 0x7d, 0xfd, 0x97, 0x8f, 0x17, 0x0a, 0x8e, 0x27,
- 0xb9, 0xe4, 0xad, 0xca, 0x4c, 0xc5, 0xc1, 0x2c, 0x1a, 0xad, 0x9f, 0xdc,
- 0x8d, 0x48, 0x4e, 0xd3, 0x4e, 0xce, 0x35, 0xbd, 0xf2, 0x89, 0x46, 0xaa,
- 0x04, 0x50, 0x2d, 0xc7, 0x04, 0x93, 0x1a, 0xdc, 0xd0, 0xae, 0x14, 0xbe,
- 0x68, 0x15, 0x7a, 0x57, 0x72, 0x66, 0xa5, 0x59, 0x29, 0x4d, 0x7c, 0x42,
- 0x2c, 0x95, 0x08, 0x40, 0x48, 0xbe, 0xca, 0xaa, 0x74, 0xce, 0xef, 0x80,
- 0x8d, 0x9d, 0x5e, 0xdf, 0xa5, 0xf9, 0x4f, 0xb3, 0x15, 0x5f, 0xa4, 0xb4,
- 0x40, 0x5f, 0x58, 0x86, 0xbe, 0x73, 0xda, 0xe7, 0xf1, 0x43, 0xe4, 0x42,
- 0xfa, 0xad, 0x72, 0xdf, 0xda, 0x2f, 0x61, 0xb3, 0xb1, 0xfc, 0x16, 0xcc,
- 0xc5, 0x10, 0xaf, 0x76, 0x71, 0xbd, 0xdb, 0x19, 0xa4, 0xc9, 0x3c, 0xc9,
- 0x7b, 0x9a, 0x6c, 0x41, 0xf9, 0x49, 0x4a, 0x1a, 0xdd, 0xee, 0xf8, 0x94,
- 0xb9, 0xce, 0x0b, 0x5a, 0xd0, 0x85, 0x9a, 0x1a, 0x82, 0x57, 0x6c, 0xe1,
- 0x05, 0xe4, 0x53, 0x8e, 0xa6, 0x5d, 0xb0, 0xa3, 0x20, 0x9b, 0x95, 0x00,
- 0x6b, 0x5e, 0xa9, 0x71, 0x6a, 0x3c, 0xb9, 0x98, 0x5d, 0xeb, 0xf5, 0x63,
- 0x47, 0xd1, 0x5e, 0xb8, 0x0d, 0xd7, 0x1a, 0xc1, 0xa2, 0x0a, 0x7c, 0x3c,
- 0xca, 0x0c, 0xe1, 0x1a, 0xcf, 0x9e, 0x23, 0x1e, 0x68, 0x4d, 0xee, 0x54,
- 0x49, 0x07, 0xad, 0x30, 0x65, 0x73, 0xdf, 0xcb, 0x24, 0x3e, 0xc2, 0x3e,
- 0xef, 0x4b, 0x95, 0x97, 0xf3, 0x24, 0x59, 0xda, 0x9c, 0xba, 0x02, 0x4b,
- 0x56, 0x9a, 0x14, 0x7b, 0x15, 0x66, 0x82, 0x08, 0x2a, 0x54, 0xc3, 0x3a,
- 0x0d, 0x80, 0xd3, 0x9d, 0x03, 0x52, 0x46, 0x0c, 0xcb, 0x27, 0x68, 0xd5,
- 0xda, 0x75, 0xcc, 0xaa, 0xea, 0xcc, 0x9d, 0xf5, 0x5b, 0xd6, 0x2f, 0xaa,
- 0xae, 0x83, 0x2e, 0xac, 0x13, 0x2a, 0x5d, 0x8d, 0x46, 0x59, 0xd1, 0x16,
- 0x2d, 0x19, 0x6e, 0x4a, 0xb0, 0x15, 0x13, 0x29, 0x79, 0x87, 0xda, 0xa2,
- 0x32, 0x1c, 0xe0, 0x4d, 0x95, 0x25, 0x6e, 0x14, 0xa8, 0x9e, 0xb4, 0x34,
- 0x09, 0x6e, 0xe9, 0x62, 0x80, 0xc2, 0x35, 0x54, 0x1a, 0x96, 0x7c, 0xb7,
- 0x5b, 0xbc, 0xf5, 0x3e, 0xec, 0x7c, 0xc8, 0xd2, 0xd2, 0x68, 0xee, 0xdf,
- 0x25, 0x31, 0x5a, 0x19, 0xb9, 0x7c, 0x54, 0x6a, 0x3e, 0x58, 0xb6, 0x40,
- 0xbc, 0x90, 0x98, 0x3a, 0x7c, 0x5f, 0x61, 0x41, 0x0c, 0xac, 0xac, 0xa2,
- 0x20, 0xa0, 0xae, 0xca, 0xcb, 0x09, 0x86, 0xde, 0xbc, 0x5a, 0x1e, 0x34,
- 0xd5, 0x4e, 0xa6, 0x48, 0x40, 0x06, 0x10, 0xf3, 0x35, 0x63, 0x45, 0xdb,
- 0x6f, 0x93, 0xd9, 0x3d, 0xb4, 0x6b, 0x5b, 0xfc, 0x63, 0xb0, 0xf8, 0xc5,
- 0xbe, 0x3a, 0x6f, 0xd1, 0x4a, 0xbc, 0x06, 0xbd, 0xaf, 0x28, 0xad, 0x59,
- 0x48, 0x40, 0xae, 0xfc, 0xe3, 0x6f, 0x72, 0xce, 0x74, 0xd5, 0x5b, 0xdb,
- 0x95, 0x6f, 0x47, 0xdf, 0x6c, 0x93, 0xf8, 0x6a, 0x3b, 0x4a, 0x44, 0x3d,
- 0xa8, 0x95, 0x00, 0xb3, 0x4e, 0x23, 0x87, 0x59, 0x02, 0xc1, 0xc2, 0xa6,
- 0xa5, 0x27, 0x65, 0x07, 0xe4, 0x4d, 0x8e, 0x48, 0x8e, 0x78, 0x02, 0x36,
- 0xc1, 0xe3, 0xe9, 0x60, 0x4b, 0xc7, 0x0a, 0x50, 0x23, 0x29, 0x13, 0x10,
- 0x5e, 0xe6, 0xaa, 0x97, 0x5a, 0x19, 0x27, 0x92, 0x01, 0xa7, 0xbd, 0xe9,
- 0x97, 0x8e, 0xfc, 0x9b, 0x5f, 0x1f, 0x48, 0x82, 0x06, 0x17, 0xa3, 0x08,
- 0xaa, 0x51, 0x48, 0x75, 0x86, 0xaa, 0xee, 0xdc, 0x68, 0xf1, 0xde, 0x41,
- 0xc0, 0x2b, 0xe1, 0x86, 0xb2, 0x32, 0x0d, 0x4e, 0x5d, 0x7f, 0x8c, 0xaa,
- 0xab, 0x27, 0x5b, 0x3e, 0x26, 0xbb, 0x1d, 0x15, 0x78, 0x7f, 0xa1, 0xe0,
- 0x96, 0x28, 0xd3, 0x93, 0xce, 0xdb, 0xb8, 0xfe, 0x71, 0x2a, 0x65, 0xb9,
- 0x0a, 0x26, 0x47, 0xa6, 0x41, 0x4b, 0xfa, 0xf3, 0x11, 0xea, 0xd8, 0x95,
- 0x0a, 0x0f, 0xbe, 0x86, 0xc5, 0x27, 0x48, 0x25, 0x78, 0x7f, 0x9d, 0x5d,
- 0xd0, 0xe2, 0xba, 0x07, 0x49, 0xdd, 0xc8, 0x38, 0xbb, 0xc1, 0xd4, 0xba,
- 0x58, 0x85, 0x74, 0x84, 0xc3, 0x31, 0xba, 0x42, 0x2d, 0x0f, 0xd1, 0xca,
- 0x1a, 0x9a, 0xc2, 0xc4, 0x01, 0x06, 0x86, 0xa5, 0x18, 0x4c, 0x81, 0x61,
- 0x83, 0x7e, 0x19, 0x52, 0xdc, 0xa8, 0xf1, 0x58, 0x52, 0x5b, 0x55, 0x9d,
- 0x00, 0x11, 0x08, 0x37, 0x70, 0x59, 0xce, 0x05, 0x92, 0x34, 0x88, 0xce,
- 0xcf, 0xce, 0x9f, 0x0c, 0xa2, 0x93, 0xd7, 0x07, 0xf4, 0x77, 0x61, 0xc2,
- 0xbf, 0x94, 0x2a, 0xea, 0x4a, 0xd2, 0xb6, 0x7d, 0x79, 0x3a, 0x0e, 0xac,
- 0x6d, 0x7f, 0x3d, 0x6f, 0x6f, 0x4f, 0x4e, 0xee, 0x12, 0x33, 0x15, 0xae,
- 0x3e, 0x94, 0x69, 0x49, 0xc2, 0x52, 0x36, 0x56, 0xa8, 0x45, 0x5c, 0x97,
- 0x46, 0xb0, 0xad, 0x7e, 0xa9, 0xe6, 0x8a, 0xc8, 0xa7, 0x43, 0x1f, 0x80,
- 0x64, 0xcc, 0x52, 0xdf, 0x87, 0x96, 0xbf, 0xcb, 0x1b, 0x09, 0xa3, 0xa1,
- 0x7d, 0xff, 0x0f, 0x39, 0x75, 0xd5, 0xda, 0x1e, 0xb6, 0x6b, 0xda, 0x4a,
- 0x9d, 0x59, 0x14, 0x0c, 0x25, 0xd9, 0x29, 0x1e, 0x6a, 0x24, 0x43, 0x8d,
- 0xea, 0x67, 0x75, 0x3e, 0xfd, 0x4e, 0x3b, 0x9d, 0x19, 0xad, 0x78, 0xe7,
- 0x32, 0xa9, 0xa3, 0x16, 0x56, 0xa0, 0x9f, 0xb8, 0x3e, 0xd6, 0x85, 0x7f,
- 0x97, 0x9a, 0x1b, 0xb5, 0x9a, 0x8b, 0xab, 0x1a, 0x23, 0x1c, 0x5b, 0xfe,
- 0x74, 0xe8, 0x04, 0x57, 0x96, 0xa0, 0x00, 0x8f, 0xf0, 0xe5, 0x48, 0xcd,
- 0x4c, 0x6e, 0xb4, 0xb5, 0xc5, 0xaf, 0x56, 0x70, 0x3b, 0x6a, 0x8a, 0x5a,
- 0x63, 0xb5, 0x31, 0x3f, 0x1d, 0x90, 0xb4, 0x41, 0xa4, 0x02, 0xa0, 0x12,
- 0xa0, 0x22, 0x40, 0x8b, 0xa9, 0x7c, 0x79, 0xa1, 0x04, 0x68, 0xe6, 0xf4,
- 0x9a, 0xf5, 0xbf, 0xc4, 0xd6, 0x43, 0x94, 0xb3, 0xfe, 0xe0, 0xe3, 0xcb,
- 0xee, 0x16, 0xfa, 0xa3, 0xab, 0x1b, 0xac, 0x5d, 0x0d, 0xbf, 0x1c, 0xba,
- 0x1e, 0xf0, 0x50, 0x79, 0xa9, 0x81, 0x8c, 0x6c, 0xc6, 0x6b, 0x8f, 0xd6,
- 0x67, 0xa3, 0x67, 0x5b, 0xa3, 0x8f, 0x5d, 0x16, 0x67, 0xce, 0xea, 0xa2,
- 0xb4, 0x79, 0xe6, 0xe2, 0x0f, 0x2c, 0x09, 0x6c, 0xc5, 0xe1, 0x24, 0x89,
- 0x5b, 0x98, 0x70, 0x65, 0x7a, 0x0c, 0x0d, 0x95, 0xaa, 0x06, 0x30, 0x66,
- 0x6d, 0x0b, 0x46, 0xf1, 0x18, 0x28, 0xfd, 0xb0, 0x26, 0xd2, 0xd5, 0x3c,
- 0xbe, 0xef, 0xe2, 0xbc, 0xc3, 0x66, 0x7e, 0x82, 0x1d, 0x43, 0xb3, 0x1d,
- 0x82, 0x54, 0x4b, 0x2f, 0xbd, 0x5f, 0x1e, 0x1f, 0x8c, 0x2f, 0x47, 0x4d,
- 0x83, 0xa2, 0x95, 0x34, 0xc2, 0xcb, 0x67, 0x1e, 0x19, 0x68, 0x05, 0x76,
- 0xdc, 0x71, 0xa9, 0x99, 0xc2, 0x31, 0xa3, 0x70, 0xef, 0x86, 0xd2, 0x3b,
- 0x6b, 0x9f, 0xb3, 0x5c, 0x3a, 0x38, 0x48, 0x60, 0x6c, 0x21, 0xa0, 0x38,
- 0x49, 0xe7, 0x3c, 0x02, 0xae, 0x5b, 0x3f, 0x4f, 0x16, 0x8a, 0xa6, 0xe7,
- 0xb2, 0x59, 0x51, 0x3e, 0x67, 0xef, 0x03, 0x3e, 0xd3, 0x64, 0x7f, 0x6c,
- 0xca, 0xcd, 0x77, 0x07, 0x17, 0x6f, 0x4e, 0xde, 0x7c, 0xb5, 0x5f, 0xb3,
- 0x88, 0xe6, 0x79, 0x5e, 0x26, 0x1a, 0x03, 0x17, 0xe2, 0x49, 0x99, 0x2d,
- 0x71, 0xcd, 0x06, 0xc5, 0x3f, 0xdb, 0x65, 0x08, 0xe7, 0xf1, 0xb5, 0x10,
- 0x6a, 0x95, 0xb7, 0x91, 0x16, 0xe9, 0x04, 0x0b, 0x3a, 0x9b, 0x05, 0xa3,
- 0xc7, 0x0b, 0xe7, 0x94, 0xf9, 0xf4, 0xb6, 0x7c, 0x2a, 0x7e, 0xa5, 0x8f,
- 0xc6, 0x57, 0x8f, 0xcf, 0x0e, 0xbf, 0x19, 0x3f, 0x0d, 0xd0, 0xd5, 0x55,
- 0xc3, 0x47, 0xa2, 0xc4, 0xb9, 0x78, 0xa3, 0x9d, 0x8c, 0xf8, 0x01, 0x68,
- 0xf5, 0x23, 0xf5, 0xc2, 0x3a, 0xb7, 0x95, 0x67, 0xdb, 0x66, 0xaf, 0x03,
- 0x7b, 0x95, 0xd2, 0x7c, 0xe5, 0x48, 0x47, 0x03, 0xc6, 0x99, 0x81, 0x51,
- 0x6f, 0xb7, 0xb2, 0x2d, 0x3d, 0x11, 0x77, 0x40, 0xbd, 0xdd, 0x02, 0xa0,
- 0xa1, 0x60, 0x33, 0xfc, 0x12, 0x9f, 0x0e, 0x9a, 0xc6, 0x2c, 0x69, 0x0a,
- 0x32, 0x92, 0xe6, 0x2b, 0xfe, 0xb2, 0x54, 0x76, 0x36, 0x4e, 0x02, 0x07,
- 0x87, 0x6c, 0x9e, 0xbf, 0x32, 0xf3, 0x86, 0xd9, 0x66, 0xb6, 0x05, 0xdf,
- 0x55, 0x5d, 0xec, 0x58, 0x9f, 0xda, 0xdf, 0xde, 0xf6, 0x9e, 0x23, 0xc1,
- 0xf0, 0x8d, 0x7e, 0xbf, 0xec, 0x7a, 0xf9, 0x66, 0xfc, 0xab, 0x84, 0x22,
- 0xfe, 0x38, 0xa9, 0x68, 0x99, 0x92, 0xbf, 0x50, 0x2a, 0x3e, 0x5b, 0xa7,
- 0x6c, 0x75, 0xf8, 0xbf, 0x40, 0x26, 0x8c, 0xbc, 0xf8, 0xff, 0x24, 0xa9,
- 0x88, 0x3f, 0x4e, 0x2c, 0xe2, 0x9a, 0x5c, 0xac, 0xc9, 0xfc, 0xfd, 0x3d,
- 0x4b, 0x91, 0xa1, 0x1b, 0xcf, 0x86, 0x8e, 0x4e, 0xf4, 0x43, 0x12, 0x53,
- 0xf3, 0x86, 0xb2, 0x91, 0x00, 0xa1, 0x79, 0xa6, 0xa3, 0xdd, 0x84, 0xd3,
- 0x35, 0x09, 0x79, 0x8f, 0xcc, 0xef, 0xdd, 0xcd, 0x6a, 0x8a, 0xb3, 0x6f,
- 0xeb, 0x83, 0x1a, 0xc8, 0xc9, 0x96, 0x50, 0xb0, 0x88, 0x74, 0x35, 0x57,
- 0xfb, 0x57, 0xc8, 0xda, 0xff, 0x27, 0x34, 0xd0, 0x33, 0x4f, 0x06, 0xfb,
- 0x31, 0x32, 0xf7, 0xec, 0xc6, 0xc9, 0x5c, 0x8b, 0x68, 0x3e, 0xd0, 0x4d,
- 0xbf, 0xb5, 0xc8, 0x35, 0x6c, 0x8f, 0x0e, 0xbb, 0xca, 0x66, 0x1d, 0x61,
- 0xe0, 0x82, 0xee, 0xa1, 0x40, 0x0f, 0x84, 0x9c, 0xa3, 0x9a, 0x6a, 0xd1,
- 0x26, 0xe0, 0x56, 0x39, 0x76, 0x09, 0xb3, 0x81, 0xa3, 0xd6, 0x55, 0xc2,
- 0x6d, 0x9d, 0x99, 0xcf, 0x7e, 0x8d, 0x7a, 0x34, 0x49, 0xe7, 0xac, 0xf5,
- 0x89, 0xa4, 0xe6, 0x8a, 0x7c, 0xcb, 0xc6, 0x90, 0x88, 0x4c, 0x07, 0x66,
- 0x0f, 0xc1, 0x56, 0x90, 0x16, 0x5a, 0x2a, 0xd3, 0x07, 0x65, 0xbd, 0xa6,
- 0x47, 0x9b, 0x28, 0xbc, 0x47, 0xd2, 0x98, 0xfe, 0xbf, 0xa2, 0x43, 0x9f,
- 0x7d, 0x9c, 0x38, 0xff, 0x3b, 0x4e, 0xd6, 0xff, 0x83, 0x84, 0xb7, 0x63,
- 0x99, 0x37, 0x95, 0x5c, 0x48, 0x6e, 0x86, 0x72, 0xb0, 0x6c, 0x49, 0x41,
- 0x70, 0x67, 0xc2, 0x63, 0x12, 0x4f, 0xce, 0xbf, 0xfd, 0x44, 0x80, 0x65,
- 0xe3, 0x36, 0x01, 0xe9, 0xe9, 0xd1, 0xc1, 0x79, 0xc7, 0xc9, 0x70, 0x4d,
- 0x17, 0xfe, 0x65, 0x3a, 0xe4, 0x6b, 0x15, 0xfb, 0xa9, 0x5e, 0xe8, 0x5f,
- 0x58, 0xc4, 0xbb, 0x3c, 0x71, 0xe6, 0x6a, 0xb4, 0xe7, 0x85, 0xe1, 0x50,
- 0x82, 0xb3, 0x18, 0xa5, 0xde, 0xcf, 0x38, 0xb6, 0x33, 0x5d, 0xcc, 0xb6,
- 0xe5, 0x9f, 0xc3, 0xab, 0x7f, 0xcc, 0xda, 0x57, 0xbd, 0x90, 0xf6, 0xb0,
- 0x96, 0x7c, 0xa6, 0x94, 0x8c, 0x69, 0x9b, 0x02, 0xc1, 0x97, 0x93, 0xf6,
- 0xbb, 0x3c, 0xd2, 0x7c, 0x4a, 0xd0, 0xa1, 0xaf, 0x1b, 0x97, 0xc8, 0x5c,
- 0x8b, 0x23, 0x56, 0xe8, 0x95, 0xc1, 0xcd, 0xca, 0xbf, 0xde, 0x0e, 0x9a,
- 0x72, 0xed, 0x77, 0xfc, 0xcc, 0x5a, 0xef, 0xc8, 0xa7, 0xe2, 0x8f, 0x49,
- 0x5b, 0x4c, 0x92, 0xa5, 0xbd, 0x0a, 0xbe, 0xd3, 0xfe, 0x25, 0xfc, 0x0d,
- 0x9c, 0x61, 0x5f, 0xb6, 0x88, 0x9b, 0x39, 0x72, 0xee, 0xcf, 0x5a, 0x79,
- 0xde, 0xad, 0xbb, 0xd0, 0x7c, 0x2b, 0xa5, 0x53, 0x36, 0x4d, 0x97, 0xf1,
- 0x5c, 0x53, 0xf9, 0x1e, 0xa3, 0x9b, 0x6f, 0xb2, 0x75, 0xd7, 0x07, 0x44,
- 0x97, 0xed, 0x66, 0xa1, 0xaf, 0xb2, 0x46, 0x4c, 0x2a, 0xcf, 0x45, 0x96,
- 0x26, 0x8b, 0xb5, 0xc3, 0xf6, 0xd4, 0x5b, 0xba, 0xc0, 0xea, 0x91, 0xb7,
- 0x89, 0x47, 0x5a, 0x11, 0x79, 0x21, 0xaa, 0x07, 0xc1, 0xcf, 0xee, 0xf3,
- 0x4f, 0x76, 0xa3, 0x92, 0x2b, 0x4a, 0x4a, 0x35, 0x5a, 0x34, 0xf0, 0x74,
- 0xf4, 0x64, 0xfb, 0xe9, 0xe8, 0x69, 0xe4, 0xcb, 0xa0, 0x4d, 0x12, 0xfb,
- 0x40, 0x1b, 0x0c, 0x31, 0xd1, 0xfd, 0xf4, 0xe6, 0xf8, 0x90, 0x55, 0xb5,
- 0xa5, 0x75, 0x36, 0xae, 0x77, 0xc2, 0xc6, 0x03, 0xac, 0xd5, 0xc8, 0x65,
- 0x82, 0x76, 0x5d, 0x4a, 0x3b, 0xa6, 0x23, 0x32, 0xd9, 0x04, 0x04, 0x3e,
- 0x73, 0x3d, 0x61, 0x65, 0x79, 0x63, 0x25, 0xa6, 0x75, 0x89, 0x5a, 0x44,
- 0x0f, 0xe1, 0xa4, 0x04, 0x53, 0x36, 0x7a, 0x9c, 0x40, 0xbd, 0xac, 0xe8,
- 0x9e, 0x5a, 0x74, 0xa3, 0x70, 0x2e, 0xac, 0xe0, 0x31, 0x47, 0xdd, 0xee,
- 0x99, 0x90, 0xb6, 0x54, 0x2a, 0x5b, 0x7e, 0xc5, 0xf0, 0xe9, 0xb5, 0x94,
- 0x05, 0xc3, 0x99, 0xac, 0x2b, 0x3e, 0xea, 0x89, 0x61, 0x85, 0x12, 0x1d,
- 0x45, 0xec, 0xfa, 0xc3, 0xbe, 0x1d, 0x52, 0x06, 0x53, 0xe1, 0xaf, 0x55,
- 0x49, 0xd6, 0xc5, 0x9c, 0xfb, 0x9b, 0xdb, 0xad, 0x15, 0x9f, 0x06, 0x55,
- 0x32, 0xcf, 0x92, 0x4a, 0x2b, 0x23, 0x45, 0x2f, 0xce, 0xce, 0x2f, 0x5f,
- 0xde, 0xc5, 0xf3, 0x16, 0x9c, 0x82, 0x89, 0xd0, 0xac, 0x8e, 0x94, 0x4e,
- 0x80, 0xbc, 0x19, 0xe4, 0x1f, 0x8d, 0x5d, 0x06, 0x4e, 0x50, 0x71, 0xaa,
- 0x95, 0x6b, 0x73, 0x79, 0xf9, 0xc3, 0xf9, 0xf1, 0xcb, 0x17, 0xec, 0xfe,
- 0xfd, 0x9c, 0xbd, 0xd6, 0xea, 0xf6, 0x17, 0x97, 0xd4, 0x9c, 0x2b, 0x16,
- 0xb6, 0x4f, 0xc6, 0xef, 0x8f, 0x4e, 0xc6, 0xe7, 0xa7, 0x67, 0x87, 0x2f,
- 0x5f, 0x7c, 0xcf, 0xd1, 0x42, 0x9a, 0xbd, 0x87, 0xe0, 0x5d, 0xf7, 0x33,
- 0x97, 0x4e, 0xd0, 0xae, 0x17, 0x72, 0xfc, 0xdd, 0xbb, 0xe3, 0x37, 0xdf,
- 0xbe, 0x7c, 0x71, 0x17, 0x17, 0x03, 0x1e, 0x9f, 0xbc, 0xcd, 0x2e, 0xd9,
- 0x8e, 0x02, 0x7e, 0xc1, 0x1c, 0x5d, 0xa2, 0x9c, 0xcc, 0x92, 0xb1, 0x79,
- 0x8f, 0xc0, 0xb6, 0xe4, 0x2c, 0xf3, 0x25, 0x3a, 0x9a, 0x06, 0x7e, 0x80,
- 0x12, 0xab, 0x27, 0x8e, 0xbe, 0xbd, 0x38, 0xed, 0xce, 0x04, 0x2c, 0xb4,
- 0x1e, 0x6c, 0xc0, 0x5a, 0xac, 0xbe, 0x21, 0xdf, 0x2a, 0x28, 0x82, 0x0f,
- 0x5d, 0xfe, 0x98, 0xb2, 0xfe, 0x3d, 0x8a, 0x51, 0x13, 0xd5, 0xe5, 0xe1,
- 0xaa, 0xae, 0x96, 0x8e, 0xe0, 0x55, 0x68, 0x04, 0x29, 0xf2, 0xd4, 0xb7,
- 0x0d, 0x04, 0x32, 0x6f, 0xbb, 0xbc, 0x3c, 0xb6, 0x1c, 0x61, 0x6e, 0x18,
- 0x35, 0x0c, 0xb6, 0xc0, 0xd8, 0x0e, 0x85, 0x6b, 0x54, 0x12, 0x40, 0xea,
- 0x83, 0x10, 0x45, 0xdc, 0x72, 0xa0, 0xfb, 0x04, 0x38, 0xe6, 0x3a, 0xbe,
- 0x75, 0xfd, 0x2a, 0x44, 0x7e, 0xeb, 0xc9, 0x05, 0x96, 0xf8, 0x15, 0x60,
- 0xf6, 0xba, 0x6a, 0x9b, 0xd7, 0x28, 0x0a, 0x05, 0x30, 0xc8, 0x36, 0x25,
- 0xa7, 0xc7, 0x71, 0x82, 0xa3, 0x43, 0xe6, 0xca, 0xc2, 0x06, 0xa9, 0x92,
- 0xad, 0xa8, 0x20, 0xfb, 0xe3, 0x03, 0x2f, 0x9b, 0xed, 0x36, 0x68, 0x64,
- 0xc6, 0x07, 0x6c, 0x8e, 0xb7, 0x5c, 0x56, 0x21, 0xb7, 0x78, 0xfe, 0xf6,
- 0x32, 0x48, 0x23, 0x6d, 0x01, 0xc3, 0x5a, 0x9b, 0xb0, 0x61, 0x28, 0xfb,
- 0x89, 0xea, 0x0d, 0x7b, 0x4d, 0xf6, 0x6d, 0x73, 0xf5, 0x93, 0x62, 0xe0,
- 0x0a, 0x98, 0x3e, 0x5f, 0xbd, 0x65, 0xfa, 0x29, 0x4e, 0x57, 0x72, 0xa9,
- 0xe8, 0x78, 0x51, 0xcc, 0x4f, 0xe2, 0x58, 0xa2, 0x83, 0xef, 0x8c, 0xc2,
- 0xef, 0x48, 0x74, 0x6a, 0xab, 0xa3, 0xc0, 0x7b, 0x03, 0x09, 0xef, 0xbe,
- 0xcd, 0xfd, 0x74, 0xc4, 0x61, 0xd2, 0x33, 0xf8, 0xbc, 0x39, 0xac, 0x30,
- 0x21, 0xc9, 0xeb, 0x60, 0x9a, 0x96, 0xe3, 0x0b, 0xe4, 0xc5, 0x52, 0x91,
- 0x92, 0x73, 0xc0, 0x81, 0xaf, 0x32, 0x56, 0x5a, 0xa5, 0xff, 0xb6, 0xc0,
- 0x9b, 0x35, 0x5b, 0x76, 0x52, 0xf3, 0xc8, 0x22, 0x76, 0x4c, 0xea, 0x0f,
- 0x0d, 0x03, 0x99, 0x55, 0xe1, 0xf0, 0xd2, 0x03, 0xe4, 0x18, 0xdf, 0xd6,
- 0x89, 0x75, 0x42, 0x45, 0x92, 0xe1, 0x65, 0x8b, 0xf5, 0x8b, 0x5f, 0x60,
- 0x74, 0x58, 0x00, 0x15, 0x07, 0x02, 0x93, 0xd7, 0x45, 0x24, 0x49, 0x33,
- 0x5a, 0x60, 0x54, 0x8c, 0x44, 0xb4, 0x11, 0x0f, 0x29, 0xdb, 0xa5, 0x44,
- 0xa5, 0x9c, 0x41, 0xef, 0x7a, 0x9e, 0x4f, 0x26, 0x34, 0xa8, 0x9e, 0x1d,
- 0x71, 0xd4, 0xc3, 0xb8, 0xb8, 0x86, 0xc9, 0x3b, 0x30, 0x56, 0x38, 0xbf,
- 0x59, 0xc1, 0xf3, 0x8f, 0x6f, 0xad, 0xcb, 0x80, 0xd5, 0x1a, 0xd0, 0x32,
- 0xbf, 0xb6, 0xae, 0xe0, 0xe1, 0x7f, 0x08, 0x2a, 0x06, 0x01, 0xf6, 0xc4,
- 0x3f, 0xb5, 0xef, 0x37, 0xad, 0x2c, 0x64, 0x6a, 0xfa, 0x9c, 0x4a, 0x55,
- 0x3e, 0x50, 0x39, 0xca, 0xbf, 0x9e, 0x76, 0xe4, 0x51, 0xf2, 0x80, 0x69,
- 0x00, 0xbd, 0xff, 0xe2, 0x4e, 0xec, 0x0e, 0xf8, 0xcf, 0xbd, 0x7f, 0xf6,
- 0x8c, 0x65, 0x9f, 0x8b, 0x9c, 0x48, 0xe7, 0x2b, 0x26, 0x36, 0x2f, 0x8d,
- 0xda, 0xbf, 0x83, 0xc9, 0x9f, 0x31, 0x71, 0x6b, 0x5b, 0x4f, 0x17, 0xd7,
- 0x3f, 0xee, 0x0e, 0x77, 0x77, 0x76, 0x76, 0x7e, 0x1a, 0x2d, 0x79, 0xea,
- 0xae, 0xd0, 0x3c, 0xfd, 0x39, 0x5a, 0xa6, 0x53, 0x76, 0xe4, 0xd3, 0x62,
- 0xa6, 0x31, 0x37, 0xbd, 0x2d, 0xdf, 0xdb, 0x0e, 0x4e, 0xfe, 0x6a, 0xba,
- 0x1c, 0x66, 0x79, 0x17, 0x1a, 0xe5, 0x92, 0x8b, 0x77, 0xfb, 0x7a, 0x55,
- 0xef, 0xde, 0x9c, 0x1d, 0x1d, 0x9f, 0x1e, 0xfc, 0x60, 0x10, 0x56, 0x47,
- 0x4e, 0xc0, 0x1d, 0x79, 0x97, 0xc4, 0xe5, 0xc3, 0xbb, 0x32, 0xa9, 0xe8,
- 0x97, 0x9b, 0x4f, 0xb6, 0x90, 0x33, 0xdc, 0x2a, 0x15, 0x79, 0x9d, 0xd4,
- 0x4a, 0xde, 0x2a, 0x38, 0xc8, 0x9f, 0xde, 0xa3, 0x66, 0xe8, 0xa9, 0x86,
- 0x31, 0xad, 0x38, 0x1a, 0x32, 0x99, 0xdf, 0x4a, 0x99, 0x74, 0x94, 0x26,
- 0x6f, 0xe1, 0x85, 0x2f, 0x95, 0xa7, 0xa0, 0x8a, 0xf8, 0x6f, 0xd1, 0x97,
- 0xa7, 0xdf, 0x30, 0x4c, 0xdb, 0x5d, 0x6a, 0x16, 0x92, 0x0f, 0x1f, 0x7d,
- 0xfe, 0x6c, 0x77, 0x6f, 0x2b, 0x28, 0x0b, 0xcc, 0xc9, 0x1e, 0xbc, 0x39,
- 0x5b, 0xb1, 0xe7, 0x9f, 0x35, 0x8a, 0x1e, 0x68, 0x65, 0x1f, 0x63, 0x04,
- 0x48, 0xc4, 0x4e, 0x39, 0x50, 0xbb, 0x01, 0x3f, 0x5c, 0x81, 0x4c, 0xaf,
- 0xa3, 0x3a, 0x74, 0x2c, 0x9d, 0x32, 0x06, 0x04, 0x5f, 0xdf, 0x2a, 0xa2,
- 0xee, 0x68, 0xfe, 0x46, 0xb7, 0x6d, 0xf2, 0x5b, 0xdb, 0x3a, 0x1f, 0x8c,
- 0x54, 0xd1, 0x6c, 0xcf, 0x4b, 0x66, 0x7f, 0x61, 0xfb, 0x23, 0x7a, 0x61,
- 0x7f, 0xeb, 0xac, 0xc6, 0xcd, 0x41, 0xb6, 0x16, 0x53, 0x0c, 0xec, 0x16,
- 0x94, 0xfa, 0x64, 0xf8, 0xa0, 0xa7, 0xe3, 0x0f, 0xf1, 0xfc, 0x6d, 0xa4,
- 0xa5, 0x1b, 0x57, 0x6f, 0x7c, 0x71, 0xde, 0x1b, 0xe8, 0x3d, 0x85, 0x3e,
- 0x30, 0xa4, 0x7f, 0x53, 0x7f, 0x61, 0xc2, 0x3f, 0xdb, 0x79, 0xf6, 0x74,
- 0x4b, 0x9d, 0x1e, 0xe8, 0x27, 0x32, 0x3b, 0x3b, 0x68, 0xd3, 0xf1, 0x4b,
- 0x57, 0x6d, 0x4e, 0x18, 0x26, 0x7c, 0x22, 0x1b, 0x89, 0x5e, 0x7d, 0x94,
- 0xe2, 0x30, 0x19, 0x28, 0x35, 0xf8, 0x5a, 0xe8, 0x80, 0xae, 0x19, 0xec,
- 0x3e, 0x74, 0xb3, 0x5d, 0x09, 0xf4, 0x69, 0x63, 0x22, 0xd1, 0xc1, 0x17,
- 0xfc, 0x67, 0xd7, 0x04, 0xf2, 0xcf, 0xdd, 0x95, 0x16, 0x72, 0x65, 0x1c,
- 0x3a, 0x3c, 0xb3, 0xcd, 0x89, 0x55, 0x1e, 0xa7, 0xf5, 0x51, 0x14, 0x17,
- 0x77, 0x0f, 0x07, 0x37, 0x72, 0x81, 0xd1, 0x52, 0x13, 0x3a, 0xea, 0x93,
- 0xa3, 0xe9, 0x23, 0xed, 0xfa, 0xe3, 0x1f, 0x1e, 0x9c, 0x6b, 0xe3, 0x85,
- 0xfd, 0xad, 0x6b, 0x90, 0xbe, 0xe8, 0xdf, 0xbf, 0x67, 0x90, 0x7e, 0x8c,
- 0x52, 0x90, 0x5b, 0xd3, 0x63, 0xca, 0x8e, 0x92, 0x18, 0x8f, 0x0d, 0xaf,
- 0x18, 0x1a, 0x7e, 0xbe, 0xbb, 0xf6, 0xe8, 0x85, 0x82, 0x64, 0x62, 0x94,
- 0xe2, 0x66, 0x98, 0x05, 0x35, 0x75, 0xa9, 0x2a, 0x61, 0x78, 0xac, 0xef,
- 0x7a, 0xc4, 0xa4, 0x9c, 0x38, 0x6d, 0x94, 0x63, 0x6e, 0x5c, 0x44, 0x0e,
- 0xfe, 0x55, 0x06, 0x74, 0x05, 0x56, 0xed, 0x47, 0xab, 0x68, 0xad, 0x32,
- 0xfb, 0x98, 0x2b, 0x65, 0xdc, 0xba, 0xc5, 0xa7, 0xc0, 0xcc, 0x4c, 0x93,
- 0x54, 0xe9, 0x2e, 0x3f, 0x84, 0xa9, 0xfd, 0xa4, 0x3e, 0x6c, 0xe6, 0x39,
- 0xe9, 0x34, 0xed, 0xad, 0xb6, 0x16, 0x87, 0x88, 0xa5, 0x0c, 0x1f, 0x3d,
- 0x39, 0x5b, 0x2d, 0x96, 0xc6, 0x3b, 0xc0, 0xc4, 0xd3, 0x82, 0xc9, 0x14,
- 0xb0, 0x10, 0xa9, 0xf8, 0xeb, 0x5c, 0x88, 0x49, 0xa8, 0x9f, 0x83, 0x96,
- 0x7f, 0x60, 0x3a, 0x5f, 0x61, 0x8a, 0x66, 0x89, 0x50, 0x21, 0x32, 0x10,
- 0x3b, 0x28, 0x42, 0x3a, 0x70, 0x24, 0x00, 0xb0, 0xe1, 0xd4, 0x12, 0x12,
- 0x4b, 0xee, 0x6d, 0x2b, 0x22, 0xcb, 0xd6, 0x17, 0x83, 0x1b, 0x18, 0x13,
- 0xa3, 0x86, 0xaf, 0x2b, 0x29, 0x6d, 0x15, 0xa8, 0x13, 0xc1, 0x43, 0xaf,
- 0xb9, 0x4e, 0x76, 0xbb, 0x3a, 0x43, 0x37, 0x27, 0x60, 0x18, 0xc3, 0x3b,
- 0xad, 0xf5, 0x39, 0xc9, 0xcb, 0x44, 0x60, 0xfc, 0x98, 0x8a, 0x96, 0xeb,
- 0xa1, 0x9c, 0xa6, 0xe9, 0xef, 0x19, 0x6b, 0x91, 0xaf, 0xe2, 0x33, 0x8f,
- 0x2f, 0x18, 0x63, 0x14, 0xb1, 0x64, 0xba, 0x66, 0xb5, 0x45, 0x73, 0x6b,
- 0xc6, 0x4b, 0xe6, 0x56, 0xec, 0xff, 0x9e, 0x05, 0xa3, 0xff, 0x7f, 0xd7,
- 0x2a, 0x5a, 0x8c, 0x71, 0x0a, 0xf5, 0xe8, 0x3c, 0x89, 0x39, 0x81, 0xd8,
- 0x3c, 0xa1, 0x37, 0xc9, 0x7b, 0xb9, 0x43, 0xb6, 0xcf, 0x0c, 0x39, 0x9f,
- 0x6e, 0xcc, 0xf9, 0x72, 0x30, 0x3e, 0x3c, 0x39, 0xa9, 0x39, 0xa3, 0x78,
- 0xda, 0x04, 0x8c, 0x0f, 0x3c, 0x53, 0x54, 0x72, 0x5e, 0x82, 0x37, 0xd2,
- 0x5b, 0x57, 0x57, 0x4e, 0xc4, 0x03, 0x8d, 0x21, 0xd7, 0x52, 0x8b, 0xcb,
- 0xd4, 0x32, 0x1f, 0x63, 0x55, 0x85, 0x19, 0x5f, 0x32, 0x19, 0x8d, 0x7e,
- 0xb3, 0x22, 0x93, 0xa9, 0xfc, 0xad, 0x05, 0x72, 0xf4, 0x7b, 0x8b, 0x5e,
- 0x47, 0x8a, 0xda, 0x79, 0xa1, 0x59, 0x74, 0xc0, 0xc5, 0x02, 0x77, 0x2c,
- 0x29, 0x66, 0xcc, 0x74, 0xc2, 0x77, 0x09, 0x91, 0x40, 0xea, 0xa4, 0xf5,
- 0x97, 0xef, 0x19, 0xde, 0xd0, 0x6a, 0x5d, 0xb0, 0xe1, 0xcd, 0x28, 0x9b,
- 0x35, 0x00, 0x9f, 0xd6, 0x0c, 0x16, 0x57, 0xe8, 0x56, 0x0e, 0xda, 0xfd,
- 0xb5, 0x87, 0x51, 0x90, 0x4c, 0xb6, 0xa6, 0x2e, 0x6d, 0x58, 0xab, 0x48,
- 0x6e, 0x60, 0x8f, 0x57, 0xa6, 0x1b, 0x45, 0x67, 0x6e, 0x61, 0x86, 0xd9,
- 0xc0, 0x97, 0xf4, 0x06, 0xc6, 0xab, 0x5e, 0x6a, 0x7b, 0x7d, 0x99, 0x3a,
- 0x70, 0x35, 0x5d, 0xa7, 0x77, 0x49, 0xa3, 0x6b, 0x9b, 0xe6, 0xc3, 0x67,
- 0xa7, 0x7f, 0x21, 0x51, 0x8a, 0x69, 0x3e, 0xcf, 0xb3, 0xad, 0xae, 0xc9,
- 0xc2, 0x62, 0x2d, 0xc9, 0xf6, 0x5c, 0x5a, 0xfe, 0x92, 0x0d, 0x6b, 0x5d,
- 0x41, 0x66, 0xb8, 0x3a, 0xb8, 0x3c, 0xe9, 0xf9, 0xc9, 0x50, 0x13, 0x3f,
- 0xb5, 0x8a, 0xa0, 0x10, 0xea, 0xf0, 0x28, 0x38, 0x69, 0xb4, 0xc9, 0x08,
- 0xd8, 0x35, 0x13, 0x61, 0x32, 0x90, 0x14, 0xc2, 0xaa, 0x71, 0x86, 0xae,
- 0x96, 0x8f, 0x4c, 0x7b, 0xf3, 0x94, 0xe7, 0x44, 0x66, 0xf8, 0x3d, 0x42,
- 0x97, 0xd4, 0xe4, 0x41, 0x12, 0x40, 0x1d, 0x9f, 0x94, 0x46, 0x6d, 0xb4,
- 0x4c, 0x02, 0xe6, 0x25, 0xea, 0xa2, 0x83, 0x0c, 0x84, 0x7e, 0x9f, 0xb4,
- 0xce, 0x2a, 0xda, 0xef, 0xfd, 0x8e, 0x6a, 0xf9, 0xad, 0x0b, 0x2c, 0xfd,
- 0x12, 0x91, 0xfc, 0x48, 0x99, 0x6c, 0x96, 0x2c, 0xec, 0x14, 0xc9, 0xff,
- 0x7f, 0xb1, 0xfd, 0x62, 0xbf, 0xfd, 0x7d, 0x17, 0x7b, 0xc8, 0xa3, 0x7e,
- 0xf1, 0xf6, 0xe2, 0x74, 0xed, 0xba, 0x92, 0x1a, 0x64, 0xdf, 0x82, 0x2f,
- 0x5c, 0xd8, 0x84, 0xf2, 0xc3, 0x1f, 0x47, 0xe3, 0xbc, 0xa1, 0x39, 0xd2,
- 0xe4, 0x83, 0x76, 0x09, 0x1d, 0xcb, 0xe4, 0x32, 0xff, 0x0d, 0x35, 0xc9,
- 0xa9, 0x75, 0xc0, 0xeb, 0x05, 0x4c, 0x7f, 0x8f, 0x9e, 0x20, 0xea, 0xba,
- 0x92, 0xa0, 0x61, 0x8d, 0x89, 0x4d, 0x99, 0xc2, 0x18, 0x88, 0xed, 0x8a,
- 0xcc, 0x88, 0xe3, 0xa6, 0x6b, 0x72, 0x65, 0x3c, 0x9c, 0x7e, 0x2c, 0x0e,
- 0xfa, 0x81, 0xcb, 0x0b, 0xa8, 0x55, 0x84, 0x54, 0xe8, 0x65, 0x2d, 0x3f,
- 0xb3, 0xcb, 0x41, 0xa9, 0x0e, 0x72, 0x5f, 0x56, 0x32, 0x3c, 0xcd, 0x3a,
- 0x92, 0x3a, 0x94, 0x55, 0x81, 0xa7, 0x92, 0x65, 0x02, 0xc4, 0xf5, 0x76,
- 0x98, 0x6c, 0x57, 0xf1, 0xfc, 0x16, 0x09, 0x7d, 0x0c, 0x63, 0x96, 0x79,
- 0xe5, 0xde, 0x31, 0x4f, 0x5f, 0x27, 0x75, 0xe2, 0x64, 0x75, 0x7d, 0x2d,
- 0xc4, 0xdc, 0x07, 0x72, 0x10, 0x95, 0x56, 0x4b, 0x06, 0x77, 0x8c, 0xfe,
- 0xe7, 0x7d, 0x4d, 0xa0, 0xea, 0xdd, 0xd0, 0xa9, 0xcd, 0x38, 0x50, 0xb2,
- 0x8b, 0x7a, 0x62, 0x97, 0xb4, 0xb8, 0x5d, 0x78, 0x0b, 0x0c, 0xa2, 0xfe,
- 0x8b, 0xee, 0x77, 0xc4, 0x22, 0xd7, 0xd2, 0xae, 0xce, 0x35, 0x4c, 0xd3,
- 0x78, 0x93, 0xd2, 0xc1, 0x96, 0xb5, 0xb1, 0x9d, 0x92, 0xf7, 0x28, 0x91,
- 0x3a, 0x25, 0xfe, 0xef, 0xec, 0xe3, 0x9f, 0xed, 0x7b, 0x46, 0xb8, 0x0f,
- 0xe2, 0xa3, 0xab, 0xbc, 0xc5, 0x47, 0xa8, 0xa4, 0x27, 0xfa, 0xfd, 0x47,
- 0x0a, 0x89, 0x6b, 0xfa, 0xa0, 0x14, 0x5f, 0x60, 0xc9, 0xd3, 0xb2, 0x65,
- 0x32, 0x9e, 0x52, 0xbc, 0x9a, 0x72, 0xa5, 0xc7, 0x5a, 0x33, 0x02, 0x3f,
- 0x6d, 0x13, 0x96, 0x8a, 0xbd, 0x98, 0x78, 0x1b, 0xc8, 0x33, 0x6d, 0x83,
- 0x2e, 0xa0, 0xe0, 0xf4, 0x80, 0xfc, 0x56, 0x8b, 0x64, 0xae, 0x3d, 0x1d,
- 0xcd, 0x17, 0xee, 0x25, 0x59, 0x70, 0xad, 0x06, 0xc9, 0xc5, 0xb9, 0xc9,
- 0x0f, 0x6a, 0xed, 0x79, 0x75, 0x31, 0x0d, 0xda, 0xb4, 0x9b, 0x92, 0x0e,
- 0x6a, 0xa9, 0x58, 0xce, 0x12, 0xa9, 0x5b, 0xd2, 0x16, 0xbd, 0xfa, 0xb5,
- 0xc6, 0x58, 0xad, 0xb1, 0xd0, 0x18, 0xeb, 0xf0, 0x73, 0x87, 0xd8, 0x7e,
- 0xc7, 0xa6, 0x07, 0xe1, 0x00, 0xa0, 0x3f, 0x50, 0x34, 0xf7, 0xfc, 0x20,
- 0xe2, 0x6f, 0xbc, 0xbf, 0xc8, 0xdc, 0x87, 0xcd, 0xdd, 0xd4, 0x3a, 0x47,
- 0xca, 0x40, 0x68, 0xae, 0x58, 0x0b, 0x06, 0x61, 0xce, 0xd8, 0x84, 0x76,
- 0x04, 0x96, 0x7c, 0x8b, 0x9c, 0x27, 0x55, 0x22, 0x7e, 0x5a, 0xa5, 0xb3,
- 0x6c, 0xdd, 0xb6, 0x79, 0xdb, 0xb8, 0x88, 0x80, 0x25, 0xca, 0xcb, 0xa7,
- 0xb5, 0xa0, 0xb1, 0x16, 0x39, 0xb5, 0x02, 0xe6, 0x96, 0x91, 0x2f, 0x51,
- 0xbd, 0x56, 0x78, 0xf2, 0x3d, 0x1b, 0xc4, 0xef, 0x2d, 0x75, 0xaa, 0xae,
- 0x84, 0x5c, 0x91, 0x52, 0x49, 0xb0, 0xd5, 0x86, 0x03, 0xe6, 0x99, 0x4e,
- 0x84, 0x20, 0x80, 0x26, 0x3d, 0x79, 0xb8, 0x37, 0x30, 0x56, 0x0a, 0x31,
- 0xb1, 0xa5, 0xcc, 0x12, 0xe8, 0x72, 0xa6, 0x2b, 0xbe, 0x1a, 0xc0, 0xd5,
- 0xdf, 0x2a, 0xd0, 0xe4, 0x9a, 0x7b, 0xe0, 0x00, 0x64, 0xef, 0x0b, 0xbb,
- 0x90, 0xf4, 0xcc, 0x85, 0xed, 0x6b, 0x40, 0x41, 0x8b, 0xa3, 0x71, 0xa5,
- 0x76, 0xd3, 0xa9, 0xe8, 0x70, 0xf8, 0x89, 0xa3, 0x1e, 0x59, 0xb8, 0x28,
- 0xe3, 0xd9, 0xfb, 0x62, 0xd8, 0xeb, 0xe6, 0x08, 0xf6, 0xd5, 0x59, 0x23,
- 0xa5, 0x6f, 0x37, 0x17, 0xb3, 0x5d, 0xa0, 0xe4, 0x2b, 0xae, 0x90, 0xe5,
- 0x6a, 0x42, 0x1b, 0xa0, 0x5a, 0xb5, 0x7d, 0x68, 0xca, 0x78, 0x04, 0xf7,
- 0x28, 0xf4, 0x2f, 0x4f, 0xb8, 0xf7, 0x61, 0x62, 0x23, 0xf1, 0x85, 0xab,
- 0x02, 0xea, 0x4c, 0x6f, 0x71, 0x13, 0x30, 0x79, 0x31, 0xe5, 0x64, 0xf3,
- 0xbe, 0x70, 0xc0, 0x37, 0x46, 0xdf, 0xbb, 0xba, 0x0f, 0x8d, 0x1a, 0xf8,
- 0xd3, 0x7f, 0xd9, 0x2f, 0x41, 0xf1, 0xf5, 0x4f, 0x9b, 0x2f, 0xab, 0x9b,
- 0xda, 0xad, 0xcf, 0xfe, 0x84, 0x49, 0x81, 0xc5, 0x2b, 0x33, 0x03, 0x22,
- 0x02, 0x6e, 0xee, 0x4f, 0x23, 0x17, 0xa7, 0xb0, 0x26, 0xa2, 0x2c, 0xb9,
- 0x87, 0xce, 0x6b, 0x6b, 0x5b, 0xd9, 0xc6, 0x7f, 0xa3, 0xe3, 0x87, 0xa4,
- 0x39, 0xa6, 0xed, 0xc8, 0x2e, 0x66, 0xc9, 0xef, 0x15, 0xf1, 0xfa, 0x5b,
- 0xa1, 0x4a, 0xb3, 0x8a, 0x27, 0xc2, 0xaf, 0xa8, 0x3f, 0x6f, 0x5f, 0x24,
- 0x39, 0x0a, 0xb8, 0x8f, 0xd5, 0xf8, 0xd3, 0x50, 0xe8, 0xdb, 0x54, 0xba,
- 0x85, 0x8a, 0x31, 0xb2, 0x9f, 0xc9, 0xb2, 0xdc, 0xa7, 0xd9, 0x93, 0xbd,
- 0x61, 0x60, 0xad, 0x0c, 0x3a, 0x81, 0x14, 0x7c, 0xb9, 0x0e, 0x0a, 0x2b,
- 0xb3, 0x8c, 0xff, 0x49, 0x69, 0x00, 0x00, 0xc1, 0x97, 0x3c, 0xd5, 0x99,
- 0xd1, 0xab, 0xac, 0x7c, 0x5e, 0x7d, 0xa7, 0xf3, 0xb1, 0x53, 0x78, 0x82,
- 0xd5, 0x71, 0xf4, 0x1c, 0x46, 0xbd, 0x03, 0x1a, 0xb9, 0xce, 0xb8, 0x33,
- 0x7c, 0xf6, 0x56, 0x8a, 0x5e, 0x1a, 0xe2, 0x33, 0x1d, 0x92, 0x82, 0x04,
- 0x11, 0x29, 0x50, 0x0c, 0xeb, 0xc7, 0x7b, 0xca, 0x11, 0x37, 0xe4, 0x93,
- 0x66, 0xf8, 0x78, 0xf1, 0x0c, 0x2d, 0xdd, 0x23, 0x87, 0x48, 0x1f, 0xb1,
- 0xd0, 0xf9, 0x2c, 0xd8, 0x3f, 0x52, 0x14, 0xc9, 0x13, 0xde, 0xed, 0x3f,
- 0xde, 0x9c, 0x1e, 0x3a, 0xad, 0xe1, 0x73, 0x20, 0xe5, 0x1d, 0x52, 0x94,
- 0xdd, 0x6c, 0x90, 0x32, 0xa1, 0x5b, 0x12, 0x47, 0x78, 0xeb, 0x39, 0xcc,
- 0x7e, 0x60, 0xc8, 0x3b, 0x48, 0xb3, 0xf5, 0x4c, 0x6a, 0x2e, 0x50, 0xcc,
- 0x86, 0x9f, 0xd6, 0xf0, 0x51, 0xfe, 0x70, 0x8e, 0x6f, 0x46, 0x4a, 0x28,
- 0xca, 0xc6, 0x97, 0x73, 0xff, 0xb3, 0x3f, 0x3a, 0x7b, 0xbc, 0x39, 0x80,
- 0x46, 0xf7, 0x44, 0x6b, 0xc4, 0xf3, 0x34, 0xf6, 0xac, 0x40, 0x32, 0x04,
- 0xee, 0x9c, 0xa4, 0x78, 0xb0, 0x91, 0x77, 0x93, 0xdf, 0x3f, 0xde, 0x9c,
- 0x0b, 0x5b, 0xf1, 0x39, 0xbf, 0x6e, 0x66, 0xb4, 0x42, 0x64, 0x63, 0x66,
- 0xea, 0x13, 0xa2, 0x33, 0xe2, 0x0f, 0xf4, 0x8e, 0x20, 0x77, 0xb4, 0x26,
- 0x3d, 0x9c, 0xae, 0xe4, 0x8e, 0x66, 0x4c, 0xb8, 0xc9, 0x2d, 0xd2, 0xa6,
- 0x8b, 0xad, 0x84, 0xe4, 0x1f, 0x6a, 0x0e, 0x5e, 0xd4, 0x56, 0xda, 0xdd,
- 0xd3, 0x16, 0x44, 0x8d, 0xad, 0xd4, 0x77, 0x92, 0xb5, 0x6c, 0x0b, 0xee,
- 0x73, 0x98, 0x07, 0x8a, 0xe9, 0xc9, 0xc1, 0x05, 0xec, 0x6a, 0xa5, 0x8a,
- 0xd7, 0x0b, 0x47, 0xd8, 0x07, 0xa4, 0x56, 0x32, 0x2e, 0x98, 0xde, 0x56,
- 0x59, 0x25, 0xe1, 0xbc, 0x70, 0x59, 0x9b, 0x72, 0x90, 0xda, 0xc9, 0xb5,
- 0x48, 0xe7, 0x1f, 0x68, 0x6e, 0x9e, 0x6a, 0xf2, 0x3a, 0xf0, 0x9c, 0xab,
- 0xce, 0x0d, 0x8c, 0x01, 0xb1, 0xe6, 0x64, 0x2b, 0x68, 0xf5, 0x81, 0x72,
- 0x37, 0xd6, 0xa5, 0xfa, 0x40, 0xb5, 0x20, 0x68, 0x7e, 0x1b, 0xd4, 0x50,
- 0x8e, 0xc4, 0x40, 0x7c, 0xbc, 0x39, 0x49, 0x7f, 0x07, 0x34, 0x90, 0xe5,
- 0x48, 0x50, 0xa7, 0xb0, 0x29, 0x51, 0x50, 0x45, 0x8d, 0x83, 0xee, 0x2e,
- 0xd7, 0x45, 0x4b, 0x7b, 0x05, 0x11, 0xea, 0xe8, 0x97, 0x2b, 0xb5, 0xf4,
- 0x8b, 0x3a, 0xc5, 0x75, 0x16, 0x83, 0x1a, 0xa7, 0xc6, 0xae, 0x15, 0x14,
- 0xbf, 0x60, 0x9e, 0xa7, 0xe2, 0xf1, 0xe6, 0x54, 0x28, 0x3f, 0x62, 0x44,
- 0xf1, 0x72, 0xa9, 0x5f, 0xfb, 0xf0, 0x22, 0xfc, 0x2e, 0xe3, 0xd5, 0x02,
- 0x8a, 0x4c, 0x4e, 0xe2, 0xb2, 0x15, 0xb7, 0xf9, 0x46, 0x58, 0xde, 0x20,
- 0xff, 0xba, 0xbb, 0x10, 0x6d, 0x6b, 0x2b, 0xb9, 0x82, 0x10, 0x8d, 0x41,
- 0x3f, 0xc2, 0x24, 0x13, 0x4e, 0x03, 0xb3, 0x22, 0xab, 0x4e, 0xfb, 0xdf,
- 0x34, 0x0f, 0x82, 0x0b, 0xb2, 0x94, 0x6a, 0x1e, 0x84, 0x70, 0xbc, 0x1b,
- 0x95, 0x04, 0xed, 0x45, 0xba, 0xaf, 0x8d, 0x3e, 0xd4, 0x3b, 0xa0, 0xc8,
- 0x70, 0xf9, 0x10, 0x1a, 0x25, 0xce, 0x83, 0x68, 0x32, 0x9e, 0x0b, 0xe5,
- 0x0c, 0xa3, 0xe4, 0x3e, 0xa8, 0x19, 0x62, 0x05, 0x7b, 0xa1, 0xea, 0x82,
- 0xb7, 0x82, 0xa6, 0xe6, 0xee, 0x0e, 0x4c, 0xcc, 0x0e, 0x54, 0x5e, 0xb3,
- 0x39, 0x46, 0x88, 0xc9, 0xe5, 0xfd, 0x0e, 0x74, 0x36, 0xdd, 0x22, 0x69,
- 0x65, 0x80, 0xd6, 0xed, 0x7c, 0x14, 0xa7, 0xce, 0x6f, 0x1d, 0x23, 0x46,
- 0x50, 0x5a, 0xf0, 0xf1, 0xef, 0x93, 0x86, 0x5b, 0xba, 0xe9, 0x91, 0xdd,
- 0x2f, 0xfa, 0x67, 0xe0, 0x24, 0x6f, 0x00, 0x4b, 0xf4, 0xe3, 0x44, 0x41,
- 0xb8, 0x39, 0x1c, 0xe5, 0x94, 0xe6, 0xc7, 0x1b, 0xf3, 0x31, 0x60, 0x6c,
- 0xfc, 0x4b, 0xa5, 0x79, 0xba, 0x8f, 0xcb, 0x0f, 0xf5, 0x2e, 0x16, 0x5a,
- 0xf6, 0xfa, 0x24, 0x78, 0xaf, 0xbc, 0x09, 0x35, 0x93, 0x63, 0x24, 0x6d,
- 0xfe, 0xcb, 0x2e, 0xad, 0xae, 0x7e, 0x68, 0xc4, 0x93, 0x1d, 0x36, 0x24,
- 0x98, 0xaf, 0x30, 0xe7, 0xfb, 0x83, 0xc7, 0x78, 0x57, 0x42, 0x38, 0xfa,
- 0x8a, 0x9e, 0x7f, 0xfc, 0xf6, 0xf9, 0xcd, 0x75, 0x79, 0xc0, 0x49, 0x00,
- 0x8e, 0xc6, 0xf6, 0xe6, 0x99, 0xe8, 0xd6, 0xfa, 0xc0, 0x9c, 0x31, 0xa0,
- 0x41, 0x0e, 0xc1, 0x70, 0x1b, 0x35, 0x15, 0x84, 0xae, 0x7c, 0x07, 0xf3,
- 0x48, 0x87, 0xad, 0xa2, 0x2b, 0x20, 0x03, 0x52, 0x60, 0x13, 0x13, 0x17,
- 0x25, 0x33, 0x2d, 0x67, 0x1d, 0xcf, 0x79, 0xfb, 0x54, 0xc9, 0xc7, 0x28,
- 0xb9, 0x92, 0x96, 0xb0, 0xcd, 0xd6, 0x9a, 0xfe, 0x9c, 0xbc, 0x33, 0xea,
- 0xc0, 0xd0, 0x38, 0xf0, 0x74, 0x1f, 0x02, 0xb2, 0x10, 0xd3, 0x87, 0xed,
- 0x73, 0x7b, 0xba, 0x63, 0x07, 0xa2, 0x35, 0xc5, 0x31, 0x45, 0x1f, 0xd7,
- 0xda, 0x5a, 0xe8, 0x15, 0xda, 0x52, 0x4f, 0xd0, 0xa3, 0x6d, 0x59, 0x90,
- 0xc9, 0x75, 0x0b, 0xa6, 0xef, 0x07, 0x16, 0xab, 0xcb, 0x32, 0xc6, 0x17,
- 0x5d, 0x49, 0x79, 0x55, 0xd6, 0x62, 0x37, 0xad, 0xef, 0x7f, 0x70, 0xef,
- 0x7c, 0xfc, 0x8b, 0x70, 0x05, 0x99, 0xd5, 0xb6, 0xd1, 0x2e, 0x2b, 0x93,
- 0xcc, 0xfc, 0x3a, 0xf0, 0xa7, 0x63, 0x76, 0xaa, 0x06, 0xbc, 0x8e, 0xf2,
- 0x4c, 0x70, 0x2d, 0xa5, 0x2b, 0x45, 0xb9, 0x2a, 0x84, 0x7e, 0xe6, 0xc3,
- 0xa2, 0xe4, 0xf6, 0xbf, 0xb5, 0xc7, 0x60, 0x1a, 0x1e, 0xca, 0x92, 0x99,
- 0xb8, 0xb0, 0x97, 0xd6, 0xf4, 0xca, 0xad, 0x27, 0x26, 0xc4, 0xba, 0x65,
- 0x70, 0xb5, 0xdf, 0xa8, 0x57, 0xd2, 0xda, 0x47, 0xf4, 0x49, 0xf9, 0xfb,
- 0xde, 0x01, 0x7e, 0x22, 0x7d, 0x3a, 0x94, 0x1f, 0x0d, 0x2f, 0xf9, 0x47,
- 0x2a, 0x0d, 0x36, 0xd3, 0xbc, 0x53, 0x2c, 0xfd, 0x83, 0x55, 0xc5, 0xd5,
- 0x07, 0xfb, 0x54, 0xe8, 0xad, 0x22, 0x6b, 0x53, 0x1b, 0xd3, 0x6d, 0xc0,
- 0x8c, 0x38, 0x2e, 0x60, 0xfa, 0x46, 0x09, 0xcb, 0xe8, 0x93, 0x74, 0xdd,
- 0x8e, 0xdc, 0x6f, 0xc0, 0xfa, 0xa1, 0x77, 0x5e, 0xf6, 0x5e, 0x66, 0xd5,
- 0xc7, 0xea, 0x8f, 0x8f, 0x20, 0xd1, 0xe0, 0x3e, 0x98, 0x0e, 0x2e, 0x5d,
- 0x1f, 0xa8, 0x0b, 0xfe, 0x87, 0x4a, 0x3e, 0x8a, 0xa4, 0x04, 0xb9, 0x34,
- 0x26, 0xfe, 0xaa, 0xf2, 0xeb, 0x6e, 0x15, 0xed, 0x7e, 0xd8, 0xe7, 0xde,
- 0xe1, 0xca, 0x22, 0x1c, 0x16, 0x71, 0x4d, 0xc8, 0x31, 0x8d, 0x98, 0x0b,
- 0x8b, 0xc6, 0x0d, 0x4f, 0xc1, 0x40, 0x89, 0x2e, 0x7d, 0xa8, 0x1f, 0x3a,
- 0x18, 0x4d, 0x62, 0xb2, 0xfb, 0xba, 0x96, 0xb9, 0x60, 0x2e, 0x0c, 0x5c,
- 0x09, 0xa7, 0x9c, 0x11, 0xc5, 0x97, 0xf0, 0x0f, 0x1c, 0xb6, 0xae, 0x41,
- 0x4d, 0xf1, 0x00, 0xc7, 0x8a, 0x64, 0xb1, 0xb4, 0x72, 0x14, 0xdb, 0x59,
- 0xd2, 0x57, 0x74, 0x2f, 0x04, 0x75, 0xf6, 0x3b, 0x50, 0x69, 0x5e, 0x06,
- 0x35, 0x73, 0xf0, 0x03, 0x03, 0x9d, 0x08, 0xe1, 0xe9, 0x6a, 0x29, 0x05,
- 0x19, 0x99, 0x5b, 0x26, 0x87, 0x9b, 0xfc, 0x43, 0x05, 0x39, 0x3b, 0x4a,
- 0x01, 0x19, 0xe0, 0xad, 0x91, 0xc1, 0xdd, 0xbe, 0xdd, 0x95, 0xe5, 0xfc,
- 0x1d, 0x3d, 0x99, 0x5e, 0x3d, 0xbc, 0x13, 0x15, 0xff, 0xe1, 0x23, 0x54,
- 0x9e, 0xb3, 0x9d, 0xc2, 0x19, 0xf2, 0xb4, 0x87, 0xc9, 0xbe, 0x4b, 0xc8,
- 0x1a, 0x43, 0x65, 0x54, 0x09, 0x0c, 0xe0, 0xef, 0x1f, 0x63, 0x27, 0xb8,
- 0x5b, 0xb1, 0xdb, 0x73, 0x23, 0x26, 0x65, 0x83, 0x6f, 0x1d, 0x7e, 0x35,
- 0x6d, 0xeb, 0xc3, 0x36, 0x16, 0x37, 0xe2, 0x4b, 0x04, 0x3d, 0x66, 0x7e,
- 0xff, 0x76, 0xa1, 0xa8, 0x20, 0xa1, 0xed, 0xc5, 0x8f, 0x96, 0x89, 0xb0,
- 0xbf, 0xbd, 0xfd, 0xd3, 0x8f, 0x1c, 0x86, 0xfb, 0xc2, 0xa2, 0x6f, 0x3f,
- 0xfd, 0xca, 0xe2, 0x69, 0x8f, 0x26, 0x71, 0x0b, 0xab, 0xf0, 0xaf, 0x4b,
- 0xee, 0xff, 0xd8, 0x44, 0x5a, 0xb2, 0xf7, 0x52, 0x21, 0xb7, 0xea, 0xca,
- 0x53, 0x50, 0x6d, 0x51, 0x26, 0x55, 0x47, 0xc6, 0x89, 0xcc, 0x8a, 0x21,
- 0xe1, 0x65, 0x08, 0x45, 0xd2, 0x5f, 0x9b, 0xf4, 0x00, 0xf4, 0x9b, 0x54,
- 0x60, 0x88, 0x37, 0x3a, 0xee, 0x94, 0x03, 0x9f, 0x70, 0x28, 0x59, 0x1f,
- 0xd2, 0x7a, 0x0f, 0xf0, 0x6f, 0xeb, 0x71, 0x17, 0xf0, 0xea, 0x60, 0x1e,
- 0x3a, 0xd4, 0x83, 0x1b, 0x85, 0xf2, 0x29, 0x31, 0x9c, 0x1e, 0x98, 0x83,
- 0xb0, 0x26, 0x9c, 0x42, 0x4f, 0x3b, 0x14, 0x2f, 0xdd, 0x3b, 0x00, 0xb0,
- 0x54, 0xca, 0x5b, 0x66, 0xb2, 0x11, 0x0f, 0x12, 0xbf, 0xed, 0x59, 0x23,
- 0x8d, 0xc6, 0x99, 0x37, 0x06, 0xfb, 0xe6, 0x5d, 0x9e, 0x4a, 0x77, 0x9d,
- 0xbb, 0x69, 0xd8, 0x43, 0x89, 0xdd, 0x68, 0x81, 0x32, 0xe7, 0x63, 0xf4,
- 0x4e, 0x41, 0x30, 0x28, 0xf1, 0x01, 0x18, 0xb7, 0x29, 0x32, 0xae, 0xdc,
- 0x34, 0x55, 0x2b, 0x3a, 0x52, 0xe6, 0xed, 0xca, 0x74, 0xf0, 0x43, 0x8b,
- 0x4c, 0x2b, 0x22, 0x70, 0xb8, 0x34, 0x31, 0x6e, 0x0e, 0xf6, 0x41, 0x1b,
- 0x79, 0xc4, 0x1b, 0xaa, 0x13, 0x86, 0x0b, 0x70, 0x8b, 0xb2, 0x5e, 0xc8,
- 0x9c, 0xe3, 0xa9, 0x92, 0x12, 0xdf, 0xc7, 0x0f, 0xc6, 0xb3, 0x85, 0xb7,
- 0x5a, 0xcc, 0x3b, 0x1d, 0x32, 0x36, 0x08, 0x20, 0x50, 0x61, 0x99, 0x59,
- 0x57, 0xec, 0x2b, 0xda, 0x54, 0x78, 0x77, 0x33, 0x6d, 0xc0, 0x4a, 0xfd,
- 0xa1, 0xd8, 0x0f, 0x94, 0x2b, 0x87, 0xc6, 0xff, 0xb2, 0x1e, 0xa0, 0xf1,
- 0x0a, 0x37, 0x00, 0x4b, 0x80, 0xd5, 0x5a, 0x85, 0x92, 0x29, 0xac, 0x91,
- 0x91, 0x56, 0x26, 0x82, 0x96, 0xea, 0x5a, 0x97, 0x89, 0xcd, 0x79, 0xad,
- 0xbe, 0xda, 0x53, 0xee, 0x4b, 0x00, 0xd6, 0x78, 0x50, 0xed, 0x23, 0x8e,
- 0x66, 0x45, 0x2a, 0x55, 0x76, 0x72, 0x12, 0x50, 0x8b, 0x83, 0x28, 0x20,
- 0x1e, 0xb0, 0x7f, 0x20, 0x85, 0x96, 0x3d, 0xa5, 0x41, 0x7e, 0x38, 0x70,
- 0x4f, 0x72, 0x9c, 0x76, 0x10, 0x8f, 0x9a, 0xe0, 0x21, 0x25, 0x3a, 0x8a,
- 0x5c, 0xc1, 0x7a, 0xb9, 0xf1, 0x3b, 0x46, 0xd7, 0x37, 0x79, 0x40, 0x97,
- 0x1a, 0x64, 0x37, 0x77, 0xf8, 0x3f, 0xf9, 0x9b, 0xf0, 0xfe, 0xb3, 0x13,
- 0x9e, 0xb7, 0xbb, 0x87, 0x57, 0x57, 0xa8, 0x6a, 0x82, 0x08, 0x86, 0xdb,
- 0x65, 0xb5, 0xca, 0xa7, 0xbf, 0xb9, 0x6a, 0xfe, 0x5e, 0x42, 0xe0, 0x32,
- 0xfc, 0xb5, 0xb5, 0xf6, 0x04, 0x55, 0x3a, 0x76, 0xf9, 0x14, 0x8e, 0xaf,
- 0xd7, 0xde, 0x54, 0x64, 0x6c, 0x88, 0x40, 0x7f, 0xbc, 0xfa, 0xa8, 0xdb,
- 0x55, 0x18, 0xa7, 0xab, 0xbe, 0x77, 0x59, 0xd3, 0xee, 0xee, 0xa2, 0xe0,
- 0x19, 0x9b, 0x3a, 0x98, 0x6b, 0x2d, 0xcd, 0xc5, 0xa3, 0x55, 0xb5, 0x37,
- 0x9e, 0xa7, 0x17, 0xb3, 0xa3, 0x4c, 0xa5, 0x21, 0x50, 0xfa, 0xab, 0xe3,
- 0xcb, 0xad, 0x36, 0xed, 0x56, 0x1c, 0xd4, 0xbe, 0x04, 0x47, 0xbd, 0xca,
- 0x40, 0xec, 0xe8, 0xa0, 0x5d, 0xae, 0x80, 0xdc, 0x34, 0x93, 0xf7, 0xcb,
- 0x79, 0x9c, 0x75, 0xd3, 0xe7, 0x1c, 0xd2, 0x34, 0xb0, 0xbc, 0x04, 0x11,
- 0x70, 0x0d, 0x59, 0x1b, 0x11, 0x71, 0xe4, 0x3c, 0x1e, 0xc8, 0x4b, 0xe2,
- 0x16, 0x8f, 0x8e, 0x4f, 0x8f, 0x2f, 0x8f, 0x01, 0x12, 0x6c, 0xd9, 0x84,
- 0x73, 0x48, 0x48, 0x95, 0x4c, 0x6f, 0xb2, 0x9c, 0x8c, 0x1f, 0x5e, 0x0e,
- 0xa4, 0x7a, 0x7c, 0x97, 0x4c, 0x8e, 0x0e, 0xbe, 0xe5, 0x22, 0x0b, 0x2c,
- 0x51, 0xe7, 0x17, 0x67, 0xe7, 0xaf, 0x4e, 0xde, 0x1c, 0x0d, 0xa2, 0xc3,
- 0xb3, 0xf3, 0x1f, 0x06, 0xd1, 0xeb, 0xb3, 0x6f, 0x8f, 0x3b, 0x70, 0x85,
- 0x0c, 0x51, 0x68, 0x63, 0x70, 0x5f, 0xad, 0x59, 0xed, 0x90, 0x67, 0x5e,
- 0x97, 0x3a, 0xc8, 0x31, 0x3a, 0x3d, 0x19, 0x5f, 0x62, 0xe9, 0x9b, 0x50,
- 0x06, 0xa0, 0x36, 0xa5, 0x42, 0x50, 0xca, 0xe3, 0xc5, 0xda, 0x53, 0x5b,
- 0xbf, 0x27, 0xf8, 0xe5, 0x7d, 0x5c, 0x55, 0x9d, 0x24, 0x70, 0x65, 0x0c,
- 0x5f, 0xb2, 0x46, 0xf1, 0xc0, 0xad, 0x26, 0x9c, 0xf2, 0x55, 0x8b, 0x1c,
- 0x2a, 0x08, 0x0c, 0xd1, 0xf0, 0x5b, 0x88, 0x13, 0x3b, 0xb3, 0x30, 0x32,
- 0x12, 0xb9, 0x58, 0x68, 0xda, 0x33, 0xe1, 0xe5, 0xb7, 0x8c, 0x53, 0xee,
- 0x47, 0x3a, 0x61, 0xee, 0xd6, 0x51, 0x98, 0x76, 0xd0, 0xd6, 0x34, 0x1c,
- 0xe6, 0x62, 0x06, 0x01, 0xfe, 0x92, 0xcb, 0xe4, 0x79, 0x3f, 0xbb, 0x1e,
- 0xe5, 0x45, 0xca, 0x8e, 0x45, 0x64, 0x29, 0x59, 0x63, 0x11, 0x8a, 0xc5,
- 0xb0, 0x28, 0xb2, 0x2c, 0x0d, 0x3a, 0xab, 0xd9, 0x29, 0x09, 0xbb, 0xdc,
- 0xe2, 0x5a, 0x2d, 0x2f, 0x10, 0xb2, 0xe0, 0xdf, 0xb9, 0x46, 0x9d, 0x09,
- 0xd5, 0x91, 0xb0, 0x57, 0x3e, 0xd0, 0x3a, 0x2f, 0x7c, 0xf2, 0xb0, 0xaf,
- 0xcc, 0xee, 0xcb, 0x10, 0x04, 0x63, 0x1d, 0x84, 0xb5, 0xe5, 0xa3, 0x36,
- 0x2b, 0x68, 0x4a, 0xe6, 0x56, 0x6d, 0xc1, 0x1e, 0x80, 0x36, 0xe0, 0x8b,
- 0xae, 0x52, 0x60, 0xf2, 0x9f, 0x9d, 0xd4, 0xc9, 0xee, 0xb2, 0xce, 0x43,
- 0xe2, 0x8b, 0x97, 0x52, 0x38, 0xca, 0xcb, 0xc2, 0xd6, 0x38, 0x69, 0x5c,
- 0x71, 0xa3, 0xd9, 0xaa, 0x68, 0x5f, 0x12, 0xe2, 0x28, 0xf8, 0xa0, 0xe4,
- 0xd4, 0x0d, 0x6a, 0x7e, 0x0e, 0x0e, 0xd8, 0x97, 0xbe, 0x1c, 0x23, 0x7d,
- 0x3e, 0x78, 0xa1, 0x35, 0x26, 0xab, 0x7e, 0x10, 0x30, 0x03, 0x04, 0x5d,
- 0x32, 0x41, 0xdd, 0x8d, 0x56, 0xd9, 0x9c, 0x31, 0xf2, 0x6c, 0x9f, 0x09,
- 0xdf, 0xc3, 0x0f, 0x1f, 0x22, 0xb0, 0x16, 0xdc, 0x53, 0x3d, 0x77, 0x55,
- 0x8e, 0xed, 0x55, 0xe9, 0xcb, 0xb4, 0xc6, 0x08, 0x9b, 0x62, 0x4e, 0xda,
- 0xb2, 0x20, 0xd7, 0xe6, 0xa4, 0x9a, 0x8e, 0xc2, 0x2c, 0x49, 0x20, 0xb4,
- 0x48, 0x8e, 0x45, 0xab, 0x91, 0x49, 0x34, 0x88, 0x84, 0x5c, 0xf4, 0x06,
- 0xfc, 0x01, 0xfa, 0xde, 0xb0, 0xc3, 0xa7, 0xc8, 0x77, 0xcd, 0x35, 0xe6,
- 0xce, 0x6f, 0xb7, 0x8b, 0x7f, 0xf0, 0x42, 0x21, 0x93, 0xf8, 0x02, 0xff,
- 0xf8, 0x45, 0x62, 0x11, 0x30, 0x7b, 0x8a, 0x1f, 0x65, 0x93, 0x36, 0x40,
- 0x4d, 0x3e, 0x86, 0x2d, 0xac, 0xf5, 0x6c, 0x4b, 0x50, 0xb6, 0x7e, 0xb1,
- 0xd5, 0x13, 0xca, 0x97, 0x85, 0xba, 0x4c, 0x04, 0xcf, 0xe0, 0xb6, 0xd1,
- 0xb6, 0xf2, 0x65, 0x8d, 0x05, 0xc3, 0x98, 0x72, 0x4d, 0x1c, 0xb6, 0x3e,
- 0x41, 0x81, 0x92, 0xfc, 0x9e, 0x69, 0xe3, 0x3f, 0x23, 0x6d, 0x9c, 0x9e,
- 0x1f, 0x62, 0x03, 0xbc, 0x98, 0xf1, 0x9d, 0x93, 0x0e, 0x2a, 0xce, 0xcf,
- 0xa0, 0xa6, 0xd7, 0xd7, 0x7a, 0xb2, 0x32, 0x4f, 0x96, 0x41, 0x22, 0x71,
- 0x0f, 0xb6, 0xd2, 0x99, 0x5f, 0x18, 0xc5, 0x03, 0xb4, 0x88, 0x20, 0x47,
- 0xe1, 0x2b, 0x9d, 0xe7, 0x8e, 0xab, 0x4d, 0x40, 0xa7, 0x0a, 0xfc, 0x26,
- 0x3d, 0x8b, 0x82, 0xa3, 0x79, 0x16, 0xb4, 0xa7, 0xd5, 0x08, 0x5c, 0x8b,
- 0xea, 0xa5, 0xef, 0xc2, 0xab, 0x2b, 0x97, 0xef, 0xa5, 0xe4, 0x96, 0x84,
- 0x83, 0x31, 0x8b, 0x1a, 0x05, 0x26, 0x91, 0xb0, 0x49, 0xc7, 0x11, 0x9e,
- 0x11, 0x83, 0xb4, 0x6c, 0x67, 0x2e, 0x82, 0xd5, 0xd3, 0xe1, 0xb4, 0x84,
- 0x3f, 0x82, 0x41, 0x3f, 0xae, 0xaa, 0x05, 0xf5, 0x52, 0x43, 0x19, 0x9e,
- 0x84, 0xfd, 0x3a, 0x59, 0x5b, 0xac, 0xc4, 0x20, 0x3d, 0x32, 0xe8, 0x80,
- 0x47, 0x40, 0xce, 0xc7, 0x3f, 0xd4, 0xb3, 0x12, 0xa9, 0x21, 0xee, 0x1e,
- 0x67, 0x24, 0x76, 0x27, 0x24, 0x0a, 0x11, 0x7e, 0x73, 0x98, 0x6a, 0x75,
- 0xb4, 0x29, 0x69, 0xd8, 0x11, 0x6f, 0x49, 0x37, 0xb5, 0x37, 0xc2, 0xea,
- 0xbe, 0x9b, 0x43, 0x5f, 0x16, 0x15, 0xe4, 0xe2, 0xb2, 0xc2, 0x6d, 0x27,
- 0x62, 0xec, 0xfd, 0x79, 0x0e, 0x09, 0x28, 0x84, 0x81, 0xba, 0xa3, 0x6c,
- 0x6d, 0xf9, 0x6b, 0xdb, 0x12, 0x2d, 0x30, 0x95, 0xc7, 0x4a, 0xa5, 0x75,
- 0xfe, 0x37, 0xda, 0xca, 0x92, 0xfb, 0xb0, 0x2d, 0x6f, 0xef, 0xb9, 0xf6,
- 0x7e, 0xc7, 0x7d, 0x71, 0xc3, 0xfb, 0xe2, 0x26, 0x99, 0x2f, 0x5b, 0xbe,
- 0x05, 0x76, 0xb9, 0xf2, 0x2f, 0x82, 0x87, 0x5f, 0x0f, 0xc0, 0xdf, 0x9b,
- 0xad, 0x5a, 0x35, 0x4f, 0x5f, 0xe3, 0x87, 0xa3, 0xe8, 0x48, 0x61, 0x6c,
- 0xc8, 0xdf, 0x58, 0x69, 0x0b, 0x40, 0x37, 0x05, 0xcd, 0x7c, 0xab, 0xb0,
- 0xd1, 0xb2, 0xed, 0x9d, 0xd1, 0xf7, 0xcb, 0x30, 0x57, 0x45, 0xc3, 0x22,
- 0x92, 0x97, 0x9c, 0x19, 0x03, 0xb2, 0xf8, 0xbf, 0xec, 0xfe, 0x91, 0x22,
- 0x41, 0xaf, 0x1c, 0x75, 0x5c, 0x35, 0x25, 0xd0, 0x02, 0x68, 0x92, 0x0f,
- 0x91, 0x18, 0xe0, 0xc0, 0xde, 0x67, 0x5b, 0x59, 0x40, 0xa1, 0x41, 0x81,
- 0x9e, 0x76, 0xda, 0x09, 0x5b, 0xd0, 0xd1, 0x93, 0x62, 0x86, 0x38, 0xe2,
- 0x03, 0x3f, 0x5a, 0xc4, 0x85, 0x98, 0x9c, 0xd9, 0xad, 0x5d, 0xec, 0xe4,
- 0xfa, 0x9a, 0x4c, 0x57, 0x55, 0x9d, 0x96, 0x21, 0xbc, 0xfe, 0x1a, 0x5f,
- 0x3e, 0xba, 0xb5, 0x89, 0xc8, 0x91, 0x1a, 0x82, 0xbd, 0x73, 0xbb, 0xcf,
- 0xed, 0xf7, 0xb6, 0x34, 0x9a, 0x26, 0x81, 0x51, 0xfd, 0x71, 0x97, 0x2e,
- 0xb0, 0x3e, 0x17, 0x89, 0x24, 0x68, 0x57, 0xb9, 0xd9, 0x23, 0x9d, 0x9f,
- 0x27, 0xd9, 0x29, 0x66, 0x5d, 0xdf, 0x7e, 0x25, 0xb5, 0xa5, 0x82, 0x4f,
- 0xbb, 0x0b, 0x9f, 0x96, 0x9d, 0x2a, 0xd7, 0x14, 0xbb, 0x0e, 0xbe, 0x0c,
- 0x93, 0x7b, 0x14, 0x1d, 0x38, 0x98, 0x93, 0xbd, 0x6a, 0xf3, 0xdf, 0x42,
- 0x39, 0x9d, 0x9c, 0xdf, 0x7d, 0x12, 0xa4, 0xbe, 0xb3, 0x21, 0x8d, 0x1f,
- 0xe9, 0x74, 0xa6, 0xed, 0x2d, 0x7e, 0x5b, 0x4c, 0x9e, 0xd2, 0x7f, 0xbe,
- 0xe1, 0xff, 0xb0, 0x6a, 0xd0, 0xfa, 0xc2, 0x2e, 0x65, 0xb5, 0xad, 0x13,
- 0x98, 0xda, 0x53, 0xae, 0x1a, 0x63, 0x48, 0xd1, 0x2b, 0xfc, 0xa5, 0x48,
- 0x1e, 0x79, 0x87, 0xc6, 0xf6, 0x33, 0xbb, 0x82, 0x56, 0x64, 0xec, 0x93,
- 0x24, 0x4e, 0xc1, 0x75, 0xaf, 0x39, 0x7d, 0x2a, 0x34, 0x41, 0x3e, 0xa1,
- 0x64, 0xb0, 0xc3, 0x29, 0x84, 0x0b, 0x4d, 0xba, 0x26, 0x7e, 0xba, 0xfe,
- 0x7b, 0x02, 0xe7, 0x97, 0xff, 0x34, 0x72, 0x2d, 0x1f, 0x1d, 0xdb, 0x57,
- 0xe3, 0xf1, 0xf0, 0x8d, 0x72, 0xc8, 0xac, 0xf1, 0xb6, 0xbb, 0x5f, 0x37,
- 0x1b, 0xe6, 0xa9, 0xa0, 0xc9, 0x7c, 0xf6, 0x71, 0xb3, 0x78, 0xc4, 0x30,
- 0x6c, 0xb5, 0xc7, 0xb0, 0xec, 0xc0, 0xd2, 0xc6, 0x4e, 0x0a, 0x26, 0xab,
- 0xd4, 0x6a, 0xfe, 0xe0, 0x51, 0x2b, 0x85, 0xad, 0xb5, 0xca, 0xd6, 0xcc,
- 0x88, 0x00, 0xc3, 0x41, 0x33, 0x0d, 0x04, 0xee, 0xad, 0xcb, 0x4b, 0x5c,
- 0x24, 0x0b, 0x26, 0xd1, 0x70, 0xe8, 0x6f, 0xb1, 0xd8, 0x5e, 0x51, 0x57,
- 0xf9, 0x73, 0x6b, 0x3c, 0xc5, 0x33, 0xa6, 0x61, 0x66, 0xc7, 0x98, 0xd4,
- 0x25, 0xfb, 0x43, 0xcb, 0xb5, 0x57, 0x3e, 0x64, 0xd3, 0x9b, 0xa3, 0x37,
- 0xe3, 0x8d, 0xf5, 0x98, 0x84, 0x60, 0x70, 0x78, 0xba, 0xc8, 0x33, 0x86,
- 0x0e, 0x07, 0x08, 0x9c, 0x0e, 0x37, 0xc4, 0xf8, 0xfc, 0xcd, 0xf1, 0x57,
- 0x67, 0xf6, 0x9f, 0xb5, 0x53, 0xfe, 0xe8, 0x0c, 0x9f, 0x72, 0xdd, 0xca,
- 0xc7, 0x4a, 0x80, 0x5a, 0xe7, 0x2c, 0xdb, 0x34, 0x30, 0x82, 0x49, 0x1e,
- 0xe7, 0xfc, 0xba, 0x88, 0xe2, 0x40, 0x25, 0x12, 0x3f, 0x2a, 0xd6, 0x15,
- 0x37, 0xa5, 0xed, 0xb6, 0xf7, 0xd5, 0x97, 0xed, 0x03, 0xe6, 0xe8, 0xcd,
- 0x9a, 0xcf, 0xf1, 0x6f, 0x86, 0x66, 0x17, 0xe8, 0x0d, 0x7e, 0x46, 0xfb,
- 0x23, 0x15, 0x36, 0xe3, 0x8e, 0x59, 0x19, 0x9f, 0x9f, 0xb8, 0xff, 0xc0,
- 0x26, 0x74, 0x83, 0x0f, 0xf3, 0x5d, 0x44, 0xea, 0xa5, 0x70, 0x31, 0x17,
- 0xd3, 0x9c, 0xc7, 0xd9, 0x2d, 0x7c, 0x6f, 0x6b, 0x8a, 0x25, 0xc7, 0x7c,
- 0xcc, 0xfa, 0x84, 0xff, 0x60, 0x8e, 0xd5, 0x47, 0x89, 0x44, 0x15, 0xc1,
- 0x74, 0x0a, 0x9b, 0x70, 0x67, 0xf6, 0xb9, 0x33, 0x32, 0xd6, 0x78, 0xf7,
- 0x34, 0xab, 0x7d, 0x4d, 0x0d, 0x51, 0xa4, 0xbb, 0x8f, 0x85, 0x87, 0xfc,
- 0x42, 0x42, 0x29, 0xe7, 0xda, 0xd2, 0xd6, 0x63, 0xcb, 0xbe, 0xa6, 0xea,
- 0x32, 0xc9, 0x35, 0x98, 0xaa, 0x37, 0xd8, 0xe8, 0x74, 0xe2, 0xf9, 0xbf,
- 0xb6, 0x47, 0x3c, 0xce, 0x62, 0xda, 0x86, 0x90, 0x4b, 0x31, 0x76, 0x9f,
- 0x55, 0x32, 0x88, 0x50, 0xa5, 0xe0, 0x9b, 0x81, 0xdc, 0x56, 0xf0, 0x63,
- 0x4f, 0xe5, 0x40, 0x0d, 0x1f, 0xbf, 0xf9, 0xf6, 0xe4, 0xe2, 0xec, 0xcd,
- 0xeb, 0xe3, 0x37, 0x0e, 0xec, 0xc7, 0x07, 0x42, 0xb7, 0x9f, 0xbe, 0xab,
- 0x96, 0xa8, 0x5c, 0x25, 0xd8, 0x87, 0xcc, 0x66, 0x23, 0x8d, 0x47, 0xff,
- 0x35, 0x0a, 0x9b, 0x0b, 0x1e, 0xb2, 0x03, 0x96, 0x8d, 0xdb, 0x25, 0x87,
- 0x26, 0x67, 0x0c, 0xb1, 0x1d, 0x09, 0xf2, 0x51, 0x3c, 0x98, 0x52, 0x25,
- 0x3b, 0x79, 0x3f, 0x4d, 0x94, 0xf1, 0xad, 0x0c, 0x18, 0xe6, 0x53, 0x2d,
- 0x2e, 0xe8, 0x41, 0xb3, 0xb5, 0x4e, 0xf8, 0xf5, 0x92, 0x62, 0x57, 0xeb,
- 0xc2, 0x04, 0xa8, 0x12, 0x17, 0x92, 0x93, 0xde, 0xa8, 0x47, 0x19, 0x1e,
- 0xe6, 0x48, 0x20, 0xb6, 0x51, 0xc0, 0xd0, 0xe7, 0x49, 0x47, 0x2c, 0x54,
- 0xd3, 0xbc, 0xde, 0x05, 0x23, 0xa8, 0x05, 0x71, 0x40, 0x2d, 0xf9, 0xb9,
- 0x86, 0x6c, 0xda, 0x39, 0xf6, 0x81, 0x23, 0x3b, 0xa8, 0xb1, 0x69, 0x59,
- 0x63, 0x08, 0x07, 0x6c, 0x04, 0xf1, 0xfb, 0xf1, 0xbb, 0xf3, 0x8b, 0xb3,
- 0xef, 0x7f, 0xf8, 0x8d, 0x3f, 0x31, 0xf6, 0xc3, 0xf8, 0x91, 0x15, 0xa9,
- 0x35, 0xfe, 0xd3, 0xaf, 0xfa, 0xda, 0xa3, 0x9f, 0xab, 0xb7, 0x3f, 0x50,
- 0xc4, 0xf5, 0x3a, 0x5a, 0x34, 0xf8, 0x8b, 0x85, 0x6c, 0xcc, 0x17, 0xdb,
- 0xb2, 0x40, 0xbf, 0xd3, 0x41, 0x82, 0x67, 0x29, 0x6b, 0x6c, 0xb4, 0x5d,
- 0x94, 0xf5, 0x20, 0xaa, 0x02, 0x0b, 0x3d, 0x9f, 0xf6, 0xed, 0x5a, 0x04,
- 0x03, 0x50, 0x1f, 0xe2, 0x50, 0x71, 0xf3, 0x71, 0x70, 0x7a, 0xfa, 0xeb,
- 0x27, 0xc1, 0x39, 0xfe, 0x6b, 0xd3, 0x80, 0x0b, 0xae, 0x1b, 0xd0, 0xd0,
- 0x99, 0x54, 0x26, 0xfe, 0x1d, 0x7c, 0x0e, 0xae, 0x3b, 0x6f, 0xce, 0xb4,
- 0x37, 0xe2, 0x8c, 0x1e, 0x5a, 0x85, 0xd7, 0x19, 0x9c, 0x87, 0xac, 0xf2,
- 0x51, 0x21, 0xed, 0xf3, 0x96, 0xe9, 0xe2, 0x7f, 0x69, 0x75, 0xbc, 0x10,
- 0x75, 0x03, 0x71, 0x1e, 0x72, 0x71, 0x72, 0x17, 0xe4, 0x11, 0x8a, 0x50,
- 0x04, 0x0d, 0x91, 0xca, 0xd3, 0x11, 0x9a, 0x63, 0xbf, 0x20, 0x23, 0x6e,
- 0x8b, 0xb4, 0xbc, 0x45, 0x1e, 0x13, 0x6f, 0xca, 0x81, 0xd4, 0x0f, 0xa9,
- 0x50, 0x94, 0x89, 0x6d, 0x54, 0x74, 0x85, 0xfa, 0x2e, 0x3d, 0xa6, 0x3f,
- 0x2f, 0xcf, 0x0e, 0xcf, 0x4e, 0xe9, 0x2f, 0xc7, 0xaf, 0x4e, 0xbe, 0xf7,
- 0x0a, 0x4d, 0x28, 0x43, 0xd5, 0x9d, 0xe8, 0x22, 0x08, 0xb5, 0x08, 0x8a,
- 0x4a, 0xd3, 0xa3, 0xf1, 0x93, 0x0d, 0x1f, 0xe8, 0xb3, 0x65, 0xb2, 0xa8,
- 0x49, 0x90, 0x7f, 0xd7, 0x28, 0x1d, 0xf7, 0xfe, 0x21, 0x08, 0x98, 0x84,
- 0xb1, 0xdd, 0x60, 0x85, 0xa0, 0xaa, 0x43, 0xa5, 0xd7, 0x15, 0xd4, 0x01,
- 0xbe, 0x3c, 0xbd, 0x72, 0xd8, 0xaf, 0xd0, 0xa1, 0x66, 0xf7, 0x68, 0xbd,
- 0x48, 0xa3, 0x74, 0x9f, 0x23, 0x25, 0xe2, 0xdb, 0x58, 0x6d, 0x94, 0x1d,
- 0xd1, 0x0e, 0x89, 0x2a, 0x6e, 0x84, 0x91, 0x4c, 0xdf, 0x59, 0x04, 0x05,
- 0x5c, 0x73, 0xf5, 0x31, 0xe9, 0x04, 0x68, 0x0e, 0x08, 0x70, 0xf4, 0xe0,
- 0x28, 0xf4, 0x26, 0xb7, 0x0b, 0x08, 0x75, 0x26, 0xec, 0xa5, 0xa2, 0x23,
- 0x99, 0x9f, 0xe3, 0x2e, 0x96, 0x92, 0x25, 0x57, 0x8e, 0x59, 0xb4, 0xd1,
- 0x46, 0xfc, 0xab, 0x1a, 0x89, 0xeb, 0xad, 0x3c, 0xfb, 0x35, 0x8d, 0x3c,
- 0x6b, 0xb4, 0x71, 0xf3, 0xab, 0x1a, 0x71, 0xd4, 0xd7, 0x74, 0x2c, 0x7e,
- 0x7f, 0x72, 0x19, 0x1d, 0x9e, 0x1d, 0x79, 0x19, 0xbd, 0x94, 0xc4, 0x90,
- 0x02, 0x85, 0xbd, 0x57, 0x19, 0x57, 0xa6, 0xbc, 0x0a, 0x0a, 0xed, 0x59,
- 0x6d, 0x16, 0xc6, 0xe8, 0x97, 0xbe, 0xec, 0x99, 0xd4, 0x43, 0x2f, 0x04,
- 0x78, 0x1f, 0xf2, 0x91, 0xf8, 0x52, 0x2e, 0x28, 0xdd, 0x62, 0x2e, 0x1c,
- 0x96, 0x6c, 0x66, 0xc0, 0x8b, 0x0b, 0x75, 0xc9, 0x46, 0x93, 0x78, 0xc6,
- 0x07, 0xba, 0x04, 0x47, 0x4a, 0xba, 0x45, 0x55, 0xae, 0x30, 0x10, 0xf5,
- 0x60, 0x23, 0xcc, 0xee, 0xe4, 0x9c, 0x1c, 0x94, 0xf1, 0x91, 0x0b, 0x27,
- 0x97, 0x3d, 0x46, 0x6f, 0x6a, 0x79, 0x24, 0xbb, 0xaa, 0x09, 0xb3, 0x9a,
- 0xc4, 0x28, 0xf7, 0x21, 0xcc, 0x3b, 0xb6, 0xd9, 0x11, 0xb0, 0xc0, 0x7e,
- 0xe4, 0x73, 0x31, 0x73, 0xb7, 0x47, 0x2d, 0xcb, 0xd1, 0x52, 0x51, 0xae,
- 0x09, 0xf7, 0x9d, 0x3d, 0x0d, 0x86, 0x4a, 0xbd, 0x2d, 0xda, 0x7f, 0x0a,
- 0x57, 0x49, 0x7f, 0x0e, 0xce, 0xe8, 0x27, 0xde, 0xb5, 0xbf, 0x88, 0xe7,
- 0x12, 0x46, 0xd7, 0x1c, 0x32, 0xd4, 0x71, 0x06, 0x1a, 0x83, 0x7d, 0x81,
- 0x98, 0xc3, 0x69, 0xa0, 0x06, 0x9f, 0xaa, 0x72, 0x0e, 0xca, 0x1f, 0xf3,
- 0x7c, 0x9a, 0x4b, 0x58, 0xf1, 0x47, 0x71, 0xe9, 0xc0, 0x8a, 0x9c, 0xdf,
- 0xac, 0x35, 0x02, 0xc5, 0x05, 0x5d, 0x72, 0x11, 0x96, 0x8d, 0x4e, 0xec,
- 0x91, 0xfb, 0xac, 0xe5, 0x5a, 0xe7, 0x02, 0x68, 0x46, 0x20, 0x2b, 0x9d,
- 0xa6, 0x95, 0x14, 0xb3, 0x2e, 0xe5, 0x97, 0x8c, 0x89, 0x90, 0x49, 0xeb,
- 0x72, 0x04, 0x6b, 0x6e, 0x6e, 0x50, 0x8b, 0xcb, 0xec, 0x8f, 0x59, 0xae,
- 0x95, 0x38, 0xd9, 0xe2, 0xe5, 0x1a, 0x14, 0xf4, 0x8b, 0x07, 0x29, 0x0a,
- 0x19, 0x67, 0xf0, 0x2c, 0xb4, 0x18, 0x4c, 0x75, 0x61, 0xf4, 0x76, 0xe5,
- 0x2f, 0x32, 0xcf, 0x2c, 0x96, 0xa6, 0xba, 0xdc, 0x98, 0xa8, 0x4d, 0x89,
- 0xc3, 0xc5, 0xa0, 0x74, 0x7a, 0xaa, 0xb5, 0x04, 0x88, 0x3f, 0x15, 0xb6,
- 0x59, 0x04, 0x2c, 0x5a, 0x3c, 0x42, 0x56, 0xb4, 0xd3, 0xcf, 0xfa, 0x27,
- 0x6b, 0xbe, 0xc3, 0x8d, 0xc9, 0xba, 0xc9, 0x47, 0x9a, 0x70, 0x76, 0x6e,
- 0xbf, 0xdd, 0xda, 0xa7, 0x4d, 0x11, 0xb1, 0xb4, 0x01, 0xa6, 0x13, 0xc9,
- 0x43, 0x88, 0xe2, 0x67, 0xfa, 0x24, 0x87, 0x05, 0xef, 0x13, 0xf6, 0x55,
- 0x38, 0x2c, 0x2a, 0x8a, 0x91, 0x8f, 0x9c, 0x17, 0x45, 0x7e, 0x08, 0x44,
- 0x24, 0xc2, 0x4d, 0x98, 0xf1, 0xa9, 0xf6, 0xb7, 0x8d, 0xc1, 0x08, 0x0d,
- 0xc6, 0xe7, 0xfe, 0x23, 0x31, 0xf0, 0x3f, 0x24, 0x24, 0x59, 0xea, 0x04,
- 0x52, 0x8b, 0xc9, 0xe0, 0x47, 0x8c, 0xaa, 0xa2, 0x63, 0x20, 0x77, 0xff,
- 0xb6, 0x37, 0xda, 0xd4, 0x8b, 0x72, 0x52, 0x78, 0x94, 0x39, 0xe6, 0x61,
- 0x55, 0x48, 0xfa, 0xaa, 0xa7, 0x85, 0xb4, 0x9a, 0x9f, 0x32, 0x11, 0xa8,
- 0xed, 0x35, 0x42, 0x1a, 0x74, 0x8b, 0x71, 0xa8, 0x92, 0x2c, 0x73, 0xf8,
- 0x5d, 0x67, 0x01, 0x05, 0x32, 0x8e, 0xe4, 0x80, 0xd5, 0x92, 0x77, 0x80,
- 0x3b, 0x77, 0x00, 0xc0, 0x89, 0xa2, 0xbc, 0xcb, 0x0f, 0xad, 0xc1, 0x65,
- 0xaf, 0x21, 0x76, 0x9b, 0x93, 0x7d, 0x7e, 0x30, 0x1e, 0xdb, 0x44, 0x1f,
- 0x86, 0x13, 0x2a, 0x53, 0xa8, 0xc0, 0x31, 0x64, 0xfc, 0x6b, 0x36, 0x6c,
- 0xdb, 0x09, 0xac, 0x6d, 0x34, 0xb0, 0xa7, 0xbb, 0x4f, 0xdc, 0xb7, 0xdc,
- 0xa7, 0xbe, 0x95, 0xb6, 0x06, 0x1f, 0xf9, 0xa9, 0xee, 0x6f, 0x7d, 0xdb,
- 0xf1, 0xad, 0xa7, 0x2d, 0x21, 0xda, 0xdb, 0xfb, 0xd4, 0x32, 0x41, 0x85,
- 0xf5, 0x6c, 0x1e, 0xf9, 0x0f, 0x06, 0x5f, 0xa4, 0xe7, 0x86, 0x4a, 0x76,
- 0x92, 0x74, 0x10, 0x39, 0x23, 0x4e, 0x12, 0x16, 0xfe, 0xda, 0x7d, 0xe6,
- 0x3e, 0x45, 0x77, 0xa6, 0x3e, 0x82, 0x22, 0xba, 0x49, 0x5a, 0x7b, 0xc7,
- 0xd5, 0x8e, 0x3d, 0xe1, 0x39, 0x20, 0x33, 0xac, 0x5a, 0x07, 0x94, 0xb4,
- 0x5e, 0x04, 0xdf, 0xf9, 0xd4, 0x0f, 0xc9, 0xf7, 0x5b, 0xaa, 0xdd, 0x81,
- 0x19, 0x62, 0x14, 0x6c, 0x56, 0x27, 0x28, 0x06, 0x03, 0x77, 0xa0, 0x84,
- 0xa6, 0x9e, 0x91, 0x57, 0xfd, 0x57, 0x64, 0xfb, 0x9d, 0xb3, 0x10, 0x2b,
- 0x05, 0xeb, 0x28, 0x3a, 0xc3, 0x25, 0xac, 0xc6, 0xb1, 0x03, 0xaf, 0x3e,
- 0x6f, 0x77, 0x47, 0xae, 0x17, 0xee, 0xf6, 0xdd, 0xe7, 0x7e, 0x4e, 0xac,
- 0x4b, 0x16, 0x94, 0xda, 0xd6, 0xed, 0xe3, 0x5d, 0xe7, 0x16, 0x73, 0xa6,
- 0x6b, 0xf4, 0xf1, 0xe5, 0x05, 0x27, 0x0c, 0x45, 0xa0, 0x09, 0x6a, 0xaa,
- 0x58, 0xda, 0x52, 0x5b, 0x2e, 0xe6, 0x2e, 0xc5, 0x1d, 0x83, 0x33, 0xc8,
- 0x4b, 0xf2, 0x3f, 0x56, 0xac, 0x90, 0x70, 0xea, 0xd2, 0x19, 0xaa, 0xff,
- 0xb4, 0xf7, 0x5c, 0x69, 0x59, 0x39, 0x95, 0x7d, 0xfe, 0x8b, 0xee, 0x0c,
- 0x37, 0xff, 0x1e, 0x45, 0x2d, 0xb4, 0x88, 0xa2, 0x38, 0x5d, 0xae, 0xe1,
- 0xc8, 0x95, 0x20, 0x34, 0xe0, 0x2f, 0xdc, 0x11, 0xaa, 0x00, 0x25, 0x5f,
- 0xaf, 0x15, 0x4d, 0x70, 0x1f, 0x57, 0xa5, 0xaf, 0x9d, 0xa8, 0x03, 0x40,
- 0x02, 0xeb, 0x22, 0x12, 0xfa, 0x50, 0x3a, 0x02, 0x77, 0x76, 0x3a, 0x88,
- 0x68, 0xe3, 0x49, 0x7e, 0x67, 0x20, 0x2f, 0x4d, 0xa9, 0x95, 0x62, 0xb0,
- 0x58, 0x2f, 0x98, 0x16, 0x52, 0x7c, 0xfb, 0x8a, 0x7d, 0x02, 0x3c, 0x63,
- 0x16, 0x2d, 0x08, 0xe6, 0x4d, 0x76, 0xe5, 0x77, 0xc8, 0xf1, 0xb5, 0x49,
- 0x6b, 0x6c, 0x47, 0x49, 0x00, 0x36, 0xe6, 0xc4, 0x38, 0xa0, 0xe7, 0xd5,
- 0x50, 0x78, 0xab, 0x67, 0xca, 0xf2, 0x14, 0x7c, 0xe6, 0x59, 0x5b, 0x22,
- 0xc6, 0x97, 0x67, 0x17, 0x2a, 0x61, 0x6d, 0xad, 0xab, 0xb5, 0x9f, 0xf8,
- 0x11, 0x0f, 0x74, 0x1b, 0x74, 0x84, 0x99, 0x9d, 0xf3, 0x52, 0x30, 0xdd,
- 0x4c, 0x13, 0xe1, 0xbf, 0xfa, 0x89, 0x87, 0xb1, 0xe8, 0xd0, 0xbe, 0x8d,
- 0x0b, 0x10, 0x01, 0x18, 0x83, 0xab, 0x15, 0x84, 0x0a, 0x5e, 0x92, 0x8d,
- 0x76, 0xb6, 0x82, 0xb0, 0x8b, 0x17, 0x92, 0xe5, 0x48, 0xfd, 0x91, 0xcc,
- 0x00, 0xab, 0x5e, 0x1d, 0x17, 0x36, 0x6a, 0xca, 0xa2, 0x6c, 0xa2, 0x33,
- 0x47, 0xd2, 0x6b, 0x61, 0x62, 0x77, 0x76, 0xf9, 0xab, 0x2b, 0xc2, 0x92,
- 0x1c, 0xe2, 0x90, 0xa0, 0xbb, 0x02, 0x5b, 0x51, 0xee, 0xb1, 0xb9, 0xda,
- 0x53, 0xb2, 0x8c, 0x04, 0xd4, 0x96, 0x5b, 0x15, 0x34, 0x33, 0x15, 0xbd,
- 0x95, 0xb5, 0xe3, 0xe6, 0xf9, 0xfc, 0xec, 0xe2, 0xd2, 0xba, 0x86, 0xcf,
- 0xe2, 0x07, 0x8d, 0xfd, 0xc3, 0x74, 0x12, 0x5a, 0x10, 0x1d, 0x9a, 0x45,
- 0x16, 0xa1, 0x75, 0x2b, 0x35, 0x7c, 0x03, 0x16, 0x05, 0xed, 0x58, 0x43,
- 0x7c, 0x9b, 0x29, 0x1e, 0x0c, 0xd9, 0xe2, 0xca, 0xac, 0x5e, 0x39, 0x06,
- 0x07, 0x56, 0xd0, 0xdd, 0x28, 0x25, 0x6f, 0xd3, 0x3c, 0xd9, 0x6d, 0x4b,
- 0x07, 0x5f, 0x9e, 0x2f, 0x8e, 0xb9, 0x62, 0xd8, 0xe5, 0x8d, 0xfc, 0xad,
- 0xd5, 0x77, 0xf1, 0x50, 0xea, 0x0f, 0xbb, 0x41, 0x08, 0x5a, 0x2c, 0x57,
- 0x00, 0xad, 0xdc, 0xbe, 0xf3, 0x98, 0x06, 0x73, 0xf6, 0x24, 0xc8, 0x98,
- 0x80, 0xda, 0x54, 0x59, 0x01, 0x7a, 0x19, 0x3f, 0xe8, 0xe9, 0x57, 0x7a,
- 0x74, 0xea, 0xca, 0x96, 0xc8, 0x8b, 0xdb, 0xa0, 0x85, 0xa7, 0xbe, 0x85,
- 0x25, 0xeb, 0x77, 0x6d, 0xe0, 0xc4, 0x22, 0xa8, 0xfc, 0x43, 0x07, 0x2d,
- 0xbb, 0x4e, 0x32, 0x13, 0x0c, 0x79, 0xce, 0xb7, 0xf3, 0xcc, 0xc5, 0x2b,
- 0xcc, 0x3e, 0x0a, 0xba, 0xc2, 0x3f, 0xb6, 0x64, 0x43, 0xc0, 0x88, 0x1a,
- 0x62, 0xf7, 0xe4, 0x13, 0x7f, 0x42, 0xf0, 0x55, 0xc2, 0xe3, 0x00, 0x74,
- 0x06, 0x82, 0x13, 0x89, 0x71, 0x14, 0x69, 0xb6, 0x02, 0xd5, 0x10, 0xa9,
- 0x89, 0x39, 0x93, 0x9e, 0x69, 0x20, 0xbf, 0x15, 0xb2, 0xd4, 0x04, 0x0e,
- 0xff, 0x1d, 0x3d, 0x89, 0x4e, 0x4e, 0x8f, 0xfd, 0x72, 0x09, 0x97, 0x03,
- 0x36, 0xb3, 0x37, 0xf2, 0x68, 0xe3, 0x66, 0xee, 0xb8, 0x18, 0x45, 0xe7,
- 0x4c, 0x99, 0x8e, 0xf0, 0x49, 0xf9, 0x9f, 0xbe, 0x35, 0xd9, 0x2c, 0x70,
- 0xc6, 0xd0, 0x01, 0x0a, 0x0c, 0x6b, 0x9a, 0xd1, 0xea, 0xe2, 0x27, 0xfc,
- 0xd7, 0x80, 0xed, 0xba, 0x35, 0xe4, 0xe7, 0xfe, 0xe5, 0x92, 0xc6, 0x41,
- 0x57, 0xb5, 0xe6, 0x23, 0x4f, 0x55, 0xb6, 0xe8, 0x1e, 0x27, 0x65, 0xf7,
- 0x4c, 0x3d, 0xf3, 0x9e, 0xb6, 0x02, 0x8d, 0xd2, 0xc2, 0x95, 0x3d, 0x53,
- 0x53, 0xe3, 0x41, 0x53, 0x72, 0x28, 0x1c, 0xc8, 0x3c, 0x81, 0xa1, 0x85,
- 0x76, 0x0e, 0x97, 0xd7, 0xa5, 0xb6, 0x32, 0xd6, 0xb8, 0x73, 0x73, 0xf8,
- 0xfa, 0x64, 0x7a, 0xd6, 0x98, 0xfc, 0x82, 0xd2, 0xaa, 0xb4, 0xab, 0x47,
- 0x36, 0xf8, 0xdf, 0x9f, 0x8a, 0x34, 0x3a, 0xd1, 0x71, 0xe7, 0x58, 0xad,
- 0x77, 0xfc, 0x61, 0x0f, 0x26, 0xe5, 0xd5, 0x66, 0xd7, 0x10, 0xea, 0x87,
- 0x06, 0x4d, 0x3d, 0xf3, 0x4d, 0x5d, 0x81, 0x51, 0xd0, 0xf4, 0xfb, 0x41,
- 0x4d, 0x07, 0x39, 0x3a, 0xc1, 0xd4, 0x3d, 0x29, 0x97, 0x05, 0x01, 0x14,
- 0x77, 0x6c, 0xab, 0xe0, 0x1b, 0x22, 0x0c, 0x97, 0x79, 0x2e, 0xc5, 0xe3,
- 0x5d, 0x2a, 0xc5, 0x48, 0x30, 0x66, 0xe2, 0x83, 0x10, 0x86, 0x4d, 0x97,
- 0x64, 0x21, 0xb7, 0x4d, 0xbd, 0xa0, 0x73, 0xb5, 0xd8, 0x61, 0x8b, 0x1b,
- 0x7a, 0xd1, 0xaa, 0xb0, 0xfa, 0xf4, 0x33, 0xbd, 0xcd, 0x6a, 0xfd, 0x45,
- 0xbb, 0xff, 0x85, 0xca, 0x34, 0x77, 0x41, 0x49, 0x97, 0x18, 0x37, 0x43,
- 0x58, 0xa0, 0x74, 0x84, 0xd4, 0x1b, 0x6d, 0xe7, 0x3f, 0x1f, 0xc8, 0x6a,
- 0x26, 0xfa, 0xe2, 0xb3, 0x9e, 0xfc, 0x87, 0xe7, 0x5b, 0x1f, 0x93, 0x5f,
- 0x3d, 0x12, 0x25, 0x2e, 0x92, 0xbf, 0xa3, 0x0e, 0xc4, 0x48, 0x0e, 0x1d,
- 0x49, 0xce, 0x90, 0x51, 0x72, 0x90, 0xdc, 0xab, 0xbc, 0xa7, 0xcf, 0xd5,
- 0x55, 0xa1, 0x57, 0x61, 0x2b, 0x4e, 0xd0, 0xf4, 0x34, 0x3f, 0xdb, 0x75,
- 0x7e, 0x1f, 0x4e, 0x9b, 0xe8, 0x97, 0xa2, 0x1d, 0x82, 0xe4, 0x09, 0x52,
- 0x70, 0xe3, 0xf1, 0xd7, 0xd1, 0xeb, 0xa3, 0x67, 0x9c, 0xc9, 0x79, 0x9d,
- 0x14, 0x5c, 0xf7, 0xc3, 0xdf, 0xc5, 0xce, 0xbe, 0x09, 0x1a, 0xdb, 0x0b,
- 0xa3, 0xd0, 0x72, 0x7f, 0x52, 0x85, 0xa6, 0x96, 0x36, 0x2d, 0x21, 0xf3,
- 0x8f, 0x5c, 0x0f, 0xb4, 0xba, 0xba, 0x51, 0xe2, 0x1b, 0x2d, 0x0f, 0x6c,
- 0x97, 0x26, 0x08, 0xbb, 0xae, 0xc4, 0x9e, 0x3d, 0xf1, 0x4a, 0x8c, 0x0b,
- 0xa1, 0xe6, 0x74, 0xb5, 0xbe, 0x66, 0x83, 0xba, 0x63, 0x47, 0x3d, 0x13,
- 0xc5, 0x79, 0x28, 0xfb, 0x9e, 0x8d, 0xd9, 0xf6, 0x6b, 0x71, 0x69, 0x88,
- 0x8a, 0xe0, 0xbd, 0x67, 0xe1, 0x75, 0x92, 0x0c, 0x72, 0x9c, 0x8b, 0x34,
- 0x7f, 0xa8, 0x7a, 0xc3, 0x96, 0x4a, 0xf0, 0xec, 0x27, 0xee, 0x59, 0xf6,
- 0x1d, 0xa4, 0x59, 0xc0, 0xba, 0xba, 0xe6, 0x0d, 0x35, 0x82, 0xc5, 0x34,
- 0xf0, 0xe6, 0x99, 0xd8, 0x3d, 0xc1, 0xdc, 0x07, 0xaf, 0x3c, 0xaf, 0xdf,
- 0x96, 0xc1, 0x7a, 0xef, 0x6b, 0x48, 0xf1, 0xa0, 0xd2, 0xe5, 0x4d, 0xb8,
- 0x39, 0x3f, 0x91, 0x93, 0xfa, 0xbc, 0x99, 0x0b, 0x63, 0x3a, 0xb0, 0x16,
- 0x3a, 0xb4, 0xad, 0x2e, 0xa2, 0x7f, 0x78, 0x10, 0xd9, 0x2b, 0x2d, 0x04,
- 0x39, 0xcb, 0x7a, 0xf0, 0x91, 0x5d, 0xdd, 0x33, 0x34, 0xe4, 0xfc, 0x3a,
- 0x4b, 0x7f, 0x66, 0x41, 0xb3, 0xf3, 0xd9, 0x78, 0x73, 0x83, 0xc7, 0xf7,
- 0x54, 0x61, 0xdc, 0xc5, 0xf3, 0x54, 0x95, 0x22, 0xfb, 0xd1, 0xfd, 0x03,
- 0x4f, 0x54, 0x6a, 0xa5, 0xc0, 0x33, 0x6e, 0x01, 0xa0, 0xe0, 0xe6, 0x08,
- 0x4e, 0x52, 0xcb, 0xab, 0xfc, 0xe4, 0xa9, 0xda, 0x5e, 0x66, 0x1f, 0xf3,
- 0xb9, 0x84, 0x5a, 0x9e, 0x1c, 0xa2, 0x6d, 0xa9, 0xe9, 0x4f, 0xf4, 0xe8,
- 0xd3, 0xa5, 0x34, 0xd6, 0x5c, 0xd3, 0xd0, 0x25, 0x92, 0xaa, 0xee, 0xd3,
- 0x4c, 0x93, 0xff, 0x5a, 0xaf, 0x7f, 0xb2, 0xc6, 0x05, 0x25, 0x85, 0x86,
- 0xa3, 0x63, 0xc8, 0x52, 0xf0, 0xfc, 0xa7, 0x7e, 0x27, 0x48, 0x78, 0x50,
- 0x82, 0x8a, 0x2e, 0x18, 0x08, 0x78, 0x96, 0x91, 0x95, 0xda, 0x5e, 0xe2,
- 0xab, 0xcb, 0xd2, 0xd8, 0x98, 0x3a, 0xa8, 0x1d, 0xaf, 0xdc, 0xe7, 0xe7,
- 0x39, 0x6b, 0xd3, 0xe0, 0x7b, 0x22, 0x52, 0xaf, 0x00, 0x86, 0xf2, 0x17,
- 0x84, 0xac, 0xc6, 0x37, 0xee, 0x9f, 0x7e, 0xae, 0xb2, 0x61, 0xe7, 0xa5,
- 0x99, 0xa9, 0x6b, 0xdf, 0xf8, 0x74, 0x27, 0x34, 0x5a, 0x67, 0xec, 0xa9,
- 0x17, 0x2e, 0x9d, 0xb5, 0x2f, 0x88, 0x64, 0x9c, 0xd0, 0x31, 0x72, 0x4d,
- 0x42, 0x8d, 0x67, 0x3c, 0x87, 0x94, 0x7f, 0x6c, 0xaf, 0xa6, 0x74, 0x2f,
- 0x43, 0x13, 0x2a, 0x3a, 0x39, 0x0a, 0x1e, 0x7c, 0xe2, 0x07, 0x18, 0xcf,
- 0xd9, 0x1a, 0x78, 0x10, 0x4f, 0x44, 0xa9, 0x94, 0xef, 0xc1, 0xa3, 0x22,
- 0x19, 0x6f, 0xd8, 0xd3, 0x48, 0x2a, 0x06, 0xd3, 0xdf, 0x7a, 0x46, 0xc4,
- 0xe1, 0xf0, 0x86, 0x4e, 0xb5, 0x69, 0x05, 0x3a, 0x80, 0xcc, 0xa2, 0x05,
- 0xcd, 0xb5, 0xff, 0xf4, 0x93, 0x47, 0x9e, 0xd5, 0x43, 0xb3, 0xf4, 0xb5,
- 0x98, 0xfd, 0x7b, 0x9f, 0xb6, 0xb7, 0xb9, 0x5d, 0x0b, 0x2c, 0x55, 0x8d,
- 0xb6, 0x1a, 0xef, 0xb4, 0x68, 0x93, 0x33, 0xef, 0xfe, 0xd3, 0x5c, 0x3f,
- 0x05, 0xa7, 0xdb, 0x94, 0xff, 0x19, 0xf6, 0xf7, 0xb3, 0x30, 0xdf, 0x4d,
- 0x9c, 0x3e, 0xae, 0xf0, 0x50, 0x58, 0x8c, 0xc0, 0x17, 0x6a, 0xc2, 0xec,
- 0x04, 0x2d, 0xc8, 0x9a, 0x93, 0x1d, 0xb1, 0xca, 0xbc, 0xe6, 0x90, 0xcb,
- 0xa0, 0xf2, 0x13, 0x19, 0x76, 0x57, 0x7b, 0xf7, 0x35, 0x2d, 0x6a, 0x59,
- 0x2f, 0xfe, 0xfb, 0xd9, 0x4e, 0x63, 0x1b, 0x94, 0x37, 0x2b, 0xb9, 0x7a,
- 0xbb, 0x11, 0x85, 0x45, 0x96, 0xdd, 0x6b, 0x7b, 0x5e, 0x7b, 0xa1, 0x6f,
- 0xb0, 0x1a, 0x0f, 0xa9, 0xb7, 0x72, 0x37, 0x8f, 0x20, 0x86, 0x16, 0xf8,
- 0x40, 0xa1, 0x33, 0xcf, 0xaa, 0xa5, 0x45, 0x8f, 0x3b, 0xab, 0x1e, 0x3f,
- 0x47, 0x69, 0x6a, 0xf7, 0x19, 0x35, 0x6d, 0x18, 0xf0, 0x4c, 0xab, 0x74,
- 0x93, 0x4c, 0x6f, 0x6d, 0xcb, 0xb8, 0xca, 0xc9, 0x1d, 0x6f, 0x3d, 0x75,
- 0x53, 0x8b, 0x6b, 0xcd, 0xc5, 0x71, 0xf3, 0x26, 0xe0, 0x1f, 0x15, 0xa9,
- 0xb9, 0xb8, 0x1c, 0x9f, 0xef, 0x73, 0x9f, 0x25, 0x04, 0x43, 0x1b, 0xe2,
- 0x70, 0x9c, 0xfc, 0x43, 0x13, 0xe1, 0x4a, 0xff, 0xf4, 0x27, 0x6b, 0x9e,
- 0x1e, 0x2b, 0xc6, 0xe7, 0x64, 0xc6, 0xea, 0x97, 0xd6, 0x21, 0x7c, 0xe9,
- 0x53, 0x4d, 0xe6, 0x37, 0xd7, 0xae, 0x78, 0x8e, 0xb8, 0x67, 0x0e, 0xd6,
- 0xef, 0x1f, 0xfe, 0xcc, 0xdf, 0x6b, 0x6e, 0x56, 0xd9, 0xad, 0xb3, 0x17,
- 0x15, 0x32, 0x65, 0x0b, 0xec, 0x5e, 0xf8, 0xfe, 0x7b, 0xd1, 0xaf, 0x0c,
- 0x8a, 0x91, 0xa5, 0x17, 0xb7, 0xbe, 0x2b, 0x97, 0x43, 0xca, 0x48, 0x8e,
- 0xe4, 0xcc, 0x0a, 0x40, 0x17, 0xc9, 0x3c, 0x61, 0xee, 0x41, 0xb9, 0x23,
- 0x40, 0xa8, 0xba, 0x92, 0x4c, 0x18, 0xc3, 0x29, 0x65, 0xfd, 0x12, 0x25,
- 0xa9, 0xcc, 0x18, 0x30, 0xa8, 0x8e, 0x22, 0x9a, 0xed, 0x83, 0xb7, 0x97,
- 0x5f, 0x9f, 0x5d, 0x8c, 0xa3, 0x6d, 0x26, 0x04, 0xba, 0xbc, 0x38, 0xf9,
- 0xf2, 0x2d, 0xdd, 0xbd, 0x5d, 0x48, 0xe4, 0x28, 0xa6, 0x5b, 0xf9, 0x3c,
- 0x1a, 0x57, 0x49, 0x46, 0x73, 0x78, 0x6d, 0x25, 0x19, 0x00, 0xfd, 0xe0,
- 0x73, 0x2a, 0x2f, 0x06, 0xae, 0xea, 0xd6, 0xfd, 0x4d, 0xae, 0x13, 0x21,
- 0xd0, 0x3a, 0x86, 0x6c, 0x33, 0x14, 0x3e, 0xf7, 0xf7, 0xca, 0xb4, 0x4e,
- 0xf2, 0x14, 0x59, 0x64, 0x33, 0xba, 0xfc, 0xfa, 0xe0, 0xcd, 0x37, 0x63,
- 0x63, 0xc9, 0xfc, 0xee, 0xbb, 0xef, 0x36, 0xea, 0xd9, 0x42, 0x30, 0xed,
- 0x6e, 0xe2, 0xf7, 0xef, 0x47, 0x65, 0xb2, 0xb1, 0xf1, 0xca, 0xc7, 0xc9,
- 0x7c, 0x41, 0x8d, 0x72, 0x45, 0xa7, 0x3a, 0xfd, 0x7a, 0x7b, 0xb9, 0x9a,
- 0x70, 0x01, 0x8f, 0xed, 0x55, 0xc5, 0xb5, 0x9f, 0xd3, 0xa4, 0xc4, 0xdb,
- 0xdb, 0x1b, 0x1b, 0xe3, 0xe3, 0xe3, 0xe8, 0xe0, 0x74, 0x7c, 0x16, 0xbc,
- 0xbb, 0xb9, 0xbb, 0x45, 0x26, 0xcf, 0x75, 0x52, 0xd1, 0x5f, 0x36, 0x36,
- 0x4e, 0x0f, 0x2e, 0xf9, 0xbe, 0xf9, 0xed, 0xf1, 0xc5, 0xf8, 0xe4, 0xec,
- 0x0d, 0xaf, 0x0e, 0xc3, 0xd3, 0xe2, 0xf9, 0x3d, 0xa3, 0x13, 0xaf, 0x52,
- 0x10, 0x92, 0xdc, 0x5b, 0x75, 0x0c, 0x66, 0xf1, 0x23, 0xb3, 0x4c, 0x2c,
- 0x68, 0x81, 0x30, 0x58, 0x59, 0x3e, 0x01, 0x61, 0x56, 0x7c, 0xe9, 0x53,
- 0x85, 0xc4, 0x33, 0xe0, 0x7c, 0x4e, 0x82, 0x60, 0x49, 0x26, 0x02, 0x73,
- 0x1d, 0x08, 0xd5, 0x16, 0x12, 0x2f, 0x03, 0x94, 0x5c, 0xe7, 0xc0, 0xc7,
- 0x27, 0xaf, 0xcf, 0xe9, 0xf6, 0xf5, 0x76, 0x7c, 0xf0, 0xd5, 0x31, 0x3f,
- 0xfa, 0x55, 0x52, 0xf9, 0xf5, 0x90, 0x2a, 0x1e, 0xfc, 0x91, 0x37, 0x49,
- 0x55, 0x4e, 0xe3, 0x25, 0xe7, 0x50, 0xd2, 0x67, 0x86, 0x72, 0x06, 0x04,
- 0x6d, 0x8b, 0x1d, 0xee, 0x4b, 0x9d, 0x64, 0xfa, 0x3c, 0xea, 0x90, 0x84,
- 0xed, 0x5e, 0x1c, 0x1f, 0x1c, 0xbd, 0x3e, 0x36, 0xfc, 0xb3, 0x50, 0xc6,
- 0x52, 0xa3, 0x37, 0x5c, 0x3f, 0xdb, 0xfb, 0xa1, 0xf9, 0x5c, 0xe6, 0xc9,
- 0xa7, 0xdf, 0xa0, 0x2c, 0x7a, 0xe7, 0xe7, 0xfc, 0x42, 0xe1, 0xd9, 0xd1,
- 0x55, 0xba, 0x2d, 0xad, 0xdb, 0xf7, 0x62, 0x37, 0x25, 0x06, 0x24, 0x56,
- 0x53, 0x55, 0xfc, 0x09, 0x70, 0x44, 0x7c, 0xb6, 0xb3, 0xb3, 0xf3, 0xc8,
- 0x38, 0x60, 0xcb, 0xeb, 0x89, 0x47, 0x43, 0xd9, 0xe7, 0xc7, 0xb7, 0x7d,
- 0xfb, 0x26, 0x9a, 0xa1, 0x0f, 0x9d, 0xff, 0x99, 0x49, 0x2e, 0x74, 0x5a,
- 0x25, 0xdd, 0x9d, 0x9e, 0xe6, 0xb9, 0x5b, 0x83, 0xda, 0xf4, 0xcc, 0x98,
- 0xd0, 0x31, 0xad, 0x0c, 0x17, 0x88, 0x37, 0xa4, 0xeb, 0x74, 0xfb, 0x00,
- 0x4e, 0xaa, 0x78, 0x68, 0x36, 0xc9, 0xbf, 0xa1, 0x36, 0xf9, 0x3f, 0xa3,
- 0xbc, 0xb8, 0xde, 0x5e, 0xec, 0xc3, 0xa0, 0xa0, 0x87, 0x5e, 0x25, 0xa8,
- 0xe0, 0x77, 0x9f, 0x3b, 0xb8, 0x70, 0xc9, 0x53, 0xcb, 0xd9, 0x09, 0x1f,
- 0xd1, 0xaf, 0x5f, 0x30, 0x0f, 0x58, 0xce, 0xfc, 0xca, 0x46, 0x3e, 0x8e,
- 0xd6, 0xae, 0x58, 0xc9, 0x4b, 0xc6, 0xfe, 0xbe, 0x11, 0xa9, 0x90, 0x11,
- 0x2a, 0x9c, 0x8b, 0x90, 0xd0, 0x5f, 0x0b, 0x12, 0x9a, 0x51, 0xf5, 0x1e,
- 0x5a, 0x4f, 0x2b, 0x47, 0x40, 0x14, 0x59, 0x87, 0x91, 0xca, 0x2a, 0x72,
- 0xba, 0x8f, 0xc4, 0x92, 0x67, 0x3e, 0x46, 0x3e, 0xa7, 0xb2, 0x3f, 0x3a,
- 0x04, 0x0e, 0x37, 0xdc, 0xfc, 0xe6, 0x70, 0x08, 0x09, 0x2a, 0x9d, 0xbc,
- 0x7c, 0xc4, 0xc7, 0x83, 0x41, 0xc9, 0xec, 0x67, 0x7a, 0x48, 0x06, 0xd2,
- 0x33, 0xa6, 0x5e, 0xb4, 0xbe, 0xb5, 0xf2, 0x05, 0x3e, 0x4a, 0xf9, 0x5c,
- 0x79, 0x43, 0x3b, 0x78, 0x94, 0x48, 0x59, 0x49, 0x7c, 0x8b, 0xd6, 0x64,
- 0x1b, 0x99, 0x3a, 0x1f, 0xfd, 0xa5, 0xc3, 0x73, 0x57, 0xb2, 0x94, 0x66,
- 0xe0, 0x8e, 0xa7, 0xe0, 0x36, 0xc1, 0xe8, 0x43, 0xc3, 0xfe, 0x91, 0xce,
- 0xec, 0xd3, 0x2c, 0xf0, 0x1b, 0xff, 0x6b, 0x7b, 0x54, 0x96, 0x37, 0xdb,
- 0xe9, 0xec, 0xdd, 0xac, 0x8c, 0x19, 0x92, 0xb4, 0x9a, 0xb4, 0x7e, 0x3c,
- 0xa2, 0x1f, 0x46, 0x7f, 0xab, 0xe9, 0xfd, 0x72, 0xda, 0x3d, 0x92, 0xff,
- 0xb5, 0xcd, 0xf0, 0x48, 0x30, 0x9d, 0x07, 0x13, 0xd7, 0xa1, 0x3d, 0x68,
- 0x54, 0x82, 0xc4, 0xa5, 0xed, 0xd8, 0x2d, 0x19, 0xc3, 0xeb, 0xa8, 0xa7,
- 0xe2, 0xf6, 0xe3, 0xde, 0xce, 0xce, 0xee, 0xfe, 0xee, 0x67, 0xcf, 0x77,
- 0xf6, 0x77, 0x77, 0x77, 0xf7, 0xf6, 0x77, 0xf7, 0xf7, 0xf7, 0x76, 0x7e,
- 0xda, 0xee, 0x6d, 0x6c, 0x1c, 0x9d, 0x7d, 0xf7, 0xe6, 0xf4, 0xec, 0xe0,
- 0x28, 0xba, 0x3c, 0x8b, 0x0e, 0xe0, 0x35, 0xea, 0xd8, 0xe9, 0x00, 0xff,
- 0x71, 0x52, 0x96, 0x90, 0x25, 0x7b, 0x0f, 0x73, 0xeb, 0x93, 0x39, 0x2e,
- 0x00, 0xfc, 0xd2, 0xe8, 0xa6, 0x5a, 0x7c, 0x58, 0x7d, 0x7d, 0xcc, 0x47,
- 0x06, 0x12, 0xb3, 0xf5, 0x77, 0x3c, 0x2c, 0xad, 0x09, 0xa9, 0xd6, 0xf5,
- 0xd5, 0xc8, 0x87, 0xc6, 0x3b, 0x1d, 0x92, 0x7f, 0x53, 0x10, 0x3e, 0x3e,
- 0xcd, 0x41, 0x4a, 0xdf, 0x35, 0x50, 0x24, 0xae, 0x14, 0x95, 0x06, 0xd4,
- 0x71, 0xa0, 0xb3, 0xf5, 0xb2, 0xd5, 0x1a, 0xe0, 0xd9, 0xda, 0x21, 0xd1,
- 0xc1, 0x93, 0xbc, 0xc7, 0xa8, 0xeb, 0x6a, 0x42, 0xb0, 0x9e, 0x7e, 0x74,
- 0xa0, 0xea, 0xb4, 0x5b, 0x6b, 0x5a, 0x58, 0x97, 0x01, 0x05, 0xea, 0xf8,
- 0x1c, 0x7f, 0xc7, 0xb4, 0x87, 0xff, 0x04, 0xff, 0x26, 0x3c, 0x74, 0xb6,
- 0x9d, 0x23, 0x50, 0x3a, 0xf0, 0x76, 0x7c, 0xf2, 0xe6, 0x2b, 0x84, 0xfa,
- 0xbe, 0x3b, 0xbb, 0x38, 0x1a, 0x53, 0xb3, 0x7c, 0x1a, 0x6f, 0xc0, 0x17,
- 0xc4, 0x9b, 0x56, 0x7b, 0x25, 0x5b, 0x80, 0x3f, 0xfd, 0x17, 0x5c, 0xad,
- 0x66, 0x03, 0x97, 0xe2, 0x89, 0x6e, 0x06, 0x96, 0x31, 0xa7, 0x6e, 0x76,
- 0x2b, 0x38, 0xec, 0x06, 0x79, 0xfd, 0x8b, 0x45, 0xcc, 0x8c, 0xd2, 0xc9,
- 0x48, 0x70, 0xa7, 0xc0, 0x64, 0x6d, 0x33, 0x9c, 0x7f, 0x9b, 0x2d, 0xf4,
- 0xed, 0x2a, 0x87, 0xaa, 0x40, 0x2b, 0x79, 0xe1, 0x80, 0x40, 0xb5, 0x19,
- 0xe1, 0x3d, 0x76, 0x35, 0x8f, 0xaf, 0xf1, 0xc1, 0xf6, 0xf6, 0x0b, 0x3e,
- 0xa6, 0x9f, 0xff, 0xd8, 0x4f, 0xa2, 0xc2, 0x2e, 0xb7, 0x77, 0x02, 0x01,
- 0x00, 0xad, 0x13, 0xf2, 0x51, 0x35, 0x44, 0x21, 0x26, 0x12, 0x2a, 0x18,
- 0x32, 0xf6, 0x83, 0x0b, 0xde, 0x34, 0x19, 0xc3, 0xb5, 0x5e, 0xf0, 0x86,
- 0x38, 0x50, 0x86, 0x41, 0xae, 0xbf, 0xdc, 0x62, 0xb8, 0xa5, 0xc0, 0x5b,
- 0x50, 0x7a, 0xfc, 0x9a, 0xe7, 0x85, 0x96, 0x29, 0xe7, 0xce, 0x20, 0xbd,
- 0xba, 0x34, 0x60, 0x94, 0xda, 0x6c, 0x3d, 0x26, 0x6c, 0x67, 0x64, 0x43,
- 0xcf, 0xb2, 0xeb, 0x3d, 0xc3, 0xac, 0x67, 0x16, 0x2a, 0x2b, 0xea, 0x4a,
- 0x4c, 0xa7, 0x87, 0x56, 0xaa, 0x51, 0x76, 0x19, 0xb2, 0xbb, 0x25, 0xc1,
- 0xb1, 0x67, 0xf8, 0x08, 0x69, 0x85, 0xda, 0x9e, 0x71, 0xa6, 0x89, 0x2b,
- 0xd9, 0xc6, 0x7a, 0x56, 0x92, 0xbb, 0x37, 0x34, 0xf6, 0xec, 0x55, 0xba,
- 0xf7, 0x71, 0xb1, 0x3a, 0x26, 0x8b, 0x93, 0x74, 0xa5, 0x48, 0x8e, 0xe6,
- 0xe2, 0x05, 0x45, 0x42, 0x6a, 0xd3, 0x56, 0x2b, 0x1e, 0xdd, 0xd4, 0xaa,
- 0xf5, 0x14, 0xdc, 0x0d, 0x24, 0xef, 0x38, 0x68, 0x6f, 0x30, 0x3d, 0x5a,
- 0x1a, 0xd7, 0xbd, 0xca, 0x6b, 0x91, 0x56, 0x65, 0x32, 0xbf, 0xaa, 0xd5,
- 0x94, 0xe5, 0xa1, 0xc4, 0x35, 0x36, 0x7c, 0xcb, 0xd9, 0x59, 0x65, 0x2e,
- 0xf3, 0x38, 0x57, 0x9d, 0x71, 0x0d, 0xc5, 0xa9, 0x85, 0x00, 0xea, 0x8a,
- 0x42, 0x42, 0x64, 0x23, 0xe3, 0xf7, 0xdf, 0x88, 0x1c, 0xc7, 0x77, 0x63,
- 0x08, 0x8e, 0xf6, 0x18, 0xdc, 0xb3, 0x90, 0x8e, 0xe0, 0xc1, 0xd5, 0x84,
- 0x66, 0xdb, 0x3d, 0xc7, 0x73, 0x07, 0x94, 0x18, 0x37, 0x77, 0x18, 0x16,
- 0xed, 0x13, 0x90, 0xa4, 0x54, 0x54, 0x0a, 0xab, 0x13, 0x50, 0x07, 0x11,
- 0x9e, 0xa0, 0x8d, 0x86, 0xec, 0xa0, 0x55, 0xe9, 0x66, 0x14, 0xb5, 0x00,
- 0x62, 0x97, 0xe9, 0xda, 0xb5, 0x0d, 0x55, 0x23, 0xad, 0xdf, 0x87, 0x1f,
- 0xde, 0x82, 0xed, 0x2e, 0x99, 0xd1, 0x3f, 0x7f, 0x90, 0x5d, 0x92, 0x66,
- 0x8f, 0x6f, 0x46, 0xed, 0xc4, 0x47, 0x7d, 0x18, 0x63, 0xd5, 0xfc, 0x6f,
- 0xf8, 0xa5, 0x3d, 0x7c, 0x4b, 0x42, 0xe1, 0x40, 0xcc, 0x77, 0xe4, 0x43,
- 0xd4, 0xc0, 0xa6, 0xd8, 0x08, 0x92, 0x57, 0xb5, 0x1f, 0x7d, 0x19, 0x97,
- 0xe9, 0x74, 0x10, 0x1d, 0xa5, 0x64, 0xab, 0x57, 0x03, 0x8f, 0x59, 0x77,
- 0x58, 0xff, 0x51, 0xf4, 0x9d, 0xd5, 0xf2, 0xa6, 0x33, 0x17, 0x99, 0xfd,
- 0xf0, 0xa1, 0xd6, 0x62, 0xef, 0x34, 0x0d, 0xea, 0xff, 0x0e, 0x93, 0xef,
- 0xd1, 0xb6, 0xe7, 0x55, 0xc6, 0x62, 0xc6, 0xe5, 0x6d, 0xbd, 0x5c, 0x83,
- 0x58, 0x55, 0x25, 0xfb, 0x49, 0xd9, 0x04, 0xc2, 0xfc, 0x66, 0x5a, 0x33,
- 0x47, 0x65, 0x0e, 0xff, 0x76, 0x52, 0x6e, 0xa5, 0x51, 0xe0, 0xb5, 0x2a,
- 0x15, 0xcf, 0x65, 0x51, 0x77, 0x9c, 0x46, 0xb6, 0x5d, 0x37, 0x90, 0x28,
- 0x4e, 0xf3, 0xc4, 0x33, 0xa2, 0xfa, 0xe4, 0xec, 0xf2, 0xf8, 0x0f, 0x0a,
- 0xd7, 0x74, 0x92, 0xc3, 0x9b, 0xbc, 0x5f, 0xb9, 0x78, 0x60, 0x6b, 0x4d,
- 0x1d, 0xe5, 0x8a, 0xba, 0x40, 0xb9, 0x2b, 0xa2, 0x4d, 0xb8, 0x38, 0x23,
- 0xb8, 0x10, 0x44, 0x3d, 0x40, 0x66, 0xef, 0xd2, 0x58, 0xc0, 0xbe, 0x0c,
- 0x5c, 0xe2, 0xb1, 0xbf, 0x63, 0xd1, 0x7f, 0xe7, 0x0b, 0x15, 0xac, 0xf4,
- 0x45, 0x30, 0x1d, 0x73, 0x3b, 0xea, 0xff, 0x80, 0xdf, 0x68, 0x9a, 0x16,
- 0x74, 0x04, 0xb3, 0x9e, 0x9a, 0x8a, 0xcb, 0x13, 0xe0, 0x66, 0xf4, 0xfd,
- 0xdc, 0x10, 0x56, 0x98, 0xae, 0x29, 0x68, 0x07, 0xe6, 0x0f, 0x12, 0x10,
- 0xc4, 0x29, 0x60, 0xfb, 0x2e, 0x54, 0xa5, 0x60, 0x39, 0x01, 0x7d, 0x01,
- 0x8a, 0xfd, 0x28, 0xd7, 0xb6, 0xe0, 0x59, 0xa9, 0xd5, 0x3a, 0x0a, 0x79,
- 0x92, 0x53, 0x2b, 0x98, 0x16, 0x1e, 0xbe, 0x10, 0x62, 0x84, 0x28, 0x68,
- 0x6a, 0x0d, 0x1f, 0xb2, 0xa2, 0x32, 0x0d, 0x51, 0x1b, 0x6d, 0xf0, 0x19,
- 0xe1, 0x5c, 0x41, 0x28, 0xa8, 0xe4, 0x58, 0xac, 0x03, 0xf8, 0xdd, 0x2b,
- 0x47, 0x2f, 0xa3, 0xcd, 0x72, 0x69, 0x8d, 0x69, 0xa2, 0xc4, 0x61, 0x7c,
- 0x9d, 0xcf, 0x48, 0xaa, 0xbc, 0xae, 0x96, 0x25, 0xce, 0x4b, 0x2d, 0xaa,
- 0x94, 0x0a, 0xc1, 0x8a, 0x10, 0xf1, 0x4f, 0x12, 0xa1, 0xc7, 0xe2, 0x6a,
- 0x9f, 0xae, 0x36, 0x3c, 0xf6, 0x86, 0x08, 0xcf, 0x02, 0x6b, 0xb0, 0xe1,
- 0x05, 0x90, 0x97, 0x61, 0xdd, 0x38, 0x53, 0x29, 0x30, 0xed, 0x5c, 0x81,
- 0x72, 0xd8, 0xb3, 0x6d, 0x9b, 0x29, 0xa5, 0x3b, 0xee, 0xe6, 0xda, 0x6b,
- 0x5e, 0x1d, 0xd8, 0x62, 0x99, 0xb3, 0x0c, 0xcc, 0x36, 0xce, 0x42, 0x0e,
- 0x1d, 0xde, 0xed, 0xb3, 0x68, 0xf1, 0xa0, 0xa8, 0x7b, 0x3d, 0xcd, 0x38,
- 0x3d, 0x19, 0x97, 0xbe, 0xcf, 0x3e, 0x6b, 0x59, 0x2f, 0xef, 0xdd, 0xd3,
- 0xfb, 0xf4, 0xeb, 0xe0, 0x72, 0x39, 0xe7, 0x18, 0xba, 0x95, 0xeb, 0xf4,
- 0x37, 0xcc, 0x96, 0xe5, 0x1e, 0x92, 0x6e, 0xc8, 0x07, 0x9d, 0xc7, 0xb9,
- 0x43, 0xba, 0x5d, 0x66, 0xc0, 0x86, 0x5c, 0x5d, 0xb4, 0xd0, 0x4b, 0x29,
- 0x50, 0x8c, 0x35, 0xb6, 0xbc, 0xe9, 0xaf, 0x66, 0x67, 0x03, 0x33, 0x8f,
- 0x4c, 0xcd, 0x11, 0x5b, 0x86, 0x6c, 0xb5, 0x8e, 0x73, 0x6d, 0x98, 0xe7,
- 0x58, 0x3b, 0xe3, 0x84, 0xa3, 0x21, 0x46, 0xae, 0x80, 0x89, 0x3b, 0x77,
- 0x87, 0x6f, 0xd7, 0x77, 0xe7, 0xed, 0xaf, 0xe9, 0xce, 0x41, 0xf4, 0x28,
- 0xf8, 0x5c, 0xeb, 0xd1, 0xb0, 0x2a, 0x2e, 0x55, 0xdf, 0xcd, 0x72, 0x08,
- 0xb5, 0xed, 0x62, 0x99, 0xa3, 0x29, 0x87, 0x8d, 0x26, 0x75, 0x6a, 0xfa,
- 0xf6, 0xa5, 0x2f, 0xcb, 0xe5, 0x69, 0x58, 0xe1, 0xdc, 0xfe, 0xc0, 0xba,
- 0xf2, 0xb1, 0xdd, 0x3d, 0xb9, 0x0a, 0x3e, 0x5a, 0xb3, 0xc2, 0x25, 0xf9,
- 0x5c, 0x5a, 0xd8, 0x1d, 0xed, 0x84, 0x74, 0x1d, 0x2e, 0xcd, 0xa3, 0x00,
- 0x41, 0x57, 0x05, 0xe2, 0x0e, 0x9f, 0x5f, 0xc4, 0x23, 0x41, 0x4e, 0x78,
- 0xe3, 0x35, 0xfd, 0xd9, 0xae, 0xb0, 0xbb, 0xd2, 0x46, 0x52, 0x2a, 0x6d,
- 0x26, 0x7f, 0x48, 0x16, 0x4b, 0xc0, 0xe1, 0xeb, 0x25, 0x75, 0x45, 0x79,
- 0x60, 0x1b, 0x3d, 0xf5, 0x3b, 0xea, 0x99, 0x5b, 0x6e, 0xed, 0xa3, 0xa0,
- 0xa5, 0xb5, 0x3a, 0x95, 0x00, 0x96, 0x61, 0x2d, 0x25, 0x89, 0xb4, 0x54,
- 0xad, 0x4d, 0xdb, 0x39, 0xac, 0xa7, 0x87, 0xb1, 0x3c, 0xe3, 0x14, 0x8c,
- 0xae, 0x56, 0x05, 0x10, 0x47, 0xca, 0xa2, 0xa4, 0x3c, 0x0a, 0xdc, 0x2a,
- 0x23, 0x0f, 0x3b, 0x14, 0x0d, 0xd2, 0x23, 0xb9, 0xf6, 0x25, 0x8a, 0x82,
- 0xa9, 0xef, 0x11, 0xf0, 0x74, 0xad, 0x10, 0xe0, 0xa3, 0x0a, 0xce, 0xa3,
- 0x45, 0xed, 0xce, 0x53, 0xea, 0x50, 0x1f, 0x84, 0x02, 0x3c, 0xf5, 0x0c,
- 0xbd, 0x57, 0x55, 0x68, 0x22, 0xec, 0x88, 0x7d, 0x91, 0x97, 0x33, 0x07,
- 0x08, 0xb4, 0x93, 0x8d, 0xae, 0xa9, 0x73, 0xe5, 0x48, 0x18, 0x44, 0xc3,
- 0xff, 0xae, 0x33, 0xc3, 0xf6, 0x24, 0xa3, 0x62, 0xc0, 0x95, 0xb9, 0x0c,
- 0xb8, 0xba, 0x34, 0x79, 0x09, 0xfa, 0x9e, 0x8f, 0x5d, 0x1b, 0x87, 0xcb,
- 0x96, 0xb3, 0xec, 0x07, 0xa8, 0xbf, 0x57, 0x01, 0xbb, 0x10, 0xf2, 0x0b,
- 0xf5, 0xb6, 0x3c, 0x30, 0x4d, 0x21, 0xcd, 0x6d, 0x38, 0xf2, 0x50, 0x41,
- 0x41, 0xb5, 0x3a, 0xec, 0xae, 0xfb, 0x5f, 0x72, 0x61, 0x87, 0xc3, 0x3c,
- 0x0e, 0xa7, 0xd5, 0x2e, 0x1f, 0x1b, 0xd6, 0x53, 0x11, 0x7e, 0xd3, 0x13,
- 0x3d, 0xc9, 0x20, 0x1b, 0xd2, 0x0b, 0xc3, 0xb7, 0x7a, 0xff, 0xff, 0x42,
- 0xbe, 0x30, 0x82, 0x53, 0x53, 0xbe, 0x70, 0x8e, 0x82, 0x55, 0xf6, 0xc0,
- 0xbe, 0xbe, 0xc4, 0x69, 0x67, 0x3d, 0xbd, 0xfd, 0xd7, 0x67, 0x45, 0x9e,
- 0xb7, 0xb4, 0xb4, 0x46, 0x61, 0x78, 0x6c, 0x32, 0xf9, 0xab, 0xbc, 0xab,
- 0xb7, 0x9d, 0x87, 0x21, 0xea, 0x12, 0xe3, 0x58, 0xd6, 0x7b, 0xff, 0xde,
- 0xee, 0xb6, 0x74, 0xc6, 0xaa, 0x13, 0xc3, 0xe0, 0x52, 0x91, 0xf4, 0xe1,
- 0x6d, 0xa3, 0xce, 0x08, 0x0f, 0x2e, 0x46, 0x3f, 0x33, 0x2c, 0x61, 0xa1,
- 0x98, 0x4a, 0xc4, 0x0d, 0xf8, 0x64, 0xa2, 0xa3, 0x56, 0xf8, 0x23, 0x73,
- 0x5d, 0x9f, 0x0d, 0xbf, 0x40, 0x03, 0x67, 0x8b, 0x91, 0x28, 0x0d, 0xef,
- 0x82, 0xb0, 0x3c, 0xe7, 0xb8, 0x81, 0x1f, 0x8c, 0x8b, 0xde, 0xb8, 0xec,
- 0x20, 0xde, 0xe8, 0x12, 0x39, 0x24, 0x89, 0xbe, 0x38, 0x78, 0xf3, 0xd5,
- 0x31, 0x0c, 0x01, 0xb6, 0xc7, 0x3c, 0x77, 0x11, 0x33, 0x5d, 0x0c, 0x81,
- 0xe7, 0x29, 0x85, 0xae, 0x32, 0xe5, 0x3d, 0x30, 0x5b, 0x4d, 0x39, 0x5c,
- 0xff, 0x56, 0x35, 0x3b, 0x83, 0xb4, 0x63, 0x15, 0x63, 0x2c, 0xbc, 0xa2,
- 0x76, 0x36, 0x22, 0xf3, 0x5b, 0xc1, 0x94, 0xe0, 0xbb, 0x0e, 0x8d, 0x15,
- 0x4e, 0xae, 0x72, 0x35, 0x59, 0xc6, 0xca, 0xb4, 0x10, 0x87, 0x29, 0xfc,
- 0xea, 0x22, 0x18, 0xd5, 0x77, 0xe5, 0x86, 0x41, 0xf8, 0xdd, 0x75, 0xb4,
- 0xc0, 0x75, 0x74, 0x14, 0xba, 0x62, 0x24, 0x71, 0x7d, 0x77, 0x67, 0xc7,
- 0xb3, 0xce, 0xc6, 0xae, 0xc1, 0x96, 0xde, 0x2c, 0xa2, 0x9d, 0xe1, 0xf3,
- 0xe7, 0xeb, 0x54, 0xa2, 0x6b, 0x14, 0x7c, 0x00, 0xcf, 0x3e, 0xba, 0xcd,
- 0x21, 0x3f, 0xba, 0xae, 0xcd, 0x8e, 0x4b, 0x07, 0x2a, 0x81, 0x29, 0x62,
- 0xaa, 0x74, 0xe6, 0x8b, 0x3a, 0x27, 0xc4, 0x29, 0x8e, 0x20, 0x45, 0xe6,
- 0x6e, 0x1e, 0x3c, 0x95, 0x1b, 0x9e, 0xe2, 0x0c, 0xe9, 0xe8, 0xe6, 0xc7,
- 0x58, 0x32, 0x68, 0x2a, 0x75, 0x71, 0xaa, 0x8f, 0x9a, 0x98, 0xe0, 0xee,
- 0xb9, 0x66, 0x8a, 0xae, 0xda, 0xa3, 0x31, 0xdb, 0xe0, 0xed, 0x39, 0x7b,
- 0xa9, 0x4e, 0xde, 0x7c, 0x25, 0x37, 0x79, 0xba, 0x96, 0xc2, 0x63, 0xb9,
- 0xdd, 0xb8, 0xa4, 0xbe, 0xd5, 0xba, 0xe9, 0x5c, 0xda, 0x88, 0x03, 0xd4,
- 0x52, 0xb4, 0x27, 0xcd, 0x44, 0x29, 0xf8, 0xd5, 0x5f, 0xe3, 0x31, 0xbb,
- 0x8c, 0x86, 0x81, 0x95, 0xa2, 0x3c, 0xb4, 0x6c, 0xa2, 0x2c, 0x1e, 0xec,
- 0xf2, 0xa2, 0x5f, 0x40, 0xeb, 0xe6, 0x01, 0x77, 0xcd, 0x8a, 0xbb, 0x4a,
- 0x6e, 0x9c, 0x90, 0xa0, 0x96, 0x95, 0xd2, 0xf1, 0x49, 0xf9, 0x0c, 0x76,
- 0x7a, 0xc3, 0x26, 0xf9, 0xb8, 0xae, 0x84, 0xbe, 0xb2, 0x06, 0x7b, 0x28,
- 0x9b, 0x58, 0x03, 0x73, 0x5b, 0x34, 0x3d, 0x68, 0x9a, 0x32, 0xcd, 0x0f,
- 0x62, 0xff, 0xe4, 0xff, 0x7a, 0xdf, 0x1e, 0xe9, 0x15, 0x6f, 0x4e, 0x3e,
- 0xa7, 0xb2, 0x99, 0xbf, 0x9a, 0x6b, 0x2f, 0x3b, 0x3d, 0x89, 0x97, 0xf2,
- 0xbe, 0x7c, 0x3a, 0xee, 0xfe, 0x9c, 0xbc, 0x6f, 0xd3, 0xd1, 0x21, 0xf4,
- 0x6c, 0xcf, 0x2a, 0x37, 0xb1, 0x4b, 0xa9, 0x33, 0xd6, 0x44, 0x36, 0xc1,
- 0xa1, 0x2d, 0xd2, 0xba, 0x51, 0xb2, 0x11, 0x69, 0xde, 0x2e, 0x98, 0x8b,
- 0x59, 0x6e, 0x50, 0x6a, 0x05, 0x47, 0xd7, 0x2d, 0x00, 0x6f, 0x57, 0xca,
- 0xc5, 0x88, 0xa2, 0x67, 0x27, 0x8e, 0x9f, 0xc5, 0x33, 0x5a, 0x16, 0xab,
- 0x4c, 0x35, 0x1f, 0x47, 0x5d, 0xa9, 0xf3, 0x71, 0x79, 0x83, 0x9a, 0x5b,
- 0xce, 0x73, 0xd2, 0x36, 0xae, 0xf0, 0x79, 0xa5, 0x67, 0x24, 0x6b, 0x4a,
- 0x4c, 0x29, 0x58, 0xd6, 0xb5, 0xa9, 0xa8, 0xcf, 0x40, 0xe0, 0x68, 0xf8,
- 0x58, 0xc9, 0x67, 0x95, 0xd1, 0x19, 0x45, 0x81, 0xf0, 0x07, 0x0a, 0xa5,
- 0x53, 0xe4, 0xea, 0x8e, 0x1a, 0x69, 0x4b, 0x0e, 0x3f, 0xf8, 0x45, 0x70,
- 0x55, 0x02, 0x51, 0x4e, 0x63, 0x0a, 0x71, 0xc9, 0x05, 0x6b, 0x9c, 0xa3,
- 0xcd, 0x81, 0x9a, 0x55, 0x5b, 0x00, 0xde, 0x29, 0x4f, 0xf6, 0x3a, 0x17,
- 0xcc, 0x3b, 0x9f, 0xf6, 0x82, 0xc4, 0x46, 0x68, 0x4f, 0x32, 0x75, 0xf0,
- 0x4d, 0x8c, 0x50, 0x3a, 0x28, 0x89, 0xd5, 0x15, 0x10, 0xb4, 0xe3, 0x4b,
- 0xbe, 0x7d, 0xe3, 0x30, 0xb2, 0x0b, 0xe2, 0xb7, 0xc7, 0x17, 0x5f, 0x9e,
- 0x8d, 0x8f, 0x49, 0x43, 0x1c, 0x1d, 0x7f, 0xf9, 0x96, 0xb5, 0x07, 0xaf,
- 0x98, 0x78, 0x2f, 0x41, 0x8c, 0x27, 0x59, 0xaf, 0xe0, 0x56, 0x75, 0x97,
- 0x67, 0xb1, 0x4c, 0x06, 0x26, 0x19, 0x66, 0x74, 0xc9, 0xf5, 0x7a, 0x9e,
- 0x88, 0xbb, 0x2b, 0x05, 0xe0, 0xd9, 0x13, 0x74, 0xf2, 0xa5, 0x3a, 0xe3,
- 0x2a, 0x3b, 0x95, 0x51, 0xa1, 0x58, 0x95, 0x97, 0x72, 0xdf, 0x5f, 0x9a,
- 0xef, 0xc4, 0xb9, 0xa9, 0x1b, 0xc2, 0x57, 0xe8, 0xb3, 0x5a, 0x7c, 0x7a,
- 0x1c, 0xc1, 0xb2, 0x55, 0xea, 0xb7, 0x79, 0x2e, 0xa7, 0x17, 0x13, 0xaf,
- 0x60, 0x2f, 0xe3, 0x64, 0x4d, 0x51, 0xd9, 0x57, 0x2b, 0x30, 0x68, 0x5d,
- 0xbc, 0x52, 0x04, 0x8e, 0xd4, 0x8c, 0xa4, 0xb8, 0xce, 0x55, 0x2d, 0x43,
- 0x0b, 0x95, 0x89, 0xf0, 0x0e, 0xc9, 0xe9, 0xa9, 0xf1, 0x3f, 0x01, 0x15,
- 0x6a, 0x61, 0x81, 0x4d, 0xbd, 0x95, 0xde, 0x8b, 0x1b, 0x41, 0x2a, 0xe8,
- 0x48, 0xf5, 0x38, 0x47, 0xaf, 0xcc, 0x33, 0x1f, 0x84, 0xff, 0x55, 0x74,
- 0xee, 0xd6, 0xab, 0x83, 0x4b, 0x19, 0x69, 0x72, 0x07, 0x3a, 0x26, 0xa6,
- 0x8c, 0x57, 0x46, 0x42, 0xd0, 0x4c, 0x05, 0x5c, 0x32, 0x8c, 0x9d, 0x74,
- 0x26, 0x83, 0xec, 0x27, 0xc6, 0x2e, 0x07, 0x97, 0xba, 0xf5, 0xf5, 0xe6,
- 0xcc, 0xbe, 0x54, 0xc4, 0x65, 0x93, 0xdb, 0x48, 0x21, 0x3f, 0xbc, 0xa4,
- 0xf0, 0x2a, 0x8b, 0xf0, 0xb5, 0xf7, 0xa0, 0xb4, 0x2e, 0xa5, 0xe6, 0xaa,
- 0xf7, 0x55, 0xe8, 0x7b, 0xdf, 0xd8, 0xd8, 0x38, 0x3a, 0xbe, 0x3c, 0x38,
- 0x39, 0x3d, 0x3e, 0x8a, 0x4e, 0xde, 0xbc, 0x3a, 0xbb, 0x78, 0x7d, 0x70,
- 0xa9, 0xd1, 0xe7, 0x23, 0xe7, 0xbc, 0x72, 0xf9, 0xab, 0xce, 0x37, 0xe8,
- 0x1d, 0x5b, 0x10, 0x61, 0x5a, 0xc5, 0x6b, 0x65, 0xc5, 0x95, 0x69, 0x48,
- 0x6a, 0x73, 0xb0, 0x11, 0x69, 0xd4, 0xda, 0x73, 0xbb, 0xf0, 0xf9, 0xbc,
- 0xed, 0x22, 0x8d, 0x23, 0x9b, 0x4e, 0x73, 0x3d, 0x81, 0xfd, 0xfa, 0xd1,
- 0xa6, 0x5c, 0xbd, 0x4f, 0x39, 0x9b, 0x50, 0xb9, 0x0d, 0xa9, 0xc6, 0x90,
- 0xc9, 0xe1, 0xc9, 0x36, 0x93, 0x0c, 0xc5, 0x86, 0xad, 0x04, 0xe1, 0xad,
- 0x15, 0x0c, 0x66, 0x71, 0xe1, 0x76, 0x82, 0x04, 0x7f, 0x92, 0x40, 0x76,
- 0xc5, 0x85, 0x6d, 0xba, 0xd4, 0x75, 0x23, 0x6f, 0x11, 0xac, 0x83, 0x30,
- 0xad, 0x04, 0xeb, 0xab, 0x84, 0x4b, 0x24, 0xcd, 0x22, 0x07, 0x60, 0xe3,
- 0x2b, 0xb9, 0xcc, 0xa4, 0xed, 0x75, 0x61, 0x08, 0x34, 0x25, 0x6a, 0x01,
- 0x1e, 0xa5, 0xfd, 0x0f, 0x9b, 0xda, 0x74, 0xd1, 0x49, 0xb2, 0x5c, 0x86,
- 0x27, 0xca, 0xe3, 0xcd, 0x73, 0xc1, 0x9c, 0xb1, 0xfc, 0xdf, 0xcc, 0x8a,
- 0x68, 0x38, 0xa8, 0x9a, 0xbf, 0x83, 0xa7, 0xdb, 0xae, 0xac, 0xa2, 0xee,
- 0x36, 0xbf, 0x6f, 0x4b, 0x93, 0xb4, 0x23, 0x7a, 0x88, 0x4b, 0x55, 0x0f,
- 0xf5, 0xf3, 0x6a, 0xe3, 0xc2, 0x49, 0x66, 0x4b, 0x28, 0xc6, 0x13, 0x8c,
- 0x00, 0x78, 0x62, 0x5e, 0xe9, 0x1c, 0xc8, 0x38, 0x20, 0xdf, 0x95, 0x45,
- 0x93, 0x2a, 0x50, 0x3a, 0x5a, 0x00, 0xc8, 0x55, 0x81, 0x4c, 0x9b, 0xcc,
- 0x52, 0xae, 0x02, 0xe9, 0xd8, 0x3d, 0x8b, 0x99, 0x0c, 0x5e, 0x88, 0x3d,
- 0x20, 0x03, 0xf3, 0xbf, 0x69, 0xd5, 0xbd, 0x58, 0x64, 0xb5, 0x41, 0xbd,
- 0x24, 0xb5, 0xe3, 0x57, 0xb5, 0x41, 0x85, 0x2f, 0xd6, 0x21, 0x0c, 0xa1,
- 0xa6, 0xb7, 0x4f, 0x7b, 0x5a, 0xc6, 0x66, 0x0f, 0x54, 0x8b, 0xa3, 0x84,
- 0xb8, 0x56, 0x0a, 0x8d, 0x11, 0xca, 0x67, 0xd6, 0xb5, 0x0d, 0xe5, 0x1d,
- 0x53, 0x4d, 0x89, 0x98, 0x8a, 0x89, 0xef, 0x0a, 0xd5, 0xc5, 0xf2, 0x5b,
- 0xbe, 0x5d, 0x6b, 0x3d, 0xd0, 0x30, 0xdf, 0x47, 0xa0, 0x36, 0x5a, 0x7b,
- 0x03, 0x4a, 0x2f, 0xdb, 0xb0, 0x5a, 0x01, 0xf6, 0x92, 0x81, 0xa5, 0xa0,
- 0xfd, 0x85, 0xff, 0x15, 0x4a, 0x9e, 0xaf, 0xb9, 0x49, 0x5c, 0xe2, 0x8a,
- 0x03, 0xd4, 0xbf, 0x9c, 0x19, 0x10, 0x81, 0x10, 0x82, 0xac, 0xa1, 0x91,
- 0x80, 0x55, 0x42, 0x38, 0xe8, 0x62, 0x4e, 0xdc, 0xb7, 0x4d, 0x21, 0x08,
- 0x5f, 0xd7, 0x0a, 0xce, 0x3a, 0xbe, 0xc2, 0x16, 0x73, 0xc0, 0x34, 0x15,
- 0xb7, 0x76, 0x9e, 0x97, 0xb2, 0xdf, 0x60, 0x69, 0xf7, 0x7c, 0xfd, 0xc3,
- 0xde, 0xf2, 0x86, 0xbe, 0xd1, 0x8b, 0xae, 0xf9, 0xae, 0x32, 0xa1, 0xae,
- 0xb7, 0x14, 0xe8, 0x4c, 0x1e, 0x7f, 0x79, 0x11, 0x5f, 0xc5, 0xc9, 0xfc,
- 0x4f, 0x7b, 0x3b, 0xe3, 0xf8, 0x7a, 0x35, 0x8f, 0xff, 0x03, 0x2f, 0xbe,
- 0x7c, 0xf2, 0x64, 0x6f, 0xe7, 0xd3, 0xcf, 0x76, 0x7a, 0x8d, 0x18, 0x72,
- 0x00, 0x40, 0x01, 0x9e, 0x80, 0x4f, 0x32, 0xe8, 0x5d, 0x7c, 0x67, 0x34,
- 0xbd, 0x4e, 0xf9, 0x33, 0x5f, 0xb3, 0xf1, 0xa2, 0x73, 0x10, 0xcb, 0xfd,
- 0x0e, 0x6a, 0x52, 0x48, 0xb5, 0x98, 0xe1, 0x91, 0xe4, 0xfa, 0x8f, 0xbb,
- 0xfb, 0xa2, 0xca, 0x40, 0x38, 0x8a, 0x73, 0x82, 0xe7, 0xe2, 0x45, 0x9a,
- 0xd1, 0x09, 0xf4, 0x79, 0x54, 0xc5, 0xd7, 0x4e, 0x56, 0x35, 0x73, 0x57,
- 0xf0, 0xda, 0x2e, 0x44, 0x76, 0xc5, 0x42, 0x9e, 0xd2, 0x54, 0x6d, 0x5e,
- 0x0a, 0x2f, 0x38, 0x0c, 0x9f, 0x65, 0x52, 0x80, 0x1f, 0xeb, 0xba, 0x88,
- 0x17, 0x86, 0x8a, 0xe7, 0xf7, 0x19, 0xa5, 0x33, 0x5a, 0xce, 0x81, 0xd8,
- 0x36, 0xa8, 0x4d, 0x99, 0x7a, 0x81, 0x9b, 0x2f, 0x4b, 0x4f, 0x31, 0x25,
- 0xc7, 0x4d, 0xc8, 0x38, 0x4e, 0x93, 0x05, 0x2f, 0x47, 0x0f, 0xa3, 0x1a,
- 0x38, 0xa6, 0x9a, 0xe1, 0xcc, 0x46, 0x3a, 0xc2, 0xdf, 0x91, 0x69, 0x1e,
- 0x0b, 0x9f, 0x58, 0x6f, 0x29, 0x39, 0x9c, 0xae, 0xcc, 0xa5, 0xb8, 0xc3,
- 0xd2, 0xda, 0xb8, 0x62, 0x8f, 0x0e, 0x8b, 0x5e, 0x98, 0xdf, 0x66, 0xf7,
- 0xf3, 0x97, 0x10, 0x88, 0xdd, 0xcf, 0xff, 0xc3, 0xfd, 0x6c, 0x4f, 0x7f,
- 0xb6, 0xf7, 0xf9, 0x7f, 0x8c, 0x46, 0xe8, 0x1f, 0x4b, 0x48, 0xdf, 0x7e,
- 0xdd, 0x57, 0x66, 0x87, 0x58, 0xb7, 0xb0, 0xfc, 0xcb, 0x11, 0x69, 0xca,
- 0x5a, 0xf7, 0xec, 0xcb, 0xe1, 0x2c, 0x0f, 0x34, 0x28, 0xe7, 0xf4, 0x56,
- 0x6a, 0x25, 0x7b, 0xc0, 0x92, 0x5a, 0x76, 0x4d, 0xba, 0x8b, 0x1d, 0xa0,
- 0x9d, 0xd2, 0x31, 0x0f, 0xc6, 0xd1, 0x9f, 0x59, 0x52, 0xff, 0xbc, 0x11,
- 0x69, 0xec, 0x8c, 0x97, 0x03, 0x75, 0x8f, 0x23, 0x13, 0x5b, 0x7a, 0x34,
- 0x36, 0x86, 0x73, 0x6e, 0x99, 0x71, 0xe6, 0x7c, 0x06, 0x06, 0xa5, 0x1e,
- 0xff, 0xa2, 0xd4, 0x6e, 0x0e, 0xa0, 0x2f, 0x09, 0x67, 0x82, 0xc8, 0x27,
- 0x0b, 0xa3, 0x12, 0x5e, 0x68, 0x7a, 0xf2, 0x4f, 0xdf, 0x7f, 0xaf, 0xe6,
- 0x14, 0xfd, 0x45, 0xfb, 0x7d, 0x43, 0x9a, 0x68, 0x46, 0xca, 0x6d, 0x81,
- 0x82, 0x82, 0x5a, 0x9b, 0x53, 0x0f, 0xfc, 0x2b, 0x1d, 0xa7, 0x34, 0x42,
- 0x0b, 0x7b, 0x30, 0x3e, 0x3c, 0x39, 0x01, 0xa8, 0x0e, 0x53, 0x7a, 0x2c,
- 0x4a, 0x0c, 0x92, 0xb9, 0x09, 0x8c, 0x80, 0xc7, 0x60, 0x85, 0x82, 0xcf,
- 0x2b, 0x87, 0x45, 0x87, 0xec, 0x53, 0x63, 0x76, 0x0d, 0xd6, 0x85, 0x84,
- 0xc4, 0x8a, 0x8d, 0xf3, 0xb2, 0x27, 0x0f, 0x5e, 0xa7, 0x3d, 0x8d, 0xfc,
- 0xc8, 0x4f, 0x7a, 0x9e, 0xa6, 0x43, 0x56, 0x03, 0x4b, 0xf6, 0x52, 0x0c,
- 0xa7, 0xf4, 0xe7, 0xe4, 0xe5, 0xee, 0x4e, 0xf7, 0x13, 0x7c, 0x1b, 0x02,
- 0x73, 0xed, 0x4b, 0x1f, 0x39, 0x7b, 0xec, 0xf9, 0x74, 0x26, 0x4f, 0x6b,
- 0xc1, 0x62, 0x94, 0x19, 0x7d, 0xd9, 0x9b, 0xf0, 0xf9, 0xca, 0xff, 0x7f,
- 0x4d, 0x3f, 0x80, 0x7a, 0xd5, 0x67, 0xcb, 0xd5, 0x64, 0x91, 0xd6, 0x3a,
- 0xbc, 0xcd, 0x03, 0xfc, 0x1c, 0x2e, 0x95, 0xc4, 0xc9, 0x06, 0xaa, 0xdd,
- 0x8b, 0xe5, 0xd7, 0xbf, 0xca, 0xf3, 0x49, 0x5c, 0xf4, 0x35, 0xba, 0x62,
- 0xfd, 0xec, 0xef, 0xee, 0x3d, 0x79, 0xfa, 0xac, 0x3f, 0x52, 0x2b, 0x0d,
- 0x0a, 0xa2, 0x0a, 0x53, 0xe1, 0xa5, 0x09, 0x97, 0xba, 0x2d, 0xa0, 0x4e,
- 0x64, 0xdf, 0x76, 0x45, 0x21, 0x59, 0x87, 0xf1, 0xe7, 0x5e, 0xca, 0xd7,
- 0xfe, 0x83, 0xbf, 0xf3, 0x12, 0x9f, 0xf8, 0x8f, 0x74, 0xf6, 0xd2, 0x8d,
- 0xf0, 0x3f, 0x78, 0x2c, 0x2f, 0x75, 0x10, 0xb4, 0xae, 0x96, 0xeb, 0x54,
- 0x86, 0x74, 0xef, 0x1f, 0x5a, 0x5c, 0x5b, 0xc4, 0x0d, 0x0c, 0x1a, 0x21,
- 0xf0, 0xe1, 0x4c, 0x82, 0x11, 0xb0, 0x55, 0x7d, 0xae, 0xcf, 0xf6, 0xfb,
- 0x21, 0xb5, 0x32, 0xe4, 0x56, 0x86, 0x5e, 0x5d, 0x83, 0x54, 0x78, 0xc8,
- 0x0b, 0x31, 0xd0, 0x84, 0xaf, 0x39, 0x7c, 0x1d, 0x6a, 0x08, 0xe4, 0x39,
- 0x02, 0xcc, 0x87, 0x5f, 0x9d, 0xf4, 0x15, 0xb9, 0x21, 0x17, 0xb7, 0x41,
- 0x97, 0xbf, 0xd8, 0xc1, 0xa9, 0xa6, 0xf1, 0x92, 0xf7, 0xfe, 0x86, 0x15,
- 0xc8, 0x8a, 0x19, 0x88, 0xc0, 0xdf, 0x95, 0xdc, 0x4c, 0xfa, 0x98, 0x9e,
- 0x39, 0x73, 0xf6, 0x40, 0x17, 0xc2, 0x77, 0x1c, 0x34, 0xc3, 0xfc, 0x9f,
- 0x8a, 0x48, 0x40, 0x08, 0x66, 0xe9, 0x12, 0xbb, 0x86, 0xaf, 0x5c, 0x98,
- 0xd0, 0x25, 0x12, 0xe9, 0xa3, 0xf4, 0x2b, 0xd1, 0x26, 0xa6, 0x20, 0x7a,
- 0x8e, 0xbb, 0x4b, 0x24, 0x21, 0xd4, 0x1d, 0x08, 0x72, 0x4e, 0x92, 0x5a,
- 0x69, 0x5f, 0x31, 0x0b, 0x59, 0x7b, 0xbe, 0x70, 0x55, 0x7b, 0x3f, 0x8f,
- 0x50, 0xf9, 0x4e, 0xde, 0xd2, 0x54, 0xa1, 0x5a, 0x09, 0x79, 0xbc, 0xa4,
- 0x97, 0x03, 0x17, 0x91, 0x0a, 0xe0, 0x1c, 0x6a, 0x16, 0x28, 0xb3, 0x33,
- 0x06, 0x3a, 0x79, 0xd0, 0xeb, 0x3f, 0xb7, 0xd0, 0xff, 0x2b, 0x36, 0xc1,
- 0x0b, 0x5e, 0x06, 0xfc, 0xfa, 0xf3, 0xbe, 0xb8, 0xf0, 0xdc, 0xbb, 0xdc,
- 0x8d, 0x46, 0xc8, 0x55, 0x04, 0x34, 0x1c, 0x0f, 0x99, 0xd3, 0x46, 0xac,
- 0x29, 0xb6, 0x18, 0x53, 0x01, 0x64, 0xb8, 0x4e, 0xa5, 0xc9, 0x9c, 0xb3,
- 0x80, 0x6b, 0x0e, 0x63, 0x69, 0x3c, 0x61, 0x14, 0x35, 0xdb, 0x8e, 0x7d,
- 0x46, 0xe6, 0xe1, 0xbd, 0xbe, 0xe3, 0xe9, 0x84, 0x0f, 0x13, 0xea, 0xae,
- 0x48, 0x8c, 0xad, 0x6d, 0x43, 0xa9, 0x71, 0xbd, 0x2d, 0x1f, 0x0e, 0xac,
- 0x0c, 0x4c, 0x07, 0x9f, 0x4e, 0x25, 0xac, 0x19, 0xad, 0x2d, 0xf2, 0x8a,
- 0x73, 0x15, 0xf5, 0xa3, 0x2f, 0x79, 0xba, 0x77, 0x47, 0xd7, 0xe9, 0x95,
- 0x4c, 0x06, 0xa9, 0xc8, 0xeb, 0x64, 0x9b, 0xfe, 0x39, 0xa0, 0x9f, 0xef,
- 0xb1, 0x4d, 0xc6, 0x7f, 0x79, 0x02, 0x40, 0x4f, 0x78, 0xf2, 0x07, 0x7b,
- 0xc3, 0xed, 0x0b, 0xfe, 0x4b, 0xea, 0x4e, 0x7c, 0x8d, 0xb2, 0x68, 0x2f,
- 0x21, 0xe6, 0x56, 0x66, 0xc2, 0xf3, 0xfd, 0x07, 0x11, 0x14, 0xbe, 0x66,
- 0xf1, 0x85, 0x74, 0xc5, 0xe8, 0x79, 0x87, 0x7f, 0x55, 0xc4, 0x81, 0x9a,
- 0xe9, 0x6c, 0x75, 0xa7, 0xea, 0x30, 0xe1, 0x6c, 0x03, 0x9c, 0xab, 0xc9,
- 0xfd, 0xd6, 0x20, 0x44, 0x15, 0x5a, 0x21, 0x6f, 0x26, 0x05, 0xf0, 0x35,
- 0x23, 0xf8, 0xf3, 0x9b, 0x5a, 0xdd, 0x39, 0x48, 0x68, 0xc4, 0x32, 0xa7,
- 0xcd, 0x15, 0xac, 0x17, 0x48, 0x16, 0x24, 0x58, 0x5a, 0x56, 0x5b, 0xfc,
- 0x99, 0x64, 0x5e, 0xe2, 0xa6, 0xce, 0x9d, 0xde, 0x88, 0xdc, 0x57, 0x8d,
- 0xd1, 0x15, 0x1f, 0xea, 0x87, 0x7b, 0x3f, 0x9f, 0x56, 0x09, 0xdd, 0x74,
- 0x99, 0xbe, 0x67, 0x21, 0x7a, 0xee, 0x78, 0x21, 0x25, 0xd2, 0x20, 0xc2,
- 0xf3, 0xa1, 0x9c, 0x9d, 0x6a, 0x10, 0x0d, 0x5f, 0x8d, 0xa2, 0x53, 0xe0,
- 0x63, 0xcb, 0x58, 0x78, 0x20, 0xec, 0x7c, 0x35, 0x69, 0x20, 0xd1, 0x11,
- 0x0b, 0x7c, 0x43, 0x00, 0xf6, 0x9c, 0x7c, 0x6f, 0x22, 0x05, 0x6a, 0x2c,
- 0x7f, 0xe5, 0x14, 0xeb, 0x42, 0xad, 0x91, 0x01, 0x3c, 0xd2, 0xee, 0x39,
- 0xf8, 0xe0, 0xf1, 0x54, 0x8c, 0x34, 0x13, 0x27, 0xb0, 0x41, 0x23, 0x82,
- 0xfa, 0x51, 0xf3, 0x33, 0x50, 0xeb, 0x6e, 0x13, 0x48, 0x8e, 0x7f, 0x22,
- 0x2e, 0x17, 0x3e, 0x92, 0x99, 0x8e, 0x02, 0x21, 0x5a, 0x6a, 0x0d, 0x52,
- 0x06, 0x6e, 0x57, 0x12, 0xa3, 0x1e, 0x6e, 0x8d, 0xf3, 0xc4, 0x5d, 0xad,
- 0xb5, 0xfa, 0x8c, 0x14, 0x82, 0xc9, 0x95, 0xb0, 0x56, 0x39, 0xe1, 0x5d,
- 0xf8, 0x8c, 0x3b, 0xc9, 0xfd, 0x8a, 0xef, 0xe8, 0x2f, 0x7c, 0xe0, 0x4f,
- 0x0a, 0x5a, 0xf5, 0xa4, 0x90, 0xa3, 0x01, 0x5f, 0x15, 0x7e, 0x0c, 0xab,
- 0x41, 0xf0, 0xfa, 0x34, 0x32, 0x3e, 0x8d, 0x2b, 0x6f, 0x28, 0x1a, 0xb4,
- 0x0f, 0x43, 0x54, 0xbf, 0x88, 0x58, 0x43, 0xfa, 0x94, 0x9c, 0x72, 0x32,
- 0xb7, 0x9c, 0x93, 0x1b, 0xf1, 0xe4, 0xd4, 0xb6, 0x6c, 0xf0, 0x84, 0xbc,
- 0xca, 0x72, 0x44, 0x62, 0xd2, 0xe7, 0x29, 0xe8, 0x0f, 0xa2, 0x3e, 0x77,
- 0x95, 0x7f, 0xd1, 0xc7, 0x7c, 0xe2, 0xc7, 0xc1, 0xf4, 0xf5, 0x47, 0x1d,
- 0xbb, 0x90, 0x9f, 0x79, 0xf9, 0x45, 0x6d, 0x96, 0xf0, 0x73, 0x6b, 0xea,
- 0xa5, 0x40, 0xea, 0x5b, 0x16, 0xb7, 0xbd, 0x1b, 0xb4, 0xff, 0xf2, 0x30,
- 0x67, 0x2e, 0x34, 0x2e, 0x13, 0x2e, 0x6b, 0x02, 0xe3, 0xda, 0xfd, 0x2c,
- 0x45, 0x6a, 0x5e, 0xab, 0xa1, 0x0f, 0xef, 0xe2, 0x4b, 0x53, 0x45, 0x0e,
- 0x43, 0x28, 0xda, 0x4d, 0x44, 0xc0, 0x34, 0x2f, 0xad, 0x66, 0x2a, 0xb7,
- 0xbe, 0xfb, 0x1c, 0x3e, 0x06, 0xe8, 0x9c, 0xdd, 0x11, 0x72, 0xb5, 0x7c,
- 0xa5, 0x46, 0xd7, 0x80, 0xbb, 0xba, 0xf7, 0x30, 0xa1, 0x3d, 0x73, 0x99,
- 0xb8, 0x0b, 0xbd, 0xcd, 0x72, 0x97, 0xee, 0x5a, 0xa6, 0x53, 0xd0, 0xc5,
- 0xbe, 0xfc, 0x62, 0x96, 0x5f, 0xb3, 0xe6, 0x1a, 0xd0, 0x46, 0xe3, 0xff,
- 0xf6, 0xf8, 0xe1, 0x3d, 0xfd, 0xa8, 0x74, 0x18, 0x7b, 0x45, 0x6c, 0x78,
- 0xfb, 0xf7, 0x1a, 0x8c, 0x23, 0x35, 0x3c, 0xcb, 0xa7, 0xda, 0xb6, 0x6b,
- 0x5a, 0xd6, 0x83, 0xda, 0x77, 0xbf, 0x08, 0xbf, 0x65, 0x93, 0x13, 0x6b,
- 0xcb, 0x52, 0xae, 0x7d, 0x9e, 0x56, 0x72, 0x94, 0xbb, 0x2a, 0x63, 0x70,
- 0x6f, 0x71, 0xc5, 0x45, 0x39, 0xb7, 0xe6, 0x9a, 0x40, 0xd4, 0xff, 0xa2,
- 0x2f, 0x78, 0xe8, 0xfe, 0x8b, 0x3e, 0x34, 0x18, 0xeb, 0x25, 0x2b, 0x2b,
- 0xa3, 0x87, 0x53, 0x5f, 0x4e, 0xc5, 0xa1, 0xd8, 0x0e, 0xca, 0x2d, 0x56,
- 0x83, 0xb0, 0xb1, 0xc2, 0xb0, 0x4b, 0x64, 0x88, 0xbe, 0x83, 0x93, 0xc0,
- 0x17, 0x91, 0x67, 0xa2, 0xc4, 0x49, 0x25, 0xb8, 0x15, 0x3d, 0x74, 0x61,
- 0x96, 0x81, 0x97, 0xa1, 0x64, 0x3c, 0x81, 0x38, 0x39, 0x57, 0xd9, 0x92,
- 0xb3, 0x70, 0xa7, 0x20, 0x27, 0xd6, 0xbd, 0x34, 0x8a, 0xde, 0x66, 0xc2,
- 0x67, 0x9d, 0xf0, 0x55, 0x39, 0x04, 0xd5, 0x0c, 0x1c, 0x38, 0x88, 0x26,
- 0xaa, 0x16, 0x2e, 0x0f, 0x3b, 0x2c, 0xae, 0x11, 0x71, 0x61, 0xeb, 0x77,
- 0x81, 0x0c, 0x61, 0xc8, 0x92, 0xba, 0xa8, 0x61, 0x15, 0x38, 0x7e, 0x06,
- 0x55, 0x40, 0x1c, 0xa9, 0x3b, 0x7e, 0x75, 0x7c, 0x71, 0x71, 0x7c, 0xc1,
- 0xf3, 0x7d, 0x50, 0xaf, 0xe6, 0x66, 0x1c, 0x8d, 0x3e, 0xf2, 0x67, 0xb0,
- 0xd1, 0x36, 0x3b, 0xb4, 0x68, 0xc2, 0x78, 0x36, 0x63, 0x36, 0xde, 0x8d,
- 0xc8, 0x60, 0x1c, 0xc2, 0x4a, 0x22, 0xce, 0x61, 0x78, 0x16, 0x01, 0x1a,
- 0x76, 0x5e, 0x7c, 0xa6, 0x46, 0xd3, 0xa2, 0x6c, 0xa1, 0x61, 0xb1, 0x11,
- 0xd9, 0xab, 0x85, 0x56, 0xe3, 0x5c, 0x59, 0xe6, 0xef, 0x4d, 0x52, 0xb3,
- 0x51, 0x47, 0x8a, 0xf3, 0x4c, 0x34, 0xb2, 0x3d, 0x77, 0xae, 0x09, 0x8c,
- 0xf7, 0x8a, 0x37, 0x28, 0x5f, 0x9b, 0x30, 0x13, 0x65, 0xb5, 0x5a, 0xa6,
- 0x33, 0xe7, 0xe8, 0xa5, 0x9f, 0x93, 0xed, 0x17, 0xc9, 0x16, 0x2f, 0xad,
- 0xc7, 0x08, 0x2c, 0x9a, 0x1f, 0x22, 0x74, 0xb4, 0x09, 0x0d, 0x88, 0x77,
- 0x93, 0x21, 0x31, 0x28, 0x43, 0xc9, 0x0d, 0x2b, 0xbd, 0x51, 0x4f, 0x61,
- 0x55, 0xc1, 0x4f, 0xe0, 0x60, 0x64, 0x55, 0x61, 0x50, 0x98, 0x50, 0x2d,
- 0xb0, 0x1b, 0x6b, 0xe1, 0xd1, 0xd2, 0x8c, 0xf8, 0xda, 0x17, 0xb6, 0x05,
- 0x64, 0xae, 0x15, 0xfb, 0xd1, 0x8f, 0x65, 0x3a, 0xfd, 0xc9, 0x9f, 0x1c,
- 0xc8, 0x73, 0xf0, 0x80, 0x66, 0x81, 0xce, 0xd0, 0xe0, 0x75, 0xa2, 0xf4,
- 0x1e, 0x2c, 0x19, 0xa3, 0x6f, 0xc7, 0xc7, 0x17, 0xd1, 0xc1, 0x57, 0x4c,
- 0x36, 0xfa, 0xaf, 0xad, 0x2e, 0x3f, 0xa7, 0x27, 0x83, 0xad, 0xad, 0x32,
- 0x28, 0x24, 0xe6, 0x04, 0xd7, 0x2a, 0x82, 0xe1, 0xc2, 0xa6, 0x56, 0x4b,
- 0xd5, 0x1f, 0xf5, 0xf5, 0x25, 0xdc, 0x88, 0x3e, 0xb8, 0x88, 0x1f, 0xb3,
- 0x84, 0xbc, 0xc1, 0xc2, 0x45, 0x14, 0xee, 0x15, 0x09, 0x46, 0xd8, 0xd2,
- 0x68, 0xef, 0xcb, 0xd6, 0x95, 0x53, 0x16, 0xe9, 0x20, 0xea, 0xbf, 0xce,
- 0x7f, 0x26, 0x43, 0x20, 0xde, 0x7e, 0x32, 0xda, 0x89, 0x36, 0xbf, 0x4b,
- 0xb3, 0xe7, 0xcf, 0xfe, 0x1a, 0x9d, 0x6c, 0xf5, 0x6b, 0x48, 0x70, 0xa9,
- 0xa9, 0x33, 0x89, 0xb3, 0x5b, 0xb7, 0x62, 0x67, 0xd8, 0xd5, 0x82, 0x6f,
- 0x33, 0x7e, 0xff, 0x7d, 0x88, 0xc0, 0xda, 0x16, 0x85, 0x10, 0x5a, 0x40,
- 0xe5, 0xd1, 0xb7, 0x9a, 0x25, 0xf9, 0x04, 0xf7, 0x7b, 0x7a, 0x6a, 0xc6,
- 0x53, 0xf7, 0xfc, 0x59, 0xab, 0x89, 0xa7, 0xae, 0x8d, 0xb7, 0xd2, 0xc6,
- 0x2f, 0x6c, 0x62, 0x6f, 0xb4, 0xb3, 0x17, 0x6d, 0x9e, 0x8d, 0xb7, 0xf7,
- 0x5c, 0x0b, 0xed, 0x26, 0xf6, 0xd0, 0x04, 0x3f, 0x54, 0x7f, 0xf9, 0x29,
- 0x7f, 0xff, 0xc7, 0x24, 0xfb, 0x29, 0xda, 0xfc, 0x7e, 0x77, 0x97, 0x1a,
- 0xf8, 0x6b, 0x74, 0x70, 0xf2, 0x7d, 0xf4, 0x74, 0x44, 0x8d, 0xbd, 0x89,
- 0xef, 0xb4, 0x39, 0xa5, 0xcc, 0x1c, 0xa3, 0x11, 0xfa, 0x7d, 0xab, 0x8d,
- 0x67, 0x8d, 0x36, 0x4e, 0xe9, 0x4e, 0xf8, 0x9e, 0x8e, 0x94, 0x9d, 0xd1,
- 0x93, 0xbd, 0x28, 0x7d, 0xf6, 0xd9, 0x27, 0xd6, 0x90, 0xb6, 0x81, 0xdf,
- 0xd7, 0xfd, 0x94, 0x42, 0xca, 0x40, 0x66, 0xce, 0xf1, 0x7b, 0x52, 0x66,
- 0xd0, 0x10, 0x60, 0x80, 0xbf, 0x89, 0x8b, 0x99, 0x8a, 0x1b, 0x93, 0x82,
- 0xd3, 0x4a, 0x29, 0x59, 0x6d, 0x02, 0x87, 0x25, 0x1d, 0x9a, 0xfb, 0xad,
- 0xee, 0xf0, 0xbd, 0xd4, 0x1e, 0xfd, 0x6b, 0xf4, 0x7a, 0x7c, 0x72, 0x4c,
- 0x23, 0xda, 0xa1, 0xae, 0xf9, 0x39, 0x94, 0x0e, 0xe1, 0x57, 0x98, 0xdc,
- 0xe7, 0xe0, 0x3e, 0xd4, 0x36, 0xc2, 0xb2, 0x6e, 0x10, 0x3a, 0x3a, 0xb4,
- 0x4b, 0x7c, 0x97, 0xe1, 0x21, 0xc3, 0x83, 0x6b, 0xbe, 0x3e, 0xc8, 0x31,
- 0x8b, 0x4f, 0x7f, 0x93, 0x67, 0xb4, 0x4d, 0x8a, 0xbc, 0x60, 0x14, 0x53,
- 0xbf, 0x66, 0x29, 0x7c, 0x73, 0x74, 0x2c, 0x89, 0xbb, 0xaf, 0xe3, 0x8c,
- 0x54, 0x24, 0x73, 0xf0, 0x94, 0xb7, 0x1c, 0x81, 0x97, 0x40, 0x8e, 0xbc,
- 0x7f, 0xfa, 0x90, 0xbd, 0xa7, 0x75, 0xfc, 0x74, 0xb4, 0xcb, 0xfc, 0x07,
- 0x7c, 0xe3, 0x7d, 0xf5, 0x9a, 0xfe, 0xbd, 0xfb, 0xb4, 0x1f, 0xf1, 0xaf,
- 0xea, 0xb7, 0x77, 0xdb, 0xaf, 0x1b, 0x87, 0x67, 0x67, 0xdf, 0x9c, 0x08,
- 0x18, 0xe3, 0x50, 0x1d, 0xaa, 0x6c, 0x58, 0xb9, 0x1b, 0xb1, 0x28, 0x57,
- 0xba, 0xb9, 0xf9, 0x24, 0x13, 0x84, 0xe1, 0x6e, 0x93, 0x64, 0xc9, 0x78,
- 0x80, 0xaa, 0xa1, 0x11, 0xac, 0x2e, 0x99, 0xc3, 0x19, 0xb1, 0xe9, 0x53,
- 0xe3, 0x0f, 0x2a, 0x99, 0x90, 0xd5, 0x9c, 0xb7, 0x93, 0x07, 0x47, 0x0e,
- 0x10, 0xbb, 0x60, 0x99, 0xd5, 0x03, 0xd0, 0xa6, 0xcc, 0xf9, 0x2c, 0x64,
- 0xfa, 0xf4, 0xa2, 0xde, 0x7b, 0xfb, 0x63, 0xb2, 0xec, 0xa5, 0xd3, 0xfb,
- 0xea, 0xaf, 0xed, 0x07, 0x0c, 0xb6, 0xb0, 0x66, 0x97, 0x5a, 0x6c, 0x02,
- 0x4e, 0xe3, 0x07, 0xb2, 0x23, 0x30, 0x26, 0x55, 0xcd, 0x25, 0xbc, 0xd8,
- 0x80, 0xca, 0xbd, 0x39, 0x78, 0x7d, 0xfc, 0xf2, 0xdb, 0x83, 0xd3, 0xb7,
- 0xc7, 0xf4, 0x4a, 0x4a, 0x1f, 0xdb, 0xf4, 0x70, 0x3a, 0xf4, 0x71, 0x91,
- 0x4e, 0xf3, 0x39, 0xc7, 0x97, 0xfa, 0x7f, 0xed, 0x6f, 0x08, 0x06, 0x3b,
- 0xea, 0xf1, 0x5b, 0xbb, 0xf2, 0x1a, 0xc9, 0x05, 0xff, 0x6b, 0x4f, 0xfe,
- 0xb5, 0xf7, 0xd7, 0xde, 0x56, 0x6d, 0xd0, 0xad, 0x1b, 0x32, 0xcb, 0xcb,
- 0xbd, 0x80, 0x6f, 0x51, 0x33, 0x14, 0xc0, 0x7f, 0x99, 0x95, 0x9e, 0x45,
- 0x67, 0xec, 0x68, 0xe3, 0x67, 0x37, 0x27, 0x0f, 0xe1, 0xfd, 0xbb, 0xc7,
- 0x2f, 0xbd, 0x84, 0x71, 0xd1, 0xdb, 0x1a, 0x38, 0x73, 0x03, 0x81, 0x6b,
- 0x6e, 0xc3, 0x9a, 0x48, 0xde, 0x2f, 0x19, 0x9d, 0xb8, 0xd9, 0x93, 0xbf,
- 0xbc, 0x3c, 0x3a, 0xb8, 0x3c, 0xe6, 0x17, 0xec, 0xf3, 0xc6, 0x0e, 0x6e,
- 0xf0, 0x7c, 0xee, 0xcf, 0x66, 0x4f, 0x7e, 0xf8, 0x92, 0x07, 0xd4, 0xdb,
- 0x92, 0x28, 0x06, 0x42, 0xdc, 0x8d, 0x7e, 0xe5, 0x99, 0x22, 0x9d, 0x83,
- 0x9c, 0xe5, 0xd2, 0x30, 0x23, 0x9b, 0x3d, 0xf9, 0x5d, 0xcf, 0xf9, 0x6e,
- 0xe9, 0x28, 0xef, 0xdf, 0x25, 0x16, 0xa8, 0x9c, 0x01, 0xbc, 0xdf, 0xca,
- 0x21, 0x14, 0x78, 0x98, 0x5f, 0x1f, 0x0d, 0x53, 0x88, 0xb7, 0x29, 0xe0,
- 0xf4, 0x75, 0x0b, 0xaf, 0x29, 0xd6, 0xec, 0x5f, 0xca, 0xf3, 0xdd, 0xbd,
- 0x27, 0x7f, 0xc5, 0x7c, 0xbe, 0xec, 0x6d, 0xd3, 0xd9, 0xd0, 0xfb, 0x2b,
- 0x7f, 0x3a, 0xad, 0x82, 0xe2, 0xa3, 0xfa, 0x19, 0xbe, 0x4b, 0xa9, 0x44,
- 0x09, 0x60, 0x85, 0x57, 0x3d, 0x20, 0x11, 0xc1, 0x84, 0xde, 0x4b, 0x8a,
- 0x91, 0x51, 0x6e, 0x58, 0x28, 0x1f, 0xeb, 0x35, 0x49, 0xae, 0xd3, 0x2c,
- 0x73, 0xd5, 0xe1, 0xe4, 0x73, 0xe1, 0xf9, 0x31, 0x90, 0x77, 0x65, 0x8c,
- 0x4a, 0x53, 0xc2, 0xdf, 0x5c, 0x3c, 0x58, 0x16, 0x12, 0xbe, 0x05, 0x7b,
- 0x5c, 0xd6, 0xac, 0x65, 0x15, 0x4f, 0xd4, 0xaf, 0x63, 0x17, 0x11, 0x98,
- 0x04, 0xa4, 0x5a, 0x1e, 0x60, 0x27, 0x49, 0xec, 0x3f, 0x80, 0x3c, 0xd8,
- 0x99, 0x1d, 0x4f, 0x38, 0x9d, 0xd6, 0xa5, 0x5c, 0x04, 0x37, 0x72, 0x37,
- 0xf5, 0xb6, 0xfd, 0xd2, 0x80, 0xff, 0x85, 0x0f, 0x4a, 0x99, 0xcb, 0xd2,
- 0xf9, 0x8f, 0x10, 0x67, 0xd4, 0x67, 0xeb, 0xeb, 0xd4, 0x48, 0x66, 0xc2,
- 0x30, 0xe4, 0x3a, 0x2f, 0x77, 0x63, 0x52, 0x35, 0x59, 0x52, 0x3c, 0x0a,
- 0x77, 0xe8, 0x08, 0x43, 0x61, 0x88, 0x41, 0x2e, 0x1c, 0xbf, 0x33, 0x1a,
- 0x8d, 0x7c, 0x01, 0x4c, 0x5e, 0x16, 0x8d, 0x3e, 0xa1, 0x46, 0x47, 0xc0,
- 0x52, 0x89, 0x39, 0xde, 0x84, 0x21, 0x0f, 0x63, 0x7a, 0x4b, 0xa1, 0x2f,
- 0xea, 0x23, 0x70, 0x5b, 0x23, 0xf0, 0x6f, 0xf4, 0xf5, 0xb3, 0x7d, 0x4b,
- 0x0d, 0xbf, 0xed, 0x5a, 0x84, 0x47, 0xfa, 0x26, 0x7e, 0x47, 0x2d, 0xd3,
- 0xe6, 0xf4, 0x54, 0xee, 0xe6, 0x82, 0x25, 0x98, 0xb1, 0xdc, 0x90, 0x13,
- 0xc9, 0xac, 0x94, 0x49, 0xd3, 0xae, 0x68, 0x45, 0x57, 0x56, 0x72, 0xf9,
- 0x3d, 0xd2, 0xbd, 0xa5, 0xd0, 0xc2, 0xb2, 0xe0, 0x5b, 0x1e, 0xcf, 0xb1,
- 0x9d, 0x20, 0x4b, 0x67, 0x2e, 0x6b, 0x3b, 0xca, 0x58, 0xca, 0xf7, 0x65,
- 0xd8, 0xfd, 0x9a, 0x22, 0xa7, 0xa4, 0x17, 0x65, 0xac, 0x6c, 0x86, 0x64,
- 0xb6, 0xe5, 0x0b, 0x04, 0xbc, 0x74, 0xf0, 0xde, 0x55, 0xc5, 0x78, 0xaf,
- 0xa1, 0xd0, 0x46, 0x58, 0x16, 0x9b, 0x69, 0x0f, 0xa5, 0x0e, 0x78, 0x2c,
- 0x52, 0x3e, 0xb5, 0x16, 0x5d, 0x98, 0xbc, 0x31, 0x37, 0xfe, 0x54, 0xae,
- 0xab, 0x2e, 0x9a, 0x51, 0xf1, 0x2c, 0x4b, 0x82, 0xbe, 0xd7, 0x7b, 0x51,
- 0x7c, 0xcf, 0x85, 0x58, 0x13, 0xc6, 0x4a, 0x02, 0xe3, 0x00, 0x8f, 0xcc,
- 0x69, 0xe0, 0x63, 0x74, 0x23, 0x54, 0xa9, 0x55, 0x84, 0x11, 0xeb, 0x9d,
- 0x7d, 0x2b, 0x99, 0x28, 0xa4, 0x9c, 0xe6, 0xcc, 0x4b, 0x51, 0xdb, 0x91,
- 0x49, 0x14, 0xd5, 0x50, 0xb7, 0xab, 0x39, 0xf7, 0x9c, 0x54, 0xf4, 0x58,
- 0xe5, 0x26, 0x05, 0x32, 0x90, 0x7d, 0x1c, 0x82, 0xa8, 0xb0, 0xd9, 0x42,
- 0xed, 0x4b, 0xf7, 0x11, 0x17, 0x99, 0x56, 0xd7, 0x13, 0x43, 0x6d, 0xb3,
- 0xa1, 0x2b, 0xa8, 0xeb, 0xd0, 0x57, 0x45, 0x7a, 0x7d, 0x2d, 0x37, 0xb6,
- 0xa8, 0x39, 0xb4, 0x6e, 0x21, 0x3b, 0xe5, 0x59, 0x61, 0x44, 0xf2, 0xc3,
- 0xba, 0xd9, 0xbc, 0x34, 0x7f, 0x8f, 0x79, 0x5c, 0x6a, 0xc2, 0x6c, 0xd1,
- 0x48, 0x59, 0x37, 0x90, 0x1d, 0x4a, 0x2e, 0x36, 0xe7, 0x4a, 0xd4, 0xa3,
- 0xc7, 0x67, 0x17, 0x1b, 0xa0, 0x67, 0xcf, 0x7c, 0xea, 0xb9, 0x2d, 0x3a,
- 0x38, 0xc0, 0x3c, 0xf6, 0xc4, 0xa3, 0x42, 0xef, 0x1d, 0xf0, 0x49, 0x0a,
- 0x10, 0x4f, 0x62, 0x7f, 0xe3, 0x82, 0x57, 0xc7, 0x7b, 0x7a, 0xb9, 0xd0,
- 0xe9, 0x49, 0xa6, 0x7a, 0x28, 0xbf, 0x4b, 0x3c, 0x0d, 0x9d, 0x77, 0x36,
- 0x7a, 0x2e, 0x4f, 0xdd, 0xfd, 0x4e, 0x99, 0x34, 0x42, 0xbb, 0x4e, 0x5f,
- 0x61, 0x90, 0x8d, 0x59, 0x19, 0x45, 0x41, 0x93, 0xe2, 0x26, 0xc9, 0x43,
- 0x15, 0x2f, 0x7d, 0xd3, 0x88, 0xb5, 0xb5, 0xa8, 0x09, 0x3f, 0x20, 0x92,
- 0x08, 0xae, 0x26, 0x52, 0xd6, 0xc0, 0xf8, 0xb8, 0x1d, 0x4a, 0xce, 0x47,
- 0x7e, 0x6d, 0x94, 0x3d, 0xb7, 0x48, 0x3d, 0x63, 0x3e, 0x87, 0x10, 0x40,
- 0x06, 0xd8, 0xa0, 0x73, 0xc1, 0xfb, 0x83, 0x79, 0xcc, 0xf0, 0x95, 0x5c,
- 0x70, 0x01, 0x58, 0x32, 0x08, 0x35, 0x1c, 0x69, 0x0d, 0x9d, 0xda, 0xda,
- 0x7e, 0x0e, 0xa7, 0x21, 0xb2, 0xc6, 0x46, 0x0a, 0x9a, 0x21, 0x29, 0x01,
- 0xb2, 0x7a, 0x6a, 0xca, 0xfd, 0xf1, 0x1c, 0xed, 0x49, 0x6d, 0x8f, 0x7e,
- 0x68, 0xcb, 0x9e, 0x5f, 0x9c, 0x7d, 0x75, 0x71, 0x3c, 0x1e, 0x47, 0xaf,
- 0x8f, 0x2f, 0xe5, 0xca, 0x7f, 0x29, 0x98, 0xb8, 0x6b, 0xbe, 0xb6, 0x47,
- 0x08, 0x39, 0x18, 0x65, 0x8c, 0xe1, 0x4e, 0xcc, 0x9f, 0x00, 0xfa, 0xfa,
- 0x9c, 0xc3, 0x69, 0x30, 0xe5, 0x70, 0x9d, 0x9f, 0x2b, 0x94, 0xee, 0x06,
- 0x4e, 0x7f, 0x00, 0x9b, 0x10, 0x95, 0x74, 0x3e, 0x74, 0xef, 0x4d, 0x85,
- 0x8d, 0x2c, 0x50, 0xa7, 0x1b, 0xd3, 0x5c, 0xde, 0x93, 0xce, 0xa7, 0x37,
- 0xfd, 0x17, 0xc3, 0xfb, 0x53, 0x74, 0x99, 0x57, 0x5c, 0x97, 0x94, 0xff,
- 0x7a, 0x61, 0xf2, 0xf1, 0xa7, 0xe8, 0x7b, 0x6a, 0x73, 0x46, 0xb3, 0xce,
- 0x8e, 0x64, 0x3a, 0x70, 0xc7, 0x28, 0x9f, 0xe7, 0x0b, 0x85, 0xa0, 0xe6,
- 0x5d, 0x58, 0xe9, 0x74, 0x55, 0x14, 0xa3, 0xc7, 0x8b, 0x8f, 0x83, 0x55,
- 0x43, 0xd8, 0xf9, 0x14, 0x58, 0xe7, 0xbe, 0x7c, 0x68, 0x85, 0x4b, 0x4e,
- 0x93, 0xab, 0x0a, 0x06, 0x09, 0x7f, 0x8e, 0x9a, 0xdb, 0x61, 0xba, 0xd9,
- 0x5d, 0xae, 0x13, 0x44, 0x7f, 0x7d, 0xf2, 0xd9, 0x27, 0x3b, 0x9f, 0xc9,
- 0x5f, 0xed, 0xcf, 0xe7, 0x4f, 0x77, 0x94, 0xb6, 0x99, 0xfe, 0xf5, 0x74,
- 0xff, 0xe9, 0xee, 0x3e, 0xb3, 0xc9, 0xed, 0xec, 0xef, 0xd0, 0xff, 0x7f,
- 0xaa, 0x3f, 0x61, 0xca, 0xbc, 0xe7, 0x7b, 0x9f, 0x7d, 0x0a, 0x48, 0x0c,
- 0xcb, 0xc7, 0x9c, 0x3e, 0x32, 0xac, 0xf2, 0x21, 0x48, 0x6d, 0x60, 0x04,
- 0xfd, 0xa9, 0xee, 0x90, 0xe4, 0x18, 0xfb, 0x94, 0x63, 0xaa, 0xd7, 0x72,
- 0xbd, 0x99, 0x27, 0xac, 0x01, 0xd4, 0xb9, 0x2a, 0x64, 0x1f, 0x06, 0xdc,
- 0x96, 0xf4, 0x5f, 0x1d, 0x86, 0xbe, 0x5d, 0xe1, 0xdf, 0x60, 0x89, 0xaa,
- 0xbd, 0x23, 0xf8, 0xef, 0x80, 0x90, 0xea, 0x97, 0x7e, 0xda, 0x12, 0x92,
- 0x37, 0x40, 0x33, 0xa5, 0x4b, 0xa5, 0xef, 0x4d, 0xad, 0xbc, 0xa8, 0x7b,
- 0x8a, 0x2d, 0xc2, 0x85, 0xa4, 0x0a, 0x5c, 0x09, 0x76, 0xf8, 0x97, 0x7e,
- 0x4f, 0x1c, 0x58, 0xfc, 0x96, 0x4a, 0x43, 0xd4, 0xfe, 0x9a, 0x4b, 0x11,
- 0xe8, 0xf8, 0x56, 0x4d, 0x78, 0x36, 0xfc, 0xf2, 0xfb, 0x99, 0x62, 0xad,
- 0xa6, 0x0f, 0xb9, 0xcc, 0x2a, 0xa9, 0xd4, 0xd8, 0x31, 0xe4, 0x56, 0x73,
- 0x2a, 0x46, 0xbf, 0xa0, 0x39, 0x3f, 0x22, 0x48, 0xb0, 0x5b, 0xb9, 0x61,
- 0xb0, 0x38, 0xa9, 0xa0, 0xdb, 0x6c, 0x36, 0x1c, 0x8d, 0xa1, 0x9d, 0x78,
- 0xf2, 0xaa, 0x13, 0xd9, 0xa1, 0xbc, 0xa1, 0xe6, 0xa7, 0xcb, 0x56, 0xa3,
- 0x5d, 0x78, 0x97, 0xe3, 0xb4, 0x97, 0xe7, 0x4d, 0xb2, 0x5b, 0x9f, 0x62,
- 0x69, 0x0c, 0xbe, 0xa7, 0xdf, 0xc0, 0x7e, 0x72, 0x9b, 0xee, 0xd1, 0xa1,
- 0x79, 0xa0, 0xbb, 0xab, 0x54, 0xb9, 0xe9, 0x80, 0xe3, 0x5d, 0x5b, 0xd2,
- 0x3f, 0x07, 0x2c, 0xb9, 0x6b, 0x2e, 0x3c, 0x88, 0x50, 0xa5, 0x54, 0x79,
- 0xf8, 0x99, 0x1b, 0x91, 0xc9, 0xc4, 0xb7, 0x4c, 0x85, 0x0d, 0xff, 0xe8,
- 0xb0, 0x5b, 0x38, 0xd7, 0xb4, 0x0c, 0x5e, 0x2c, 0x92, 0x3f, 0x0f, 0x73,
- 0x4f, 0x9d, 0xb6, 0x9b, 0xc4, 0x45, 0x8d, 0xb6, 0x7b, 0x43, 0xc8, 0xeb,
- 0xe9, 0xa4, 0xa5, 0x93, 0x23, 0xa8, 0xa1, 0xfc, 0x87, 0x8d, 0x8d, 0xf1,
- 0xf9, 0xf1, 0xf1, 0x51, 0x74, 0x7a, 0xf2, 0xfa, 0xe4, 0x32, 0x30, 0xc8,
- 0xdd, 0x41, 0x62, 0x0e, 0x57, 0x2b, 0x71, 0xd3, 0x98, 0x0e, 0x4f, 0x12,
- 0x2b, 0xdf, 0xb3, 0xa3, 0x7c, 0x91, 0x68, 0x4a, 0xc3, 0xbc, 0xf9, 0x1e,
- 0xae, 0xde, 0x60, 0xb3, 0x19, 0x45, 0x5f, 0x06, 0xe8, 0xc8, 0xa8, 0x24,
- 0xe3, 0x66, 0xea, 0xea, 0x77, 0x0e, 0x7f, 0x50, 0xb0, 0x46, 0xdd, 0x72,
- 0x52, 0xae, 0x4b, 0x97, 0x69, 0xa3, 0x00, 0xd7, 0x46, 0xaf, 0x78, 0x6e,
- 0x13, 0xc1, 0x3c, 0x07, 0x1e, 0x3a, 0x60, 0xf7, 0xee, 0x13, 0x64, 0xcd,
- 0x2f, 0x52, 0xc9, 0x80, 0x0c, 0x81, 0xc5, 0xae, 0x1c, 0xe2, 0x65, 0x2e,
- 0x7a, 0x3c, 0xfc, 0x62, 0x58, 0xab, 0xd6, 0x50, 0xb5, 0xf6, 0xad, 0xb0,
- 0x08, 0xea, 0x93, 0x1d, 0x97, 0x3b, 0xb0, 0x84, 0xce, 0x51, 0x53, 0x9f,
- 0x3f, 0xb6, 0x1b, 0x91, 0x3d, 0xb2, 0x62, 0xab, 0xbe, 0x58, 0x65, 0xad,
- 0xe3, 0xee, 0x07, 0x79, 0x97, 0xc6, 0xff, 0xc9, 0x0e, 0x8e, 0xb7, 0xab,
- 0xb8, 0x18, 0x92, 0xe5, 0xf5, 0x30, 0x34, 0xe7, 0xaa, 0x48, 0x84, 0x82,
- 0x8e, 0xc5, 0xf5, 0x93, 0xf8, 0xca, 0x8b, 0x0d, 0x6b, 0xd1, 0x27, 0x80,
- 0xe4, 0x08, 0x4f, 0xce, 0x75, 0x03, 0xf0, 0xd0, 0x07, 0x74, 0xda, 0x99,
- 0xb3, 0xd3, 0xdb, 0x3a, 0x9e, 0x07, 0xd5, 0x56, 0xd1, 0xeb, 0x28, 0x4e,
- 0x07, 0x80, 0x5a, 0xe5, 0x56, 0x53, 0x1e, 0xa6, 0x8e, 0xa5, 0x6d, 0x5a,
- 0x2f, 0xa2, 0xdd, 0xcf, 0x78, 0x1c, 0x1f, 0x37, 0x9e, 0x57, 0x79, 0x31,
- 0x35, 0x44, 0x9b, 0x5c, 0x17, 0x82, 0xb4, 0x4f, 0xc9, 0x51, 0x40, 0x71,
- 0x18, 0x99, 0x5d, 0x43, 0xc6, 0x02, 0xb9, 0xc7, 0xf7, 0x13, 0x0d, 0xab,
- 0xc3, 0x33, 0x85, 0x38, 0xb7, 0x58, 0x48, 0x7c, 0xd6, 0xe8, 0xbc, 0xb0,
- 0xaf, 0x55, 0x90, 0x7b, 0xfd, 0xc2, 0xa5, 0x85, 0xca, 0x34, 0xb0, 0x77,
- 0x84, 0x64, 0xed, 0x3e, 0x9d, 0xc1, 0xaa, 0x36, 0x27, 0x00, 0xe4, 0x4f,
- 0x84, 0x4f, 0x00, 0xd3, 0x08, 0x5d, 0x22, 0xe6, 0xe9, 0x7a, 0xa6, 0x06,
- 0x0c, 0x0a, 0xcb, 0xc3, 0xb9, 0xb0, 0x09, 0xfb, 0x81, 0x8b, 0x63, 0xd6,
- 0x43, 0x03, 0xac, 0x9a, 0x7b, 0xfe, 0x2b, 0x0c, 0xe2, 0xaf, 0xaa, 0xb9,
- 0xf9, 0x15, 0x5e, 0x3b, 0xc1, 0xae, 0x8f, 0x99, 0x19, 0x3f, 0x82, 0x61,
- 0xef, 0xee, 0x90, 0xfd, 0x3a, 0xcf, 0x9b, 0xb5, 0x96, 0xdb, 0x97, 0x52,
- 0x0c, 0x6b, 0x88, 0xd9, 0xd9, 0xdd, 0xf9, 0x66, 0xfd, 0xac, 0x83, 0xed,
- 0xfb, 0xd1, 0x97, 0xf7, 0x9e, 0x3e, 0xb2, 0x68, 0x67, 0x05, 0xee, 0xe5,
- 0x89, 0x01, 0x21, 0x61, 0x08, 0xfa, 0x00, 0x4c, 0x6b, 0xd9, 0x48, 0xf0,
- 0x93, 0xeb, 0x98, 0xbb, 0xff, 0x58, 0xef, 0x2d, 0x59, 0xa3, 0xd1, 0x95,
- 0xd7, 0x0a, 0xcd, 0x96, 0x5f, 0x96, 0xec, 0x21, 0x5b, 0x82, 0x93, 0xcc,
- 0x5f, 0x63, 0x5d, 0xde, 0xb7, 0x10, 0x41, 0x04, 0x6f, 0x8b, 0xe6, 0x1c,
- 0xd4, 0x95, 0x84, 0x49, 0x4f, 0x91, 0x5c, 0xaf, 0x84, 0x69, 0x21, 0x97,
- 0x6b, 0x3f, 0xd3, 0xe7, 0xea, 0x7e, 0x25, 0xdd, 0xcc, 0x28, 0x22, 0x91,
- 0x27, 0x28, 0xde, 0x69, 0x6c, 0x26, 0xab, 0x98, 0x1c, 0xcd, 0x83, 0x81,
- 0xfd, 0xb3, 0x53, 0x0e, 0x86, 0x41, 0x1b, 0x6c, 0x44, 0xcd, 0x12, 0xae,
- 0xc2, 0x0f, 0x37, 0x42, 0x02, 0xae, 0x08, 0x8a, 0x53, 0xf6, 0x9c, 0xe3,
- 0xc5, 0x41, 0xb1, 0x4a, 0x22, 0x04, 0x68, 0x60, 0xa0, 0x52, 0x8b, 0x96,
- 0xdc, 0xa7, 0x58, 0xe3, 0x97, 0x96, 0xa7, 0x2e, 0x9c, 0xde, 0xec, 0xf7,
- 0x3f, 0x3c, 0x7b, 0xf3, 0xea, 0xe4, 0x2b, 0xc7, 0x7e, 0x23, 0x4a, 0xdc,
- 0x6a, 0x4b, 0xa2, 0x4d, 0xf1, 0x24, 0x87, 0x01, 0x6f, 0xad, 0xfc, 0xa6,
- 0x10, 0x5c, 0x52, 0x4f, 0xef, 0xc2, 0x1f, 0x40, 0x81, 0x64, 0x4f, 0xd8,
- 0x57, 0x2e, 0x14, 0x13, 0xe5, 0x96, 0xf7, 0x3c, 0x34, 0xf8, 0xb9, 0x24,
- 0x55, 0x23, 0x2e, 0xaa, 0xd5, 0xd2, 0x21, 0x09, 0x83, 0xca, 0x71, 0xca,
- 0xf6, 0x6b, 0x09, 0xe2, 0xab, 0xa5, 0xa8, 0x26, 0xcd, 0xf3, 0xac, 0x39,
- 0x76, 0xe5, 0x0c, 0x60, 0xcf, 0x82, 0x72, 0x72, 0xe8, 0x01, 0xd0, 0x82,
- 0xe7, 0xcc, 0x99, 0x23, 0x30, 0x04, 0xcd, 0x5b, 0x28, 0x87, 0xeb, 0xef,
- 0xca, 0x40, 0xad, 0xfa, 0xee, 0x42, 0x6e, 0x66, 0x3c, 0x6e, 0x14, 0x4d,
- 0x75, 0x98, 0x1c, 0x07, 0x01, 0xf6, 0xa1, 0xa2, 0xd2, 0x55, 0x81, 0x75,
- 0x30, 0x25, 0xcb, 0x2e, 0x8d, 0x11, 0xb1, 0x44, 0xc8, 0x13, 0x3f, 0x79,
- 0xc9, 0x11, 0x9a, 0x7d, 0xe6, 0xbc, 0x5e, 0x08, 0x87, 0x56, 0x98, 0x15,
- 0xaa, 0x5a, 0xd2, 0x73, 0x53, 0xbb, 0x72, 0xef, 0x28, 0x18, 0x0b, 0xb8,
- 0xa0, 0x09, 0x9d, 0xb8, 0x8b, 0xd9, 0xd7, 0xd2, 0xff, 0x63, 0x7f, 0x58,
- 0x3e, 0x2c, 0x26, 0xf9, 0xdc, 0xb2, 0x2f, 0x1c, 0xf3, 0x82, 0x3d, 0x54,
- 0x2b, 0xe4, 0x24, 0x01, 0xdb, 0x2a, 0xf0, 0x50, 0x7a, 0xc8, 0x94, 0xef,
- 0xbf, 0x54, 0x43, 0x41, 0xa4, 0xc8, 0x46, 0xe1, 0x68, 0x40, 0x92, 0x6c,
- 0x3a, 0xcf, 0x55, 0xaa, 0x39, 0xef, 0x1b, 0x33, 0x55, 0x1f, 0x3a, 0xc7,
- 0xfe, 0xf2, 0x15, 0x3b, 0x3b, 0x50, 0xe9, 0x80, 0xcc, 0x1d, 0x76, 0x0e,
- 0x7f, 0x67, 0x03, 0xe4, 0xb7, 0xe5, 0x17, 0x0a, 0xcd, 0x37, 0xfe, 0x14,
- 0x6a, 0x48, 0x4a, 0x23, 0x50, 0x57, 0xff, 0x26, 0xbe, 0x45, 0x89, 0x00,
- 0xfe, 0x60, 0x1f, 0xb7, 0x47, 0x1b, 0x53, 0x4f, 0xf2, 0x14, 0x17, 0xd7,
- 0x4a, 0x4c, 0xa6, 0x41, 0x35, 0x5c, 0x12, 0x5d, 0xc1, 0x0a, 0xe7, 0xa3,
- 0x64, 0xa3, 0xc4, 0x81, 0x67, 0x60, 0x3e, 0xad, 0x24, 0xc1, 0x4f, 0x53,
- 0xa1, 0xc4, 0x3b, 0xe9, 0x04, 0x31, 0xd0, 0x38, 0x7f, 0x74, 0x90, 0x94,
- 0xd8, 0x9f, 0x65, 0xc6, 0xa3, 0xef, 0x5d, 0xb5, 0x7a, 0x98, 0x05, 0xaf,
- 0xb1, 0x3f, 0x0f, 0x37, 0xe1, 0x44, 0x7d, 0x28, 0xf2, 0x29, 0xd8, 0x12,
- 0xcc, 0xca, 0x87, 0x0c, 0xa0, 0xa4, 0xf4, 0x4d, 0xc8, 0xef, 0x5f, 0x2a,
- 0x0f, 0x05, 0xed, 0x67, 0x65, 0x16, 0x51, 0xc6, 0xb4, 0xcf, 0x76, 0xd4,
- 0x13, 0x57, 0x29, 0x66, 0xb5, 0x8c, 0x0e, 0x2e, 0x8e, 0xc9, 0xb2, 0xbd,
- 0xce, 0xc0, 0x1c, 0xc1, 0x3d, 0xd4, 0x4a, 0x53, 0x99, 0x56, 0xec, 0xc9,
- 0x6c, 0x7f, 0xf0, 0x07, 0xef, 0x83, 0x37, 0x59, 0x98, 0x14, 0x1f, 0x20,
- 0x69, 0xd5, 0x5e, 0xe4, 0xa6, 0xc6, 0x5e, 0x0a, 0xad, 0xc3, 0xe4, 0x05,
- 0x22, 0x52, 0x1c, 0x2d, 0xa1, 0x4f, 0xe5, 0xc6, 0x5c, 0x7a, 0xde, 0x52,
- 0xeb, 0x21, 0x65, 0xa9, 0xcd, 0x35, 0x76, 0xb5, 0xcf, 0x47, 0xf8, 0x87,
- 0x91, 0x11, 0xea, 0xb7, 0x6a, 0x11, 0x50, 0x2f, 0x4e, 0x83, 0x6e, 0xef,
- 0xd1, 0x3f, 0x70, 0xce, 0xb0, 0x2d, 0xd2, 0xb4, 0x0b, 0x12, 0x07, 0xb3,
- 0x17, 0x47, 0xf6, 0x2c, 0x30, 0x7e, 0x25, 0x37, 0x0f, 0x25, 0xa0, 0xe1,
- 0xa3, 0x66, 0xe3, 0x27, 0x2e, 0x35, 0x0f, 0x4a, 0xaf, 0x03, 0x33, 0xdd,
- 0xab, 0x2c, 0x15, 0x8c, 0x19, 0x9e, 0x30, 0x1b, 0xcf, 0xad, 0x18, 0x00,
- 0xa1, 0x7e, 0xea, 0x74, 0xf3, 0xfe, 0xd1, 0x8d, 0xd6, 0xf7, 0xc1, 0xfd,
- 0x92, 0x7f, 0xf4, 0xd2, 0x91, 0x93, 0xa1, 0x94, 0x35, 0x7f, 0x08, 0x2a,
- 0x15, 0xe1, 0x53, 0xfe, 0x0b, 0x7e, 0x0c, 0xf0, 0x9b, 0x51, 0x3c, 0xd6,
- 0x08, 0x86, 0xb4, 0x46, 0x47, 0xd8, 0x11, 0x89, 0xf1, 0x41, 0x43, 0x4f,
- 0x42, 0xd3, 0x78, 0xf8, 0xcd, 0xb6, 0x15, 0xdd, 0x64, 0x57, 0x0e, 0x67,
- 0xf3, 0xda, 0x86, 0x2f, 0x93, 0x5a, 0x95, 0x4e, 0x97, 0x2e, 0xd4, 0x1b,
- 0xf6, 0x68, 0x2e, 0xfa, 0xf3, 0xb9, 0x57, 0xf8, 0xf6, 0x18, 0xaf, 0x2a,
- 0x32, 0xeb, 0xbc, 0xc1, 0xa4, 0xba, 0x8b, 0xe9, 0xff, 0x1f, 0x6a, 0x79,
- 0x0e, 0x5c, 0x3f, 0x89, 0xd3, 0x80, 0x1c, 0x41, 0x14, 0x72, 0x45, 0x00,
- 0x17, 0xb8, 0x4b, 0x4b, 0x8b, 0x43, 0x92, 0x6c, 0x4f, 0x15, 0x1b, 0x21,
- 0x3c, 0x01, 0x49, 0x35, 0x0d, 0xa6, 0x32, 0x99, 0xde, 0xe4, 0x02, 0xad,
- 0xa5, 0x49, 0x0b, 0x52, 0x30, 0x7b, 0xd1, 0xff, 0x54, 0x19, 0xf8, 0xc6,
- 0x67, 0xee, 0xb1, 0x20, 0x8c, 0x84, 0x7a, 0x6f, 0xe4, 0x05, 0xe2, 0xf8,
- 0xfb, 0xcb, 0x8b, 0x83, 0xe8, 0xeb, 0xe3, 0x83, 0xa3, 0xe3, 0x8b, 0x71,
- 0xe3, 0xd0, 0x57, 0x14, 0x88, 0x58, 0x68, 0xec, 0x0f, 0x86, 0x69, 0x6c,
- 0x7c, 0x00, 0x0a, 0xde, 0x37, 0xad, 0x47, 0xc2, 0xc3, 0x1b, 0x89, 0xf6,
- 0x07, 0x5f, 0x88, 0x24, 0x70, 0x00, 0x9a, 0xd5, 0x12, 0xca, 0xc6, 0xb5,
- 0x31, 0x25, 0x0d, 0xc5, 0x70, 0x06, 0xf3, 0x9e, 0x87, 0x69, 0x33, 0x9e,
- 0xf3, 0xcd, 0x1f, 0x26, 0xb3, 0xdc, 0x32, 0x02, 0xeb, 0x2b, 0xf7, 0xb5,
- 0x4f, 0xbe, 0x0e, 0xd4, 0x96, 0x1e, 0x32, 0xea, 0x40, 0xec, 0x7d, 0x3f,
- 0xa4, 0xef, 0x0e, 0x69, 0xf2, 0x87, 0x4c, 0xcb, 0xf7, 0x90, 0x94, 0xbd,
- 0x86, 0x37, 0xb0, 0xfe, 0xf9, 0x0d, 0xa9, 0x19, 0xd3, 0xda, 0x49, 0x5f,
- 0x77, 0xb6, 0xc4, 0xbb, 0x6b, 0xce, 0x95, 0x5c, 0x9a, 0x37, 0x08, 0x1c,
- 0xaa, 0x81, 0x91, 0xac, 0x3b, 0xa8, 0x95, 0xe3, 0xa2, 0x38, 0x25, 0x7f,
- 0xcd, 0x54, 0x58, 0x18, 0x3a, 0xa2, 0x43, 0x80, 0xad, 0x43, 0x7b, 0x4f,
- 0x0e, 0x75, 0xf8, 0x45, 0x8c, 0x33, 0x96, 0xba, 0xa5, 0x0f, 0x85, 0xe7,
- 0x03, 0x62, 0x21, 0x0a, 0xd6, 0x2f, 0x6b, 0xa1, 0x52, 0xf5, 0x8b, 0x2a,
- 0x59, 0xb0, 0x36, 0xc7, 0x7d, 0x70, 0x32, 0x6f, 0x18, 0x7f, 0xfe, 0xa4,
- 0xd5, 0x31, 0xd0, 0x77, 0x05, 0x0c, 0xc6, 0x97, 0x7a, 0xb8, 0x3a, 0xa5,
- 0x20, 0xa2, 0x54, 0x45, 0x13, 0xc5, 0x16, 0x24, 0x04, 0x85, 0xc2, 0x8c,
- 0xa2, 0x4b, 0x00, 0x91, 0xbb, 0xe7, 0x92, 0xe8, 0xeb, 0xbc, 0xc4, 0x59,
- 0xd0, 0x7e, 0x9c, 0x0f, 0xf9, 0xae, 0xe9, 0xc7, 0x1b, 0x1a, 0xea, 0x72,
- 0xbc, 0x98, 0x20, 0x92, 0x85, 0xfa, 0x3a, 0x3f, 0xb8, 0xfc, 0x1a, 0x81,
- 0x56, 0x88, 0xf0, 0x11, 0x88, 0x4c, 0x2c, 0xbc, 0xd6, 0xce, 0xcb, 0x72,
- 0x17, 0x38, 0xb1, 0x7f, 0x8d, 0xe0, 0xcf, 0xec, 0x49, 0x04, 0xf2, 0xe0,
- 0xa2, 0x04, 0x5f, 0x58, 0xaa, 0x8e, 0xc7, 0x7a, 0x21, 0x30, 0x20, 0xe0,
- 0x5d, 0xd2, 0x9d, 0x83, 0x5d, 0xf6, 0x25, 0x2b, 0xbd, 0x2f, 0x63, 0x82,
- 0xd0, 0xb3, 0x31, 0xc7, 0x37, 0x9e, 0x90, 0x6e, 0x15, 0xbf, 0xb8, 0xd2,
- 0x74, 0xdb, 0x01, 0xad, 0x69, 0x37, 0x7f, 0x5e, 0xb0, 0xa5, 0xbf, 0x58,
- 0x3c, 0x8c, 0xda, 0xb4, 0x38, 0xd1, 0x97, 0xab, 0xaa, 0xae, 0x56, 0x1a,
- 0xa4, 0xaf, 0xce, 0xb2, 0x2c, 0xf2, 0xbc, 0xaa, 0xd3, 0xa6, 0x62, 0x76,
- 0x64, 0x47, 0x0b, 0x51, 0xa2, 0xf4, 0x85, 0x9b, 0xca, 0xd4, 0xee, 0x0e,
- 0x0d, 0xc3, 0x78, 0x52, 0xe6, 0xf3, 0x55, 0x15, 0x80, 0xb0, 0x7f, 0x59,
- 0x9f, 0x83, 0x4e, 0x6f, 0x9e, 0x8c, 0x12, 0x13, 0x28, 0x46, 0x11, 0x17,
- 0x31, 0xdd, 0xf4, 0xc9, 0xbc, 0x44, 0xdc, 0xb1, 0xc8, 0xb3, 0x7a, 0xb5,
- 0x2a, 0xe0, 0xbd, 0xb7, 0x36, 0x36, 0xc6, 0xb6, 0xd8, 0xcc, 0xd0, 0xd9,
- 0x5e, 0x74, 0x70, 0x46, 0x80, 0x06, 0x54, 0xe2, 0x06, 0x53, 0xfa, 0x8b,
- 0x91, 0xa6, 0x25, 0xb2, 0xa6, 0x50, 0xe1, 0xb2, 0xc6, 0x69, 0x59, 0x1f,
- 0x14, 0x7e, 0xe5, 0x22, 0x17, 0x96, 0x64, 0x76, 0x99, 0x1b, 0x73, 0xb8,
- 0x46, 0xee, 0xbc, 0x40, 0xd4, 0xd2, 0xd4, 0x3b, 0x69, 0x75, 0xf9, 0x10,
- 0xb0, 0xd2, 0xa6, 0x0e, 0x95, 0xcb, 0x9d, 0xdc, 0xfe, 0x5f, 0xdb, 0xd1,
- 0x40, 0xb8, 0xb0, 0x3a, 0xb8, 0x74, 0x56, 0xd1, 0xff, 0x03, 0x08, 0x96,
- 0x32, 0x9a, 0x72, 0x9b, 0x0d, 0x1a, 0xd0, 0x11, 0x5d, 0xa1, 0x6e, 0x8a,
- 0xa9, 0x97, 0x7e, 0xb2, 0x0e, 0x92, 0x7b, 0xbe, 0xbf, 0xd8, 0x1d, 0x41,
- 0x59, 0x3c, 0xa4, 0xba, 0xa8, 0xe3, 0x45, 0x02, 0xf7, 0xc5, 0x95, 0xf3,
- 0xea, 0x71, 0xa1, 0x3f, 0xa9, 0x7a, 0x27, 0x66, 0x3d, 0x8a, 0xbe, 0x58,
- 0x04, 0x55, 0x52, 0xdd, 0xdd, 0xbd, 0xbd, 0x8c, 0xca, 0x5c, 0xfe, 0x6b,
- 0x99, 0x47, 0x8a, 0xf1, 0x52, 0xf1, 0xd7, 0x6b, 0x94, 0x56, 0x2c, 0x52,
- 0x8a, 0x2b, 0xc3, 0x9d, 0x0a, 0xac, 0xce, 0x02, 0x93, 0xd6, 0x47, 0x33,
- 0x02, 0x38, 0x6e, 0x79, 0xa5, 0xc5, 0xe1, 0xb1, 0x2c, 0x79, 0x04, 0xbe,
- 0x56, 0x49, 0xdc, 0xe6, 0x2a, 0x71, 0x76, 0x91, 0xb1, 0x13, 0xd5, 0x92,
- 0x39, 0x36, 0xc2, 0x9a, 0xbd, 0xd2, 0x7b, 0x3d, 0xfa, 0x91, 0x1c, 0x8f,
- 0x18, 0xdd, 0x7d, 0x9c, 0x56, 0xa1, 0x45, 0x60, 0x23, 0xd2, 0x3a, 0x93,
- 0x02, 0xe3, 0x08, 0xa1, 0x29, 0x1e, 0xb7, 0x79, 0xcd, 0xb9, 0x1e, 0xea,
- 0x91, 0x52, 0x5e, 0x11, 0xb8, 0xbf, 0x6e, 0x52, 0x45, 0x97, 0xca, 0xa4,
- 0x9b, 0x3b, 0x90, 0xfd, 0x19, 0x70, 0xef, 0x31, 0xb4, 0xc0, 0x47, 0x57,
- 0x1d, 0x00, 0x62, 0xd4, 0xde, 0x2d, 0x23, 0x47, 0xcd, 0xa9, 0x27, 0xc8,
- 0x49, 0x98, 0x55, 0x8e, 0x59, 0x71, 0x70, 0xe7, 0x8f, 0xfa, 0x74, 0xf8,
- 0x3d, 0x46, 0xb1, 0x66, 0x91, 0x9f, 0x8f, 0x52, 0x0b, 0xc7, 0xef, 0xe2,
- 0x4a, 0x2a, 0xc0, 0x0d, 0x30, 0x5d, 0x5a, 0x01, 0x42, 0xe3, 0x2f, 0x6b,
- 0xce, 0xfb, 0xd6, 0x40, 0x27, 0xc8, 0x25, 0xdc, 0x6b, 0x9c, 0x59, 0x2c,
- 0xc2, 0x20, 0xe2, 0x54, 0x2b, 0x54, 0x25, 0x49, 0xdc, 0x65, 0x55, 0xac,
- 0xa6, 0x35, 0x56, 0x3b, 0x08, 0x43, 0x2d, 0x3e, 0xef, 0xa6, 0x37, 0x0f,
- 0x6f, 0xf5, 0x9b, 0x71, 0x2d, 0xa5, 0x45, 0x9f, 0x0c, 0x3f, 0xb1, 0x15,
- 0x9d, 0x30, 0x8d, 0xb8, 0x5c, 0xff, 0xe5, 0x76, 0x42, 0xfd, 0x77, 0x02,
- 0x36, 0x3c, 0x77, 0x09, 0xf5, 0x8d, 0x4a, 0xd4, 0x9c, 0x9e, 0x10, 0x9c,
- 0xba, 0x6a, 0x82, 0xc1, 0xe4, 0x28, 0x22, 0xa5, 0x29, 0x84, 0x41, 0xc3,
- 0xce, 0xca, 0x0d, 0x47, 0x25, 0x48, 0x9f, 0x1b, 0x2a, 0x58, 0x55, 0x42,
- 0xc0, 0xdb, 0x34, 0x91, 0x56, 0x89, 0xc4, 0x95, 0xe0, 0x29, 0x3d, 0x1d,
- 0x61, 0x03, 0xab, 0x0a, 0xce, 0x24, 0x67, 0x19, 0x2a, 0x79, 0x9b, 0xce,
- 0xdf, 0xc8, 0x55, 0x86, 0xd7, 0x2f, 0x34, 0x0d, 0x89, 0xf6, 0xa9, 0x78,
- 0x2e, 0x8c, 0x24, 0x2d, 0x21, 0x3a, 0x32, 0x6f, 0x2a, 0x94, 0x0d, 0x26,
- 0x8c, 0xef, 0x34, 0xb6, 0x48, 0x27, 0xe7, 0xee, 0x13, 0xd4, 0x05, 0x1e,
- 0x71, 0x7f, 0x9e, 0xec, 0xf4, 0x83, 0x1a, 0x42, 0x9b, 0x82, 0xfa, 0xcf,
- 0x71, 0xef, 0x61, 0xcf, 0x21, 0x06, 0x28, 0x7e, 0x0b, 0x46, 0xb8, 0x6d,
- 0x75, 0x74, 0x85, 0x9a, 0xf8, 0xa5, 0x9d, 0xd9, 0x7d, 0xbe, 0x37, 0xda,
- 0xfd, 0xe4, 0xb3, 0xd1, 0xce, 0x68, 0x77, 0x87, 0x35, 0x0b, 0x77, 0x25,
- 0xe8, 0x9c, 0xcc, 0x4b, 0xc7, 0xa7, 0x6a, 0xef, 0xb5, 0xbf, 0xf9, 0xe6,
- 0xf8, 0xf2, 0xbb, 0xb3, 0x8b, 0x6f, 0xa2, 0x93, 0x37, 0x97, 0xc7, 0x17,
- 0xaf, 0x0e, 0x0e, 0x3f, 0x96, 0x9f, 0x3c, 0x74, 0x58, 0x07, 0x65, 0x74,
- 0x13, 0x3f, 0x31, 0x6d, 0xaf, 0xa0, 0x9f, 0xb3, 0xa4, 0xba, 0xd9, 0xd9,
- 0xdf, 0x7d, 0x94, 0xd4, 0xb8, 0xc3, 0x31, 0xe8, 0xdf, 0xb7, 0x41, 0xed,
- 0xf2, 0xa0, 0xd6, 0xb7, 0xe2, 0xa8, 0x12, 0xc7, 0x02, 0xb0, 0x72, 0xe0,
- 0x5c, 0x28, 0x78, 0x54, 0x69, 0x49, 0x27, 0x45, 0x6c, 0x2e, 0xa9, 0x89,
- 0x30, 0xab, 0x4a, 0x76, 0xad, 0x72, 0xbd, 0x28, 0x08, 0x5d, 0xd5, 0xed,
- 0x86, 0x94, 0xac, 0xad, 0xd4, 0x91, 0x22, 0x44, 0xa9, 0x33, 0x18, 0x77,
- 0xa6, 0x90, 0x35, 0x79, 0x8d, 0xa5, 0x45, 0xab, 0x28, 0x0a, 0x01, 0xe0,
- 0xcc, 0x25, 0x8a, 0x38, 0x12, 0x02, 0xe0, 0x1f, 0xcc, 0x42, 0x47, 0x5f,
- 0xeb, 0x55, 0x87, 0x43, 0x0c, 0x6d, 0x83, 0xa5, 0xb4, 0x34, 0x6c, 0x33,
- 0x06, 0x56, 0x73, 0x8a, 0x1e, 0x6a, 0x47, 0xb0, 0x1b, 0x82, 0xde, 0xc8,
- 0xa7, 0x60, 0x4a, 0x19, 0x33, 0x76, 0x9d, 0x63, 0x57, 0x4e, 0x27, 0x24,
- 0x4f, 0x88, 0xe5, 0x67, 0x24, 0xfe, 0xdc, 0x7a, 0x59, 0x63, 0x0d, 0x8c,
- 0xa4, 0x72, 0x4e, 0xf8, 0xba, 0x18, 0xd9, 0x80, 0x68, 0xce, 0x8a, 0xf8,
- 0x1e, 0xe5, 0x1f, 0x52, 0xcf, 0xd2, 0xb9, 0x11, 0xd5, 0xca, 0xff, 0xb0,
- 0xc9, 0xe4, 0xe7, 0x3c, 0x3a, 0x3f, 0x7e, 0x3d, 0xb4, 0xa2, 0xa5, 0xf4,
- 0x77, 0x71, 0x43, 0x19, 0xdf, 0xa3, 0x24, 0xf7, 0x2c, 0x93, 0xcc, 0x00,
- 0x35, 0xd0, 0x89, 0x8a, 0x00, 0x0a, 0x07, 0xc0, 0x9b, 0xc6, 0x31, 0x42,
- 0x2a, 0x6e, 0xd4, 0x80, 0x97, 0x8e, 0x55, 0xb4, 0x46, 0x93, 0xc9, 0xeb,
- 0xa9, 0xa8, 0xe5, 0x68, 0xd3, 0x21, 0x75, 0xf9, 0x7b, 0x80, 0xa3, 0x02,
- 0x2d, 0xe0, 0x00, 0x02, 0xb9, 0x25, 0x5e, 0x9f, 0x7f, 0x73, 0x38, 0xfe,
- 0xe3, 0xee, 0x9e, 0x76, 0x67, 0x6b, 0xe4, 0x39, 0x6f, 0x5b, 0x39, 0xf9,
- 0x50, 0xd7, 0x61, 0x1f, 0x2d, 0xc3, 0x1a, 0x1b, 0x1c, 0x8b, 0xb1, 0xe9,
- 0x32, 0x83, 0xb6, 0x6a, 0xa9, 0x41, 0x1b, 0x52, 0x3b, 0xdb, 0x8c, 0x4b,
- 0x57, 0x58, 0x94, 0x83, 0x21, 0x28, 0x3f, 0xa3, 0x05, 0x60, 0x2a, 0x87,
- 0xf7, 0x8b, 0x33, 0xfb, 0x91, 0xb4, 0xac, 0xad, 0x21, 0x85, 0xdc, 0x63,
- 0x5a, 0x9a, 0x6b, 0xce, 0xf3, 0xed, 0x7f, 0xcb, 0xd4, 0xaa, 0x7a, 0xa8,
- 0x1b, 0x47, 0x8f, 0xff, 0x0c, 0x36, 0x80, 0x42, 0xd8, 0x67, 0x56, 0x62,
- 0x2a, 0xf3, 0x55, 0x1f, 0xf8, 0xe9, 0x33, 0x5a, 0x28, 0xda, 0x59, 0x42,
- 0xdb, 0xc0, 0x4a, 0x21, 0x9f, 0xf3, 0xa5, 0xc5, 0x3d, 0x72, 0x54, 0x70,
- 0x79, 0x8d, 0xa5, 0x80, 0x49, 0xdf, 0x8c, 0xa2, 0xaf, 0x93, 0x8c, 0xf3,
- 0xe6, 0x19, 0x76, 0x67, 0xc9, 0x57, 0x00, 0x07, 0x72, 0x8d, 0x3b, 0xd4,
- 0xfc, 0x3a, 0x4d, 0x62, 0xe5, 0xc8, 0x24, 0x5d, 0x57, 0xca, 0xdd, 0xd6,
- 0xea, 0xdd, 0xc4, 0x0c, 0xd1, 0x53, 0x42, 0x4f, 0xc7, 0x75, 0xc1, 0x0f,
- 0x48, 0x03, 0x9b, 0x75, 0xa6, 0x4b, 0xf0, 0xd7, 0xa3, 0x39, 0xdd, 0xe6,
- 0x88, 0x32, 0xa9, 0x3f, 0xf9, 0x06, 0x84, 0xcc, 0xec, 0x27, 0x94, 0xbb,
- 0x96, 0x57, 0x2a, 0xb3, 0xe2, 0x86, 0x9d, 0x1e, 0x25, 0x1d, 0x37, 0x71,
- 0x36, 0x7d, 0x18, 0xcd, 0xc8, 0x8a, 0x65, 0xb7, 0xd9, 0x68, 0x75, 0xbb,
- 0x1d, 0x6c, 0x53, 0x56, 0xf9, 0x37, 0x42, 0x11, 0x50, 0x77, 0x79, 0x5b,
- 0x31, 0xd5, 0x36, 0x83, 0x57, 0x5c, 0xdb, 0x13, 0x2c, 0x12, 0x96, 0xec,
- 0x2f, 0xdb, 0x73, 0x2d, 0xd7, 0xd5, 0x71, 0xe4, 0xb8, 0x80, 0xb9, 0x85,
- 0xd1, 0x32, 0x59, 0xec, 0xbb, 0x74, 0x64, 0xd3, 0x0f, 0x5a, 0x42, 0xc0,
- 0x5d, 0x29, 0x02, 0xf7, 0x6c, 0x96, 0x5c, 0xcf, 0xd5, 0xa0, 0x08, 0x2f,
- 0x2d, 0x9e, 0xdb, 0xb9, 0x9d, 0x06, 0x22, 0x57, 0x9d, 0x7b, 0xa1, 0x58,
- 0x85, 0xad, 0x4e, 0x72, 0x58, 0x29, 0xae, 0x56, 0x1e, 0x46, 0x41, 0x73,
- 0xdf, 0x88, 0x12, 0x87, 0x80, 0x96, 0x18, 0x85, 0xab, 0xc5, 0xb9, 0x63,
- 0x70, 0x24, 0x0d, 0x3c, 0x31, 0x31, 0x2b, 0x24, 0x04, 0x44, 0xe0, 0x0a,
- 0x8d, 0x46, 0xd8, 0xd3, 0x6a, 0x96, 0xca, 0x5e, 0xa1, 0x5f, 0xdf, 0x3d,
- 0x61, 0x5f, 0xf7, 0xe5, 0xe9, 0x78, 0x20, 0xf2, 0x90, 0x25, 0xf7, 0x81,
- 0x64, 0x09, 0x77, 0xbd, 0x8a, 0x1f, 0x7b, 0x7e, 0x04, 0xbe, 0x66, 0xe5,
- 0xe3, 0x0b, 0xe9, 0x8d, 0x68, 0x06, 0x1f, 0x24, 0xf3, 0x59, 0x10, 0x36,
- 0x11, 0x8a, 0x27, 0xe6, 0xee, 0x58, 0x79, 0x25, 0x31, 0x88, 0x1c, 0xd9,
- 0x0b, 0xd3, 0xe8, 0x91, 0xc1, 0xf4, 0x64, 0x10, 0x0d, 0xf7, 0x40, 0xa1,
- 0xb3, 0x5b, 0x9f, 0xc8, 0xb8, 0x12, 0xee, 0x3e, 0x6e, 0x83, 0x5a, 0xb2,
- 0x56, 0x54, 0x25, 0x6c, 0xaa, 0x58, 0xdf, 0xd1, 0xfb, 0xfc, 0x9f, 0x3d,
- 0x1d, 0xd4, 0xdd, 0x2e, 0xa0, 0xdb, 0x42, 0x26, 0x39, 0x7f, 0x68, 0x9b,
- 0x0d, 0x7b, 0x8f, 0xae, 0x2c, 0x92, 0x24, 0xee, 0x53, 0xc7, 0xbb, 0x2c,
- 0xd4, 0xfb, 0x70, 0x84, 0x2a, 0x4f, 0xa7, 0x75, 0x80, 0xa6, 0x51, 0x5d,
- 0xdc, 0x59, 0x74, 0xb7, 0x67, 0x91, 0x66, 0xfe, 0x8d, 0x4d, 0x9e, 0xb8,
- 0xea, 0xbd, 0x22, 0x69, 0xe5, 0x2e, 0x32, 0xdc, 0x2d, 0x90, 0x5c, 0x4e,
- 0x7d, 0x22, 0xb9, 0x25, 0x4d, 0x52, 0xd3, 0x34, 0x79, 0xa6, 0x4e, 0x05,
- 0xc9, 0x7b, 0x8f, 0x33, 0xa1, 0x85, 0x26, 0x5b, 0xd8, 0x83, 0x9c, 0x00,
- 0x01, 0xc7, 0x9e, 0x26, 0x0b, 0xb6, 0x5c, 0x2d, 0xb4, 0x5c, 0x1d, 0x14,
- 0xf1, 0x00, 0xc7, 0x6d, 0x15, 0x91, 0x26, 0x4e, 0x05, 0xf2, 0x37, 0x7f,
- 0x70, 0xbc, 0xbe, 0xea, 0x2c, 0xf5, 0x13, 0xc5, 0x1e, 0x30, 0xa1, 0xd6,
- 0x83, 0xbc, 0xdc, 0xa4, 0xe2, 0xc3, 0x00, 0x42, 0x15, 0x13, 0x46, 0xaa,
- 0xa2, 0x1f, 0xd1, 0xee, 0x5b, 0x71, 0xa3, 0x55, 0x0e, 0x08, 0xac, 0x33,
- 0x18, 0xa4, 0x8d, 0xb1, 0x10, 0x75, 0xf6, 0x43, 0x1d, 0x39, 0xfc, 0x9c,
- 0xe7, 0xa0, 0xec, 0xfb, 0x49, 0x53, 0x26, 0xf1, 0xfa, 0x0c, 0x68, 0x78,
- 0xc4, 0xca, 0x22, 0x9d, 0x17, 0x56, 0xfd, 0xb9, 0x9f, 0xbc, 0x67, 0x03,
- 0xa9, 0xaf, 0x5f, 0x95, 0x5f, 0x0b, 0x23, 0x00, 0x26, 0xf7, 0xfc, 0xe4,
- 0x8d, 0xd4, 0x33, 0x76, 0x1b, 0x29, 0x61, 0xfa, 0xc4, 0x0d, 0x29, 0xc5,
- 0x8d, 0xfe, 0xc4, 0xca, 0x39, 0x11, 0x89, 0xbf, 0x89, 0x85, 0x8d, 0x37,
- 0x48, 0xaa, 0xdf, 0xba, 0x58, 0xc9, 0xd7, 0xfb, 0x7c, 0x48, 0x96, 0xe5,
- 0xbc, 0xdf, 0xa8, 0xd1, 0xe9, 0x16, 0xb3, 0x71, 0x1a, 0x39, 0x47, 0xd6,
- 0x74, 0x16, 0x56, 0x38, 0xd7, 0x56, 0x6a, 0x4a, 0x72, 0xd0, 0xc8, 0x93,
- 0x0c, 0x3d, 0xe8, 0x7f, 0x8c, 0x46, 0xdb, 0xf4, 0xc1, 0x72, 0xdb, 0x5e,
- 0x5c, 0xde, 0x4e, 0x4b, 0x3a, 0x1e, 0x39, 0x29, 0xf8, 0x47, 0x47, 0xf7,
- 0xce, 0x3d, 0x9e, 0xfd, 0x14, 0x0d, 0xa7, 0x73, 0x8c, 0x2f, 0x42, 0x35,
- 0xe0, 0x1f, 0x49, 0x64, 0xf8, 0x89, 0x9f, 0x36, 0x38, 0x4b, 0x6e, 0xfc,
- 0xf6, 0x35, 0x17, 0x5b, 0x40, 0xc5, 0xd5, 0xcb, 0x8b, 0x83, 0x37, 0xe3,
- 0x57, 0xe2, 0x64, 0xbd, 0xcc, 0x83, 0x42, 0xae, 0xea, 0xa1, 0xb6, 0x48,
- 0xa4, 0x63, 0x1d, 0xbb, 0x97, 0x0a, 0x00, 0x06, 0xd2, 0xd6, 0x2a, 0xaf,
- 0x83, 0x26, 0xd3, 0xb9, 0x94, 0x88, 0x85, 0xae, 0xa6, 0xcd, 0xb4, 0x59,
- 0x6e, 0xb9, 0x83, 0xb5, 0x0c, 0x4b, 0x1a, 0x79, 0xbe, 0x3b, 0xa3, 0xfe,
- 0xd5, 0x87, 0x58, 0x50, 0x0e, 0xad, 0x33, 0xf6, 0x53, 0xd1, 0xe5, 0x6b,
- 0x39, 0x26, 0x0f, 0xe9, 0xea, 0x31, 0xd4, 0xda, 0x19, 0x41, 0x01, 0x27,
- 0xe7, 0x98, 0x13, 0x5d, 0xae, 0xcc, 0x70, 0xae, 0xf1, 0x30, 0x91, 0xd0,
- 0x9a, 0xde, 0xfc, 0xf3, 0xee, 0x56, 0x77, 0xf3, 0x97, 0xbf, 0xb4, 0xf9,
- 0xee, 0xbe, 0x9b, 0xad, 0xef, 0xf3, 0x54, 0x36, 0xff, 0xbc, 0xb7, 0xf5,
- 0xe8, 0x88, 0xc2, 0x4c, 0x3b, 0xff, 0x4d, 0x7a, 0x83, 0x3b, 0x1b, 0xbd,
- 0xb4, 0xba, 0xdd, 0x7a, 0x06, 0x3b, 0xac, 0xc7, 0x95, 0x67, 0xbc, 0xab,
- 0x31, 0x40, 0x30, 0x16, 0xd8, 0x59, 0x7e, 0x3e, 0x84, 0xa3, 0x29, 0x0b,
- 0x27, 0xff, 0xe3, 0x38, 0x64, 0x0a, 0xa4, 0x8b, 0x78, 0xa8, 0xee, 0x38,
- 0xdd, 0xbc, 0xcc, 0x47, 0xf8, 0xf6, 0xde, 0x23, 0xdf, 0xf6, 0xa3, 0x0b,
- 0xae, 0xb9, 0x1c, 0x0f, 0x65, 0x40, 0x95, 0xd1, 0x1d, 0xeb, 0x77, 0x36,
- 0x7c, 0x85, 0xe0, 0xf5, 0xdf, 0xbb, 0x3c, 0x79, 0x7d, 0xcc, 0xb4, 0xc8,
- 0x47, 0x27, 0xcc, 0x65, 0x36, 0x56, 0x36, 0x41, 0xbb, 0xd1, 0x3a, 0xa2,
- 0xd5, 0xb0, 0x02, 0x86, 0x04, 0x0a, 0x1d, 0x6e, 0xc9, 0xed, 0x7e, 0xb7,
- 0x12, 0xfc, 0x69, 0x05, 0xd6, 0x96, 0x96, 0xbe, 0x77, 0x72, 0x35, 0x7c,
- 0x9d, 0xcf, 0x70, 0xeb, 0x1a, 0x0a, 0x67, 0x3d, 0xbd, 0x45, 0x3f, 0x7c,
- 0x9b, 0x2d, 0x6a, 0x3f, 0x0e, 0x93, 0x04, 0xf5, 0x42, 0xbd, 0xb1, 0xae,
- 0x4a, 0xc8, 0xcf, 0xdb, 0xc3, 0x21, 0xca, 0x73, 0x0b, 0x3e, 0x48, 0xa3,
- 0x04, 0x35, 0xbe, 0x07, 0xdb, 0xfb, 0x34, 0x3f, 0xe9, 0xfc, 0x41, 0x22,
- 0xda, 0xb1, 0xc7, 0x21, 0xf9, 0x8c, 0xc0, 0x6b, 0xce, 0x4a, 0xf2, 0xce,
- 0x22, 0x71, 0x07, 0x6d, 0x84, 0xf4, 0x94, 0xb0, 0xcb, 0x93, 0x7b, 0x0f,
- 0xa4, 0xd1, 0x6a, 0xa3, 0xf9, 0xf2, 0x01, 0x83, 0xbc, 0xaf, 0xc5, 0xe8,
- 0x3b, 0x03, 0x75, 0x3f, 0xcb, 0x3b, 0xb5, 0xba, 0x38, 0xca, 0x21, 0x1c,
- 0x08, 0xa0, 0xfe, 0x44, 0xcb, 0xc8, 0x9c, 0x15, 0x81, 0x02, 0xd3, 0x6e,
- 0x5b, 0x65, 0xa8, 0x80, 0xba, 0x32, 0x60, 0xda, 0xac, 0xf7, 0xd3, 0x7b,
- 0x2f, 0x37, 0xf8, 0x58, 0x1b, 0xb1, 0xd3, 0xdc, 0xa2, 0x2c, 0xa4, 0x75,
- 0x96, 0xf5, 0x7a, 0x9e, 0x49, 0x64, 0x49, 0xc3, 0x92, 0x13, 0xde, 0x1f,
- 0xf6, 0x41, 0xbb, 0x9f, 0x66, 0x1d, 0x83, 0x19, 0xfe, 0xf2, 0xd1, 0xb4,
- 0x62, 0x78, 0x51, 0xef, 0x8a, 0x89, 0x15, 0x38, 0x20, 0xd2, 0x93, 0x0e,
- 0x08, 0xef, 0x88, 0xc8, 0x16, 0xd9, 0xf3, 0xac, 0xd6, 0xec, 0x5e, 0x22,
- 0x77, 0x34, 0x07, 0xb1, 0x74, 0xde, 0x56, 0x71, 0x72, 0xb1, 0x1e, 0x5d,
- 0x2d, 0x67, 0x88, 0xee, 0x0b, 0xae, 0xf1, 0xbf, 0x31, 0xe9, 0x71, 0xf1,
- 0x10, 0xed, 0xee, 0x0d, 0xa2, 0xbd, 0x9d, 0xdd, 0xbd, 0x8e, 0x31, 0xf4,
- 0xfe, 0x1b, 0xa3, 0x6b, 0xf6, 0xf0, 0xeb, 0xde, 0xc7, 0x8e, 0xc2, 0x63,
- 0xe4, 0x71, 0xaa, 0x6a, 0x36, 0x29, 0xe9, 0x1e, 0x0e, 0xf4, 0x49, 0x41,
- 0x72, 0x2e, 0xf2, 0x09, 0x72, 0x34, 0xd8, 0x14, 0xe2, 0x73, 0xb2, 0x02,
- 0x75, 0xae, 0x96, 0x11, 0x3f, 0xb1, 0xa1, 0x75, 0x16, 0x01, 0xa1, 0x70,
- 0x8e, 0xb7, 0xb8, 0x40, 0xf5, 0xbd, 0xfa, 0x1a, 0xa5, 0x95, 0x2d, 0x0b,
- 0x63, 0x34, 0x78, 0x6d, 0x48, 0xde, 0x8f, 0x4e, 0x0e, 0x2f, 0x8d, 0x3d,
- 0xef, 0x8a, 0x8f, 0xd3, 0xe2, 0xe1, 0xe3, 0x0a, 0x99, 0x3d, 0xfa, 0xcc,
- 0x6c, 0xff, 0x26, 0x21, 0x8b, 0x2c, 0x9b, 0xac, 0xae, 0xf7, 0xff, 0x1e,
- 0x17, 0xd7, 0x79, 0xf6, 0xa1, 0xe7, 0x67, 0x48, 0x52, 0xda, 0x27, 0x05,
- 0xb5, 0xfb, 0x7c, 0xf7, 0x89, 0x20, 0xe0, 0x53, 0xae, 0x7b, 0x08, 0xfd,
- 0xd0, 0x5f, 0xf4, 0x85, 0xb0, 0x01, 0xd0, 0x7b, 0xc7, 0xd2, 0x90, 0xcd,
- 0xfa, 0x72, 0xdd, 0x8a, 0xc3, 0x67, 0x67, 0xfa, 0xac, 0x64, 0x33, 0xf7,
- 0xc1, 0x19, 0x42, 0x8f, 0x73, 0xea, 0xdf, 0x6a, 0xd9, 0xaf, 0x53, 0x80,
- 0x7f, 0x60, 0xac, 0xfc, 0x09, 0x57, 0xb7, 0xed, 0xd0, 0x11, 0x9b, 0x23,
- 0x2b, 0xa5, 0x48, 0xe2, 0x5b, 0x5f, 0xf5, 0xd3, 0xb3, 0x39, 0x98, 0xef,
- 0xfc, 0xe2, 0xd5, 0xa1, 0xf0, 0x61, 0x5a, 0x0e, 0x0e, 0xa6, 0x3a, 0x72,
- 0x9e, 0x8e, 0x2d, 0xee, 0xe5, 0x07, 0xbe, 0xcf, 0x20, 0xf9, 0xfd, 0xd9,
- 0xe4, 0x23, 0x1e, 0xa2, 0x7d, 0x27, 0xd4, 0x63, 0x07, 0xf5, 0x9a, 0x27,
- 0x6c, 0xf3, 0xa3, 0x3c, 0x84, 0x95, 0xf8, 0xdc, 0x94, 0x32, 0x8e, 0xe2,
- 0xbb, 0xe6, 0xae, 0xb9, 0x1a, 0xe9, 0xea, 0x2c, 0xa0, 0x7e, 0x73, 0x89,
- 0xc4, 0xa3, 0x83, 0xf3, 0xe0, 0xde, 0x84, 0x7b, 0x89, 0xf7, 0x11, 0xf1,
- 0x73, 0x6c, 0x33, 0xa3, 0x82, 0xb0, 0xb8, 0x92, 0x1e, 0x06, 0xde, 0xda,
- 0xad, 0xa0, 0x27, 0x67, 0x77, 0xb1, 0x20, 0xad, 0x73, 0x3d, 0x4e, 0xe0,
- 0xce, 0x00, 0x5b, 0xfd, 0x7c, 0x16, 0x23, 0xa2, 0xa6, 0x87, 0x10, 0x8c,
- 0x50, 0xb4, 0x95, 0x2a, 0xac, 0x86, 0xd6, 0xe6, 0x7d, 0xa4, 0xd9, 0x00,
- 0x9a, 0xf6, 0xa0, 0xe5, 0x24, 0xf0, 0x18, 0x67, 0xba, 0x3e, 0xd8, 0x00,
- 0x44, 0x3f, 0x53, 0xe7, 0xe3, 0xf2, 0x96, 0x54, 0xa9, 0x44, 0x82, 0xe9,
- 0xeb, 0xe9, 0x34, 0x31, 0x9f, 0xea, 0x2c, 0x15, 0x44, 0x06, 0x7b, 0x33,
- 0xc0, 0xab, 0x53, 0x5b, 0x30, 0x39, 0x81, 0xf8, 0xf2, 0x32, 0x2f, 0x13,
- 0xe1, 0xc0, 0x8b, 0x2e, 0xef, 0x73, 0x31, 0x3a, 0x1d, 0xe1, 0x80, 0x60,
- 0x1a, 0xcb, 0x55, 0x2a, 0xd4, 0x19, 0xb4, 0x78, 0xd0, 0x07, 0x41, 0x0d,
- 0xc6, 0x9e, 0x73, 0xa4, 0x1c, 0xb9, 0x00, 0xda, 0xf8, 0xe8, 0x9b, 0x88,
- 0x73, 0xb4, 0xf9, 0x1b, 0x87, 0xcc, 0xd7, 0xce, 0xb1, 0xf0, 0x05, 0x2e,
- 0x12, 0x5f, 0xad, 0x78, 0xbf, 0x1f, 0xde, 0xc4, 0x4b, 0x36, 0x89, 0x77,
- 0x77, 0xf8, 0xf6, 0xfd, 0x9d, 0x65, 0x7b, 0xf1, 0x46, 0xb5, 0xfa, 0xcc,
- 0x65, 0x2f, 0xb8, 0x98, 0xcf, 0xb8, 0xbc, 0x32, 0xdb, 0xc4, 0x75, 0x9f,
- 0x1f, 0x9d, 0x9e, 0xe5, 0xb6, 0xb0, 0xb4, 0x97, 0x24, 0x1a, 0x45, 0x39,
- 0xbb, 0xdd, 0x9e, 0xd2, 0x1f, 0x4f, 0x76, 0xb6, 0x41, 0xcb, 0x58, 0xc1,
- 0x45, 0xc6, 0x32, 0xb9, 0xb7, 0xf7, 0xec, 0xd9, 0x20, 0xea, 0xb1, 0xd3,
- 0xca, 0x3e, 0xc0, 0x5b, 0x82, 0x76, 0x56, 0xaf, 0xab, 0x18, 0xe5, 0x76,
- 0x71, 0x35, 0xe5, 0xff, 0xf1, 0x6b, 0x56, 0x50, 0xee, 0x52, 0xd3, 0x37,
- 0x30, 0x0f, 0x59, 0xc8, 0xb5, 0x62, 0x62, 0x75, 0x4f, 0xeb, 0x60, 0x6e,
- 0x09, 0x8e, 0x40, 0x2c, 0x93, 0x7c, 0x69, 0x61, 0xc6, 0x85, 0xd6, 0x7f,
- 0xc0, 0xe7, 0x83, 0xe0, 0x0c, 0x02, 0xc3, 0x82, 0xab, 0xd2, 0xc4, 0xfa,
- 0x72, 0x35, 0x19, 0x6a, 0x86, 0xa9, 0xdc, 0x33, 0x52, 0xda, 0xb9, 0xf4,
- 0xcf, 0xb9, 0x79, 0x7f, 0x5b, 0x1a, 0xf9, 0xcb, 0xa8, 0xa7, 0xb2, 0xc5,
- 0xff, 0x19, 0x21, 0x4a, 0x98, 0x4c, 0x79, 0x18, 0xf9, 0x4b, 0xfd, 0xc7,
- 0x7f, 0xfe, 0x27, 0x35, 0xfb, 0x9f, 0xdc, 0xca, 0xcb, 0x3f, 0x97, 0xd5,
- 0x4d, 0xf0, 0x4c, 0x4f, 0x05, 0xfe, 0xc4, 0xc7, 0x48, 0x81, 0x7b, 0x02,
- 0x69, 0x29, 0x12, 0xa1, 0x5e, 0x9f, 0xaa, 0x46, 0x1e, 0x04, 0xe3, 0x4b,
- 0x91, 0xa2, 0x26, 0x3e, 0x37, 0x07, 0x3b, 0xf8, 0x92, 0xe3, 0x97, 0x09,
- 0xa7, 0x36, 0x93, 0x14, 0x82, 0x95, 0x6e, 0xcb, 0x4c, 0x8c, 0xe3, 0x37,
- 0xdf, 0x9e, 0x5c, 0x9c, 0xbd, 0x79, 0x7d, 0xfc, 0xe6, 0x32, 0xfa, 0xf6,
- 0xe0, 0xe2, 0xe4, 0xe0, 0xcb, 0x53, 0xcd, 0xa0, 0xe6, 0x21, 0x30, 0x5a,
- 0x44, 0x4c, 0xef, 0x06, 0xa7, 0x68, 0x90, 0xd1, 0xd2, 0x59, 0x1b, 0xa2,
- 0x51, 0x53, 0xf4, 0x9d, 0x92, 0x54, 0xc3, 0xbd, 0xfa, 0x0e, 0x55, 0x6e,
- 0x06, 0x1c, 0xf0, 0x7b, 0x67, 0x05, 0x6f, 0xd8, 0x6d, 0xf9, 0x10, 0xe4,
- 0xe4, 0x32, 0x90, 0x85, 0xa5, 0xd4, 0xf4, 0x93, 0x2f, 0x4e, 0xe6, 0x8a,
- 0x27, 0x7c, 0x25, 0x69, 0xdd, 0x56, 0x49, 0xc2, 0x5e, 0xd5, 0x14, 0x23,
- 0xb8, 0x71, 0x5c, 0x1f, 0x0e, 0x4e, 0x4f, 0xfd, 0xa7, 0x1e, 0x2f, 0x32,
- 0xa2, 0x74, 0x3e, 0x92, 0x05, 0x74, 0x63, 0x25, 0xd6, 0xaf, 0x73, 0xcf,
- 0xb8, 0x9d, 0x3d, 0x84, 0xe4, 0xda, 0xfc, 0x31, 0x5a, 0x8e, 0x4d, 0xe1,
- 0x62, 0xe0, 0x70, 0x23, 0x6d, 0xa0, 0xb4, 0xbc, 0x1d, 0x44, 0xfd, 0x3f,
- 0xf7, 0x25, 0x3b, 0x2b, 0x01, 0xf5, 0xac, 0x94, 0x30, 0xd9, 0xf2, 0x9d,
- 0x7a, 0x73, 0xe6, 0xfb, 0xa4, 0x41, 0x34, 0xd7, 0x01, 0xf7, 0xa2, 0x8f,
- 0x7f, 0x96, 0x66, 0xcf, 0x00, 0x78, 0xe8, 0x1f, 0x57, 0x76, 0x7f, 0x97,
- 0x62, 0xae, 0x32, 0xca, 0x71, 0x92, 0xce, 0x77, 0x71, 0x69, 0x8b, 0xa7,
- 0x01, 0xc3, 0xb0, 0xb8, 0x71, 0xf8, 0xf2, 0x0b, 0x3b, 0x40, 0x2a, 0xc2,
- 0xcb, 0xe1, 0x40, 0x53, 0xcd, 0x2e, 0x22, 0x8d, 0x4e, 0xad, 0x4a, 0xd5,
- 0xa0, 0x90, 0xaa, 0xf7, 0xdb, 0x56, 0xca, 0x04, 0x21, 0x2b, 0x06, 0x96,
- 0x17, 0xe9, 0x4c, 0x39, 0xeb, 0x3a, 0xa5, 0x62, 0x84, 0x48, 0xc7, 0xc5,
- 0x21, 0x08, 0xbe, 0x33, 0xae, 0x12, 0xe7, 0x8a, 0x22, 0x08, 0x08, 0x95,
- 0xb4, 0x48, 0xc1, 0x99, 0x5d, 0x99, 0x1a, 0x21, 0x00, 0x76, 0xc2, 0x44,
- 0x8f, 0xaf, 0x73, 0x33, 0xbf, 0x63, 0x17, 0x7e, 0x95, 0x8c, 0x2d, 0xc1,
- 0xec, 0x98, 0x15, 0xe6, 0x88, 0xa8, 0x9c, 0x07, 0x0c, 0x81, 0x5a, 0xf3,
- 0x37, 0x33, 0x4e, 0x09, 0xfe, 0x32, 0xc5, 0x31, 0x94, 0x41, 0xba, 0xaf,
- 0x87, 0xc1, 0xb3, 0x2e, 0x91, 0x10, 0xa5, 0x31, 0x43, 0x81, 0x8d, 0xcb,
- 0xd2, 0x83, 0x81, 0x98, 0x43, 0xb7, 0xf8, 0x41, 0x34, 0xa9, 0xe0, 0x47,
- 0x34, 0x69, 0xae, 0x50, 0xda, 0x3d, 0x73, 0xce, 0x44, 0x32, 0x4d, 0x14,
- 0x47, 0x93, 0xf4, 0x3a, 0x32, 0x2f, 0x48, 0xc4, 0x52, 0x02, 0xc6, 0xb0,
- 0x7c, 0x91, 0xf0, 0x52, 0x81, 0x0f, 0x0c, 0xb6, 0xfb, 0x4d, 0x3e, 0x0f,
- 0x49, 0xab, 0x6c, 0x24, 0x25, 0x23, 0xf5, 0x03, 0x2f, 0x1a, 0x3c, 0xe9,
- 0x2b, 0x9e, 0x47, 0x83, 0x35, 0x29, 0xd7, 0xb5, 0x82, 0xbc, 0xd8, 0x45,
- 0x0b, 0xea, 0xbd, 0x0c, 0x29, 0x25, 0x96, 0x9e, 0x8b, 0x79, 0x30, 0x00,
- 0x2c, 0x6b, 0x0b, 0x78, 0x56, 0xb8, 0x24, 0xdd, 0xa6, 0x23, 0xab, 0xe6,
- 0x56, 0xa6, 0x42, 0xf7, 0xc9, 0x42, 0x2f, 0xf8, 0xf4, 0x7a, 0xbd, 0x17,
- 0x5d, 0x2c, 0xa5, 0x62, 0x22, 0x99, 0xe0, 0x4e, 0x53, 0xff, 0x36, 0x03,
- 0xc5, 0x93, 0x91, 0x88, 0xc8, 0x63, 0x72, 0x7f, 0xd4, 0x7f, 0x0d, 0x5d,
- 0xa5, 0x2a, 0x0d, 0x63, 0x6e, 0xf9, 0x08, 0xb6, 0x58, 0x01, 0x2c, 0xad,
- 0x53, 0xad, 0x7a, 0x87, 0xfe, 0xd2, 0x7a, 0x99, 0x23, 0x2a, 0xf4, 0x63,
- 0x45, 0x96, 0xb9, 0x31, 0x9f, 0x07, 0x74, 0xd5, 0xe2, 0x8e, 0x88, 0x5b,
- 0xc6, 0x07, 0x07, 0x1b, 0x24, 0xa1, 0x51, 0x31, 0x24, 0x42, 0x6d, 0x1b,
- 0x8c, 0x44, 0xd1, 0xc9, 0x6c, 0x9e, 0x35, 0xdc, 0x63, 0x81, 0x46, 0xb3,
- 0x68, 0x6b, 0x78, 0x32, 0x69, 0x95, 0x84, 0x34, 0x5e, 0x88, 0xf1, 0xe8,
- 0xc5, 0x6f, 0xf1, 0x20, 0xf8, 0xb5, 0x8d, 0x8d, 0xc3, 0xb7, 0xe3, 0xcb,
- 0xb3, 0xd7, 0xd1, 0xd9, 0xdb, 0xcb, 0xf3, 0xb7, 0x97, 0x7a, 0x74, 0x4d,
- 0x04, 0xfd, 0x2b, 0x77, 0x44, 0xb1, 0x02, 0x6c, 0x35, 0x17, 0x1a, 0x42,
- 0x06, 0x58, 0x21, 0x07, 0x4d, 0x5d, 0xc0, 0x52, 0xe3, 0xb2, 0x7b, 0xc0,
- 0xdd, 0x24, 0xec, 0xb7, 0x98, 0xf3, 0x7b, 0x9a, 0x73, 0x64, 0x66, 0xc2,
- 0xb7, 0x63, 0xc9, 0x42, 0xb8, 0xf7, 0x74, 0x57, 0x20, 0x69, 0x14, 0x3b,
- 0x44, 0xb0, 0xb7, 0x4e, 0x0a, 0xe4, 0x11, 0x39, 0xe6, 0xdb, 0xf1, 0xae,
- 0x9f, 0x10, 0x1c, 0x08, 0x58, 0xcc, 0xb4, 0x32, 0x67, 0xa6, 0xe1, 0x33,
- 0x01, 0x5a, 0xa9, 0xa7, 0xa8, 0x85, 0x99, 0x72, 0x55, 0x4e, 0x23, 0xbc,
- 0x71, 0xd8, 0x6a, 0xc6, 0xa3, 0x00, 0x53, 0x26, 0x01, 0x79, 0x06, 0x6f,
- 0xc9, 0x95, 0x81, 0x2e, 0x82, 0xec, 0x02, 0x6f, 0x1d, 0xb3, 0xf7, 0x51,
- 0xff, 0xbb, 0x24, 0x6c, 0xf0, 0x4f, 0xff, 0xc5, 0x09, 0x80, 0xef, 0xec,
- 0x27, 0xff, 0x94, 0x4f, 0xfe, 0x2d, 0xeb, 0x03, 0x8a, 0x55, 0x8f, 0xbc,
- 0x7e, 0x73, 0x7c, 0xf1, 0xe5, 0xf1, 0xc5, 0xd9, 0x18, 0xf0, 0x13, 0x73,
- 0x77, 0xb5, 0x85, 0xfd, 0x36, 0x29, 0x26, 0x49, 0x91, 0x6b, 0x9d, 0x24,
- 0xfb, 0xd7, 0xb3, 0xed, 0xaf, 0xc6, 0xe3, 0x83, 0xf3, 0x13, 0x57, 0x7f,
- 0xc4, 0xa5, 0x22, 0xc9, 0x1d, 0x29, 0x93, 0x64, 0x39, 0x1e, 0xbf, 0xbd,
- 0x42, 0x72, 0x31, 0xbd, 0x15, 0x88, 0x6a, 0x2b, 0xc6, 0x69, 0x3e, 0x5a,
- 0x0e, 0x6e, 0x6a, 0x86, 0x1a, 0x37, 0x6c, 0xec, 0x42, 0x92, 0xa8, 0x2d,
- 0x02, 0xfc, 0x8a, 0x5d, 0xca, 0x03, 0x07, 0xe3, 0xba, 0x2d, 0x26, 0x43,
- 0x12, 0xf4, 0x5b, 0x2b, 0x22, 0x2b, 0x60, 0x7a, 0x52, 0x93, 0x82, 0xb2,
- 0xf5, 0x7e, 0x86, 0x5b, 0x2e, 0x1d, 0xbd, 0x7d, 0xcb, 0x5b, 0x83, 0x4b,
- 0x64, 0xcc, 0x47, 0xa2, 0xd9, 0x65, 0x2f, 0x19, 0x74, 0x92, 0xd5, 0xeb,
- 0x63, 0x64, 0x07, 0xf4, 0x35, 0x57, 0xd4, 0x4e, 0x5c, 0x5d, 0xf4, 0x93,
- 0xa7, 0x8e, 0xf4, 0x29, 0xac, 0x2a, 0x7c, 0x45, 0xc6, 0xf7, 0xf2, 0x7e,
- 0xa6, 0x07, 0x08, 0xe8, 0x8e, 0x33, 0xf1, 0x72, 0x8b, 0xfe, 0x6e, 0xc6,
- 0x3a, 0xb8, 0x0a, 0x1f, 0x50, 0xff, 0x8a, 0x69, 0x8e, 0x26, 0xf3, 0x38,
- 0xbb, 0xc5, 0x49, 0x86, 0xb3, 0x89, 0xaf, 0x9b, 0xc6, 0x65, 0xc4, 0x35,
- 0x0b, 0x11, 0xda, 0x52, 0x7a, 0x01, 0x18, 0x80, 0x73, 0x56, 0x6c, 0x0f,
- 0xe2, 0xd9, 0x75, 0x94, 0x4d, 0x41, 0x10, 0x07, 0x3b, 0xc9, 0x4f, 0x02,
- 0x7b, 0x8d, 0x8e, 0x4f, 0xe9, 0x50, 0x72, 0x99, 0x0a, 0xb8, 0x9e, 0x27,
- 0x73, 0x26, 0xde, 0x31, 0x70, 0x89, 0x24, 0xe7, 0xa5, 0x50, 0x62, 0xa2,
- 0x38, 0x8c, 0x89, 0x1b, 0x61, 0x08, 0x48, 0x0a, 0x72, 0x10, 0x4b, 0x57,
- 0xaf, 0x42, 0xb5, 0xb6, 0x28, 0x30, 0x10, 0x4d, 0xfa, 0xf2, 0x15, 0x61,
- 0x41, 0x13, 0xc5, 0x6c, 0x1d, 0x7a, 0x68, 0x89, 0xab, 0xf5, 0x24, 0x9d,
- 0xf0, 0x26, 0xa9, 0x0b, 0x56, 0xd5, 0x52, 0x24, 0xd6, 0x2e, 0x93, 0xbc,
- 0xde, 0xe5, 0x00, 0x80, 0x02, 0xa4, 0x06, 0xc4, 0xfb, 0xed, 0xe8, 0x65,
- 0x0c, 0xf7, 0x5a, 0xc7, 0x9a, 0x5a, 0xc7, 0x25, 0xb0, 0xcc, 0x7e, 0xdb,
- 0x79, 0x65, 0xf1, 0x27, 0xe0, 0x24, 0xf5, 0xf4, 0xad, 0x66, 0xd0, 0x36,
- 0x45, 0x8d, 0xf5, 0x34, 0x84, 0x78, 0x0a, 0x03, 0x02, 0xdc, 0x82, 0x02,
- 0xfa, 0xc7, 0x0d, 0xc6, 0xd9, 0xb6, 0xc3, 0x37, 0x7c, 0x54, 0xe4, 0xc3,
- 0xc9, 0x0a, 0x77, 0xb2, 0xa0, 0x06, 0x93, 0x24, 0x02, 0x72, 0xe5, 0x70,
- 0x90, 0x73, 0xe1, 0xf7, 0x1c, 0xd6, 0x40, 0x8a, 0xb5, 0x44, 0x3a, 0x90,
- 0x73, 0x57, 0x27, 0x6e, 0x71, 0x74, 0x1d, 0x02, 0x64, 0x07, 0xa0, 0xd7,
- 0xaa, 0x76, 0x49, 0x0f, 0x75, 0x91, 0x1d, 0xe4, 0x2c, 0xd3, 0xd2, 0x9a,
- 0xf0, 0xb3, 0xd7, 0x61, 0xbb, 0x95, 0x63, 0x4e, 0xbf, 0x84, 0x89, 0x90,
- 0x28, 0x9f, 0xb8, 0xe1, 0x71, 0x0d, 0xfd, 0x7f, 0x57, 0x71, 0xad, 0x20,
- 0x61, 0x1a, 0x88, 0xe7, 0x52, 0xf0, 0x61, 0xed, 0x29, 0x22, 0x9b, 0xa9,
- 0xba, 0xbc, 0xfc, 0xe1, 0xfc, 0xf8, 0xa5, 0xbd, 0xf9, 0xd8, 0x9a, 0x09,
- 0x01, 0x17, 0xe0, 0x17, 0x89, 0x92, 0x5d, 0x06, 0x85, 0x7a, 0x49, 0xc8,
- 0x86, 0x95, 0x85, 0x85, 0xe5, 0x33, 0xc3, 0xe8, 0xfb, 0xa3, 0x93, 0xf1,
- 0xf9, 0xe9, 0xd9, 0xe1, 0xcb, 0x17, 0xdf, 0x9b, 0x36, 0xfe, 0x9c, 0x19,
- 0x67, 0xc4, 0x46, 0x73, 0x3f, 0xf3, 0x04, 0x01, 0xfa, 0xde, 0x9b, 0xe3,
- 0xef, 0xde, 0xd1, 0xcd, 0xe0, 0x25, 0x13, 0x84, 0x0f, 0xee, 0xe2, 0xb9,
- 0xbe, 0xc4, 0xd7, 0xab, 0x0e, 0xbb, 0x2e, 0x48, 0xe7, 0xe8, 0x9a, 0x58,
- 0x57, 0x79, 0xd2, 0x83, 0xdd, 0x1f, 0x0c, 0x91, 0x15, 0xd4, 0x16, 0x8a,
- 0x6b, 0xb9, 0x99, 0x1d, 0x15, 0x5c, 0x73, 0x77, 0xf2, 0xf7, 0x2b, 0x41,
- 0xe6, 0x71, 0x34, 0x3a, 0x0c, 0xf2, 0x02, 0xfc, 0xa8, 0xbf, 0xf1, 0xa0,
- 0x50, 0xa5, 0xe2, 0x2d, 0x18, 0x0b, 0xe1, 0xb8, 0x0c, 0xb5, 0x8c, 0x2e,
- 0xc2, 0xa7, 0x4a, 0x78, 0xa8, 0x4c, 0x3e, 0x8c, 0xc3, 0x34, 0x48, 0xb6,
- 0x2b, 0xd5, 0x2e, 0xe6, 0x8b, 0xeb, 0x0b, 0x97, 0x3c, 0x2b, 0xf8, 0x50,
- 0x42, 0x69, 0x97, 0xf3, 0xe3, 0x8b, 0xf1, 0xc9, 0xf8, 0x92, 0xaf, 0x50,
- 0x5a, 0x94, 0x4f, 0xdd, 0xcf, 0x56, 0x31, 0x11, 0x89, 0xff, 0x75, 0xee,
- 0xca, 0xb0, 0xec, 0x44, 0x6d, 0x47, 0x3b, 0x35, 0x57, 0xcf, 0x04, 0x64,
- 0x2f, 0x82, 0xa4, 0x17, 0xb2, 0x11, 0x2a, 0x0c, 0xac, 0xf1, 0x95, 0x6d,
- 0xe0, 0x5c, 0x45, 0xa3, 0x51, 0x7d, 0x01, 0x95, 0x53, 0xb0, 0x3a, 0xf3,
- 0x74, 0xe2, 0x1d, 0xe6, 0x8d, 0x48, 0x24, 0x07, 0xba, 0x95, 0xf1, 0x21,
- 0xdc, 0x42, 0xe6, 0x0a, 0xf7, 0xe9, 0xb5, 0x65, 0x6e, 0x35, 0x56, 0x45,
- 0xf8, 0xe1, 0xaa, 0x0e, 0x93, 0x20, 0xdd, 0x25, 0x15, 0x17, 0x13, 0x33,
- 0xd1, 0xdc, 0x4f, 0x03, 0x28, 0xa3, 0x92, 0x08, 0x81, 0xfb, 0x54, 0x55,
- 0x36, 0x2b, 0xe5, 0x54, 0xd2, 0x99, 0xd8, 0xc9, 0x42, 0x06, 0x0b, 0xd2,
- 0xb3, 0x01, 0x39, 0xd1, 0x91, 0xb5, 0xac, 0x0f, 0x35, 0x1b, 0xaf, 0x39,
- 0x0f, 0x0a, 0x4c, 0x4d, 0x33, 0x36, 0xb5, 0xe0, 0x7d, 0x0b, 0x3f, 0x66,
- 0x27, 0x29, 0xcf, 0xe0, 0x64, 0x15, 0xd6, 0xf6, 0x72, 0xbd, 0x97, 0xf2,
- 0x16, 0x98, 0x78, 0x80, 0xed, 0xe2, 0x02, 0x4c, 0x88, 0x95, 0xb2, 0x8e,
- 0xdb, 0xa5, 0x47, 0x91, 0x73, 0xa3, 0x3a, 0x29, 0x8c, 0xc9, 0xa5, 0x55,
- 0xa2, 0x7c, 0x6c, 0x46, 0x83, 0xb2, 0x80, 0x2c, 0xbe, 0x45, 0x62, 0x10,
- 0x18, 0x71, 0x31, 0x94, 0x1c, 0x6b, 0xc8, 0xa6, 0xee, 0x30, 0xe6, 0xcc,
- 0x15, 0x86, 0x82, 0x14, 0x4a, 0xb8, 0x43, 0xea, 0x8f, 0xbd, 0xca, 0xa8,
- 0x25, 0x88, 0x22, 0xb9, 0x1c, 0x70, 0x33, 0x32, 0x36, 0x8f, 0x05, 0x96,
- 0xe9, 0x0e, 0xc4, 0x4a, 0x5c, 0xeb, 0x0f, 0xfa, 0x41, 0x97, 0x65, 0x6d,
- 0x8b, 0x35, 0x90, 0xa4, 0x9d, 0x18, 0x39, 0x22, 0xe6, 0xd3, 0x0d, 0x72,
- 0x0d, 0x4b, 0xcd, 0xe0, 0x74, 0xc1, 0x4a, 0x51, 0x78, 0xa8, 0x5e, 0xe4,
- 0x73, 0x9e, 0x6a, 0x41, 0x41, 0xb2, 0x2c, 0x97, 0x28, 0xc5, 0x33, 0x55,
- 0x36, 0x72, 0x80, 0x3f, 0x5d, 0x7b, 0x76, 0x86, 0xf8, 0xb9, 0xa2, 0x49,
- 0x7d, 0xfd, 0xf6, 0xf4, 0xf2, 0xe4, 0x3c, 0x0c, 0x3c, 0x46, 0xdf, 0x9d,
- 0x5c, 0x7e, 0x4d, 0xf6, 0x3a, 0x17, 0x80, 0x3f, 0xe5, 0xe8, 0xce, 0xeb,
- 0xd7, 0x07, 0x6f, 0x38, 0x43, 0xfd, 0x0d, 0x30, 0x72, 0x07, 0xb8, 0x33,
- 0xb0, 0x36, 0xa2, 0x19, 0x66, 0xd1, 0xe1, 0xdc, 0xe5, 0x41, 0x3b, 0xca,
- 0xd0, 0xd8, 0x7d, 0x52, 0x2e, 0x37, 0xab, 0xcf, 0x11, 0x2f, 0xb8, 0xde,
- 0x09, 0x1e, 0xd8, 0xa7, 0x83, 0x5d, 0xcb, 0xf7, 0x2c, 0x9e, 0xe7, 0x26,
- 0x0d, 0x39, 0xf2, 0xe4, 0xc4, 0x36, 0x47, 0x4c, 0x55, 0x8e, 0x6e, 0x1f,
- 0xb9, 0xc0, 0x82, 0x3a, 0x12, 0x53, 0x60, 0x56, 0xc9, 0x64, 0xca, 0xf4,
- 0x4a, 0x23, 0xc7, 0x65, 0x1d, 0xb7, 0x4e, 0x5f, 0x44, 0x97, 0x10, 0x54,
- 0xce, 0xbd, 0x33, 0x90, 0x2f, 0x9b, 0x7c, 0x5f, 0xbe, 0x38, 0x0d, 0xcf,
- 0xd3, 0x7a, 0x91, 0x71, 0x03, 0x9a, 0x5d, 0xe7, 0x89, 0xdf, 0xb8, 0xc3,
- 0x33, 0x6b, 0xc6, 0x3c, 0xbf, 0xb8, 0x81, 0xc9, 0xd9, 0x32, 0x64, 0xb5,
- 0x36, 0xa4, 0x25, 0xd9, 0x72, 0xf5, 0x6a, 0xd4, 0x73, 0xb6, 0x2f, 0x56,
- 0xa5, 0xa3, 0xe9, 0xb5, 0x72, 0x6b, 0xd4, 0x9c, 0xb5, 0xac, 0x80, 0x06,
- 0xe0, 0x7a, 0x35, 0x35, 0x46, 0xc7, 0x0c, 0x65, 0x69, 0x8f, 0xd5, 0x32,
- 0x7b, 0xe5, 0xb8, 0x3b, 0x33, 0xaf, 0x9e, 0xa5, 0x46, 0x21, 0x21, 0x92,
- 0x29, 0x5c, 0x7c, 0xcc, 0x14, 0x25, 0xba, 0xf2, 0x7c, 0x94, 0xbc, 0x4f,
- 0x38, 0xbc, 0xc9, 0x7f, 0xfd, 0xfb, 0xf2, 0x3a, 0xcc, 0x9a, 0x92, 0x8a,
- 0xc1, 0xcb, 0xae, 0x95, 0x55, 0x4e, 0x60, 0xb1, 0x8a, 0xb4, 0x50, 0x59,
- 0xad, 0x07, 0x5a, 0x7d, 0x6c, 0x77, 0xdd, 0x07, 0xf5, 0xf7, 0x7b, 0xed,
- 0xdf, 0xef, 0x89, 0xc7, 0xf1, 0xe4, 0xfc, 0xee, 0x13, 0xc7, 0xa7, 0x29,
- 0xb9, 0xc0, 0xa1, 0xf5, 0x66, 0x36, 0x01, 0x4b, 0x18, 0x3f, 0x2a, 0x47,
- 0x4e, 0x2c, 0x2a, 0x51, 0xdc, 0xfe, 0x8c, 0x45, 0x5a, 0x15, 0xc8, 0x71,
- 0xc4, 0x23, 0xf0, 0x10, 0x0b, 0x80, 0x14, 0x70, 0x2d, 0xa8, 0x29, 0x3e,
- 0xad, 0xa8, 0x41, 0xfa, 0xfd, 0x53, 0x07, 0xe8, 0xf6, 0x2a, 0x0d, 0xc5,
- 0xbe, 0x34, 0xa3, 0x66, 0x98, 0x2e, 0xef, 0xac, 0x7e, 0x2b, 0xfd, 0xf5,
- 0x13, 0x57, 0xe8, 0xa5, 0xac, 0x85, 0xa7, 0x6a, 0xc4, 0xb5, 0xa6, 0xfb,
- 0xd1, 0x39, 0x00, 0xec, 0x58, 0x31, 0x38, 0xce, 0xd7, 0x51, 0xa3, 0x5f,
- 0x49, 0x1d, 0xda, 0x1b, 0x94, 0x9d, 0x84, 0x6f, 0x79, 0x8e, 0xec, 0x4a,
- 0xa8, 0xa3, 0x40, 0xb7, 0x84, 0x9c, 0xf1, 0xba, 0xea, 0x3f, 0xee, 0xed,
- 0xec, 0xec, 0xee, 0xef, 0x7e, 0xf6, 0x7c, 0x67, 0x7f, 0x77, 0x77, 0x77,
- 0x6f, 0x7f, 0x77, 0x7f, 0x7f, 0x6f, 0xe7, 0xa7, 0x6d, 0x76, 0x1d, 0xdd,
- 0xa5, 0xc9, 0xbd, 0xc5, 0xa4, 0x24, 0x9f, 0x0b, 0x62, 0x2d, 0x35, 0xb9,
- 0xf5, 0xee, 0xae, 0x37, 0x5c, 0x33, 0x7c, 0x1c, 0x33, 0x81, 0x80, 0xaf,
- 0x85, 0x90, 0x6c, 0xe9, 0xb3, 0x15, 0xb1, 0x07, 0x03, 0xc2, 0x64, 0xf4,
- 0xea, 0x1f, 0x2b, 0x1e, 0xe9, 0x84, 0xad, 0x01, 0x98, 0x34, 0xa5, 0xcb,
- 0x0d, 0xbb, 0x9e, 0xe7, 0x93, 0x09, 0x00, 0xf0, 0x2e, 0x3d, 0x72, 0x14,
- 0x31, 0x33, 0xe7, 0xad, 0x88, 0x84, 0x06, 0x0d, 0x00, 0x4f, 0x93, 0x8d,
- 0xee, 0x67, 0x47, 0xec, 0x2e, 0x85, 0xe4, 0x4e, 0x73, 0x66, 0xa8, 0x9f,
- 0xb1, 0x52, 0xa2, 0x49, 0x2a, 0x5c, 0xda, 0x44, 0x74, 0x95, 0x7c, 0xb6,
- 0xb3, 0xbf, 0xcf, 0x45, 0x24, 0xfe, 0xb4, 0x3b, 0x50, 0x64, 0x61, 0x08,
- 0x97, 0x1e, 0xb8, 0xd3, 0x49, 0xda, 0xe0, 0xdb, 0x47, 0x38, 0xce, 0x6c,
- 0xb5, 0x48, 0x0a, 0xbd, 0x87, 0xe0, 0x3c, 0x14, 0x02, 0x19, 0x16, 0x46,
- 0xeb, 0xb2, 0x7b, 0x16, 0x65, 0x51, 0xe0, 0x92, 0x97, 0xfc, 0x06, 0x7f,
- 0x78, 0xea, 0x3e, 0xc7, 0x56, 0xc9, 0xa4, 0xe0, 0x24, 0x3f, 0x0c, 0x83,
- 0x1c, 0xac, 0x18, 0xf9, 0x6d, 0x68, 0xab, 0x6a, 0x4e, 0xc7, 0x8f, 0x41,
- 0xe7, 0xf7, 0x9e, 0xed, 0xfe, 0x24, 0x40, 0x36, 0x16, 0x70, 0x3f, 0x0b,
- 0x5a, 0x26, 0x6c, 0xa6, 0xf6, 0x88, 0xa4, 0x81, 0xa9, 0x60, 0x6c, 0x26,
- 0xa3, 0xeb, 0x91, 0x19, 0x09, 0xea, 0x38, 0x1c, 0x84, 0x70, 0x62, 0x61,
- 0xb0, 0x96, 0x92, 0xb2, 0xb8, 0x76, 0x99, 0x6f, 0xc8, 0x7c, 0xbb, 0xe2,
- 0x97, 0xac, 0xd5, 0x7b, 0xd9, 0xa0, 0x23, 0xe3, 0xe0, 0xe4, 0x94, 0xf1,
- 0x2a, 0xa7, 0x64, 0x81, 0x8d, 0x4d, 0x95, 0x01, 0xd2, 0x03, 0xbc, 0x4d,
- 0x96, 0xf2, 0x69, 0x3a, 0x70, 0xd4, 0xf2, 0x06, 0x8b, 0x87, 0x59, 0xc1,
- 0x7e, 0x77, 0xb1, 0xcc, 0x95, 0x07, 0x8a, 0xec, 0x61, 0xd2, 0x67, 0xa5,
- 0xb8, 0x53, 0x40, 0xb7, 0xc8, 0x3c, 0xc4, 0x88, 0x71, 0xc0, 0xe2, 0x95,
- 0x89, 0x47, 0x65, 0x8b, 0x22, 0x99, 0x27, 0x77, 0xea, 0xf7, 0x10, 0xf2,
- 0xba, 0xaf, 0x34, 0xbc, 0x20, 0x85, 0xed, 0x2a, 0x1f, 0x25, 0xa9, 0x45,
- 0x30, 0xf8, 0x9b, 0xdb, 0x92, 0xf7, 0xef, 0xd3, 0xb9, 0x51, 0xdb, 0xda,
- 0x11, 0x2e, 0x5b, 0x34, 0x87, 0xdf, 0x1b, 0xb2, 0x09, 0xaa, 0x38, 0xa4,
- 0xb7, 0xa5, 0x66, 0xec, 0x36, 0x51, 0x81, 0x72, 0x95, 0xb7, 0xd2, 0x48,
- 0xe2, 0x16, 0x1b, 0x18, 0x27, 0xa6, 0x38, 0xf3, 0xd8, 0x6a, 0x19, 0xb0,
- 0x0b, 0x45, 0x8a, 0xef, 0x92, 0xbd, 0xc4, 0xcc, 0xe7, 0x03, 0x49, 0x0e,
- 0xc2, 0x01, 0x94, 0xcf, 0xe9, 0x9f, 0x00, 0x3a, 0xf0, 0xac, 0xe3, 0x59,
- 0xe6, 0xf4, 0x0b, 0xe0, 0x47, 0xf4, 0x4f, 0x81, 0xbd, 0xea, 0xbf, 0xd0,
- 0x54, 0xb1, 0x02, 0x75, 0xe4, 0x40, 0x84, 0x95, 0xe3, 0x01, 0xd5, 0x74,
- 0xe4, 0x7a, 0xaf, 0xe1, 0x38, 0xe9, 0xff, 0x91, 0x45, 0x8b, 0x4c, 0x4d,
- 0xe4, 0x85, 0xcd, 0xae, 0xac, 0xc2, 0x44, 0x2a, 0x59, 0x7d, 0xb9, 0x62,
- 0x3f, 0xb5, 0xab, 0xd4, 0xc0, 0xbd, 0x58, 0xb0, 0x68, 0x25, 0x52, 0x34,
- 0xce, 0x35, 0xce, 0x06, 0xd7, 0x8a, 0x56, 0x57, 0x5a, 0x3f, 0xcd, 0xef,
- 0xb9, 0xe2, 0xdd, 0xd5, 0x55, 0x3a, 0xe5, 0x42, 0x06, 0x9e, 0x22, 0x92,
- 0xb5, 0xaa, 0x3c, 0xb8, 0xb0, 0x32, 0x1b, 0x34, 0xb6, 0x68, 0xb9, 0x9a,
- 0xcc, 0x69, 0x2f, 0x19, 0x70, 0x71, 0x14, 0x1d, 0x60, 0x96, 0xc8, 0x16,
- 0x42, 0x73, 0x12, 0x66, 0x83, 0x39, 0xd8, 0xc0, 0xc9, 0x69, 0x39, 0x5e,
- 0x3e, 0x21, 0x17, 0x28, 0xfd, 0xc7, 0x98, 0xb0, 0x45, 0x9e, 0x19, 0xec,
- 0x79, 0x55, 0x0a, 0x61, 0x98, 0xd5, 0xee, 0xdd, 0x10, 0x9f, 0x61, 0x3a,
- 0x57, 0x86, 0x5e, 0x35, 0x9c, 0xf1, 0x46, 0x38, 0x98, 0xd9, 0x70, 0x79,
- 0xb3, 0xb4, 0x95, 0x36, 0x7d, 0x25, 0xca, 0x4c, 0x81, 0xb6, 0x38, 0xde,
- 0xce, 0xbf, 0x3e, 0x1f, 0x45, 0xc7, 0xdc, 0x92, 0xf4, 0x49, 0xcf, 0x21,
- 0xdc, 0xa0, 0xe8, 0x77, 0x34, 0xd8, 0x6b, 0x56, 0xe0, 0x67, 0x05, 0xff,
- 0x0b, 0xad, 0xe9, 0x2f, 0xc5, 0x69, 0x82, 0xdf, 0xd6, 0xbf, 0x4a, 0x0d,
- 0x19, 0x22, 0xee, 0x1c, 0x7f, 0xa7, 0xad, 0x42, 0xda, 0xd1, 0x2d, 0x93,
- 0xff, 0x42, 0x5e, 0xd4, 0xe8, 0x15, 0xe4, 0xcd, 0x88, 0x94, 0x26, 0x54,
- 0xdf, 0xf2, 0x01, 0xeb, 0x87, 0x0b, 0x37, 0x38, 0x39, 0xf4, 0x78, 0x90,
- 0x06, 0x02, 0xd1, 0x52, 0xf1, 0x73, 0xc0, 0x1a, 0xd9, 0x57, 0x85, 0x10,
- 0x0b, 0x14, 0x89, 0xc2, 0x90, 0x72, 0x0d, 0x60, 0xc8, 0x7d, 0xa3, 0x4c,
- 0x1a, 0xdb, 0x35, 0x30, 0xaf, 0xec, 0x17, 0x6c, 0x14, 0x73, 0x5f, 0x48,
- 0x09, 0xd1, 0x12, 0x8c, 0x36, 0xfe, 0x5f, 0xfd, 0x4c, 0x96, 0xb7, 0x0f,
- 0x2a, 0x02, 0x00,
+ 0x79, 0x7b, 0xdc, 0xc6, 0xb1, 0x2e, 0xfe, 0x3f, 0x3f, 0x05, 0x32, 0xf9,
+ 0x25, 0x24, 0x93, 0x99, 0xe1, 0xa2, 0xc5, 0x16, 0x23, 0xf9, 0x98, 0x26,
+ 0x29, 0x9b, 0xc7, 0x94, 0xc8, 0xcb, 0xa1, 0xbc, 0x5c, 0xc7, 0x8f, 0x1e,
+ 0xcc, 0x0c, 0x48, 0x22, 0x9c, 0x01, 0x26, 0x00, 0x86, 0x8b, 0x73, 0x72,
+ 0x3e, 0xfb, 0xaf, 0xea, 0xad, 0xaa, 0xee, 0xc6, 0x32, 0x94, 0xec, 0xd8,
+ 0xb9, 0xcb, 0x73, 0xcf, 0xbd, 0x91, 0x25, 0x12, 0x68, 0xf4, 0x52, 0x5d,
+ 0x5d, 0x5d, 0xf5, 0xd6, 0x5b, 0x51, 0xf4, 0xa1, 0xff, 0x7b, 0x8f, 0xff,
+ 0xbd, 0xa7, 0xff, 0xa3, 0xff, 0xae, 0x45, 0xd1, 0x59, 0x91, 0xff, 0x2d,
+ 0x99, 0x54, 0xdd, 0xcf, 0xbe, 0x7f, 0xff, 0x5f, 0x91, 0xfc, 0x3f, 0x7a,
+ 0xe7, 0xaf, 0xf4, 0xdf, 0xb5, 0x47, 0xdb, 0xde, 0x8a, 0xfc, 0x0b, 0xff,
+ 0xf5, 0x7e, 0x33, 0xfa, 0xd0, 0x0b, 0xff, 0x15, 0x6d, 0xe0, 0x85, 0xf7,
+ 0xfa, 0x85, 0x97, 0xfc, 0xf7, 0xf7, 0xef, 0x1f, 0xff, 0xc8, 0x5f, 0xb9,
+ 0x57, 0xfc, 0xc7, 0x16, 0xbf, 0xf7, 0xd7, 0xf7, 0xfc, 0x57, 0xfa, 0xc9,
+ 0xda, 0xda, 0xdb, 0xfd, 0x37, 0x47, 0xf6, 0xea, 0x64, 0x59, 0xcc, 0xa2,
+ 0x41, 0x54, 0x15, 0x71, 0x56, 0x5e, 0x26, 0x45, 0x14, 0x47, 0xef, 0xce,
+ 0x4f, 0xd6, 0xd6, 0x46, 0xdf, 0xbf, 0x3d, 0x3d, 0x1b, 0x1d, 0x8f, 0x6a,
+ 0x8f, 0xfd, 0x90, 0x2f, 0xaa, 0x34, 0xcf, 0xca, 0x1f, 0xa3, 0x1f, 0xe8,
+ 0xa1, 0xe1, 0x70, 0xf8, 0xe3, 0xda, 0xda, 0xe1, 0xd1, 0xe8, 0xe0, 0xfc,
+ 0xf8, 0xec, 0xe2, 0xf8, 0xf4, 0x6d, 0xed, 0xd9, 0x28, 0x2d, 0x23, 0x6a,
+ 0xac, 0xca, 0xf3, 0x19, 0xfd, 0xe1, 0xdb, 0x9f, 0xc6, 0x55, 0x1c, 0x5d,
+ 0x16, 0xf9, 0x3c, 0xca, 0x0b, 0xfe, 0x45, 0x1c, 0x95, 0x49, 0x71, 0x9b,
+ 0x14, 0xfd, 0x68, 0x59, 0xa6, 0xd9, 0x55, 0x94, 0x67, 0x49, 0x94, 0x5f,
+ 0x46, 0xd5, 0x75, 0x62, 0xcd, 0x95, 0xcb, 0xc5, 0x22, 0x2f, 0xaa, 0x64,
+ 0x1a, 0x2d, 0x8a, 0xbc, 0xca, 0x27, 0xf9, 0xac, 0x8c, 0x36, 0x0e, 0x8f,
+ 0x0f, 0x2e, 0xfa, 0xd1, 0xeb, 0xe3, 0x93, 0x23, 0xfa, 0xf3, 0xe2, 0x0c,
+ 0x7f, 0x8c, 0xfa, 0xd1, 0x97, 0xa7, 0x67, 0x5f, 0x1d, 0x9d, 0xf7, 0xa3,
+ 0xaf, 0x2e, 0xf8, 0x67, 0xfc, 0x27, 0xfd, 0x30, 0x3a, 0x7e, 0xb3, 0x7f,
+ 0xd6, 0xb7, 0xe6, 0xf8, 0x1f, 0xfc, 0xc3, 0x93, 0x43, 0xfa, 0xa1, 0xfc,
+ 0x87, 0xff, 0x79, 0x76, 0x7a, 0xf6, 0xa4, 0x8f, 0x3f, 0xe9, 0x5f, 0xe7,
+ 0x17, 0x6f, 0xce, 0xf8, 0xcf, 0x11, 0xfd, 0x39, 0x3a, 0xe0, 0x3f, 0xf0,
+ 0x8d, 0xd1, 0x1b, 0xfb, 0x73, 0xe4, 0x9a, 0xbb, 0x38, 0x3a, 0x79, 0x7b,
+ 0x74, 0x11, 0xc5, 0xd9, 0x34, 0xba, 0xa0, 0x87, 0x36, 0x87, 0xf4, 0xa3,
+ 0xeb, 0x24, 0x9a, 0xe4, 0xf3, 0x39, 0xff, 0x8c, 0x66, 0x61, 0x9a, 0x94,
+ 0xe9, 0x55, 0x46, 0xdd, 0xa7, 0xd1, 0xde, 0xe5, 0xc5, 0x4d, 0x74, 0x97,
+ 0x56, 0xd7, 0xf9, 0xb2, 0xa2, 0x01, 0xd3, 0x7c, 0x44, 0x69, 0x56, 0x25,
+ 0xc5, 0xc0, 0x9a, 0x8b, 0x27, 0x3c, 0xc3, 0xc3, 0xb5, 0xda, 0x5c, 0xe6,
+ 0x97, 0x34, 0x73, 0x25, 0x4d, 0xd5, 0x78, 0x59, 0xce, 0xf2, 0x78, 0xca,
+ 0x13, 0x44, 0x2f, 0x5f, 0x2e, 0x69, 0x6a, 0x8b, 0x74, 0x72, 0x53, 0x46,
+ 0xb3, 0xf4, 0x26, 0xe1, 0xe9, 0xb9, 0x7f, 0xb0, 0xe9, 0xea, 0x4b, 0xf3,
+ 0xf1, 0x92, 0x66, 0x32, 0x73, 0xcd, 0x57, 0xe9, 0x24, 0xe6, 0x0f, 0x60,
+ 0xbe, 0xa2, 0xe5, 0x82, 0x5b, 0x93, 0x79, 0x8a, 0x16, 0x79, 0x49, 0x2f,
+ 0x8d, 0x46, 0x27, 0xd4, 0xf7, 0x2c, 0x4b, 0xd0, 0x8f, 0xb2, 0x4f, 0xff,
+ 0xc8, 0x6f, 0xd2, 0x84, 0xfe, 0x72, 0x99, 0xce, 0x92, 0x48, 0xd6, 0xd1,
+ 0x35, 0xc7, 0x0b, 0x5a, 0x24, 0xe5, 0x72, 0x9e, 0x60, 0x02, 0xe6, 0x79,
+ 0x91, 0x0c, 0xa3, 0xfd, 0x32, 0x7a, 0xc8, 0x97, 0x34, 0xca, 0xd9, 0x8c,
+ 0xd6, 0x36, 0x89, 0xc6, 0xc9, 0x2c, 0xbf, 0xeb, 0xf3, 0x8a, 0x46, 0xd9,
+ 0x72, 0x3e, 0xa6, 0x57, 0xa8, 0xfb, 0x97, 0x49, 0x5c, 0x2d, 0xe9, 0x55,
+ 0x3c, 0x66, 0xcd, 0xcd, 0x63, 0x1a, 0x05, 0xbd, 0x5b, 0x44, 0xd7, 0x09,
+ 0x8d, 0xb2, 0x5c, 0xa4, 0xd9, 0xef, 0xea, 0x33, 0x41, 0xd3, 0xb9, 0xc8,
+ 0xef, 0x92, 0x82, 0x66, 0x73, 0xfc, 0x10, 0xd1, 0xb0, 0xc7, 0x22, 0x6c,
+ 0x97, 0x24, 0x4c, 0x51, 0x4c, 0x1f, 0x74, 0x82, 0x36, 0x28, 0x92, 0x59,
+ 0xcc, 0x42, 0xe3, 0x3e, 0x45, 0x2b, 0x33, 0x4a, 0x9c, 0x54, 0xe9, 0xab,
+ 0x1b, 0x4f, 0x36, 0xf1, 0xf2, 0x34, 0xa9, 0xe2, 0x74, 0x56, 0xd2, 0xc4,
+ 0xb3, 0xf8, 0xdb, 0xda, 0x52, 0x97, 0x79, 0x3b, 0x90, 0x0c, 0x3e, 0x64,
+ 0x55, 0x7c, 0x8f, 0xcf, 0xab, 0x0c, 0x0e, 0xa6, 0xc9, 0x22, 0xc9, 0xa6,
+ 0x49, 0x56, 0x0d, 0xa3, 0xef, 0xf3, 0xe5, 0x3a, 0x7d, 0xfb, 0x32, 0xa5,
+ 0x39, 0x88, 0xb5, 0x29, 0xfa, 0x32, 0x2d, 0xfc, 0xa4, 0x48, 0x17, 0xc1,
+ 0xe4, 0xe7, 0x19, 0x2d, 0x77, 0x74, 0xfe, 0xfa, 0x20, 0x7a, 0xf2, 0xe2,
+ 0xd3, 0xe7, 0x7e, 0x95, 0xa9, 0x81, 0x68, 0x12, 0x67, 0x34, 0xe2, 0x64,
+ 0x92, 0x5e, 0x3e, 0x44, 0xf3, 0xe5, 0xac, 0x4a, 0x17, 0x34, 0xdf, 0xf4,
+ 0xf1, 0x92, 0x37, 0xca, 0x22, 0x2e, 0xaa, 0x92, 0xe7, 0x0d, 0x3f, 0xc0,
+ 0xd8, 0xef, 0x8a, 0xb4, 0xe2, 0x0d, 0x83, 0xdf, 0x51, 0x0f, 0x93, 0xaa,
+ 0xb4, 0xe6, 0x58, 0xc0, 0xe8, 0x3b, 0xe3, 0x22, 0x9e, 0xd0, 0x0c, 0xc7,
+ 0x25, 0x7d, 0x74, 0xcf, 0x7d, 0x2b, 0xba, 0xae, 0xaa, 0xc5, 0xde, 0xd6,
+ 0x56, 0x99, 0x56, 0xc9, 0xf0, 0x1f, 0xb4, 0xdd, 0xfa, 0xd5, 0x5d, 0xde,
+ 0xaf, 0xae, 0x8b, 0x24, 0xf9, 0xe7, 0x90, 0xc4, 0xd6, 0x3d, 0x48, 0x9f,
+ 0x7d, 0xd0, 0x7e, 0x5d, 0x25, 0x15, 0x7d, 0xe0, 0xef, 0xcb, 0x24, 0xe3,
+ 0x06, 0xa9, 0x1b, 0xf1, 0x6c, 0x71, 0x1d, 0xd3, 0x6a, 0x26, 0x24, 0x7e,
+ 0xbc, 0x81, 0x49, 0x42, 0xb8, 0x53, 0xb2, 0x85, 0x7f, 0xf8, 0xb1, 0xf5,
+ 0xcd, 0x4b, 0x7c, 0x92, 0xfe, 0x1c, 0xea, 0x4b, 0x31, 0xcd, 0x35, 0x7d,
+ 0x6c, 0x8b, 0xa5, 0xea, 0x87, 0x9d, 0xc1, 0xce, 0xf6, 0xf6, 0x8f, 0xc3,
+ 0xea, 0xbe, 0xfa, 0xc8, 0x17, 0xb6, 0xb7, 0xfd, 0x2b, 0xfc, 0xf4, 0x06,
+ 0x8f, 0x38, 0x9a, 0x91, 0xd0, 0xf0, 0xf7, 0x7f, 0x4a, 0x8a, 0xbc, 0xdc,
+ 0xec, 0x68, 0x6a, 0x96, 0x54, 0xb4, 0xd7, 0x82, 0x76, 0xe2, 0xc1, 0x4f,
+ 0xf2, 0x59, 0x7b, 0xf8, 0x6d, 0x52, 0x42, 0x66, 0xfc, 0x60, 0xa3, 0xb8,
+ 0x20, 0xb9, 0xcd, 0x2b, 0xaf, 0x86, 0xfa, 0xb4, 0x0d, 0x2b, 0x37, 0x35,
+ 0xb4, 0xcb, 0xe8, 0x69, 0x52, 0x60, 0xf1, 0x8c, 0x75, 0x57, 0x19, 0x65,
+ 0x89, 0x1f, 0x06, 0xed, 0xf8, 0x24, 0x9e, 0x5c, 0x47, 0x39, 0x09, 0x7f,
+ 0xd1, 0x5e, 0x82, 0x38, 0x7b, 0x18, 0xe6, 0xc5, 0xd5, 0x56, 0x5c, 0x4c,
+ 0xae, 0xd3, 0x5b, 0x9a, 0x87, 0x17, 0x2f, 0x9e, 0x0f, 0xe8, 0x8f, 0x17,
+ 0x3f, 0x6e, 0xdd, 0xe6, 0x33, 0x9a, 0x96, 0xa7, 0x3f, 0x6e, 0xf1, 0xea,
+ 0xfe, 0x23, 0xee, 0x8f, 0xfb, 0x93, 0x7f, 0x0e, 0xaf, 0xab, 0xf9, 0x6c,
+ 0xa5, 0xcc, 0x50, 0x63, 0x51, 0x3c, 0xcf, 0x97, 0x59, 0xe5, 0xe4, 0x84,
+ 0xc4, 0xad, 0x0a, 0x74, 0xd1, 0x2c, 0xcd, 0x12, 0x51, 0x4f, 0x2c, 0x3e,
+ 0xbc, 0x3d, 0x69, 0x6f, 0xfa, 0xad, 0x5c, 0x4d, 0xae, 0x69, 0xe8, 0x24,
+ 0x37, 0xb1, 0x0e, 0xbf, 0x4a, 0x69, 0x4c, 0xf4, 0x66, 0x46, 0x5b, 0x36,
+ 0x95, 0xa6, 0xe4, 0x63, 0x29, 0x3d, 0x97, 0x17, 0xd3, 0xa4, 0xa8, 0x4b,
+ 0x30, 0xba, 0xe3, 0xfb, 0x13, 0xd1, 0x54, 0x2e, 0xe8, 0xe3, 0x4b, 0x56,
+ 0x70, 0xd8, 0x64, 0xdc, 0x02, 0x6d, 0xcf, 0x2b, 0x9a, 0x25, 0x9a, 0x19,
+ 0x16, 0x2a, 0x9e, 0xb8, 0x87, 0xe8, 0x2d, 0x2d, 0x9e, 0xa8, 0x86, 0x40,
+ 0xf6, 0x64, 0xb1, 0xda, 0x93, 0x76, 0x77, 0x77, 0xb7, 0x5a, 0x88, 0xf6,
+ 0x76, 0x1a, 0x72, 0x14, 0xbc, 0xd4, 0xb5, 0xfa, 0x7b, 0xbb, 0xf5, 0xf5,
+ 0x3f, 0xbe, 0xc4, 0xc2, 0xda, 0x18, 0x78, 0xef, 0x9b, 0xb6, 0xb6, 0x8d,
+ 0x4f, 0xad, 0xd1, 0xdf, 0x93, 0xcb, 0xf4, 0xbe, 0x6f, 0x47, 0x9d, 0xcc,
+ 0x65, 0x4c, 0xcd, 0xcf, 0x17, 0x15, 0xaf, 0xba, 0x35, 0x77, 0xb5, 0x4c,
+ 0x4a, 0x12, 0xa1, 0xbb, 0xeb, 0x98, 0x7e, 0x6c, 0x0d, 0x44, 0xf8, 0xc4,
+ 0x3c, 0xbd, 0xba, 0xae, 0xa2, 0xbb, 0x98, 0xf5, 0xc7, 0x71, 0x25, 0x4d,
+ 0xb0, 0xaa, 0x26, 0xad, 0x71, 0x19, 0xd3, 0xf6, 0xe7, 0x19, 0x82, 0x5e,
+ 0x26, 0x61, 0x73, 0xe2, 0x44, 0x73, 0x05, 0x51, 0x0a, 0x4e, 0xc2, 0x71,
+ 0x5c, 0xf2, 0x6a, 0x64, 0xb4, 0xe8, 0x15, 0x29, 0xfa, 0x25, 0xff, 0xeb,
+ 0x9a, 0x54, 0x79, 0x94, 0xc5, 0xf3, 0x44, 0x3b, 0x0a, 0xdd, 0xf7, 0x9a,
+ 0x55, 0x64, 0x72, 0x1f, 0xcf, 0x9d, 0x3e, 0x22, 0x05, 0xd3, 0x57, 0xd5,
+ 0xe9, 0xde, 0x28, 0x69, 0xd5, 0x48, 0xe2, 0x78, 0x1b, 0x61, 0x4f, 0xf5,
+ 0x78, 0xdf, 0xf4, 0x64, 0x9c, 0xe8, 0x63, 0x5c, 0x42, 0xdd, 0x43, 0xc3,
+ 0x53, 0xe7, 0x83, 0xc1, 0xd2, 0xa4, 0xc5, 0x37, 0x7c, 0xae, 0x34, 0x4e,
+ 0x2f, 0xbc, 0x36, 0xcd, 0xa3, 0x94, 0x34, 0xd8, 0x98, 0xf6, 0x17, 0x8f,
+ 0x8c, 0x77, 0x0d, 0x66, 0x85, 0xdb, 0x59, 0x50, 0x9b, 0xfc, 0xc3, 0xb4,
+ 0x62, 0xbd, 0x01, 0x03, 0x84, 0xfa, 0x4b, 0x93, 0x02, 0x1b, 0x82, 0xf6,
+ 0x5e, 0x30, 0x7e, 0x68, 0x3c, 0x7a, 0x36, 0xba, 0x8d, 0x67, 0x29, 0xd9,
+ 0x12, 0x89, 0x7b, 0x0b, 0x2a, 0x7a, 0xc2, 0x07, 0xdc, 0x6c, 0xf6, 0x40,
+ 0x62, 0x57, 0x14, 0x6c, 0xac, 0xf1, 0x0a, 0x8e, 0x65, 0x73, 0xcc, 0x13,
+ 0x3a, 0x19, 0xc2, 0xe9, 0x4c, 0x59, 0x49, 0x91, 0x90, 0xd2, 0x51, 0x03,
+ 0x31, 0xa4, 0x23, 0x01, 0xdb, 0x18, 0x03, 0x47, 0xef, 0xb8, 0xed, 0xc9,
+ 0x24, 0x59, 0x54, 0xa5, 0x1f, 0xd3, 0x81, 0x9f, 0x0a, 0x5d, 0x70, 0xea,
+ 0x4e, 0x91, 0xf0, 0xcc, 0x87, 0x27, 0x27, 0xe6, 0xd5, 0xe9, 0x71, 0x1c,
+ 0x9e, 0x76, 0x34, 0xd1, 0x61, 0x5a, 0xba, 0x59, 0xab, 0x20, 0x1b, 0xb4,
+ 0x17, 0x30, 0xe7, 0x73, 0xee, 0x28, 0x3f, 0x5c, 0x8a, 0x8d, 0x84, 0x3d,
+ 0xc7, 0x0b, 0x29, 0x46, 0x92, 0x7c, 0x97, 0xb5, 0x11, 0xcd, 0xa7, 0x6b,
+ 0x9c, 0xbe, 0xea, 0xd6, 0x94, 0x3f, 0x5f, 0x92, 0x79, 0x49, 0xda, 0x79,
+ 0x5a, 0x5e, 0xd3, 0x79, 0x4a, 0x4b, 0x7f, 0x71, 0xcd, 0x23, 0x9d, 0x93,
+ 0xcc, 0xdc, 0xf2, 0xfa, 0x2e, 0x92, 0x64, 0x3a, 0x8c, 0x4e, 0x2f, 0x79,
+ 0x6b, 0x16, 0xd4, 0xe9, 0x0a, 0xbf, 0x66, 0x6d, 0x41, 0xf3, 0x36, 0x85,
+ 0xfd, 0x95, 0x39, 0xad, 0x80, 0xae, 0x04, 0xdb, 0x9e, 0x25, 0x8d, 0x26,
+ 0x3b, 0x62, 0x45, 0x3f, 0xab, 0xab, 0x16, 0x98, 0x00, 0xa4, 0x02, 0xb8,
+ 0x7b, 0xe3, 0x24, 0x82, 0x24, 0x8e, 0x93, 0xea, 0x2e, 0x49, 0x5c, 0x73,
+ 0x65, 0x42, 0xea, 0x8c, 0x17, 0x4d, 0x0e, 0xf3, 0xec, 0x36, 0xe7, 0x0e,
+ 0xae, 0xad, 0x9d, 0x9d, 0x9f, 0x7e, 0x79, 0x7e, 0x34, 0x1a, 0x45, 0x6f,
+ 0x8e, 0x2e, 0x8e, 0xce, 0x6b, 0xd2, 0x93, 0xe5, 0xc5, 0x1c, 0x2b, 0x3a,
+ 0x4d, 0xcb, 0xc5, 0x2c, 0x7e, 0xe0, 0xa5, 0xa6, 0x91, 0x5c, 0x15, 0xbc,
+ 0xb3, 0xe6, 0x09, 0xab, 0x96, 0xe9, 0xb2, 0x80, 0x58, 0xe4, 0x0b, 0x5a,
+ 0x3e, 0x35, 0x5b, 0xa8, 0xf1, 0x29, 0x6c, 0x9d, 0xec, 0xca, 0xcf, 0x34,
+ 0x9d, 0xe6, 0xaa, 0x21, 0x59, 0x45, 0xba, 0xf5, 0x60, 0x6b, 0x02, 0x76,
+ 0x69, 0xdf, 0xff, 0x4c, 0xa6, 0xa9, 0xc4, 0x98, 0x48, 0x66, 0xd3, 0x39,
+ 0x6c, 0x09, 0xfa, 0xaf, 0x37, 0x20, 0x92, 0x4b, 0xb2, 0x97, 0x48, 0x6b,
+ 0x36, 0xc4, 0xdd, 0xf5, 0x13, 0xf3, 0x0a, 0x73, 0x97, 0xed, 0x5f, 0xfa,
+ 0x38, 0xf5, 0x75, 0x9e, 0x66, 0x24, 0x60, 0x24, 0x90, 0xba, 0xcb, 0x59,
+ 0x12, 0xa8, 0xaf, 0x97, 0xa2, 0x13, 0x74, 0x46, 0xea, 0x76, 0x34, 0xbd,
+ 0x4c, 0x8b, 0x4d, 0x9a, 0xd5, 0x0d, 0x0f, 0x9d, 0x22, 0xd1, 0xa4, 0xe6,
+ 0xe3, 0x31, 0xab, 0x26, 0x36, 0x2c, 0xc9, 0x1a, 0x48, 0x3a, 0xbf, 0xe6,
+ 0x2c, 0x55, 0x7a, 0x83, 0xfa, 0x16, 0x8f, 0x79, 0x45, 0xf9, 0x81, 0xc6,
+ 0x2c, 0xd2, 0x26, 0x82, 0x6e, 0xb9, 0x4b, 0x4b, 0x6c, 0xaa, 0xbb, 0x7c,
+ 0x39, 0x23, 0x93, 0x8e, 0x1f, 0x58, 0x2e, 0xf0, 0x02, 0x7d, 0x6a, 0xe1,
+ 0x77, 0xcf, 0x3c, 0xbd, 0xe7, 0x59, 0x6f, 0xb6, 0x42, 0x5d, 0xa3, 0x7f,
+ 0x2e, 0x68, 0x11, 0xa4, 0x3b, 0xc3, 0xa6, 0x6e, 0x85, 0xd6, 0x68, 0xad,
+ 0x21, 0xef, 0x16, 0xa8, 0xbb, 0xb3, 0xd3, 0xd1, 0x05, 0xab, 0xff, 0xb3,
+ 0x77, 0x17, 0xd4, 0x10, 0x1d, 0x43, 0x65, 0x45, 0xcb, 0xc9, 0x2f, 0x66,
+ 0x09, 0x6c, 0x68, 0x6b, 0x8e, 0x56, 0x2d, 0xc5, 0x16, 0xc7, 0xa9, 0x62,
+ 0x9f, 0x94, 0x3e, 0xca, 0xc5, 0x82, 0x85, 0xd7, 0xae, 0x15, 0xe5, 0x75,
+ 0xc2, 0x3a, 0xda, 0xbd, 0x14, 0x6d, 0x7c, 0xb6, 0x49, 0xcb, 0x3d, 0x70,
+ 0xcd, 0xfd, 0xc0, 0x4f, 0xff, 0xc8, 0x5f, 0x2e, 0xd3, 0x79, 0x3a, 0x8b,
+ 0x83, 0xb3, 0x4d, 0x35, 0x11, 0xcb, 0xb5, 0xdb, 0x8f, 0x13, 0x52, 0xbb,
+ 0xe8, 0xb4, 0xb7, 0xa3, 0x79, 0x06, 0xb1, 0x9b, 0xfd, 0x42, 0x4d, 0xf3,
+ 0x44, 0xde, 0x23, 0x53, 0xd6, 0x4d, 0x1c, 0xaf, 0x18, 0x6f, 0xf3, 0xda,
+ 0x34, 0x35, 0x57, 0xad, 0x35, 0x6d, 0xac, 0xc9, 0x71, 0x3d, 0x73, 0x13,
+ 0xd7, 0x1b, 0xc7, 0x45, 0xcf, 0x69, 0x30, 0xb9, 0x33, 0x51, 0xa3, 0x57,
+ 0x4b, 0xea, 0xbc, 0xcc, 0x6a, 0x3f, 0x1a, 0xfc, 0x9e, 0x7b, 0xce, 0x26,
+ 0xb5, 0xdb, 0xd1, 0x64, 0xab, 0x65, 0xd3, 0xe1, 0xda, 0x29, 0xae, 0x6c,
+ 0xee, 0x7e, 0x77, 0xcc, 0x46, 0x5e, 0xc6, 0xea, 0xaf, 0x0f, 0x3b, 0x7a,
+ 0x4c, 0xf7, 0xb6, 0x04, 0x42, 0x27, 0xda, 0x8c, 0xad, 0xa0, 0x24, 0x63,
+ 0xe1, 0x99, 0x8a, 0x7e, 0x1c, 0x0c, 0xe4, 0x57, 0x58, 0xf1, 0x07, 0x3a,
+ 0xca, 0xe3, 0xab, 0x38, 0x75, 0x1b, 0x5d, 0x05, 0xcd, 0x3d, 0x9b, 0xe5,
+ 0xfa, 0x38, 0x6b, 0x23, 0x56, 0xac, 0xba, 0xa6, 0x4b, 0xe8, 0x9f, 0x84,
+ 0xcf, 0x25, 0x5a, 0x14, 0xcc, 0xac, 0x36, 0x8b, 0xd3, 0xc8, 0x9a, 0x1b,
+ 0xe3, 0xfc, 0xe5, 0xa3, 0x0c, 0x92, 0x89, 0x83, 0x89, 0x9a, 0xec, 0x0d,
+ 0xa3, 0xaf, 0xe8, 0x36, 0x80, 0xdb, 0x23, 0x0c, 0x94, 0x94, 0x6f, 0x42,
+ 0x74, 0xc2, 0xdc, 0x25, 0x74, 0x17, 0x29, 0x2b, 0xd2, 0x1a, 0x50, 0x6a,
+ 0xf8, 0x19, 0xf5, 0xd3, 0xa9, 0xa1, 0xeb, 0xfc, 0x0e, 0x9f, 0x75, 0x83,
+ 0xa0, 0x26, 0xca, 0x14, 0x87, 0x28, 0xff, 0x7c, 0x3e, 0x8c, 0x36, 0xa0,
+ 0x34, 0x49, 0xb3, 0xb2, 0xf6, 0xf7, 0xa3, 0x70, 0xf3, 0x41, 0x62, 0xec,
+ 0xcc, 0xed, 0x78, 0x3a, 0x65, 0x0d, 0x42, 0x3d, 0x88, 0x3e, 0x19, 0xee,
+ 0xbc, 0x18, 0x6e, 0x0f, 0xd9, 0x59, 0x90, 0xdc, 0xa6, 0x39, 0x5d, 0xd7,
+ 0xc8, 0xd4, 0xe2, 0xae, 0x44, 0xc1, 0x9b, 0x74, 0x7d, 0xe1, 0x6d, 0x7d,
+ 0x75, 0x35, 0x13, 0x85, 0xba, 0x45, 0xf7, 0xbb, 0x40, 0xe7, 0x16, 0x74,
+ 0xb1, 0x80, 0xb6, 0xe1, 0xc9, 0xd1, 0x65, 0x15, 0x99, 0x0b, 0x95, 0xad,
+ 0x4e, 0xe7, 0xa6, 0x93, 0x93, 0xc1, 0xef, 0x69, 0xb9, 0x07, 0x26, 0x1d,
+ 0x03, 0x12, 0x8e, 0x86, 0x77, 0xe0, 0x0d, 0xdf, 0xae, 0x42, 0x15, 0xe5,
+ 0x45, 0x49, 0x0e, 0x50, 0x3a, 0x22, 0x66, 0x81, 0x5a, 0xa0, 0x16, 0x22,
+ 0x27, 0x5e, 0xd4, 0x91, 0x46, 0x73, 0xe8, 0x56, 0x45, 0xfd, 0x89, 0x0b,
+ 0x32, 0x89, 0xf9, 0xea, 0x47, 0x0f, 0x5f, 0xb2, 0xb6, 0xe6, 0x8e, 0xb1,
+ 0x1c, 0x41, 0x06, 0xbd, 0x20, 0x0f, 0xb6, 0xb9, 0x83, 0x6c, 0x90, 0xed,
+ 0x0c, 0xb7, 0x1b, 0x8d, 0x6d, 0xf0, 0xde, 0xdf, 0x84, 0x91, 0xc2, 0x46,
+ 0x37, 0x7a, 0xc9, 0x16, 0x01, 0x19, 0x1b, 0x09, 0x0c, 0x07, 0x53, 0x05,
+ 0xba, 0x9d, 0xa1, 0x2a, 0xa8, 0x19, 0xeb, 0x5f, 0xa3, 0x39, 0xdc, 0x8f,
+ 0xf9, 0x39, 0x7e, 0x15, 0x17, 0xec, 0x0c, 0x67, 0x88, 0x6c, 0x22, 0x52,
+ 0x02, 0x7b, 0xd6, 0xc2, 0x4e, 0xd0, 0xbf, 0x1d, 0xee, 0x5f, 0x35, 0x2b,
+ 0x6f, 0x77, 0x9a, 0xbd, 0xa3, 0x5b, 0xf1, 0x66, 0xb3, 0x6f, 0xbc, 0x3a,
+ 0x17, 0x27, 0x23, 0x27, 0x3a, 0x3b, 0x64, 0x32, 0x90, 0xf9, 0x96, 0x25,
+ 0x57, 0x39, 0x19, 0xce, 0x72, 0x35, 0x83, 0xdc, 0x44, 0x71, 0xa3, 0xb9,
+ 0x22, 0x99, 0xe7, 0x95, 0xbc, 0x2c, 0xc7, 0x7a, 0xd0, 0x87, 0x5d, 0xee,
+ 0x43, 0x59, 0xce, 0x6e, 0x77, 0x3b, 0xfb, 0x60, 0x9d, 0xa8, 0xf5, 0x82,
+ 0xef, 0xec, 0xd6, 0x8b, 0xdd, 0x76, 0x2f, 0xd0, 0x89, 0x15, 0x7d, 0xe0,
+ 0x57, 0x5b, 0x7d, 0x78, 0x62, 0x7d, 0x78, 0xf2, 0xb1, 0xf3, 0x10, 0xf6,
+ 0xe0, 0xc9, 0xcf, 0x9d, 0x87, 0xce, 0x3e, 0x3c, 0xe5, 0x3e, 0xa4, 0x8b,
+ 0xdb, 0xa7, 0x8d, 0x77, 0x48, 0x1b, 0xfa, 0x5b, 0x3f, 0x9b, 0x87, 0x93,
+ 0x78, 0xc1, 0x9a, 0x06, 0x6b, 0x4e, 0x62, 0x9b, 0xcf, 0x6e, 0xf9, 0x8b,
+ 0xa4, 0xb9, 0x68, 0x57, 0x42, 0x8c, 0xab, 0xc0, 0x52, 0x3a, 0x3e, 0x6b,
+ 0x34, 0xa7, 0x9d, 0x2e, 0xe9, 0x06, 0x79, 0x9d, 0xd2, 0x45, 0x4d, 0x4e,
+ 0x55, 0x3a, 0x8f, 0xe5, 0x2f, 0xc7, 0x67, 0xb7, 0xcf, 0x07, 0xfa, 0x85,
+ 0xcd, 0xbe, 0x28, 0x18, 0xd3, 0x4f, 0x15, 0x1d, 0x28, 0x65, 0xa3, 0x39,
+ 0xeb, 0x19, 0x2c, 0x42, 0xee, 0x4b, 0xa2, 0x46, 0x35, 0xfd, 0x80, 0xda,
+ 0x7a, 0x6a, 0x9d, 0x4a, 0xc4, 0xda, 0x0a, 0xc6, 0xfb, 0x5c, 0xc7, 0xfb,
+ 0xfc, 0xff, 0xc8, 0xf1, 0xc2, 0x22, 0xef, 0x1a, 0xf1, 0xf3, 0xe6, 0x88,
+ 0x23, 0x77, 0xbf, 0x21, 0xdd, 0x31, 0x68, 0xaa, 0x14, 0xd2, 0xd3, 0xe9,
+ 0x24, 0xb0, 0xb5, 0x07, 0x31, 0x4f, 0x4b, 0xbc, 0x60, 0x4f, 0x4b, 0x53,
+ 0x16, 0xe9, 0xe0, 0xdd, 0x62, 0xb7, 0xdc, 0x66, 0xf4, 0x2d, 0xcb, 0x1b,
+ 0xcc, 0x4d, 0xbe, 0xbc, 0x66, 0xce, 0xad, 0x85, 0xee, 0xcb, 0xc5, 0x8a,
+ 0x0f, 0x7f, 0x5b, 0x99, 0xce, 0xe6, 0x78, 0x00, 0x30, 0x10, 0xe9, 0xf6,
+ 0xc3, 0x17, 0x53, 0x75, 0x77, 0x05, 0xea, 0x8f, 0xfe, 0x47, 0xb3, 0xe7,
+ 0xbc, 0x2e, 0x29, 0xdf, 0xdb, 0x44, 0x39, 0xf3, 0xa3, 0x8d, 0xe6, 0xf8,
+ 0xe0, 0xcf, 0xd6, 0xe9, 0x7e, 0x7b, 0x9f, 0xb2, 0x57, 0x2d, 0xd5, 0x0b,
+ 0x1e, 0x99, 0xc5, 0xd1, 0xa4, 0x80, 0x76, 0x1f, 0xb2, 0xb7, 0x81, 0xc5,
+ 0x5f, 0x6f, 0x00, 0xe8, 0x6c, 0x74, 0x39, 0x8b, 0xb9, 0xed, 0xe6, 0x3c,
+ 0xa7, 0x57, 0x64, 0x06, 0x8b, 0xcf, 0xab, 0xcc, 0xe7, 0xbc, 0x65, 0xbe,
+ 0xd2, 0x2d, 0x43, 0x2b, 0x99, 0x66, 0x93, 0xd9, 0x12, 0x8e, 0x8f, 0x53,
+ 0x1a, 0x18, 0xfd, 0x6a, 0x33, 0x98, 0xc0, 0x7d, 0x9e, 0x40, 0xf6, 0x04,
+ 0x0e, 0x62, 0x3a, 0xdf, 0xab, 0xe8, 0xa5, 0xfc, 0xa7, 0xac, 0xd8, 0x64,
+ 0xfe, 0xac, 0x5b, 0x0b, 0x8f, 0xf4, 0xf6, 0xcb, 0x63, 0x7b, 0xc7, 0xaf,
+ 0xee, 0x07, 0xef, 0xf0, 0x4c, 0x95, 0x34, 0x7f, 0x66, 0xb0, 0x40, 0x8f,
+ 0xda, 0xf6, 0xad, 0x37, 0x37, 0xe2, 0xae, 0xd2, 0x31, 0x32, 0xe5, 0x43,
+ 0x10, 0x17, 0x8b, 0xe8, 0xe0, 0xcb, 0x63, 0x1e, 0x65, 0x9c, 0xce, 0xc4,
+ 0xea, 0xd5, 0x51, 0xa7, 0xc9, 0x8c, 0x0f, 0x50, 0x4c, 0x19, 0x5c, 0x59,
+ 0x51, 0x78, 0x8b, 0xd6, 0xff, 0xeb, 0xbd, 0xc9, 0x7f, 0xa2, 0x49, 0x8c,
+ 0xb7, 0x9e, 0x0e, 0xb7, 0x7b, 0xec, 0xc7, 0xa0, 0x25, 0x4b, 0xb2, 0x49,
+ 0x3e, 0xe5, 0x8f, 0xcc, 0xe2, 0xec, 0xa6, 0x94, 0x33, 0x58, 0x0e, 0x26,
+ 0xee, 0x2b, 0x59, 0xd7, 0xcb, 0xa2, 0x20, 0x83, 0x7f, 0x1a, 0xfa, 0x93,
+ 0xcd, 0x08, 0x90, 0xe1, 0x40, 0x35, 0xe9, 0x6d, 0xe6, 0xef, 0x4b, 0x5e,
+ 0x90, 0x79, 0x5c, 0xdc, 0xd8, 0xad, 0x89, 0x3d, 0x1a, 0xf1, 0x8c, 0x6c,
+ 0x74, 0x5e, 0x39, 0xf4, 0x4b, 0x54, 0x59, 0xbb, 0xb9, 0xc1, 0x57, 0x38,
+ 0xdd, 0x48, 0x58, 0xd8, 0xc1, 0x29, 0x7b, 0x26, 0xb7, 0x3b, 0x96, 0x5f,
+ 0x90, 0x60, 0x5b, 0xcb, 0xd8, 0xf5, 0x51, 0xfa, 0x2b, 0x37, 0x8f, 0x63,
+ 0x94, 0x04, 0x82, 0xde, 0x25, 0xcb, 0x43, 0x9c, 0xa6, 0xb3, 0x98, 0xcc,
+ 0x07, 0x9e, 0x3d, 0x13, 0xa1, 0xf6, 0xc7, 0xf9, 0xb7, 0x2c, 0x46, 0xeb,
+ 0x25, 0xf6, 0x41, 0xb0, 0xfe, 0x03, 0xb2, 0x34, 0xd9, 0x07, 0xdc, 0xbd,
+ 0xd2, 0x17, 0xbc, 0xa7, 0xdd, 0xc6, 0xb8, 0x4c, 0xaf, 0x96, 0x45, 0x22,
+ 0xf6, 0x29, 0xdc, 0xc6, 0xe6, 0x2d, 0xe6, 0x93, 0xfc, 0x3a, 0x87, 0xf8,
+ 0xd1, 0x81, 0x9a, 0xcc, 0x2e, 0xfb, 0x8d, 0xe6, 0xd8, 0x2a, 0xc1, 0x41,
+ 0x80, 0x0e, 0xc3, 0xde, 0x29, 0x93, 0x09, 0x1a, 0xcb, 0x12, 0xb5, 0x4b,
+ 0xa1, 0xeb, 0xd9, 0xe9, 0x18, 0x4d, 0x66, 0x71, 0x3a, 0x87, 0x86, 0x50,
+ 0x9f, 0x5a, 0x53, 0x70, 0x2e, 0xf4, 0x46, 0x0a, 0x99, 0x19, 0xf3, 0x85,
+ 0xb8, 0x28, 0xf9, 0xca, 0x0b, 0x4d, 0x67, 0xa6, 0x80, 0x5c, 0x37, 0xaf,
+ 0x93, 0xc9, 0x0d, 0xa4, 0x32, 0xb8, 0x04, 0x34, 0xd5, 0x8a, 0x2c, 0x0a,
+ 0x5f, 0x0a, 0xab, 0xeb, 0x25, 0x4d, 0xf9, 0x22, 0x2f, 0xcb, 0x74, 0xcc,
+ 0x42, 0x49, 0x97, 0xc4, 0xe5, 0x04, 0xdb, 0x99, 0x66, 0x3c, 0xb9, 0xa7,
+ 0xcb, 0x1f, 0x9d, 0x5b, 0x15, 0x9c, 0xf4, 0x10, 0x9b, 0x01, 0xc9, 0xc8,
+ 0x62, 0x55, 0xef, 0x44, 0xe5, 0xd4, 0x55, 0x44, 0xa9, 0xf7, 0x78, 0x5c,
+ 0x91, 0xe5, 0xd2, 0x3c, 0x89, 0x1a, 0xb3, 0xd9, 0x68, 0x4e, 0xe6, 0xb6,
+ 0xcf, 0x5e, 0x22, 0xd6, 0xc8, 0x72, 0x11, 0x84, 0x27, 0x8d, 0xae, 0x7d,
+ 0x6a, 0x78, 0x8e, 0xe3, 0x32, 0x9d, 0xb0, 0x7c, 0x4d, 0xd3, 0xab, 0x84,
+ 0x15, 0x0a, 0xd9, 0xa2, 0xd5, 0x6c, 0xde, 0x0f, 0x8d, 0x5a, 0xb7, 0xe2,
+ 0x76, 0xf2, 0xb6, 0xa5, 0x0e, 0xfa, 0x06, 0xea, 0x46, 0xac, 0x23, 0x27,
+ 0x1d, 0x76, 0xbd, 0xa1, 0xab, 0x11, 0xd9, 0x98, 0xec, 0xd6, 0x9e, 0xf2,
+ 0xf6, 0x44, 0x57, 0xa8, 0x17, 0xaa, 0x51, 0x9b, 0x5a, 0x09, 0x1e, 0x0a,
+ 0xda, 0x47, 0xa4, 0x7b, 0xfa, 0xbc, 0x85, 0x26, 0xb8, 0x37, 0xce, 0xe3,
+ 0x07, 0x2c, 0x11, 0xdd, 0xb3, 0xdc, 0xcd, 0x66, 0xcc, 0x0e, 0x0c, 0x76,
+ 0x16, 0xdd, 0xa5, 0x13, 0xf1, 0x13, 0xf0, 0x84, 0x74, 0x18, 0x94, 0x93,
+ 0x59, 0xca, 0xcf, 0xcd, 0x97, 0x25, 0x7c, 0x08, 0x38, 0xe9, 0x70, 0x98,
+ 0xde, 0xd1, 0x52, 0x39, 0x85, 0x8b, 0x9b, 0x20, 0x19, 0xf1, 0x7c, 0x41,
+ 0x8d, 0x8b, 0x14, 0xbe, 0xa4, 0x56, 0x73, 0xd2, 0x67, 0x1e, 0x26, 0xfa,
+ 0xa9, 0xdd, 0xe4, 0xd7, 0xf5, 0xba, 0xe6, 0xaf, 0x69, 0xd8, 0x58, 0xac,
+ 0x94, 0x82, 0x8d, 0x33, 0xe6, 0x49, 0x96, 0xe0, 0x47, 0xf4, 0x92, 0x8f,
+ 0xb4, 0x57, 0x3c, 0x98, 0x15, 0x1a, 0x33, 0x3a, 0x83, 0x0b, 0xeb, 0xba,
+ 0x7e, 0x97, 0x0b, 0x54, 0xa3, 0x58, 0xd8, 0xd2, 0x1c, 0xfc, 0x7d, 0xbc,
+ 0xdf, 0x97, 0x8b, 0xa6, 0xa4, 0x92, 0x64, 0x26, 0xac, 0x2d, 0x5d, 0x4b,
+ 0x0b, 0x7f, 0x8d, 0xa0, 0xb5, 0x49, 0xd2, 0x5b, 0x1a, 0xb8, 0x77, 0x0c,
+ 0x49, 0xd3, 0xf0, 0xd8, 0x46, 0xbd, 0x51, 0x52, 0x35, 0x9b, 0x3b, 0xc0,
+ 0xf7, 0xf6, 0x7a, 0x51, 0xe0, 0xfa, 0x95, 0x76, 0x75, 0xf2, 0xc6, 0x89,
+ 0x39, 0x76, 0xc5, 0x70, 0x8f, 0x7a, 0x1c, 0x1a, 0xdc, 0x79, 0xf5, 0xcd,
+ 0xfe, 0xc9, 0xbb, 0xa3, 0x9d, 0xbf, 0x34, 0xc5, 0x87, 0x7e, 0xb7, 0x2b,
+ 0xbf, 0xdb, 0xed, 0x75, 0xa9, 0x34, 0xba, 0x1f, 0xad, 0xbf, 0x5a, 0x8f,
+ 0xca, 0x87, 0xf9, 0x38, 0x47, 0xac, 0xc6, 0x0e, 0x65, 0xa8, 0x31, 0xea,
+ 0x42, 0x5f, 0xed, 0x8c, 0x4a, 0xce, 0x40, 0x9e, 0x15, 0xee, 0x3b, 0x1f,
+ 0xa0, 0xcd, 0xbe, 0xc3, 0x7d, 0x89, 0x63, 0x19, 0x77, 0x44, 0x96, 0x81,
+ 0x78, 0x1a, 0xce, 0x47, 0x59, 0xe1, 0x48, 0xd4, 0x25, 0xe2, 0xd6, 0xc5,
+ 0x67, 0xd6, 0x97, 0x8d, 0xd4, 0xd4, 0xf6, 0x6e, 0xc0, 0xbe, 0x4f, 0xd0,
+ 0xb9, 0x25, 0x8c, 0xd6, 0x14, 0x82, 0xf5, 0x40, 0xc2, 0x5b, 0x4d, 0xae,
+ 0x87, 0x74, 0xea, 0x89, 0x4e, 0xe1, 0x5d, 0x2e, 0xfb, 0xb3, 0xa9, 0xf0,
+ 0xf8, 0x4c, 0x40, 0xb0, 0xee, 0x96, 0x06, 0x52, 0x8a, 0xf0, 0xf6, 0xb4,
+ 0x2f, 0x8b, 0x98, 0x54, 0x3e, 0x5d, 0xcd, 0x65, 0x43, 0x43, 0xb8, 0xe6,
+ 0xee, 0xee, 0xc5, 0x5b, 0xac, 0x68, 0x36, 0x47, 0x7b, 0x27, 0x9f, 0xf3,
+ 0x27, 0x35, 0xda, 0xc6, 0x61, 0x53, 0x1d, 0x07, 0xf6, 0x13, 0x75, 0x9b,
+ 0x1d, 0x7a, 0x0f, 0xba, 0x29, 0xd7, 0x8b, 0x44, 0x77, 0xb0, 0xf8, 0xee,
+ 0x9a, 0xa2, 0x4f, 0x8d, 0x8d, 0xd3, 0x4c, 0x64, 0xdb, 0x1f, 0x58, 0xd1,
+ 0xe0, 0x84, 0x65, 0x7a, 0x96, 0xab, 0x52, 0xf7, 0x17, 0x72, 0xf5, 0x4f,
+ 0xaa, 0x0c, 0x74, 0xde, 0xf4, 0xc4, 0x81, 0xa9, 0xab, 0x60, 0xbd, 0x94,
+ 0x8d, 0xe5, 0x66, 0x96, 0xee, 0x94, 0x7c, 0xfe, 0x42, 0xec, 0x4d, 0xe9,
+ 0xb2, 0x2b, 0xbf, 0xa3, 0xb9, 0xb7, 0x49, 0x55, 0x92, 0x9d, 0x99, 0x6c,
+ 0xe9, 0x99, 0x6e, 0xcb, 0x18, 0xf4, 0xa3, 0xad, 0xbd, 0x4e, 0x2f, 0x8e,
+ 0xbc, 0xb5, 0xa4, 0xcf, 0x7a, 0xcf, 0xa4, 0xa8, 0xca, 0x70, 0xdb, 0x9a,
+ 0x4f, 0x13, 0x2b, 0x1e, 0xb7, 0x6c, 0xaa, 0x6c, 0xb1, 0x24, 0x1b, 0xee,
+ 0x6d, 0xee, 0x86, 0x63, 0xe7, 0xab, 0x4a, 0x96, 0xed, 0x0c, 0xfa, 0xcc,
+ 0x90, 0x8d, 0x0d, 0xfc, 0x38, 0x72, 0x01, 0xd1, 0xa6, 0xba, 0xb1, 0xd3,
+ 0x6f, 0x30, 0xf1, 0x5d, 0x18, 0xfc, 0x2d, 0xf6, 0xc6, 0x80, 0x86, 0xd3,
+ 0x30, 0x5b, 0xc9, 0x2d, 0x99, 0xac, 0x65, 0x7c, 0x9b, 0x38, 0x45, 0xd1,
+ 0x7d, 0x66, 0x79, 0x47, 0x96, 0xa9, 0xec, 0x43, 0x1c, 0x03, 0xcb, 0xf9,
+ 0x42, 0x6d, 0x8d, 0xdf, 0x75, 0xec, 0xc3, 0xd0, 0x6e, 0xff, 0x68, 0xc3,
+ 0x02, 0x26, 0xce, 0xcf, 0x31, 0x2d, 0xbe, 0x50, 0xd3, 0x72, 0x10, 0x97,
+ 0x93, 0x34, 0x6d, 0xbc, 0x76, 0x94, 0xc9, 0x2d, 0x65, 0x7f, 0x74, 0x70,
+ 0x7c, 0xec, 0xbd, 0xaa, 0x77, 0x62, 0xaa, 0xf3, 0x48, 0xd8, 0x71, 0x46,
+ 0x73, 0xc2, 0xf1, 0xf7, 0x21, 0x82, 0x13, 0x08, 0xb1, 0x57, 0x6a, 0x75,
+ 0x75, 0xed, 0xb7, 0x31, 0xbb, 0xa0, 0x2e, 0xf9, 0xf6, 0x39, 0xf5, 0xc1,
+ 0x46, 0x1a, 0x11, 0xfb, 0xf8, 0x21, 0x16, 0x74, 0x70, 0x95, 0xea, 0x1d,
+ 0xfa, 0x4b, 0xf5, 0xb0, 0x48, 0x5e, 0xed, 0xc3, 0x4e, 0xbc, 0x6e, 0xd9,
+ 0xd3, 0x76, 0xa7, 0x99, 0xc4, 0x4b, 0xbe, 0x99, 0xa8, 0x4e, 0xc4, 0x09,
+ 0xc5, 0xeb, 0x3c, 0x55, 0xa7, 0xaa, 0xaa, 0x47, 0x32, 0x0c, 0x68, 0xfe,
+ 0xa6, 0xe2, 0xef, 0xa3, 0x83, 0xe8, 0x49, 0xf3, 0x6e, 0x5e, 0x3e, 0x90,
+ 0x09, 0x30, 0x0f, 0xef, 0x2d, 0x72, 0x62, 0x7f, 0x8c, 0xd1, 0xc5, 0x72,
+ 0x83, 0x1d, 0xf3, 0x05, 0xbf, 0xd1, 0x30, 0x15, 0x86, 0xde, 0xd8, 0x68,
+ 0xaf, 0x8c, 0x5d, 0xa4, 0xf4, 0x3c, 0xad, 0x2d, 0xf9, 0xb2, 0x5c, 0x8a,
+ 0xc3, 0x83, 0x6c, 0xa6, 0x6a, 0x46, 0x4a, 0xae, 0x1f, 0x2d, 0x33, 0xfe,
+ 0xaf, 0xf3, 0xba, 0x79, 0x7f, 0xa4, 0xbf, 0x01, 0xf1, 0x05, 0xa7, 0x48,
+ 0x69, 0xa0, 0x71, 0x14, 0x6a, 0x5a, 0x31, 0x7c, 0xdd, 0x3d, 0x10, 0x1b,
+ 0x90, 0xc3, 0xcd, 0xd0, 0xdd, 0xd3, 0x94, 0xc1, 0x09, 0xd4, 0xe5, 0xe6,
+ 0x8a, 0xd5, 0x2d, 0x48, 0x33, 0x21, 0xa3, 0x8d, 0x72, 0xc9, 0x56, 0x0e,
+ 0x69, 0x7e, 0xb3, 0x61, 0xbc, 0x55, 0x43, 0xd3, 0x6b, 0xe6, 0x4b, 0xf3,
+ 0x38, 0x20, 0x2d, 0x1b, 0x5e, 0x6b, 0x9a, 0x7b, 0xec, 0x25, 0xb6, 0x08,
+ 0x9f, 0x19, 0xcd, 0x13, 0xda, 0x5d, 0x66, 0x72, 0xd5, 0xa7, 0x78, 0xd2,
+ 0x39, 0xa2, 0x6d, 0x19, 0xc4, 0x7f, 0xce, 0x9e, 0x4f, 0xd3, 0x06, 0xf1,
+ 0x25, 0xfc, 0xd9, 0x6d, 0xd5, 0x4a, 0x17, 0x6b, 0xc4, 0x88, 0x9d, 0xfd,
+ 0x30, 0xd4, 0xa0, 0x90, 0x34, 0x52, 0x46, 0xb5, 0x66, 0x6a, 0x27, 0x78,
+ 0xcb, 0x51, 0x05, 0x0d, 0x1a, 0x07, 0x5a, 0x0c, 0xbd, 0x8b, 0xe1, 0x25,
+ 0x44, 0x4c, 0x51, 0x5b, 0x73, 0xcd, 0x79, 0x33, 0x00, 0xef, 0x76, 0x7b,
+ 0x54, 0xc4, 0x30, 0xd8, 0x28, 0x37, 0x87, 0x7a, 0x2a, 0xbb, 0x31, 0x91,
+ 0x12, 0xb8, 0xc9, 0xf2, 0x3b, 0x32, 0x84, 0xb2, 0x5c, 0xbe, 0x65, 0x4a,
+ 0x8f, 0xfb, 0xde, 0xba, 0x8f, 0x27, 0xe1, 0xf1, 0x10, 0x3e, 0x59, 0xb9,
+ 0x6d, 0x2c, 0xb7, 0x66, 0xd3, 0xe7, 0xd6, 0xd1, 0xa8, 0xeb, 0x52, 0xac,
+ 0x7a, 0x5d, 0x6e, 0x3f, 0xb0, 0x2d, 0x21, 0x58, 0x68, 0xc0, 0xad, 0x9f,
+ 0x62, 0x82, 0xe4, 0x42, 0x36, 0x8d, 0xcb, 0xeb, 0x7e, 0xd4, 0x1b, 0xf4,
+ 0xfa, 0x1d, 0xf2, 0xdf, 0x54, 0xdb, 0xd6, 0x2f, 0xb7, 0x85, 0x5b, 0x27,
+ 0x88, 0xfa, 0x74, 0x5b, 0x5e, 0x54, 0x0d, 0xe7, 0xe9, 0x69, 0x2e, 0x1d,
+ 0xb2, 0x71, 0x24, 0xd9, 0x15, 0x3f, 0x08, 0xb1, 0x6f, 0x5a, 0xee, 0x1c,
+ 0x5e, 0x0b, 0x4f, 0x75, 0xec, 0x44, 0x89, 0x03, 0xa2, 0x6b, 0xc3, 0x68,
+ 0x3f, 0x93, 0x78, 0xed, 0x5d, 0x0c, 0x09, 0x74, 0x9f, 0x80, 0x19, 0xd4,
+ 0xde, 0x80, 0xe6, 0x0e, 0xaf, 0x1d, 0x63, 0x7a, 0x4e, 0x77, 0xea, 0x79,
+ 0xfb, 0x54, 0xc4, 0x9b, 0x80, 0xd4, 0xe6, 0x3a, 0xcc, 0x66, 0x75, 0x31,
+ 0xf0, 0x7e, 0xf2, 0x93, 0x22, 0x3a, 0xff, 0xee, 0x3a, 0x9f, 0x89, 0x25,
+ 0xd2, 0x52, 0x89, 0x66, 0x0d, 0x47, 0x77, 0x39, 0xee, 0xe1, 0xb8, 0xa5,
+ 0x53, 0x13, 0x38, 0xab, 0x8a, 0x84, 0x2f, 0x6a, 0xb8, 0x26, 0xd1, 0x8d,
+ 0x9a, 0xbe, 0x35, 0x4b, 0xe2, 0x82, 0xfd, 0x39, 0x62, 0x2a, 0x0d, 0x6e,
+ 0x1b, 0xcd, 0x61, 0x46, 0xd9, 0x91, 0x12, 0xd3, 0xd8, 0x8b, 0x8c, 0x9f,
+ 0x51, 0xaf, 0xb3, 0x01, 0x28, 0x2a, 0x89, 0x03, 0x48, 0x64, 0x89, 0x8f,
+ 0xe9, 0xdb, 0x94, 0x6f, 0x65, 0x24, 0x6c, 0x64, 0xdd, 0x37, 0x25, 0x71,
+ 0x1c, 0x4f, 0x6e, 0x20, 0x32, 0x68, 0x52, 0x82, 0x5e, 0xd7, 0x00, 0x03,
+ 0xe9, 0x55, 0x8e, 0xf6, 0xe4, 0x75, 0x3c, 0xe3, 0xfb, 0xe5, 0x32, 0x5e,
+ 0x35, 0x5d, 0xf5, 0x1b, 0xb7, 0xb3, 0x4f, 0x0d, 0xbd, 0xc1, 0xc1, 0xbd,
+ 0x32, 0x38, 0x19, 0xeb, 0x9b, 0xb2, 0xcb, 0x3c, 0x35, 0xc9, 0x6b, 0x1c,
+ 0x8c, 0x07, 0xb2, 0x78, 0xa4, 0xfc, 0xb2, 0x25, 0x9d, 0x8e, 0x55, 0xf4,
+ 0x32, 0xbf, 0xbc, 0x24, 0x51, 0xff, 0xac, 0x65, 0x9e, 0xcb, 0x23, 0x5b,
+ 0xe7, 0x0a, 0xa1, 0x72, 0xca, 0xa2, 0x1e, 0x2f, 0x8e, 0xcc, 0xe2, 0x89,
+ 0xae, 0x52, 0x5e, 0x8b, 0x48, 0x9a, 0x6b, 0xdf, 0x4b, 0x9b, 0x4f, 0x44,
+ 0x76, 0x72, 0x44, 0x1a, 0x60, 0x09, 0x00, 0x58, 0xe3, 0x87, 0x2a, 0xd1,
+ 0x78, 0x95, 0x0e, 0xa3, 0x79, 0xa8, 0xdd, 0xa4, 0x8b, 0x05, 0x2f, 0x16,
+ 0x10, 0x1c, 0xee, 0x1e, 0xc5, 0xad, 0x8d, 0x13, 0xda, 0x13, 0x58, 0x53,
+ 0x0b, 0x4f, 0xe4, 0x4b, 0x3a, 0x95, 0xcd, 0x69, 0x36, 0x4e, 0x68, 0xa7,
+ 0x37, 0x9b, 0x33, 0xc3, 0xdf, 0x87, 0x5c, 0xf5, 0x96, 0x34, 0xe5, 0xf0,
+ 0x6a, 0x66, 0x8a, 0xf4, 0xf8, 0x52, 0x16, 0x05, 0xa7, 0xb8, 0x5e, 0x3b,
+ 0xbb, 0x36, 0xff, 0x6b, 0x7f, 0xb5, 0xb2, 0x0d, 0x3d, 0x3a, 0xfe, 0x9f,
+ 0x47, 0x3e, 0x40, 0xee, 0x22, 0xd0, 0x0f, 0x90, 0xf6, 0x96, 0x3c, 0xbc,
+ 0xa3, 0xad, 0xd6, 0x1b, 0x1c, 0x44, 0x83, 0x1e, 0x3a, 0x52, 0x73, 0x10,
+ 0x2e, 0xab, 0x9c, 0xa3, 0x18, 0x82, 0x24, 0x00, 0xaa, 0x8b, 0x05, 0x8e,
+ 0x8d, 0x97, 0x22, 0xd9, 0xe2, 0xd8, 0x51, 0xdb, 0x39, 0xa5, 0x28, 0x38,
+ 0xf5, 0x21, 0xea, 0x28, 0x71, 0xd3, 0xab, 0xd4, 0x3b, 0x29, 0x92, 0x2e,
+ 0xeb, 0x23, 0x51, 0xca, 0x2d, 0x98, 0xa0, 0x12, 0x63, 0x6f, 0xeb, 0x02,
+ 0xf5, 0xc6, 0x48, 0x44, 0xb1, 0x43, 0x99, 0xb5, 0xed, 0xbc, 0x47, 0xa5,
+ 0x39, 0x74, 0x20, 0x35, 0x7d, 0x44, 0x93, 0x74, 0x71, 0xcd, 0xc6, 0xe6,
+ 0x4b, 0x04, 0xca, 0xd8, 0x6b, 0x25, 0x3f, 0xf8, 0xac, 0xd3, 0xff, 0x3f,
+ 0xd2, 0x7d, 0x51, 0xea, 0x81, 0x6a, 0x6f, 0xab, 0xfe, 0x4a, 0x0d, 0x74,
+ 0x64, 0x50, 0x08, 0x39, 0x42, 0xb8, 0xe9, 0x76, 0x94, 0xc6, 0xbd, 0x2c,
+ 0x57, 0x7e, 0x07, 0xbc, 0x11, 0x78, 0x87, 0xfd, 0x76, 0x18, 0x9d, 0xf3,
+ 0xb5, 0x63, 0xb9, 0x60, 0xf4, 0x01, 0x10, 0x8a, 0xf8, 0x79, 0xcb, 0x19,
+ 0x5d, 0x56, 0xa1, 0x75, 0x04, 0x40, 0x5f, 0xcd, 0x92, 0xad, 0x5d, 0x42,
+ 0xd2, 0xf0, 0x77, 0x64, 0x42, 0xee, 0x35, 0x2d, 0x70, 0x8f, 0x1c, 0x22,
+ 0xdd, 0x98, 0x95, 0xe5, 0x0c, 0x58, 0xad, 0x69, 0x3e, 0x29, 0xb7, 0xe2,
+ 0xc5, 0xa2, 0xdc, 0xb2, 0xce, 0xd5, 0x50, 0x59, 0x76, 0x57, 0x19, 0x8d,
+ 0x82, 0xb1, 0xf1, 0xb1, 0x2b, 0xce, 0x2c, 0x67, 0x2d, 0xe1, 0x92, 0x4f,
+ 0xda, 0x54, 0x5c, 0xb6, 0x27, 0x38, 0x39, 0xbe, 0xcc, 0x96, 0x17, 0x27,
+ 0x23, 0x4c, 0x57, 0xf3, 0xe4, 0x5c, 0xd2, 0xc2, 0xd9, 0xe2, 0x70, 0xdb,
+ 0xd6, 0x34, 0x6e, 0x7f, 0x72, 0xa3, 0x1a, 0x8d, 0x0e, 0xf0, 0xc3, 0xd1,
+ 0x92, 0x2d, 0x19, 0xfa, 0x44, 0xf1, 0x10, 0x99, 0x63, 0xb9, 0x29, 0xfb,
+ 0x34, 0x5a, 0x1b, 0x9f, 0xc4, 0xc3, 0xf3, 0xe2, 0x61, 0x78, 0x99, 0x4c,
+ 0xf3, 0x22, 0x1e, 0xd2, 0xd6, 0x24, 0x91, 0x03, 0x4a, 0x0a, 0x63, 0x25,
+ 0xcb, 0xf7, 0x3d, 0x8d, 0x1e, 0xc3, 0xfc, 0xfd, 0x21, 0x3f, 0xdd, 0x76,
+ 0xdb, 0xdf, 0x92, 0x00, 0xff, 0x4a, 0xe2, 0x69, 0x36, 0x68, 0xc7, 0xa5,
+ 0x11, 0x47, 0x69, 0xcd, 0xca, 0x66, 0x6b, 0x0c, 0xd1, 0x85, 0x69, 0xb7,
+ 0xa9, 0x7d, 0x6e, 0xae, 0xc2, 0xc8, 0x3f, 0xe9, 0xe3, 0xee, 0x4d, 0xc0,
+ 0x31, 0x59, 0x5a, 0x57, 0x39, 0x9d, 0x97, 0xd7, 0xf3, 0x55, 0x71, 0x0e,
+ 0xf5, 0x57, 0x96, 0x70, 0xbc, 0xf9, 0xfb, 0xdb, 0x32, 0x0b, 0x9a, 0xa7,
+ 0x49, 0x23, 0x4d, 0xc0, 0xb0, 0x2e, 0x7f, 0xe8, 0xac, 0xb8, 0x7e, 0x78,
+ 0x27, 0x22, 0x1c, 0xa8, 0x81, 0x4f, 0xa7, 0xc4, 0x55, 0x86, 0x63, 0x19,
+ 0x99, 0x87, 0x3f, 0xc3, 0xd9, 0xcd, 0x6e, 0xed, 0xa6, 0x21, 0xe4, 0x10,
+ 0x49, 0x8d, 0x53, 0xba, 0x3e, 0x55, 0xd8, 0x8f, 0x03, 0x9e, 0x78, 0xd6,
+ 0x66, 0x2f, 0x4b, 0x32, 0x59, 0xe8, 0x23, 0x9f, 0xb5, 0xa2, 0xc4, 0xf7,
+ 0xe9, 0x7c, 0x39, 0xc7, 0x02, 0xb1, 0x6c, 0xe9, 0x63, 0xa2, 0x87, 0xf8,
+ 0x04, 0x26, 0xa5, 0x08, 0x0d, 0x28, 0x46, 0x92, 0x6d, 0x72, 0x17, 0x41,
+ 0x69, 0x9e, 0x22, 0x32, 0x1e, 0xf9, 0x2d, 0xd9, 0x4b, 0x43, 0x33, 0xc3,
+ 0x2c, 0x32, 0x3f, 0xe7, 0x10, 0x6d, 0x5d, 0x61, 0x44, 0x8b, 0xeb, 0xb8,
+ 0xa4, 0x3b, 0x2a, 0xdf, 0x54, 0xbb, 0x86, 0x4a, 0xbf, 0xb5, 0xa7, 0x93,
+ 0xd6, 0xcd, 0x27, 0x87, 0xc1, 0x8b, 0xeb, 0x2e, 0x4d, 0xed, 0x90, 0x21,
+ 0xbf, 0xe6, 0xae, 0xe9, 0x70, 0xda, 0xe3, 0xfa, 0x31, 0x8f, 0xef, 0x31,
+ 0x2d, 0x8f, 0x5a, 0x5a, 0xbf, 0x92, 0xa6, 0x85, 0x65, 0x46, 0x17, 0x9e,
+ 0xa2, 0x29, 0x13, 0x08, 0x62, 0x39, 0x97, 0x32, 0xa6, 0xf6, 0x6f, 0x24,
+ 0x57, 0x6a, 0x9e, 0xd2, 0x61, 0x08, 0xbb, 0xd0, 0x00, 0x08, 0xfd, 0x60,
+ 0xd1, 0xa5, 0xcd, 0x8e, 0xfd, 0x42, 0x13, 0x44, 0x22, 0x19, 0x33, 0xb2,
+ 0x2d, 0xa7, 0xb3, 0x2c, 0x72, 0x5b, 0x3d, 0xba, 0x4e, 0xa9, 0xe7, 0xc5,
+ 0xe4, 0xfa, 0x81, 0x2f, 0x18, 0xec, 0x4d, 0x45, 0x3c, 0xea, 0x22, 0x30,
+ 0x8f, 0x9a, 0xf3, 0x8e, 0x6f, 0xa8, 0x31, 0xc1, 0xbd, 0x8f, 0x58, 0xc4,
+ 0xe9, 0x39, 0x3b, 0xaa, 0x1b, 0xbd, 0x63, 0xb3, 0x97, 0x37, 0x57, 0x32,
+ 0xe3, 0x35, 0x38, 0xee, 0xf2, 0x28, 0x0d, 0xf2, 0xc0, 0xe8, 0xc7, 0xf9,
+ 0x48, 0xeb, 0x46, 0x4d, 0xb3, 0xc9, 0x29, 0xee, 0x38, 0xf9, 0x10, 0xbb,
+ 0x94, 0xe5, 0x5b, 0xb8, 0x0b, 0xf1, 0x25, 0xea, 0xa1, 0xd1, 0x9c, 0x46,
+ 0xd9, 0xf4, 0x7d, 0x9b, 0x7b, 0x0b, 0xb4, 0xb5, 0x6e, 0x01, 0xb9, 0x8d,
+ 0xc7, 0xee, 0x4b, 0x36, 0x31, 0x72, 0xa6, 0x35, 0x3d, 0x14, 0x82, 0xfd,
+ 0x67, 0x75, 0x3a, 0x18, 0x5c, 0x56, 0x2d, 0x9f, 0x6d, 0xb0, 0xa4, 0xf5,
+ 0x95, 0x9e, 0x5d, 0x22, 0x48, 0xb9, 0xc9, 0x76, 0x1e, 0x49, 0x4a, 0x15,
+ 0x9d, 0xbc, 0xe6, 0x6d, 0x70, 0x70, 0x4e, 0xff, 0x4d, 0x2d, 0x4a, 0xc9,
+ 0x06, 0x34, 0x80, 0xfc, 0xec, 0x5b, 0x78, 0xf3, 0xcd, 0x28, 0xda, 0x38,
+ 0x1d, 0x6d, 0x3d, 0x79, 0xb1, 0xbd, 0xd9, 0x6c, 0x8b, 0xa7, 0x0a, 0xb7,
+ 0xdc, 0x4e, 0x17, 0xf4, 0x68, 0x8b, 0xf3, 0x1f, 0x36, 0x39, 0x47, 0xe5,
+ 0x56, 0x2e, 0xf0, 0x81, 0xcf, 0xe8, 0xec, 0xe8, 0x8d, 0xf9, 0xf6, 0x04,
+ 0x0b, 0x40, 0xa6, 0x27, 0xf5, 0x87, 0x63, 0x13, 0x6d, 0xc1, 0x39, 0x4f,
+ 0x6e, 0xcd, 0x41, 0x18, 0x9d, 0xe0, 0x44, 0xc5, 0xce, 0x67, 0x2f, 0xa4,
+ 0x1d, 0xce, 0x8b, 0x84, 0xad, 0x2e, 0xdf, 0x82, 0x2a, 0x07, 0x3e, 0xe5,
+ 0x5a, 0x76, 0xd1, 0x18, 0x1b, 0xbb, 0xa4, 0x3e, 0x15, 0x50, 0xbd, 0x8c,
+ 0x6f, 0x9b, 0xfe, 0x76, 0x3b, 0xcc, 0xe6, 0x64, 0x1f, 0x90, 0x1c, 0x9a,
+ 0x65, 0x00, 0x72, 0x3e, 0x71, 0x60, 0xf0, 0xc1, 0x14, 0xfe, 0x06, 0x76,
+ 0xf7, 0xbc, 0x7c, 0xc4, 0x9f, 0x3f, 0x4a, 0x44, 0xe5, 0x85, 0xfe, 0x45,
+ 0xbc, 0x04, 0x5f, 0x3b, 0x20, 0x6a, 0x16, 0x85, 0xf2, 0x91, 0xe3, 0x0e,
+ 0x2f, 0x9e, 0xa5, 0xb6, 0xb8, 0xb8, 0xa4, 0x00, 0x79, 0x70, 0x1d, 0xd4,
+ 0x49, 0x8b, 0xc6, 0x45, 0x7e, 0xc7, 0x99, 0x1a, 0xc0, 0x8a, 0x41, 0xfa,
+ 0x62, 0x49, 0xdd, 0xb8, 0x6e, 0xb9, 0x2c, 0x69, 0x4d, 0x67, 0x2e, 0xca,
+ 0xfd, 0xd5, 0xc5, 0x9b, 0x13, 0x2c, 0x2b, 0x0e, 0x8f, 0x85, 0x06, 0xd9,
+ 0xd1, 0xe7, 0xe5, 0x98, 0xb4, 0x2a, 0x5f, 0xb2, 0x2a, 0xe7, 0x42, 0xaa,
+ 0xe5, 0x59, 0x98, 0xe4, 0xc6, 0xb8, 0xab, 0xaa, 0xd5, 0xbb, 0xe8, 0x0a,
+ 0x61, 0xa8, 0xfa, 0x36, 0x67, 0x33, 0x16, 0x93, 0xae, 0x93, 0x74, 0x8c,
+ 0x3c, 0x2c, 0x9a, 0x92, 0x43, 0x46, 0xd1, 0x4c, 0xdd, 0x3d, 0x5b, 0xf7,
+ 0x03, 0xb2, 0x9b, 0x06, 0xdc, 0xbb, 0x01, 0x35, 0x2f, 0x51, 0x5a, 0x56,
+ 0x31, 0x07, 0x74, 0x4e, 0x8a, 0x9c, 0x44, 0x83, 0xd7, 0xbc, 0x14, 0xfc,
+ 0x48, 0x6b, 0xf9, 0x82, 0x55, 0xd2, 0x0b, 0x22, 0xa6, 0x8d, 0x9d, 0x21,
+ 0xf2, 0x63, 0x71, 0x39, 0x6a, 0x0c, 0x78, 0x01, 0x78, 0x15, 0x9e, 0x8e,
+ 0x16, 0x64, 0x32, 0xcf, 0x9a, 0xea, 0x81, 0x7d, 0xe1, 0xc5, 0x83, 0x00,
+ 0xce, 0xd4, 0x5b, 0x6d, 0x41, 0x3b, 0x77, 0xe1, 0x96, 0x66, 0xe5, 0x49,
+ 0xef, 0x19, 0xcf, 0xd9, 0x54, 0x6a, 0x6e, 0x78, 0x8d, 0x39, 0xf3, 0x6b,
+ 0x64, 0xa5, 0x2e, 0x61, 0x3d, 0xc4, 0xb2, 0x12, 0x12, 0xc8, 0x06, 0xbc,
+ 0x3b, 0x86, 0xdf, 0xd9, 0x1a, 0x76, 0x93, 0xd0, 0x25, 0xfa, 0x0c, 0x06,
+ 0x14, 0x0b, 0xa4, 0x4c, 0x1c, 0x4c, 0xcc, 0xf6, 0x40, 0xdd, 0x71, 0x6b,
+ 0x90, 0x7e, 0x11, 0x23, 0xb2, 0x3a, 0x06, 0x2d, 0x9f, 0x04, 0x5b, 0x12,
+ 0x12, 0x6b, 0x11, 0x89, 0xd3, 0x89, 0x49, 0xf9, 0x30, 0xa8, 0xb9, 0xcb,
+ 0x65, 0xff, 0xcc, 0x93, 0xe2, 0x0a, 0x97, 0x31, 0xba, 0x59, 0xb7, 0x6d,
+ 0x6a, 0xd5, 0x17, 0x8a, 0xdb, 0x85, 0xbf, 0xe7, 0x8f, 0x03, 0x89, 0xef,
+ 0xe0, 0xc0, 0x58, 0x72, 0x54, 0x55, 0x1d, 0x41, 0xeb, 0x83, 0xa9, 0xdc,
+ 0x8b, 0x5f, 0x4d, 0xe3, 0x8c, 0x26, 0x82, 0xd7, 0xb1, 0x7d, 0xa7, 0x9c,
+ 0xcd, 0x5e, 0xcd, 0xe8, 0x86, 0xfb, 0xb0, 0x1e, 0x29, 0xc2, 0x54, 0x71,
+ 0x87, 0x8c, 0x84, 0x88, 0x6d, 0x31, 0x27, 0xd7, 0xcb, 0xec, 0xc6, 0x5c,
+ 0x8d, 0xb3, 0x3c, 0xe7, 0xd0, 0x3e, 0xa7, 0x38, 0x35, 0x9a, 0x5b, 0x0f,
+ 0xbe, 0xf6, 0xc7, 0xb0, 0xed, 0xae, 0x59, 0xc6, 0xea, 0x33, 0xb6, 0xdd,
+ 0x0b, 0xb9, 0x3b, 0xb9, 0x24, 0x35, 0x20, 0xfa, 0xbc, 0x6f, 0x71, 0xe4,
+ 0xca, 0x45, 0x8c, 0xe0, 0x16, 0x8f, 0xdb, 0x1b, 0x31, 0x09, 0x42, 0x54,
+ 0x08, 0x8a, 0xb8, 0x56, 0x25, 0x08, 0xc5, 0xbe, 0x4c, 0x8b, 0xa1, 0xd6,
+ 0x3c, 0x8d, 0x1d, 0x5e, 0xc0, 0xda, 0xab, 0x12, 0xa9, 0x74, 0x69, 0x64,
+ 0xd8, 0x6e, 0xa5, 0x59, 0xa8, 0xf8, 0xb0, 0x5c, 0x95, 0xf4, 0x28, 0x8c,
+ 0xda, 0x37, 0x77, 0x96, 0x59, 0xbf, 0xe5, 0xde, 0x84, 0x18, 0xf4, 0x3a,
+ 0xa2, 0xc1, 0x49, 0xc3, 0x30, 0x3a, 0xcb, 0x4b, 0x2c, 0x2f, 0x77, 0xa3,
+ 0xdb, 0x47, 0xe9, 0x0e, 0xeb, 0x69, 0xb4, 0x7e, 0x99, 0xe7, 0xe3, 0xb8,
+ 0x58, 0xd7, 0x15, 0x44, 0x54, 0x9d, 0x9a, 0x9b, 0x8a, 0x5e, 0x46, 0xc4,
+ 0x5a, 0xa4, 0xee, 0x73, 0x7a, 0xb0, 0xed, 0xca, 0x09, 0xed, 0xd2, 0x66,
+ 0x38, 0xa3, 0xfb, 0x8c, 0xfb, 0x16, 0xde, 0x59, 0x05, 0x2d, 0x4b, 0x12,
+ 0x45, 0x10, 0x20, 0xa9, 0xeb, 0x69, 0xc4, 0x6b, 0x3a, 0x3d, 0x7f, 0xa1,
+ 0xdd, 0x2d, 0xe1, 0x34, 0x97, 0x89, 0x40, 0x5a, 0x37, 0xc8, 0x68, 0xd0,
+ 0x50, 0x0f, 0xb7, 0xab, 0x9f, 0x69, 0x2d, 0x18, 0x54, 0xb7, 0x04, 0x78,
+ 0x53, 0x78, 0x5c, 0x71, 0x60, 0xe4, 0xdc, 0xca, 0x50, 0xe3, 0xae, 0x1a,
+ 0x1f, 0x93, 0x5d, 0xe8, 0xc2, 0x61, 0x88, 0xff, 0xb4, 0xd7, 0x3f, 0x13,
+ 0x41, 0x83, 0x24, 0xe1, 0xb4, 0x60, 0x00, 0x01, 0x4c, 0x6f, 0x97, 0x4f,
+ 0x99, 0xb9, 0x83, 0xd9, 0x05, 0x3f, 0xd4, 0x57, 0xd8, 0x82, 0x00, 0xd4,
+ 0x3c, 0x87, 0xbf, 0x83, 0x24, 0xad, 0x0a, 0x4b, 0xf1, 0x5c, 0x08, 0x86,
+ 0x96, 0xcf, 0x22, 0xec, 0x83, 0xa6, 0x0e, 0x10, 0xdf, 0xa5, 0xcc, 0x89,
+ 0x79, 0x36, 0xd7, 0x1e, 0x37, 0x5f, 0x35, 0x96, 0x93, 0x84, 0x7e, 0x1a,
+ 0x77, 0xef, 0x92, 0x58, 0x6d, 0x5c, 0x84, 0xa6, 0x41, 0xcb, 0x6c, 0xe0,
+ 0xe1, 0xf5, 0x74, 0xd6, 0x7a, 0x1a, 0xe2, 0x58, 0xca, 0x5b, 0x7c, 0xef,
+ 0xc2, 0x7e, 0x2b, 0x92, 0x5f, 0xdf, 0x92, 0x68, 0x34, 0x77, 0x16, 0xf5,
+ 0xc2, 0x23, 0x47, 0xad, 0x86, 0x1e, 0xae, 0x15, 0xfe, 0x98, 0x0a, 0x8d,
+ 0xb5, 0xf0, 0x20, 0x79, 0xcc, 0xc6, 0x50, 0x99, 0x64, 0x85, 0xa7, 0x69,
+ 0x02, 0xf0, 0xd1, 0xcd, 0x60, 0x93, 0x37, 0xc2, 0x9a, 0x64, 0xd9, 0x0a,
+ 0x3a, 0x85, 0xc4, 0xbf, 0x65, 0x7f, 0x72, 0x08, 0x9b, 0x81, 0x4c, 0x24,
+ 0x93, 0x65, 0x9e, 0xd4, 0x60, 0x94, 0xbf, 0x9d, 0xf6, 0x63, 0x45, 0xc0,
+ 0x77, 0xb9, 0x43, 0xec, 0x73, 0x1b, 0x88, 0xcb, 0x1f, 0x13, 0x08, 0xbd,
+ 0x25, 0x8f, 0x21, 0xd8, 0xe3, 0x27, 0xb1, 0x03, 0x2b, 0xd7, 0xa7, 0xf1,
+ 0x01, 0x69, 0x8d, 0x9d, 0x95, 0x25, 0x77, 0x5e, 0x46, 0x60, 0xda, 0xb0,
+ 0x04, 0xd9, 0x35, 0x79, 0x02, 0x73, 0xba, 0xd4, 0x0b, 0x41, 0xcb, 0xd1,
+ 0x98, 0x41, 0x96, 0x59, 0x17, 0x7d, 0x9c, 0x0f, 0x78, 0xa5, 0x80, 0x20,
+ 0x9b, 0xef, 0x32, 0xe7, 0xeb, 0xae, 0xee, 0xb5, 0xd6, 0x3c, 0x30, 0x2c,
+ 0x49, 0x62, 0x07, 0xc0, 0x14, 0xca, 0xbc, 0xc6, 0xa5, 0x66, 0x7e, 0x8e,
+ 0x65, 0x3a, 0x1e, 0x11, 0x13, 0x67, 0x16, 0x3c, 0x2a, 0x29, 0x17, 0xea,
+ 0xe9, 0x56, 0x39, 0xe9, 0xbb, 0xe9, 0x55, 0xdd, 0x27, 0x21, 0x06, 0xd5,
+ 0xb9, 0x66, 0x3f, 0xf0, 0xea, 0x76, 0x1c, 0x33, 0x32, 0xcd, 0x29, 0xcc,
+ 0x88, 0xd8, 0x9c, 0xe8, 0x49, 0xc1, 0xd6, 0x4b, 0xe9, 0x0f, 0x0e, 0x1a,
+ 0xef, 0xb0, 0x6e, 0x44, 0x7f, 0x3a, 0xdc, 0xde, 0xec, 0xb8, 0x47, 0x8d,
+ 0x05, 0xd3, 0x07, 0x47, 0xcc, 0x2c, 0x25, 0xed, 0xa9, 0x56, 0x87, 0x0c,
+ 0x47, 0x52, 0x53, 0x1d, 0x40, 0xe0, 0x2a, 0xcd, 0xcc, 0xa0, 0x08, 0xc1,
+ 0xfd, 0x2e, 0x3a, 0xc4, 0x33, 0x2d, 0x1e, 0x5b, 0x67, 0x71, 0xe4, 0x92,
+ 0x51, 0x12, 0xdb, 0x41, 0xe8, 0x40, 0x55, 0xb1, 0xf7, 0x2c, 0x76, 0xcf,
+ 0x1d, 0x3e, 0xcd, 0x87, 0x1d, 0x03, 0x13, 0x62, 0x78, 0x66, 0x68, 0xba,
+ 0xa0, 0x4a, 0x5b, 0x7e, 0x1f, 0xbf, 0xc8, 0x92, 0xe7, 0x9b, 0x94, 0x7b,
+ 0x6b, 0xad, 0x60, 0x13, 0xbe, 0xdf, 0x9d, 0x70, 0xef, 0x2d, 0xec, 0x00,
+ 0xe8, 0xe1, 0x4f, 0xe1, 0xd0, 0x70, 0x16, 0x63, 0x5d, 0x4c, 0xed, 0x78,
+ 0x45, 0x73, 0x3c, 0xb0, 0xff, 0x54, 0x04, 0xd4, 0x84, 0x04, 0x9c, 0xaf,
+ 0x87, 0x65, 0x6e, 0x0b, 0xe6, 0x9b, 0x72, 0x28, 0x53, 0xfc, 0x24, 0x6e,
+ 0xc1, 0x40, 0x1c, 0x38, 0x8f, 0x8c, 0x84, 0x57, 0xc8, 0xa9, 0x8c, 0x3e,
+ 0x8f, 0x14, 0x9d, 0xc3, 0x2e, 0xac, 0xd0, 0xfd, 0x8f, 0x23, 0x08, 0x9d,
+ 0xc7, 0x69, 0x8a, 0x69, 0xe8, 0x6e, 0x0e, 0x10, 0x99, 0x70, 0xf6, 0x44,
+ 0xfc, 0x38, 0x21, 0xa6, 0x94, 0x5c, 0xef, 0x16, 0x24, 0xe1, 0xd5, 0x87,
+ 0x67, 0xef, 0x67, 0x4e, 0xde, 0x07, 0x66, 0xef, 0x02, 0x96, 0x02, 0x59,
+ 0xbc, 0xc0, 0x7f, 0xbd, 0x0a, 0x10, 0x49, 0x1c, 0x1a, 0x10, 0xc0, 0xac,
+ 0x47, 0x78, 0xd4, 0xb7, 0x66, 0x10, 0xe0, 0x79, 0xf5, 0xab, 0xad, 0x3a,
+ 0xa4, 0xd1, 0x7a, 0xdf, 0xdd, 0x9c, 0x38, 0xfa, 0xb3, 0x61, 0x80, 0xd2,
+ 0x83, 0x13, 0x07, 0x69, 0x9c, 0xfc, 0x3a, 0x7d, 0x2d, 0xb9, 0x5f, 0xa8,
+ 0xd3, 0x4b, 0xf7, 0x5e, 0xc7, 0xf5, 0xa4, 0x76, 0x4b, 0x99, 0x9a, 0x99,
+ 0xd8, 0x1a, 0xdf, 0xe7, 0xa6, 0xc5, 0x3f, 0x38, 0x38, 0x19, 0x9d, 0x5a,
+ 0x21, 0x40, 0xce, 0xe9, 0x9d, 0x22, 0x30, 0x6f, 0x24, 0xac, 0xd1, 0x11,
+ 0x27, 0x33, 0x4d, 0xe6, 0x41, 0xca, 0x2c, 0x8e, 0xa6, 0xe0, 0x37, 0xfb,
+ 0xf5, 0x09, 0xa3, 0x31, 0x4b, 0xd3, 0x50, 0xf4, 0xab, 0xe7, 0x2a, 0xe5,
+ 0x99, 0xb2, 0xe5, 0xe3, 0xeb, 0x78, 0xe7, 0xf2, 0xfd, 0x9f, 0x3e, 0x44,
+ 0x44, 0x2c, 0x9c, 0xe7, 0x00, 0xc3, 0xd4, 0x28, 0x9f, 0x17, 0x8a, 0x2b,
+ 0xc6, 0x61, 0xb0, 0xbf, 0xf7, 0xef, 0x4b, 0x84, 0x3f, 0xaf, 0x56, 0x29,
+ 0x01, 0x1c, 0x50, 0x1c, 0xce, 0xe3, 0x48, 0xd5, 0x0c, 0xb6, 0x3e, 0x35,
+ 0x0d, 0x29, 0xf7, 0x37, 0xf4, 0x01, 0x90, 0x78, 0x2a, 0xb4, 0x22, 0x89,
+ 0x8f, 0x08, 0xab, 0x13, 0xcf, 0x86, 0x64, 0x8e, 0x93, 0xf0, 0x0a, 0xd2,
+ 0x96, 0x40, 0x3a, 0xa9, 0x92, 0x59, 0x72, 0x25, 0xb6, 0xec, 0xc9, 0xd1,
+ 0x37, 0x47, 0x27, 0x4d, 0xcc, 0x46, 0x52, 0xc9, 0xcf, 0x5d, 0x68, 0x2e,
+ 0xf0, 0x45, 0x58, 0x62, 0x2e, 0x67, 0x3f, 0xea, 0x89, 0xc1, 0x29, 0x92,
+ 0xd2, 0x62, 0x27, 0x12, 0x94, 0x1e, 0xa6, 0xf3, 0x29, 0xb1, 0x08, 0x55,
+ 0xc1, 0x2e, 0xbb, 0xa9, 0xa4, 0xb7, 0x97, 0xf0, 0xbf, 0xa9, 0x95, 0xf5,
+ 0xe5, 0x68, 0xb4, 0x75, 0x93, 0x14, 0x63, 0xa6, 0x0f, 0x68, 0x0b, 0x14,
+ 0xf0, 0xeb, 0xd1, 0x21, 0x62, 0xe3, 0xe2, 0x03, 0xe7, 0x65, 0xf6, 0x23,
+ 0x69, 0xbd, 0xb1, 0xc8, 0x67, 0xe9, 0xe4, 0x21, 0x3a, 0xd4, 0x9e, 0x21,
+ 0xcd, 0x82, 0x17, 0x1d, 0x8e, 0x6f, 0xf5, 0x70, 0x9e, 0x7e, 0x3d, 0xd8,
+ 0x1f, 0x0d, 0x0e, 0x8f, 0x4e, 0x8e, 0xbe, 0xdc, 0xbf, 0x38, 0x72, 0xf0,
+ 0x7f, 0x20, 0x23, 0x56, 0xc8, 0x85, 0xc9, 0xc3, 0xd7, 0xda, 0x53, 0xf1,
+ 0x32, 0x31, 0xae, 0x96, 0xd9, 0x3d, 0x6e, 0x92, 0xca, 0x41, 0x89, 0x79,
+ 0x86, 0x58, 0x5d, 0x57, 0x88, 0xf8, 0x76, 0x37, 0x47, 0x4b, 0x33, 0x9b,
+ 0x6b, 0x57, 0x5b, 0x23, 0x88, 0x67, 0x77, 0x9c, 0xc8, 0xfa, 0x2e, 0xe3,
+ 0x7b, 0x48, 0x2a, 0x69, 0x5d, 0x6c, 0x9f, 0x62, 0xf4, 0xc1, 0x92, 0x04,
+ 0xf3, 0x5f, 0x5b, 0x65, 0xc0, 0x7a, 0xba, 0x6d, 0x1a, 0xc1, 0x87, 0x95,
+ 0x72, 0x85, 0x3a, 0xc4, 0x83, 0x2b, 0xb1, 0x4f, 0x71, 0xf0, 0x9b, 0x76,
+ 0xec, 0xc9, 0x4c, 0x19, 0x8e, 0x9d, 0xe3, 0xaa, 0x8c, 0x6b, 0x22, 0xed,
+ 0xab, 0x3b, 0x46, 0x64, 0x60, 0x03, 0xcb, 0x6d, 0x02, 0xf8, 0xae, 0x1c,
+ 0xfd, 0x65, 0x20, 0x44, 0x8a, 0x84, 0xb5, 0xe6, 0x31, 0xcf, 0xb0, 0x06,
+ 0x20, 0xbe, 0x20, 0x18, 0x86, 0xaf, 0xac, 0x21, 0x2a, 0x9d, 0xdd, 0x2c,
+ 0xa9, 0xc9, 0x34, 0xd2, 0x25, 0x67, 0x92, 0x22, 0xcb, 0xa2, 0x3b, 0xd0,
+ 0x83, 0x94, 0x09, 0xe5, 0x7b, 0xc1, 0x86, 0xb1, 0x93, 0x80, 0xbb, 0x28,
+ 0x21, 0x0a, 0x5c, 0xc9, 0x3d, 0x22, 0x6a, 0x25, 0x08, 0x0a, 0xaf, 0x7a,
+ 0xdc, 0x36, 0x7b, 0x8d, 0x8d, 0xe8, 0x44, 0x2d, 0xbf, 0x7f, 0xe1, 0x4a,
+ 0xe4, 0xed, 0xa0, 0x28, 0x9f, 0x90, 0x32, 0x2c, 0x40, 0x81, 0xd1, 0x81,
+ 0x7a, 0x11, 0x57, 0xbb, 0x84, 0x32, 0x27, 0x8d, 0x35, 0x47, 0xe2, 0xe7,
+ 0x20, 0x59, 0x14, 0x55, 0x47, 0xc6, 0x8e, 0xa0, 0xdf, 0x9c, 0x2f, 0x44,
+ 0x9f, 0x96, 0x20, 0x9a, 0xcf, 0x76, 0x3c, 0x3a, 0x3b, 0x17, 0x46, 0x9d,
+ 0x13, 0xfe, 0x8b, 0xc6, 0xf7, 0x9b, 0xfd, 0xc0, 0xa5, 0x5d, 0x73, 0x02,
+ 0x18, 0x56, 0x23, 0x77, 0x4d, 0x97, 0x63, 0x3f, 0x0c, 0x12, 0xf5, 0x5d,
+ 0x0e, 0xb9, 0x0a, 0x34, 0x0c, 0xf7, 0xd6, 0xdc, 0x3a, 0xf6, 0x06, 0x74,
+ 0x85, 0xfb, 0xd0, 0x17, 0xb3, 0x08, 0xbd, 0x10, 0x50, 0x83, 0x79, 0xd4,
+ 0x4f, 0xf9, 0x97, 0x8c, 0x62, 0x51, 0x61, 0x58, 0x11, 0xe2, 0xf3, 0x99,
+ 0x3f, 0xdc, 0x24, 0xbf, 0x15, 0x15, 0xe0, 0x7d, 0x88, 0xa9, 0x1f, 0x43,
+ 0x3f, 0x4e, 0xf9, 0x84, 0x5c, 0x77, 0x48, 0xf6, 0x02, 0xc2, 0x1e, 0x73,
+ 0x9c, 0xc9, 0x6d, 0xc7, 0xf9, 0x9a, 0x73, 0x6a, 0x06, 0xa9, 0xe4, 0x18,
+ 0xb4, 0xf3, 0x8a, 0x48, 0x5c, 0x92, 0x7d, 0x8f, 0x6c, 0xe7, 0x20, 0x8f,
+ 0x81, 0x33, 0x74, 0x5b, 0x9e, 0x5f, 0xcd, 0x1d, 0x32, 0x20, 0x4e, 0xf2,
+ 0xa0, 0xb9, 0xbd, 0xe2, 0x6d, 0xbc, 0xd4, 0xb8, 0x53, 0x3c, 0x4b, 0xab,
+ 0x07, 0xb9, 0xd0, 0x89, 0x63, 0x40, 0x5c, 0x01, 0xd7, 0x71, 0x17, 0x72,
+ 0x9f, 0x26, 0xde, 0x54, 0x84, 0x0c, 0x54, 0x97, 0xad, 0xed, 0xdc, 0x85,
+ 0x6c, 0x98, 0x69, 0xbe, 0x54, 0xc3, 0x9c, 0xce, 0x0f, 0x52, 0x41, 0x29,
+ 0x5f, 0x7f, 0xb5, 0x2b, 0x32, 0x39, 0x9c, 0x54, 0xac, 0x32, 0x9f, 0xe5,
+ 0x5d, 0x52, 0x95, 0xe2, 0xf8, 0xa3, 0xae, 0xc6, 0x42, 0xb9, 0x50, 0x17,
+ 0xc1, 0xd6, 0xd7, 0x0f, 0xf1, 0x4b, 0x5e, 0x43, 0xb4, 0x0f, 0x5d, 0x3c,
+ 0xb9, 0x56, 0x4e, 0x12, 0x0e, 0x01, 0x8b, 0x28, 0x8d, 0x93, 0xeb, 0xf8,
+ 0x36, 0xcd, 0x8b, 0x61, 0x2d, 0x6b, 0xbd, 0x1d, 0xde, 0x28, 0x69, 0xfd,
+ 0x19, 0xce, 0xc8, 0x0b, 0xc3, 0x1b, 0x9a, 0xdf, 0x15, 0xac, 0x68, 0x98,
+ 0xb2, 0x8e, 0xd5, 0x80, 0x37, 0xf8, 0xac, 0xaf, 0x41, 0x24, 0xc4, 0x69,
+ 0x5b, 0xd0, 0x68, 0x80, 0x5b, 0x5d, 0x8a, 0xb3, 0x3e, 0x19, 0x97, 0xb7,
+ 0xdd, 0x3b, 0xac, 0xbc, 0xfd, 0xf9, 0x3b, 0x4c, 0x88, 0x0f, 0x58, 0x84,
+ 0x8e, 0xce, 0x46, 0xdf, 0x44, 0x0e, 0x3c, 0xd3, 0x75, 0x6e, 0xca, 0xe6,
+ 0xf2, 0xe3, 0x82, 0xa8, 0x05, 0x1b, 0xec, 0x17, 0xee, 0x30, 0xb7, 0xc1,
+ 0xe8, 0xfb, 0xba, 0xab, 0xce, 0xf6, 0x47, 0xdf, 0x34, 0xf6, 0x93, 0xdb,
+ 0x41, 0xb0, 0x84, 0x3a, 0xa2, 0x17, 0x48, 0xc7, 0x2f, 0xcc, 0x13, 0xc6,
+ 0xad, 0x75, 0x8a, 0x5a, 0x79, 0xfb, 0x31, 0xa2, 0x46, 0x5d, 0x69, 0x89,
+ 0x5a, 0x6b, 0x7a, 0x1f, 0x13, 0xb5, 0x70, 0x8d, 0x3a, 0x44, 0x8d, 0xda,
+ 0x6f, 0x89, 0x9a, 0xcd, 0x6b, 0xb7, 0xac, 0xad, 0x12, 0x35, 0x43, 0x11,
+ 0x26, 0x22, 0x66, 0xa1, 0x94, 0xb5, 0x25, 0x2c, 0x90, 0x9b, 0x84, 0x7f,
+ 0x8e, 0xf4, 0x67, 0x76, 0xb2, 0x92, 0x7d, 0xb6, 0xca, 0x2d, 0xe5, 0x63,
+ 0x5f, 0xbd, 0x73, 0x7d, 0xfc, 0x2c, 0xbe, 0x4a, 0x7a, 0x61, 0x76, 0xf7,
+ 0x47, 0x24, 0xff, 0xb5, 0xd2, 0xe7, 0xf8, 0x04, 0xf4, 0xa1, 0xe2, 0x30,
+ 0x5b, 0x0e, 0x56, 0x8f, 0xcf, 0x95, 0x13, 0x67, 0x62, 0x1b, 0x5e, 0x6f,
+ 0x10, 0xff, 0x7a, 0x16, 0x83, 0xf1, 0x30, 0xa9, 0x07, 0xa6, 0xf7, 0x17,
+ 0x46, 0x6f, 0xf5, 0xac, 0x83, 0x6e, 0xc8, 0x6d, 0x17, 0x39, 0x12, 0x65,
+ 0xdd, 0xbd, 0xad, 0x8e, 0xf9, 0xe2, 0xbe, 0x8a, 0xb7, 0x59, 0xf1, 0x78,
+ 0x20, 0x02, 0xe2, 0xb3, 0x80, 0x84, 0x91, 0x4e, 0xc9, 0xa6, 0x7a, 0xa6,
+ 0x53, 0x53, 0xd0, 0xd0, 0x27, 0xda, 0xad, 0x3d, 0x75, 0xf8, 0xca, 0x55,
+ 0xd4, 0x3a, 0xa5, 0x29, 0x87, 0xa1, 0x3c, 0xc6, 0x33, 0x66, 0xe0, 0x6a,
+ 0x46, 0x98, 0xf8, 0xa6, 0xa1, 0xb1, 0x83, 0x29, 0x0c, 0x4e, 0xee, 0x50,
+ 0xcc, 0x37, 0x9e, 0x14, 0xa4, 0x4c, 0x6e, 0x58, 0xbf, 0x21, 0x56, 0xe1,
+ 0x08, 0xfe, 0x62, 0x8e, 0x5b, 0xbf, 0x0c, 0x62, 0xbd, 0x3f, 0xec, 0x99,
+ 0xdd, 0xf2, 0x63, 0x37, 0x3a, 0xac, 0x8d, 0x6e, 0xaf, 0xbb, 0xe7, 0x2d,
+ 0xc5, 0x2b, 0x0c, 0x20, 0x77, 0xa2, 0x85, 0x31, 0xdd, 0xc6, 0x8b, 0x13,
+ 0x1b, 0x04, 0x99, 0x04, 0x40, 0x59, 0xfd, 0x38, 0xe0, 0x1d, 0xc1, 0x3f,
+ 0x24, 0x0e, 0x08, 0xfa, 0xfa, 0x40, 0xc8, 0x90, 0x70, 0x1a, 0xb6, 0xdc,
+ 0xa4, 0x1c, 0xb1, 0x42, 0x48, 0x25, 0xf8, 0xae, 0xe5, 0x99, 0xd1, 0xc6,
+ 0xe7, 0x20, 0xb9, 0x47, 0x28, 0xab, 0xab, 0x30, 0xb1, 0x83, 0x3c, 0x9e,
+ 0xb5, 0xdc, 0x4b, 0x6a, 0x60, 0x5a, 0xd6, 0xaa, 0x1b, 0x61, 0x2d, 0xdb,
+ 0xf7, 0xef, 0x4b, 0xe6, 0x46, 0x9b, 0x42, 0x5d, 0x68, 0xe8, 0x0e, 0x0c,
+ 0x1f, 0xed, 0x6c, 0xa7, 0x59, 0xfd, 0xe2, 0xef, 0x97, 0x50, 0x08, 0x97,
+ 0xd8, 0x0a, 0xee, 0x05, 0x5d, 0xef, 0x29, 0x44, 0x14, 0x11, 0xb2, 0x36,
+ 0x94, 0xf8, 0x1a, 0x7e, 0x53, 0xc1, 0x1a, 0x47, 0x37, 0xcc, 0xf7, 0xa5,
+ 0x49, 0x77, 0xee, 0xa7, 0xe1, 0x34, 0x30, 0xcd, 0x05, 0xfd, 0x37, 0x63,
+ 0x33, 0xf2, 0x77, 0x21, 0x49, 0x9e, 0x0f, 0x28, 0x24, 0xea, 0xbf, 0x18,
+ 0x0c, 0xb8, 0x35, 0x36, 0x68, 0x7d, 0x92, 0xf0, 0x9c, 0xf3, 0x28, 0x8d,
+ 0x0d, 0x6f, 0xf6, 0xd0, 0x25, 0x93, 0x46, 0xde, 0x37, 0x5e, 0xa6, 0x33,
+ 0xa5, 0x0a, 0x29, 0x2b, 0xc3, 0xad, 0x01, 0xd2, 0x37, 0x4b, 0xc7, 0x05,
+ 0xbb, 0xcc, 0x35, 0x18, 0x52, 0x3d, 0x82, 0x45, 0x89, 0x35, 0x1b, 0x5d,
+ 0xa5, 0x8c, 0x2d, 0x71, 0xba, 0xf8, 0xc0, 0xb0, 0x56, 0x03, 0x32, 0x1c,
+ 0x9c, 0xc5, 0x78, 0x84, 0x13, 0xaf, 0xed, 0xc5, 0xe5, 0x0e, 0xf0, 0x8d,
+ 0x9c, 0x65, 0x87, 0x73, 0x2a, 0xd2, 0x4c, 0x7c, 0x90, 0xf0, 0x96, 0x66,
+ 0xb7, 0x69, 0x91, 0x67, 0x8c, 0x3f, 0x89, 0x6e, 0xe3, 0x22, 0xc5, 0x69,
+ 0x41, 0xbd, 0x7d, 0x7f, 0x78, 0x7c, 0x1e, 0x6d, 0xb0, 0x43, 0x6d, 0xfc,
+ 0xb0, 0x2a, 0x2b, 0x63, 0x2b, 0xa9, 0x26, 0x5b, 0x8b, 0x9b, 0x74, 0x2b,
+ 0x2b, 0xcb, 0xe9, 0x78, 0x73, 0x18, 0xc8, 0x14, 0x7f, 0x92, 0xe5, 0xed,
+ 0xec, 0xeb, 0x83, 0xd1, 0xef, 0x77, 0x76, 0x58, 0x93, 0x2f, 0xa9, 0xe1,
+ 0x0d, 0x9a, 0x83, 0x96, 0x60, 0x94, 0x34, 0xd1, 0xf3, 0x61, 0x99, 0x6f,
+ 0xe2, 0xf8, 0xb9, 0x8d, 0xd3, 0x99, 0x9d, 0xe7, 0x22, 0xb3, 0x12, 0xd5,
+ 0x63, 0x93, 0x0f, 0x0e, 0x21, 0x76, 0x5e, 0x20, 0xec, 0xa7, 0x18, 0xfb,
+ 0x56, 0x2c, 0x27, 0x73, 0x07, 0xb0, 0xee, 0x29, 0x87, 0xea, 0x15, 0x83,
+ 0xbf, 0xf2, 0x30, 0xa1, 0x3e, 0x33, 0x84, 0xf1, 0xac, 0x88, 0x2b, 0xad,
+ 0x23, 0x67, 0x44, 0x72, 0x6d, 0x86, 0x5b, 0x3d, 0xc7, 0x88, 0x96, 0x66,
+ 0xc2, 0x0c, 0x87, 0x73, 0xea, 0x36, 0x67, 0x0c, 0x67, 0x9e, 0x5d, 0x2e,
+ 0x4b, 0x77, 0x71, 0x8a, 0xdd, 0x62, 0xfd, 0x96, 0x38, 0x2b, 0x45, 0xed,
+ 0xbf, 0xec, 0xcc, 0x08, 0xa1, 0xab, 0xaa, 0xd2, 0x06, 0x19, 0xfa, 0x72,
+ 0x52, 0x3c, 0x2c, 0xd8, 0x32, 0x90, 0xb7, 0x74, 0x7e, 0x40, 0x8c, 0x26,
+ 0x40, 0xcb, 0x90, 0x5b, 0x6a, 0xd8, 0x01, 0x24, 0xf6, 0x5f, 0x54, 0x14,
+ 0x2a, 0xec, 0x41, 0x52, 0xf6, 0x15, 0x4e, 0x05, 0xf9, 0x19, 0x83, 0xae,
+ 0x49, 0xfc, 0xa7, 0x82, 0x35, 0x73, 0xb0, 0xbe, 0x16, 0xba, 0x80, 0xdb,
+ 0x29, 0x43, 0x6d, 0xc0, 0x96, 0x0e, 0x27, 0x81, 0x40, 0xe0, 0xd8, 0x0f,
+ 0xb1, 0x19, 0x98, 0x71, 0xfa, 0x7c, 0x64, 0x22, 0xd0, 0x34, 0xba, 0x9c,
+ 0xc4, 0x50, 0x43, 0xc5, 0x32, 0xc3, 0xc7, 0xeb, 0x33, 0xe5, 0x44, 0xbc,
+ 0xa9, 0xcf, 0xcf, 0x8f, 0x47, 0x07, 0x51, 0x74, 0x3a, 0x8a, 0x4e, 0xdf,
+ 0x9e, 0x7c, 0xcf, 0xa0, 0x18, 0x76, 0x35, 0x09, 0x81, 0x1f, 0x7f, 0xbf,
+ 0x6b, 0x73, 0x94, 0x7d, 0x1f, 0x99, 0xec, 0xf0, 0xc8, 0x89, 0x5d, 0x31,
+ 0xb8, 0xb3, 0x25, 0xf6, 0x78, 0x4a, 0x16, 0x17, 0xb8, 0x15, 0x48, 0xe0,
+ 0x52, 0x9a, 0x70, 0x84, 0xbb, 0x26, 0x96, 0x45, 0xbf, 0x6c, 0x27, 0x75,
+ 0xb3, 0x53, 0x3c, 0xb4, 0x48, 0x24, 0x5d, 0x87, 0x2d, 0x29, 0xfa, 0x3a,
+ 0x0d, 0xb4, 0x81, 0xfa, 0xa6, 0x81, 0x5e, 0x89, 0x7b, 0x6b, 0x05, 0x8a,
+ 0x4a, 0xe8, 0x55, 0x2c, 0x5b, 0x48, 0x35, 0x68, 0xcc, 0xa9, 0x93, 0x2e,
+ 0xcc, 0x8f, 0xab, 0x69, 0x56, 0x15, 0xf9, 0xe2, 0x21, 0xfa, 0x32, 0xe6,
+ 0x43, 0x87, 0xbf, 0x75, 0x18, 0x27, 0xf3, 0x96, 0x8e, 0x2a, 0x73, 0xf6,
+ 0xc4, 0xc8, 0x81, 0x23, 0x7f, 0x77, 0xe2, 0x0c, 0x67, 0x80, 0xc4, 0x2f,
+ 0x23, 0x9e, 0xcc, 0x29, 0x7b, 0x18, 0x4d, 0x7a, 0x20, 0x73, 0xd4, 0x95,
+ 0x76, 0xf4, 0xc1, 0x78, 0xe5, 0x02, 0x77, 0x81, 0x1a, 0x38, 0x68, 0x42,
+ 0x86, 0xd6, 0x04, 0x30, 0x8a, 0xe2, 0x06, 0x58, 0x27, 0x7a, 0xc9, 0x7f,
+ 0xae, 0x18, 0x76, 0x70, 0x68, 0xc3, 0xbd, 0x56, 0xd3, 0x9f, 0xfc, 0xb2,
+ 0x86, 0xde, 0x19, 0x5b, 0x36, 0x0d, 0x7f, 0xdb, 0xb6, 0x90, 0x19, 0xba,
+ 0x40, 0x7a, 0xa9, 0x1f, 0x1d, 0x1e, 0x9d, 0xe3, 0xc4, 0x38, 0x7a, 0xfb,
+ 0x25, 0x2e, 0xb6, 0x9c, 0x22, 0x73, 0x95, 0xa5, 0x3f, 0xf1, 0xd0, 0xa9,
+ 0xc9, 0x72, 0xa8, 0x29, 0xc3, 0x41, 0xa2, 0x45, 0xd3, 0x0e, 0x62, 0xfd,
+ 0xc6, 0x5a, 0x0f, 0x27, 0xe0, 0xf4, 0x37, 0xc5, 0x65, 0xc6, 0x62, 0xe9,
+ 0x1c, 0xec, 0x87, 0xa3, 0xfb, 0x65, 0x16, 0x4e, 0x38, 0x79, 0x96, 0x36,
+ 0x4b, 0x3d, 0x22, 0xb1, 0xea, 0x38, 0xa5, 0x19, 0x4b, 0x17, 0xe4, 0x58,
+ 0xf1, 0x26, 0xd6, 0x60, 0x4e, 0xe4, 0x69, 0x5c, 0x22, 0xea, 0x56, 0x0d,
+ 0x70, 0x27, 0x7e, 0xe0, 0x56, 0x20, 0xd8, 0x3d, 0xb0, 0x51, 0x6e, 0x46,
+ 0x4d, 0xe3, 0xc6, 0x6c, 0x9b, 0xb7, 0x76, 0x55, 0xab, 0x9f, 0xc9, 0xad,
+ 0xfb, 0x86, 0x1c, 0x11, 0x76, 0x9c, 0x59, 0x62, 0x2e, 0x66, 0xbc, 0x2f,
+ 0xe1, 0xa8, 0xda, 0xd4, 0xd3, 0x9a, 0xaa, 0xf1, 0xac, 0x52, 0xde, 0xf2,
+ 0x25, 0x56, 0xf0, 0xbc, 0xb1, 0xff, 0x3b, 0x68, 0xb3, 0xb5, 0xa8, 0xe2,
+ 0x83, 0x77, 0xc2, 0x52, 0xae, 0x3e, 0x87, 0x15, 0x8b, 0x72, 0x40, 0xb6,
+ 0xf9, 0xfb, 0x83, 0xfd, 0xf7, 0x5f, 0xbc, 0x7b, 0x7b, 0x78, 0x72, 0xb4,
+ 0xde, 0x94, 0x48, 0xa3, 0xb6, 0x29, 0xd9, 0x31, 0xaa, 0xf9, 0x59, 0x61,
+ 0x2a, 0x06, 0xf6, 0x38, 0xb2, 0xf3, 0x65, 0xb7, 0xb3, 0xe6, 0x8e, 0xfd,
+ 0x8c, 0x37, 0x71, 0x09, 0xcb, 0x6c, 0x8a, 0x74, 0xe0, 0x60, 0xf0, 0x86,
+ 0x58, 0xd7, 0x70, 0x9a, 0xf5, 0xaf, 0x03, 0x83, 0xc2, 0xc8, 0x3f, 0x32,
+ 0x95, 0x70, 0x59, 0x30, 0xba, 0x24, 0xc9, 0x82, 0xf0, 0x9c, 0x92, 0xb5,
+ 0x7b, 0x08, 0x43, 0x9f, 0x30, 0xeb, 0x31, 0x75, 0xa8, 0x63, 0xb9, 0xcb,
+ 0x1a, 0x2a, 0x87, 0x5b, 0x21, 0x49, 0x1e, 0x68, 0x27, 0x27, 0x45, 0xb5,
+ 0xde, 0x8f, 0x92, 0x14, 0xd6, 0x71, 0x1a, 0xe0, 0xc6, 0xa6, 0x9d, 0x20,
+ 0x7e, 0xc6, 0x05, 0xc7, 0x22, 0xd7, 0xc3, 0xe4, 0x3e, 0x01, 0x82, 0x49,
+ 0xdf, 0x3a, 0x50, 0xcb, 0xe0, 0xdb, 0xbc, 0x00, 0xd9, 0xc6, 0xa1, 0xb7,
+ 0x10, 0xe4, 0xa1, 0x38, 0x7b, 0x68, 0x47, 0x73, 0xd9, 0x0a, 0xe0, 0xeb,
+ 0xcd, 0x95, 0x50, 0x3a, 0x9f, 0xed, 0x5f, 0x7c, 0xf5, 0x5b, 0x9b, 0x86,
+ 0xe0, 0x28, 0x8a, 0x56, 0xdb, 0x85, 0xf5, 0xed, 0xfd, 0xbf, 0x91, 0x69,
+ 0xe8, 0x6c, 0xc3, 0xdf, 0xc6, 0x34, 0x24, 0x2d, 0xa0, 0x86, 0xe1, 0x6f,
+ 0xaa, 0x43, 0xb1, 0x83, 0x1a, 0x3a, 0xd4, 0x9b, 0x93, 0xff, 0xba, 0x36,
+ 0x0d, 0x10, 0xec, 0x6d, 0x05, 0x23, 0x2a, 0xd6, 0x4e, 0x6e, 0xa8, 0x55,
+ 0x8f, 0x7d, 0xe3, 0x9e, 0x95, 0x0e, 0x0e, 0x60, 0x07, 0x19, 0xd3, 0x29,
+ 0x39, 0x64, 0x63, 0x5b, 0x39, 0xcf, 0xd5, 0xbe, 0xdd, 0xeb, 0x45, 0x1b,
+ 0xc9, 0xf0, 0x8a, 0xda, 0xeb, 0x71, 0x3b, 0x3b, 0x7b, 0xfc, 0xe7, 0x2e,
+ 0xfe, 0x7c, 0xd2, 0xdb, 0x6c, 0xdd, 0x2a, 0x4b, 0x68, 0xde, 0x36, 0x0e,
+ 0x1a, 0xa1, 0x9b, 0xe0, 0x9a, 0xd9, 0xd7, 0x18, 0x60, 0xba, 0x6a, 0x0f,
+ 0xa8, 0x75, 0xda, 0x95, 0xfe, 0xe6, 0x27, 0x02, 0x5a, 0xfe, 0x3a, 0x86,
+ 0x1f, 0x89, 0xd5, 0x59, 0x91, 0x4f, 0x24, 0x0f, 0x25, 0x4c, 0xcf, 0x9d,
+ 0xbc, 0x2f, 0x92, 0xeb, 0xb8, 0x24, 0xf5, 0xb6, 0xac, 0x52, 0xf6, 0xea,
+ 0x36, 0xcd, 0x95, 0x25, 0x63, 0x77, 0xf9, 0x76, 0x8e, 0x11, 0xeb, 0x87,
+ 0x5d, 0x72, 0xa7, 0x2d, 0xad, 0xb8, 0x73, 0xd8, 0x4a, 0xd3, 0x27, 0x06,
+ 0x4a, 0xc6, 0xde, 0xa5, 0xc3, 0xcd, 0xbd, 0xc2, 0x8f, 0x85, 0xbc, 0xb8,
+ 0x73, 0xce, 0xff, 0x86, 0x9f, 0x39, 0x4a, 0x2e, 0x69, 0xc6, 0x52, 0xc9,
+ 0x86, 0x12, 0x8c, 0xab, 0xf4, 0xba, 0x7d, 0xfd, 0x94, 0xe3, 0x59, 0x83,
+ 0x66, 0xee, 0xdf, 0x50, 0x7e, 0x7a, 0x5c, 0x96, 0xc2, 0x9d, 0x5b, 0x17,
+ 0xbe, 0x8f, 0x09, 0x86, 0xe0, 0x60, 0x90, 0x44, 0x44, 0xd9, 0x9e, 0x3a,
+ 0x58, 0xc1, 0xf6, 0x9a, 0xb0, 0x2b, 0x03, 0x57, 0x17, 0xf1, 0x91, 0x3b,
+ 0x62, 0x7e, 0xe9, 0xce, 0xb9, 0x84, 0xcb, 0x8e, 0xb6, 0x6f, 0xb7, 0x47,
+ 0xee, 0x35, 0xe7, 0xe1, 0x96, 0x1c, 0xca, 0xe6, 0x79, 0xda, 0x60, 0x12,
+ 0x4a, 0x21, 0x39, 0x8d, 0x71, 0x2d, 0xd8, 0x64, 0xc7, 0x82, 0xa5, 0xd9,
+ 0x20, 0xed, 0xa7, 0xec, 0x26, 0x3d, 0x00, 0x99, 0x89, 0xb0, 0x62, 0x02,
+ 0xa9, 0x89, 0x48, 0x2d, 0xdc, 0xfa, 0xea, 0x06, 0x05, 0x5b, 0x3d, 0x9d,
+ 0x29, 0xa4, 0x9d, 0x82, 0x5f, 0x4e, 0x13, 0xa5, 0x44, 0x6e, 0x6a, 0x78,
+ 0x21, 0xb9, 0x57, 0xaf, 0x2e, 0x7d, 0xf3, 0x38, 0xb3, 0x88, 0x98, 0x60,
+ 0x41, 0x14, 0xcb, 0xae, 0x7c, 0x20, 0xd6, 0xc3, 0x4b, 0xc9, 0xca, 0x6b,
+ 0x6d, 0xdf, 0x69, 0x32, 0x4b, 0xf1, 0x00, 0x73, 0x0a, 0x68, 0x0a, 0x95,
+ 0x3a, 0x7f, 0x8b, 0xa4, 0x5a, 0x16, 0x00, 0x7b, 0x81, 0x5d, 0xe4, 0xcd,
+ 0x89, 0x7b, 0x80, 0x21, 0x6d, 0xf0, 0x0f, 0x95, 0xcd, 0xe6, 0x94, 0xdf,
+ 0x0e, 0xa4, 0xd8, 0x62, 0x2d, 0x1b, 0x26, 0x8b, 0x3b, 0xf6, 0xe0, 0xca,
+ 0x15, 0x6c, 0xea, 0x59, 0x2e, 0x91, 0x57, 0x01, 0x03, 0xd0, 0x5d, 0x76,
+ 0xd0, 0x52, 0x2e, 0x86, 0xe0, 0x95, 0xd2, 0x15, 0x58, 0x80, 0x4a, 0x2e,
+ 0x3a, 0x71, 0xa5, 0xac, 0xb7, 0xdc, 0x4b, 0x4d, 0x8f, 0xde, 0xdd, 0x5d,
+ 0x01, 0x41, 0x55, 0x1a, 0x04, 0x45, 0xa2, 0xf0, 0x64, 0x0c, 0xca, 0xf8,
+ 0xd2, 0x71, 0x22, 0xd1, 0xae, 0x60, 0x5b, 0x39, 0x9f, 0xd0, 0x14, 0x0a,
+ 0x8c, 0x0b, 0x3f, 0xcb, 0xf2, 0x76, 0x44, 0x68, 0x39, 0xe1, 0x8d, 0xce,
+ 0xd7, 0x20, 0x07, 0xac, 0xe4, 0x78, 0xbb, 0x42, 0x69, 0xa2, 0x72, 0x96,
+ 0x2e, 0x78, 0x53, 0x15, 0xf9, 0xf2, 0xea, 0x9a, 0x26, 0x32, 0x81, 0x4a,
+ 0x85, 0x55, 0xd1, 0xe5, 0xeb, 0x6f, 0xd0, 0x35, 0xc0, 0x90, 0xbf, 0x65,
+ 0x3a, 0xbf, 0x69, 0xb4, 0xd1, 0x68, 0xff, 0xe9, 0xf6, 0x0e, 0xba, 0xfb,
+ 0x74, 0xfb, 0x93, 0x30, 0x4b, 0xc5, 0xc1, 0xf9, 0x95, 0x2e, 0x49, 0x51,
+ 0x04, 0x8f, 0xa3, 0x1f, 0x67, 0x7c, 0xa7, 0xc4, 0xbc, 0x26, 0x64, 0xed,
+ 0x22, 0xbe, 0xa9, 0x59, 0x0e, 0x03, 0xd2, 0x96, 0x68, 0x8d, 0x41, 0x63,
+ 0x58, 0x4b, 0x49, 0x8b, 0x68, 0x66, 0x69, 0xc6, 0x65, 0x64, 0x99, 0x77,
+ 0xab, 0x72, 0x1f, 0x8c, 0xe5, 0xc3, 0x53, 0x15, 0x22, 0x83, 0xa3, 0x0b,
+ 0xeb, 0x1c, 0x2a, 0xcd, 0x03, 0x4d, 0x75, 0xb8, 0xe0, 0x0b, 0x90, 0x1a,
+ 0xe3, 0x71, 0x51, 0x6d, 0x21, 0xab, 0x41, 0x31, 0x1c, 0x13, 0x4e, 0xfb,
+ 0x37, 0x4e, 0xf2, 0xf3, 0xd7, 0x07, 0x8d, 0xe6, 0x76, 0x9f, 0x7c, 0xfa,
+ 0xa9, 0x76, 0x22, 0xd1, 0x80, 0xb7, 0xa7, 0xa5, 0x62, 0x7f, 0x80, 0xc0,
+ 0x44, 0xe5, 0xa0, 0x66, 0x2a, 0x69, 0x80, 0xea, 0x24, 0x0a, 0xd4, 0xa1,
+ 0xf5, 0xd7, 0x75, 0x4e, 0xd7, 0xad, 0xe8, 0x83, 0xc1, 0x80, 0x94, 0x43,
+ 0xa9, 0x6f, 0x24, 0xb9, 0x0e, 0x2a, 0xae, 0x69, 0xea, 0x6c, 0xe2, 0x66,
+ 0xd1, 0xe7, 0xad, 0xa0, 0xe2, 0x95, 0x24, 0x39, 0xfc, 0x8d, 0xcf, 0x90,
+ 0xab, 0xa4, 0x6a, 0x43, 0x96, 0x02, 0xec, 0x77, 0xad, 0xf1, 0x95, 0x29,
+ 0xf1, 0x01, 0xdd, 0x90, 0x82, 0xae, 0x5e, 0xca, 0x01, 0xe9, 0xc3, 0xc5,
+ 0x46, 0x0a, 0x1e, 0x7d, 0x0e, 0x31, 0x7a, 0xa9, 0x39, 0x1e, 0x59, 0x17,
+ 0xc6, 0xfa, 0x73, 0x25, 0x59, 0x50, 0x5f, 0x15, 0xb2, 0xff, 0xab, 0x2a,
+ 0xb6, 0x4a, 0x05, 0xb8, 0x41, 0x71, 0xc6, 0x00, 0x0c, 0x78, 0x85, 0xe5,
+ 0x2b, 0xfd, 0x63, 0xcb, 0x9d, 0x2c, 0xf5, 0x4b, 0x00, 0x18, 0x34, 0xee,
+ 0x06, 0x2e, 0x50, 0xc3, 0xec, 0x2e, 0x92, 0xb7, 0xc1, 0xbd, 0xe9, 0x9a,
+ 0x0a, 0x44, 0x7b, 0xba, 0x7a, 0x17, 0xbc, 0x1b, 0x4c, 0x54, 0x6b, 0xe7,
+ 0x1f, 0xdd, 0xc7, 0x73, 0x70, 0xed, 0x1b, 0x75, 0x22, 0xec, 0x61, 0x0f,
+ 0x51, 0xd0, 0x3b, 0xa2, 0x07, 0x54, 0xf4, 0x75, 0xdb, 0x47, 0xeb, 0xfc,
+ 0x50, 0x73, 0xe7, 0xf3, 0x4b, 0xeb, 0x96, 0x18, 0x13, 0x5a, 0xb7, 0x10,
+ 0x4c, 0xe9, 0x8e, 0x63, 0x3b, 0x11, 0x53, 0x93, 0x3f, 0x35, 0x5d, 0x91,
+ 0xe7, 0xcf, 0x6f, 0x22, 0x11, 0x7d, 0xaf, 0xf3, 0x2a, 0x36, 0x78, 0xed,
+ 0x7a, 0xfa, 0xea, 0xf3, 0x5a, 0x6b, 0x77, 0x77, 0xc3, 0xf9, 0x83, 0xfd,
+ 0xae, 0xac, 0x95, 0x0e, 0xf1, 0x08, 0x51, 0xe5, 0x8b, 0x12, 0x91, 0xf2,
+ 0xe9, 0x0d, 0x21, 0x6d, 0xb5, 0x27, 0xea, 0xa6, 0xa3, 0x5d, 0x50, 0x89,
+ 0xc9, 0x4a, 0x4a, 0x30, 0xdd, 0x4d, 0x57, 0x79, 0x22, 0x31, 0xb8, 0x71,
+ 0x4e, 0xe2, 0x66, 0x82, 0xc4, 0x70, 0xf2, 0xaa, 0x58, 0x4e, 0xaa, 0xf6,
+ 0xb9, 0xef, 0xeb, 0x53, 0x68, 0x2e, 0x28, 0xe8, 0x55, 0xb4, 0x7c, 0x03,
+ 0x9c, 0xe8, 0xf5, 0xed, 0x6e, 0xc4, 0x63, 0x06, 0xb5, 0x6f, 0xee, 0x44,
+ 0xd0, 0x0b, 0xad, 0xf7, 0x25, 0x3a, 0xae, 0x30, 0x67, 0x0f, 0xcb, 0x5d,
+ 0x39, 0x95, 0xbd, 0xbb, 0x64, 0xfc, 0xea, 0x73, 0x76, 0x97, 0xdf, 0x23,
+ 0xa1, 0x5a, 0x68, 0x8a, 0x58, 0x8e, 0xb6, 0xf8, 0x9f, 0xbd, 0x88, 0x6f,
+ 0x5f, 0x1d, 0x33, 0x49, 0xf2, 0xb7, 0xaa, 0xc5, 0x20, 0x07, 0x26, 0x68,
+ 0xed, 0x32, 0xcf, 0x57, 0x36, 0x66, 0x95, 0x43, 0x30, 0x13, 0x41, 0x34,
+ 0x54, 0x82, 0x93, 0x5e, 0xac, 0x44, 0x94, 0xb0, 0x42, 0xb5, 0xad, 0xd5,
+ 0x85, 0xb4, 0x85, 0x29, 0x2d, 0x27, 0xa2, 0xa1, 0xee, 0x5e, 0xf5, 0xa5,
+ 0x2c, 0x11, 0xdb, 0x5b, 0xab, 0x27, 0x84, 0x9f, 0x7e, 0xf5, 0x39, 0x12,
+ 0x54, 0xf9, 0xaf, 0x7f, 0x71, 0x6f, 0xf3, 0x1f, 0x24, 0x97, 0xb4, 0xbb,
+ 0x57, 0x0e, 0x84, 0x3d, 0x61, 0x97, 0xcb, 0x02, 0x17, 0xdc, 0x44, 0x36,
+ 0x99, 0x30, 0xf6, 0x5b, 0xf2, 0xbf, 0xaa, 0x88, 0x37, 0xfb, 0x6f, 0xdf,
+ 0xed, 0x9f, 0x74, 0x9f, 0xc8, 0x6a, 0x08, 0x86, 0x31, 0x39, 0xe7, 0x77,
+ 0x81, 0x0d, 0x17, 0x5e, 0x71, 0x38, 0xae, 0xca, 0x3a, 0x9f, 0x4b, 0x08,
+ 0xfc, 0xc0, 0x47, 0xc0, 0x8f, 0x9d, 0x11, 0x78, 0x24, 0x43, 0xc4, 0x59,
+ 0x98, 0xfc, 0x10, 0x97, 0x37, 0x22, 0xb0, 0x3d, 0x7b, 0x9f, 0x5f, 0xef,
+ 0xa9, 0xdb, 0xd2, 0x21, 0x83, 0x3a, 0xcc, 0x4b, 0xa7, 0x27, 0xf8, 0xa8,
+ 0x33, 0x1b, 0x1f, 0xf7, 0x97, 0x7e, 0x50, 0x62, 0x00, 0x86, 0x2c, 0x4a,
+ 0xbf, 0x5c, 0x06, 0x87, 0x58, 0xa3, 0xb9, 0xfd, 0x83, 0x03, 0x8f, 0xcb,
+ 0xa8, 0xe3, 0xbb, 0x9f, 0x30, 0xbe, 0x7b, 0x15, 0x5c, 0xbe, 0x71, 0x39,
+ 0x04, 0x8b, 0x63, 0x5f, 0xf5, 0x15, 0x52, 0x54, 0x6a, 0x99, 0xfb, 0x16,
+ 0x39, 0x6d, 0xd9, 0x50, 0x88, 0xa4, 0x2e, 0xcb, 0xa4, 0x35, 0xa3, 0x33,
+ 0x10, 0x74, 0x73, 0x50, 0x7b, 0x50, 0xe5, 0xc0, 0x51, 0x45, 0x2f, 0xb5,
+ 0x9b, 0x9f, 0x75, 0x4e, 0x30, 0x27, 0xcd, 0x05, 0x06, 0x8b, 0xd1, 0xb8,
+ 0x82, 0xb0, 0x76, 0xa4, 0x7e, 0xc7, 0xb3, 0x7d, 0x70, 0x30, 0x28, 0x78,
+ 0x48, 0x0d, 0xcf, 0x7e, 0x0b, 0x08, 0x23, 0x89, 0xf7, 0x60, 0x56, 0xb6,
+ 0x89, 0xb1, 0x6c, 0x16, 0xbb, 0xb5, 0x58, 0xc9, 0x91, 0x8b, 0xe5, 0x9c,
+ 0x8e, 0x70, 0x3a, 0xba, 0xa6, 0xeb, 0x25, 0xc9, 0x1e, 0xf3, 0x9b, 0x36,
+ 0x25, 0x8a, 0xc1, 0x11, 0x80, 0x76, 0xe8, 0xb2, 0x03, 0x6e, 0x86, 0x48,
+ 0xa5, 0x2e, 0x4a, 0xdc, 0x19, 0x00, 0xed, 0x77, 0x5f, 0x7c, 0x7a, 0xa3,
+ 0x63, 0xa6, 0xbc, 0xdb, 0x7f, 0x77, 0xf1, 0x55, 0x2f, 0x0a, 0x98, 0x8c,
+ 0xeb, 0xd0, 0x3b, 0x32, 0x3c, 0x8b, 0x34, 0xb9, 0x75, 0x18, 0x8f, 0x42,
+ 0x36, 0x6f, 0x9b, 0x1d, 0xaa, 0x11, 0x19, 0x6b, 0x48, 0xc0, 0xb3, 0xe1,
+ 0xb3, 0xcd, 0xc6, 0xc2, 0xac, 0xce, 0x56, 0x6f, 0xb2, 0x2f, 0xab, 0xb0,
+ 0x6b, 0xb6, 0x34, 0x87, 0xcb, 0xb7, 0x3c, 0xa1, 0x90, 0x58, 0x5f, 0xb1,
+ 0xf9, 0xd3, 0x3b, 0xa0, 0xdb, 0x1e, 0xc8, 0x2e, 0x9e, 0x26, 0x86, 0x66,
+ 0xdc, 0x83, 0xee, 0x22, 0xab, 0x1d, 0x8b, 0x21, 0xe7, 0xbc, 0xc3, 0x4d,
+ 0xb4, 0xb1, 0x8d, 0x76, 0x9d, 0x66, 0x16, 0x15, 0x66, 0xf5, 0x0c, 0xf9,
+ 0x1c, 0xdb, 0xf9, 0xf3, 0x76, 0x14, 0x79, 0x7c, 0x4a, 0x67, 0x86, 0x77,
+ 0x34, 0x4f, 0x25, 0xd1, 0x26, 0xc8, 0x16, 0x6f, 0x4a, 0xb2, 0x5a, 0xf7,
+ 0x3f, 0xc8, 0x7f, 0xbb, 0x95, 0x03, 0x0e, 0x9a, 0x22, 0xb7, 0x73, 0x47,
+ 0x5f, 0x11, 0x7a, 0x09, 0xc9, 0x94, 0xf0, 0x84, 0x97, 0xb0, 0x7a, 0xc5,
+ 0xb3, 0x9f, 0xb5, 0xd2, 0x70, 0xa8, 0xb5, 0x8d, 0xd1, 0xa6, 0xc1, 0x2f,
+ 0x60, 0x64, 0x69, 0x63, 0x71, 0x71, 0xa5, 0xd7, 0x23, 0xc7, 0xcd, 0x18,
+ 0xe0, 0xf5, 0x15, 0xe6, 0x37, 0x68, 0xf1, 0x21, 0x5e, 0x45, 0xc1, 0x4e,
+ 0x6c, 0xab, 0x6c, 0xa8, 0xc5, 0xc9, 0xdd, 0xb4, 0x1b, 0x48, 0x2a, 0x47,
+ 0x29, 0x92, 0x98, 0x83, 0xfa, 0x30, 0x07, 0xdf, 0x1e, 0x06, 0xcc, 0x52,
+ 0xac, 0xff, 0x30, 0x28, 0x08, 0x82, 0x80, 0xda, 0xb3, 0x55, 0x00, 0x63,
+ 0x73, 0xd0, 0xa2, 0x1a, 0xd0, 0x6b, 0x94, 0x68, 0x4b, 0x16, 0x8e, 0xb9,
+ 0x00, 0x24, 0x99, 0xbc, 0x9e, 0x52, 0xd5, 0x07, 0xf5, 0x7b, 0xe0, 0x01,
+ 0x58, 0xd1, 0x3b, 0x55, 0x03, 0x8e, 0xe5, 0x80, 0xff, 0xc7, 0x4c, 0x3e,
+ 0x5c, 0x8b, 0x6d, 0xe7, 0x93, 0x27, 0x9f, 0x46, 0x25, 0xc3, 0x96, 0xd2,
+ 0x70, 0xca, 0x24, 0x85, 0x68, 0x35, 0x74, 0x5c, 0x2d, 0x30, 0x73, 0x1b,
+ 0x28, 0x94, 0x8e, 0x2e, 0x5e, 0xf9, 0x5d, 0x02, 0xcf, 0xbb, 0xc2, 0x7a,
+ 0xda, 0x48, 0x62, 0x9a, 0x44, 0x2b, 0x16, 0x23, 0x05, 0x42, 0x30, 0x4f,
+ 0x72, 0x9d, 0x1f, 0xd6, 0x8b, 0x26, 0x81, 0xd5, 0x88, 0xd4, 0xc3, 0xf9,
+ 0xd1, 0xc5, 0x39, 0xfd, 0x67, 0x74, 0x71, 0x7a, 0xbe, 0x02, 0xef, 0x4f,
+ 0x97, 0x76, 0x56, 0x7b, 0x3c, 0x69, 0x2c, 0x34, 0xcc, 0x18, 0x83, 0x69,
+ 0xae, 0x67, 0x72, 0xc3, 0x99, 0x2c, 0x2a, 0x04, 0x17, 0xba, 0xf9, 0x60,
+ 0x55, 0x96, 0x07, 0x66, 0x2b, 0x1c, 0xe8, 0x65, 0x4c, 0xfb, 0xe4, 0xb1,
+ 0x81, 0xc9, 0x9a, 0x3f, 0x2e, 0x21, 0x18, 0x30, 0x0b, 0x23, 0x8f, 0xd8,
+ 0x29, 0x6d, 0xf4, 0x56, 0x99, 0xd7, 0xbd, 0x6b, 0x6b, 0x05, 0x4f, 0x70,
+ 0x8d, 0xb0, 0x2c, 0x29, 0x05, 0x26, 0xef, 0x49, 0xe4, 0xb8, 0x32, 0x88,
+ 0x44, 0x38, 0x7a, 0xec, 0x36, 0xbd, 0x71, 0x8c, 0x44, 0x1f, 0x90, 0xdf,
+ 0xb8, 0x74, 0xce, 0x00, 0x3e, 0x4c, 0xf3, 0x79, 0x22, 0x76, 0xa1, 0xb8,
+ 0xaa, 0x4c, 0xeb, 0x94, 0x4a, 0x01, 0x98, 0x0a, 0x1e, 0xb0, 0x8d, 0x85,
+ 0x74, 0xa9, 0xc9, 0xbc, 0xca, 0xeb, 0x0e, 0xd3, 0x96, 0xab, 0x74, 0xc8,
+ 0xba, 0x90, 0x85, 0x33, 0xab, 0x90, 0xf4, 0xbd, 0x6e, 0xbd, 0x5a, 0x77,
+ 0xa2, 0xd6, 0xd0, 0xca, 0x3b, 0x4d, 0xad, 0xcc, 0x80, 0xc0, 0x6e, 0xcd,
+ 0x82, 0x50, 0xb4, 0xc1, 0xca, 0x1c, 0x63, 0xa5, 0x4b, 0xf8, 0x0b, 0x29,
+ 0x99, 0xce, 0xf4, 0x29, 0x59, 0xdb, 0x96, 0x2a, 0x90, 0x8a, 0x19, 0x5e,
+ 0xb6, 0x75, 0xc9, 0x05, 0xa3, 0xb7, 0x6c, 0x6a, 0xd3, 0x9a, 0xf5, 0xd4,
+ 0xd6, 0x9f, 0x01, 0xad, 0xa4, 0x03, 0x54, 0x0d, 0xce, 0xb6, 0x02, 0x1c,
+ 0xa4, 0xe6, 0xdb, 0xd7, 0x46, 0xbe, 0xf3, 0x33, 0x2c, 0x92, 0x47, 0xb1,
+ 0xcc, 0x3f, 0x0b, 0xca, 0x1c, 0xbd, 0xcb, 0x14, 0x53, 0x9c, 0x45, 0x9e,
+ 0x6d, 0xd4, 0x63, 0x20, 0x19, 0x2f, 0x0f, 0xe6, 0x70, 0x3e, 0xaf, 0x5a,
+ 0xa7, 0x98, 0x70, 0x9e, 0x5a, 0x79, 0x40, 0xb8, 0x66, 0xe1, 0x8d, 0xb7,
+ 0x23, 0x46, 0x1b, 0xd4, 0xcb, 0xa5, 0x54, 0x28, 0xf3, 0x88, 0xbd, 0x56,
+ 0xfe, 0x40, 0xa1, 0xbe, 0xe0, 0xd6, 0x4e, 0x3b, 0x0b, 0xd7, 0x58, 0x34,
+ 0x20, 0x2e, 0xa4, 0x5e, 0x75, 0x30, 0x32, 0x52, 0xa0, 0xd4, 0xa3, 0x6f,
+ 0x1c, 0xc8, 0x53, 0x12, 0x16, 0xdb, 0x9c, 0xe1, 0x12, 0x31, 0x00, 0x06,
+ 0x53, 0x59, 0x42, 0xeb, 0xd0, 0x46, 0x9b, 0xe7, 0xe6, 0x71, 0xc7, 0x14,
+ 0x71, 0x10, 0xc7, 0x41, 0xba, 0xf8, 0x30, 0x14, 0xd5, 0x40, 0xb0, 0xdc,
+ 0xad, 0xe3, 0x33, 0x5f, 0xaf, 0x22, 0x60, 0x3d, 0x5a, 0x5e, 0x5d, 0xa1,
+ 0xc8, 0x4b, 0xda, 0x4e, 0xe1, 0x28, 0xbd, 0x9b, 0x4b, 0xf3, 0xf8, 0xc8,
+ 0x08, 0xe3, 0x3e, 0xbb, 0xd1, 0xc1, 0xdf, 0x88, 0x8f, 0xa9, 0xa0, 0x97,
+ 0x9e, 0x00, 0x61, 0x65, 0x3c, 0x9d, 0xa3, 0xd0, 0x46, 0xe0, 0x1e, 0x16,
+ 0xf3, 0xd3, 0x82, 0x6e, 0x3e, 0x68, 0x16, 0xf4, 0xb8, 0x05, 0x83, 0xb1,
+ 0x54, 0x7c, 0x18, 0x3a, 0xb6, 0xe5, 0x26, 0x7a, 0xcc, 0x87, 0xdf, 0xaa,
+ 0x09, 0xf8, 0xd3, 0xe1, 0xee, 0xe6, 0x63, 0x57, 0x12, 0xb6, 0xf7, 0x39,
+ 0xf1, 0x97, 0x64, 0x73, 0x02, 0xdf, 0xb7, 0xa0, 0xce, 0x05, 0xb7, 0x5c,
+ 0xc8, 0xca, 0xda, 0x06, 0x58, 0x5d, 0x07, 0x87, 0xa7, 0xa8, 0xb9, 0x6e,
+ 0xb4, 0x0b, 0xbb, 0xc1, 0xf9, 0xb2, 0x60, 0x6e, 0xc5, 0x60, 0x1d, 0xc7,
+ 0xd1, 0x19, 0x1d, 0x3e, 0x6e, 0x96, 0x03, 0xc4, 0x6e, 0xb4, 0x81, 0xf8,
+ 0x3e, 0xf5, 0x63, 0xb3, 0x79, 0x4e, 0x32, 0xbf, 0x4c, 0x9c, 0x86, 0x37,
+ 0x20, 0xda, 0x96, 0x73, 0xfa, 0x09, 0x3b, 0x9f, 0x0b, 0xea, 0x03, 0x13,
+ 0xde, 0x1b, 0x4b, 0xbc, 0xda, 0xdf, 0xec, 0xe4, 0x34, 0x35, 0xbb, 0xd6,
+ 0x79, 0x7c, 0x2b, 0x3e, 0x22, 0x88, 0x02, 0x31, 0xb2, 0x86, 0x76, 0x2b,
+ 0x2a, 0x18, 0x81, 0x31, 0x35, 0x46, 0xb5, 0x32, 0xdc, 0x01, 0xf3, 0xbb,
+ 0x0c, 0xf4, 0x81, 0x6d, 0x69, 0x42, 0xe7, 0x79, 0xef, 0x0c, 0xeb, 0xda,
+ 0x76, 0x77, 0x7b, 0x78, 0xdf, 0xd4, 0xb6, 0x65, 0x39, 0x1b, 0x4c, 0x26,
+ 0x93, 0xce, 0xe9, 0x62, 0x7d, 0x7b, 0x70, 0x70, 0x10, 0x6d, 0x1c, 0x20,
+ 0x6d, 0xe4, 0x40, 0x7b, 0x79, 0x70, 0xcd, 0xfe, 0x80, 0x19, 0xc3, 0x49,
+ 0xae, 0x97, 0x4c, 0x93, 0xcb, 0x5d, 0xd1, 0x23, 0x6a, 0x34, 0x3a, 0xd9,
+ 0xba, 0x38, 0x19, 0x35, 0xf1, 0xa3, 0xf1, 0x03, 0xdf, 0x11, 0x85, 0x71,
+ 0xb6, 0x76, 0xb1, 0x11, 0xbb, 0x0e, 0x39, 0xd9, 0x86, 0x6d, 0x33, 0xb9,
+ 0x92, 0xaf, 0x74, 0x92, 0x80, 0x2c, 0x33, 0x73, 0xe4, 0xba, 0x90, 0x43,
+ 0x46, 0xea, 0x8d, 0x51, 0x4e, 0x0c, 0x0e, 0x83, 0x94, 0x21, 0x90, 0x53,
+ 0x46, 0x6f, 0xf7, 0x2f, 0xb8, 0xd6, 0x41, 0xa5, 0x5c, 0x0a, 0x2b, 0xd0,
+ 0xad, 0x2e, 0x97, 0x1f, 0xf0, 0xef, 0x38, 0xe0, 0xf5, 0xb3, 0x23, 0x02,
+ 0xaa, 0x88, 0x93, 0x89, 0x45, 0x35, 0x09, 0x4c, 0xa5, 0x53, 0xaf, 0xe9,
+ 0x8c, 0x0e, 0xdc, 0x01, 0x25, 0xf8, 0x4d, 0xfe, 0x67, 0xd9, 0x58, 0x90,
+ 0x9d, 0xe7, 0xed, 0xe3, 0xaf, 0xf6, 0xfa, 0x0f, 0x82, 0x85, 0xde, 0xd2,
+ 0xaf, 0xfe, 0xf8, 0x8b, 0x96, 0x09, 0xc0, 0x26, 0xf5, 0xf9, 0xd2, 0x63,
+ 0x26, 0x19, 0x6d, 0x84, 0x45, 0x03, 0xe1, 0x2f, 0x9a, 0x42, 0x32, 0x4a,
+ 0x53, 0x54, 0x5c, 0x10, 0x75, 0x41, 0x8b, 0x3e, 0x05, 0xc7, 0x2e, 0x1f,
+ 0x04, 0xa6, 0xfa, 0xef, 0xe2, 0x96, 0xda, 0x30, 0x4d, 0x11, 0x64, 0x51,
+ 0x71, 0x11, 0x4c, 0x81, 0x29, 0x38, 0x22, 0xcb, 0x22, 0x59, 0xcc, 0x1e,
+ 0x9c, 0x15, 0xa7, 0x6d, 0xaf, 0xba, 0xde, 0x85, 0x97, 0x81, 0x10, 0x26,
+ 0x6e, 0x1d, 0x2c, 0xeb, 0xad, 0xe0, 0x43, 0x71, 0xda, 0xe9, 0xe1, 0x8c,
+ 0xf5, 0xcb, 0x8d, 0x72, 0x03, 0xed, 0x15, 0xda, 0xed, 0x5c, 0x21, 0x91,
+ 0xd2, 0xce, 0xf5, 0x38, 0xd7, 0x7d, 0xaf, 0x7b, 0xc1, 0xcd, 0x03, 0xf2,
+ 0x0b, 0x66, 0xf9, 0x15, 0xd7, 0x69, 0xd0, 0x4c, 0x2c, 0xd9, 0xf0, 0x8e,
+ 0x4f, 0xb3, 0xe9, 0xcf, 0x10, 0x11, 0xb6, 0x5a, 0x23, 0x8d, 0x20, 0x86,
+ 0xcc, 0x3f, 0x6b, 0x15, 0x27, 0xfa, 0xca, 0x6d, 0x64, 0x29, 0x0c, 0x1d,
+ 0xeb, 0x61, 0x21, 0xc9, 0x09, 0x97, 0x2a, 0x7a, 0x0d, 0x27, 0x92, 0x66,
+ 0xb7, 0x08, 0x15, 0xab, 0x86, 0x20, 0x2d, 0x9a, 0xe5, 0x2e, 0xae, 0x9d,
+ 0xc5, 0x1c, 0xe8, 0xfc, 0xd6, 0x31, 0xb6, 0x67, 0x6d, 0x7b, 0x53, 0x8f,
+ 0x6c, 0x2e, 0xe1, 0x5b, 0x05, 0x81, 0x41, 0x35, 0x19, 0x5b, 0xf9, 0x0e,
+ 0x63, 0xa1, 0x2b, 0xbb, 0x35, 0x8e, 0x85, 0xcb, 0x25, 0x57, 0xb5, 0x36,
+ 0x1c, 0x49, 0x4d, 0xc5, 0xb3, 0x1f, 0x58, 0xb1, 0xe6, 0x12, 0x8b, 0x79,
+ 0xbc, 0xdc, 0x8f, 0x67, 0x13, 0xd0, 0x00, 0x4e, 0xc8, 0xc5, 0xe0, 0x69,
+ 0x8e, 0x0c, 0xbe, 0xae, 0x6b, 0xd2, 0x09, 0xf0, 0x83, 0xa9, 0x54, 0xc4,
+ 0x52, 0xd3, 0xd1, 0x9d, 0x4e, 0xb3, 0xb4, 0x62, 0xf3, 0x8c, 0xe9, 0x82,
+ 0x4f, 0xb4, 0x46, 0xf3, 0xfa, 0xe7, 0xeb, 0x90, 0xbe, 0xf5, 0x97, 0xeb,
+ 0xac, 0xc9, 0x8a, 0xb8, 0x0d, 0x48, 0xc1, 0x99, 0x61, 0xb0, 0xe5, 0x75,
+ 0xf1, 0x6d, 0xae, 0x5b, 0x27, 0xd4, 0xa6, 0x97, 0x9e, 0x21, 0xfc, 0x9d,
+ 0x29, 0x26, 0x99, 0x6b, 0x16, 0x93, 0x45, 0xd4, 0x71, 0xbd, 0xad, 0xa7,
+ 0xf4, 0x49, 0x2d, 0x38, 0x04, 0x24, 0xfc, 0xc8, 0x65, 0x79, 0x8b, 0x64,
+ 0xbd, 0x44, 0x76, 0xa7, 0xd0, 0x0b, 0x77, 0x45, 0xcc, 0xdd, 0xdc, 0x68,
+ 0x7f, 0xa4, 0x23, 0x8c, 0xb5, 0x88, 0x27, 0x93, 0x94, 0x81, 0xd0, 0xb0,
+ 0x13, 0xe9, 0x97, 0x64, 0xd2, 0x88, 0x78, 0x63, 0xcc, 0xc8, 0xc2, 0xa7,
+ 0x41, 0x37, 0x45, 0xcf, 0xca, 0xa1, 0x93, 0x92, 0x6f, 0x92, 0x62, 0x0d,
+ 0xae, 0xd8, 0x40, 0xbc, 0x9a, 0xe5, 0xe3, 0xfc, 0xf2, 0xf2, 0x11, 0x7b,
+ 0x41, 0x12, 0x44, 0xd0, 0x86, 0x08, 0x69, 0x8f, 0xb3, 0x16, 0xf8, 0xbd,
+ 0x31, 0x0a, 0x75, 0x4a, 0x55, 0x8a, 0xa1, 0x38, 0x6c, 0xc0, 0x07, 0xd2,
+ 0xb2, 0x02, 0x6a, 0x1e, 0x92, 0x87, 0x46, 0x81, 0x69, 0x94, 0x94, 0x16,
+ 0x99, 0x55, 0x84, 0x9a, 0x27, 0x0f, 0xa1, 0x4d, 0xf8, 0x8f, 0x7f, 0xfe,
+ 0xf0, 0x63, 0x07, 0x3c, 0x18, 0xcc, 0xb9, 0x0a, 0xcb, 0x04, 0xa6, 0x42,
+ 0x92, 0x31, 0x71, 0xc5, 0x60, 0x3b, 0xc4, 0x53, 0xf4, 0x6a, 0x6d, 0xa1,
+ 0x00, 0xf9, 0xda, 0x56, 0x70, 0xa5, 0xff, 0xa0, 0xd5, 0xe5, 0xd6, 0x98,
+ 0x33, 0xa7, 0x9f, 0x22, 0xfd, 0xde, 0x47, 0x6d, 0x5c, 0x72, 0x9b, 0x5e,
+ 0xea, 0xdb, 0x1b, 0xca, 0xa5, 0x28, 0xbb, 0x38, 0x9e, 0xea, 0xd9, 0x77,
+ 0xe7, 0xc7, 0xee, 0xca, 0x17, 0xac, 0xc4, 0x97, 0x58, 0x89, 0xd6, 0xb4,
+ 0x79, 0xf2, 0x9b, 0x7e, 0x93, 0x60, 0xc4, 0xd3, 0x03, 0xf0, 0xad, 0x5b,
+ 0xea, 0x0c, 0x34, 0x4a, 0x56, 0x4c, 0xdb, 0xfc, 0x3d, 0xc2, 0xe4, 0x51,
+ 0x34, 0xd8, 0x64, 0x24, 0xb5, 0xda, 0x15, 0x3a, 0x93, 0xc0, 0xfa, 0x97,
+ 0x47, 0x9e, 0x8b, 0x6e, 0xa5, 0x11, 0xe8, 0xf2, 0xe4, 0xdd, 0xa3, 0xc2,
+ 0x36, 0xe0, 0xea, 0xbd, 0xde, 0x85, 0xd5, 0x51, 0x86, 0xbe, 0x4e, 0x4c,
+ 0xb7, 0x1e, 0xb2, 0x64, 0x72, 0x3f, 0x5b, 0x27, 0x06, 0xee, 0x5e, 0xff,
+ 0x8f, 0x75, 0xcf, 0xdd, 0xd1, 0x85, 0xbe, 0xb0, 0xee, 0xb7, 0x32, 0x6a,
+ 0x07, 0xc7, 0x7d, 0xdf, 0x4d, 0x09, 0xaf, 0xca, 0x01, 0xeb, 0x0a, 0x2c,
+ 0x8d, 0x3b, 0x18, 0xe7, 0x56, 0xf5, 0xe3, 0xab, 0xa3, 0xfd, 0x43, 0x1b,
+ 0xec, 0xf0, 0x7f, 0xc1, 0x35, 0xd2, 0xfc, 0x08, 0xe3, 0x44, 0x58, 0xf6,
+ 0x96, 0x76, 0xad, 0xc4, 0x82, 0xf9, 0x73, 0x83, 0xdf, 0x6d, 0xfb, 0xa4,
+ 0x99, 0xfd, 0x14, 0xe2, 0xab, 0x34, 0xf9, 0x4a, 0xc6, 0x23, 0xf8, 0x37,
+ 0x37, 0x1f, 0xe1, 0x6d, 0x32, 0xf0, 0xdc, 0x75, 0xd6, 0x97, 0x0a, 0x6a,
+ 0xc8, 0x06, 0xf2, 0x1c, 0x66, 0x61, 0xbd, 0x94, 0xff, 0xae, 0x38, 0x24,
+ 0x8e, 0x40, 0x3f, 0xa4, 0x8f, 0x86, 0xb4, 0x59, 0x57, 0x41, 0xc5, 0xab,
+ 0xbb, 0x64, 0xcc, 0xfa, 0xff, 0x8a, 0xad, 0x27, 0x04, 0xdc, 0x48, 0x1f,
+ 0x36, 0x07, 0x17, 0x54, 0xab, 0xf7, 0x64, 0xe4, 0x49, 0xd0, 0x7a, 0x0d,
+ 0xfa, 0xae, 0x49, 0x50, 0x56, 0xeb, 0x69, 0xda, 0xaa, 0xc3, 0x43, 0x9a,
+ 0xa3, 0xac, 0xc8, 0x40, 0xb1, 0x9e, 0xf1, 0x4b, 0xd7, 0x71, 0x40, 0x1a,
+ 0x98, 0x29, 0x73, 0x20, 0xd2, 0xf7, 0x1d, 0x6a, 0xde, 0x3c, 0x1c, 0xed,
+ 0x62, 0x27, 0x0e, 0x27, 0xa0, 0xec, 0x74, 0x4b, 0xac, 0x05, 0x22, 0xb6,
+ 0x9c, 0x99, 0xab, 0x85, 0x44, 0x39, 0x1f, 0x4b, 0x3f, 0x19, 0x82, 0x7a,
+ 0x5a, 0x67, 0x4e, 0xad, 0x36, 0xaf, 0x73, 0xab, 0xb0, 0x63, 0xb1, 0x66,
+ 0x84, 0xf3, 0x18, 0x0d, 0x2f, 0x85, 0xe4, 0x2f, 0x3a, 0x37, 0x26, 0x37,
+ 0xad, 0x23, 0x8c, 0xcf, 0xd4, 0xb2, 0x5a, 0x5e, 0x5e, 0x1a, 0x5a, 0x4a,
+ 0xee, 0xfb, 0xe8, 0xa8, 0xaf, 0x93, 0x9d, 0x0f, 0x31, 0xf9, 0x3a, 0x67,
+ 0x66, 0x42, 0xc6, 0x93, 0x55, 0x5e, 0x1e, 0x1d, 0x8e, 0xa7, 0x28, 0x73,
+ 0x6a, 0x9b, 0x4b, 0x45, 0x48, 0x0a, 0x68, 0x52, 0xf0, 0x25, 0x14, 0xd8,
+ 0x11, 0xdc, 0x10, 0xef, 0xda, 0xda, 0x59, 0xeb, 0x12, 0x49, 0xd6, 0x28,
+ 0x33, 0x76, 0xb3, 0xad, 0x22, 0x49, 0x6b, 0x3a, 0x6c, 0x9d, 0x30, 0x52,
+ 0xf7, 0x57, 0xe9, 0xad, 0xd5, 0x72, 0x43, 0xcf, 0x3a, 0xb2, 0x0f, 0xac,
+ 0x13, 0x16, 0x3b, 0xd6, 0x48, 0x80, 0xa4, 0x4f, 0x47, 0xcc, 0x1a, 0x16,
+ 0x2c, 0xe7, 0x24, 0x9f, 0x21, 0x55, 0x34, 0x46, 0x09, 0xc0, 0x3d, 0x96,
+ 0xec, 0x66, 0x28, 0xe5, 0xab, 0xbc, 0xac, 0xf6, 0x7a, 0xf5, 0xe2, 0x13,
+ 0x6a, 0x5b, 0xd4, 0x45, 0x48, 0x09, 0xb7, 0x06, 0x72, 0xa2, 0x8b, 0xfb,
+ 0xa6, 0x2a, 0x3b, 0xcb, 0xf3, 0x38, 0x88, 0xb5, 0x56, 0x6d, 0xae, 0x4c,
+ 0xa7, 0x33, 0x7f, 0xd1, 0x3c, 0xd5, 0x5e, 0xa1, 0xe0, 0x09, 0xb8, 0x2b,
+ 0xbf, 0xa2, 0x7e, 0x7c, 0x37, 0x38, 0x58, 0x96, 0x6d, 0xf0, 0xed, 0x7c,
+ 0xf0, 0x15, 0x9a, 0xfc, 0x4b, 0xcf, 0x5d, 0xbc, 0xe5, 0x51, 0xff, 0xab,
+ 0xbd, 0xde, 0x0a, 0xb0, 0x74, 0x48, 0x61, 0x52, 0x2e, 0x0b, 0x2b, 0x29,
+ 0x09, 0x4f, 0xbb, 0x76, 0x14, 0xc4, 0xcd, 0xd3, 0xe9, 0x96, 0xce, 0xb7,
+ 0x85, 0x0b, 0xbb, 0xd2, 0x79, 0x14, 0xea, 0xbf, 0x00, 0x2e, 0x6c, 0x3a,
+ 0xc8, 0x2f, 0x07, 0xa8, 0x94, 0xc1, 0x55, 0x11, 0x39, 0x04, 0x13, 0x6c,
+ 0x47, 0x10, 0xb2, 0x21, 0x39, 0x65, 0x3a, 0xed, 0x3a, 0xaf, 0x15, 0x55,
+ 0x5d, 0xb8, 0xab, 0xab, 0x76, 0x46, 0x97, 0x74, 0x8f, 0xaf, 0x3b, 0xf6,
+ 0xba, 0xa3, 0xfc, 0xe2, 0xda, 0x12, 0x71, 0x51, 0xa4, 0xa4, 0x45, 0x5a,
+ 0x14, 0xfb, 0x80, 0x81, 0xf5, 0xe5, 0x4c, 0x97, 0x90, 0x23, 0xfb, 0x13,
+ 0xe6, 0xe2, 0x45, 0x82, 0x1b, 0x80, 0xee, 0xfe, 0x97, 0x52, 0x68, 0x69,
+ 0xd8, 0x15, 0x2c, 0xf6, 0x69, 0x13, 0xcd, 0xba, 0x98, 0xc8, 0x6d, 0xab,
+ 0xe5, 0xc8, 0xae, 0xa2, 0x53, 0x58, 0x15, 0x35, 0x0e, 0xe0, 0xfa, 0x38,
+ 0x3f, 0x14, 0x4a, 0xee, 0x27, 0x7d, 0x4b, 0xcc, 0xf7, 0xae, 0xa8, 0x0a,
+ 0xbf, 0x65, 0xda, 0x2f, 0x30, 0xe4, 0xaf, 0x49, 0x66, 0x17, 0xcb, 0xf1,
+ 0x7c, 0xfa, 0x2c, 0x7a, 0x49, 0x7f, 0x7c, 0xd6, 0xe1, 0x05, 0x94, 0x60,
+ 0x8b, 0x1a, 0xe6, 0x6a, 0x97, 0xe1, 0xef, 0x4f, 0x76, 0x59, 0x4a, 0xef,
+ 0xa9, 0xcd, 0x49, 0x0a, 0x96, 0x8a, 0x69, 0x7a, 0x95, 0x56, 0xa5, 0xa6,
+ 0xa4, 0xe0, 0x85, 0x95, 0x25, 0xd2, 0x78, 0x86, 0x76, 0x76, 0x3f, 0x8d,
+ 0xc6, 0x69, 0x15, 0xbd, 0x39, 0x7c, 0x26, 0x55, 0x16, 0xcb, 0xe5, 0xdc,
+ 0x17, 0x19, 0x07, 0x6d, 0x72, 0xc4, 0xfd, 0x5b, 0x67, 0xea, 0xb7, 0xe5,
+ 0x78, 0xd6, 0xaa, 0x76, 0x74, 0x93, 0x3c, 0xf4, 0x9b, 0x3e, 0xb5, 0x4b,
+ 0xf3, 0xff, 0x05, 0x64, 0xdf, 0x4e, 0xe8, 0xb8, 0x35, 0xf3, 0x3f, 0xb6,
+ 0x6f, 0x17, 0x34, 0x7e, 0xea, 0x41, 0x69, 0x15, 0xda, 0x2e, 0x1a, 0xac,
+ 0xdf, 0x2c, 0x08, 0xbc, 0xf2, 0xa3, 0x83, 0x33, 0x41, 0xd5, 0x8e, 0x1a,
+ 0xd9, 0xea, 0x8f, 0x31, 0x04, 0x7f, 0x52, 0xf7, 0x32, 0x08, 0xd6, 0xd3,
+ 0x68, 0x70, 0x06, 0xb3, 0x24, 0xbb, 0x5a, 0x55, 0x40, 0x33, 0x3a, 0xc6,
+ 0xb3, 0x0d, 0xc4, 0xd8, 0x09, 0xde, 0x08, 0x52, 0x80, 0xc5, 0x16, 0xe0,
+ 0xad, 0x90, 0x4e, 0xb8, 0x3c, 0x7b, 0x8b, 0xa2, 0x76, 0xe9, 0x49, 0xa0,
+ 0xad, 0xae, 0x6b, 0xb1, 0x94, 0x12, 0x1b, 0xfb, 0x0b, 0x86, 0x3b, 0x45,
+ 0x3b, 0xc3, 0xfb, 0x7e, 0x58, 0x51, 0x4e, 0xa9, 0xde, 0x51, 0x3a, 0xae,
+ 0x18, 0xb4, 0xb6, 0xca, 0xa4, 0x6a, 0xf6, 0x86, 0xdb, 0x16, 0xa0, 0xd9,
+ 0x8c, 0x03, 0x2d, 0x85, 0x1c, 0x21, 0xbb, 0xa4, 0x8b, 0xaf, 0x62, 0x14,
+ 0x03, 0x09, 0x24, 0x2f, 0x45, 0x35, 0x62, 0xa1, 0xc9, 0x5a, 0x35, 0x70,
+ 0xf9, 0x6d, 0xc0, 0x7d, 0x6c, 0x86, 0x84, 0x5e, 0x0c, 0x04, 0x23, 0x29,
+ 0xf2, 0x16, 0xfc, 0xba, 0x5d, 0xf9, 0x8e, 0x9b, 0x71, 0x1b, 0x18, 0x01,
+ 0x1b, 0x99, 0x82, 0x01, 0x1f, 0xdd, 0x7d, 0x36, 0x05, 0x13, 0xaf, 0xe9,
+ 0x03, 0x68, 0x28, 0x1a, 0xed, 0xae, 0x6f, 0xec, 0xe0, 0x9d, 0xc3, 0x61,
+ 0x30, 0xaa, 0x63, 0xb3, 0x76, 0xba, 0x86, 0xc4, 0x04, 0xda, 0x5b, 0xaf,
+ 0x8f, 0x4f, 0x8e, 0x36, 0xa3, 0xd7, 0x09, 0x12, 0xed, 0xeb, 0xfd, 0x86,
+ 0x88, 0xfd, 0x4e, 0x7e, 0x62, 0x4b, 0xa4, 0xb7, 0xb6, 0xae, 0x30, 0xbb,
+ 0xfa, 0x98, 0x60, 0x86, 0xca, 0xaa, 0xc1, 0xe0, 0x94, 0xe4, 0x93, 0x1c,
+ 0x08, 0x33, 0xe3, 0x48, 0x87, 0x9d, 0x17, 0x90, 0x84, 0x76, 0x98, 0xef,
+ 0x01, 0x26, 0x56, 0xd3, 0xe3, 0x45, 0xe7, 0xf0, 0x48, 0x2d, 0xf0, 0xce,
+ 0x7d, 0x57, 0x24, 0x55, 0x58, 0xe4, 0xbd, 0x5c, 0x55, 0xcc, 0xaf, 0x4c,
+ 0x7f, 0x12, 0xd8, 0x29, 0xe0, 0xc9, 0xf3, 0x7c, 0xea, 0x68, 0xf5, 0x84,
+ 0xfb, 0xbf, 0x51, 0xa0, 0x7a, 0x80, 0x63, 0xfc, 0x92, 0x0f, 0x8f, 0xce,
+ 0xac, 0xca, 0x33, 0x21, 0x11, 0xe4, 0x03, 0x3f, 0x8c, 0xfc, 0xcb, 0x31,
+ 0xef, 0xaf, 0x3c, 0xae, 0x95, 0xa1, 0x83, 0x21, 0x71, 0xad, 0x8a, 0x0e,
+ 0xb9, 0xb0, 0xaf, 0x45, 0x22, 0x06, 0xa1, 0x03, 0x9e, 0x46, 0x0b, 0x65,
+ 0x21, 0x80, 0xb0, 0xfd, 0xcc, 0xc0, 0x3f, 0x5a, 0x5c, 0x8f, 0xb3, 0x66,
+ 0x5a, 0x05, 0x1c, 0x6e, 0x92, 0x56, 0x40, 0x5b, 0x41, 0x48, 0xc1, 0xc8,
+ 0xc8, 0x54, 0xde, 0xde, 0xdb, 0x09, 0x4b, 0x7f, 0x64, 0x5a, 0xd8, 0x0a,
+ 0xf5, 0x30, 0x7e, 0xbb, 0xe4, 0x89, 0xbf, 0xb1, 0x68, 0xfe, 0x6d, 0x99,
+ 0xdd, 0x0c, 0xb4, 0x22, 0xa5, 0x32, 0xb5, 0x96, 0xdd, 0xbb, 0xef, 0x5b,
+ 0x17, 0xea, 0x00, 0xca, 0x41, 0x00, 0x7f, 0xed, 0xd2, 0x8c, 0x71, 0x40,
+ 0x5a, 0xd6, 0x7f, 0xac, 0x10, 0x45, 0x68, 0x41, 0x30, 0xe2, 0x9a, 0x64,
+ 0x67, 0xc2, 0x10, 0x0b, 0xbe, 0xb3, 0xf6, 0xac, 0x46, 0xa6, 0x36, 0xdd,
+ 0x1b, 0x7a, 0xc6, 0xbe, 0x16, 0xb5, 0x6f, 0xa9, 0x89, 0x4b, 0xd7, 0x56,
+ 0x1a, 0x03, 0x36, 0xb8, 0x86, 0x30, 0x62, 0xa1, 0xc0, 0xe2, 0xb3, 0xde,
+ 0x15, 0xde, 0x14, 0xb2, 0x2b, 0x26, 0x26, 0x6d, 0x93, 0xaf, 0x5e, 0x48,
+ 0x4a, 0x59, 0x64, 0x14, 0xe9, 0xa5, 0x63, 0xa4, 0x72, 0x1d, 0x8c, 0x1a,
+ 0x9d, 0x93, 0x3b, 0x09, 0x1b, 0x08, 0xeb, 0xad, 0x7d, 0x39, 0x99, 0xe5,
+ 0x52, 0x9f, 0xe3, 0x2e, 0xf4, 0x96, 0xfd, 0xa7, 0x9c, 0xf9, 0x7c, 0xa0,
+ 0xe9, 0x4e, 0x1f, 0x74, 0x00, 0xb1, 0x42, 0x26, 0x4e, 0x23, 0x75, 0x42,
+ 0xe2, 0x0a, 0x8c, 0x89, 0xd3, 0xa0, 0x0d, 0x01, 0x64, 0x3a, 0xde, 0x27,
+ 0x3d, 0xf0, 0x3a, 0xf9, 0x77, 0x06, 0x01, 0x2b, 0x82, 0xd3, 0xd6, 0x87,
+ 0xb4, 0x6d, 0xf3, 0x32, 0x95, 0x75, 0x71, 0x58, 0xba, 0xe0, 0x32, 0x11,
+ 0xb5, 0xf1, 0x2e, 0x96, 0x2c, 0xeb, 0x88, 0x12, 0x1c, 0x02, 0xc8, 0xae,
+ 0xc5, 0xc1, 0x80, 0x6f, 0x44, 0xb7, 0x97, 0x5d, 0xf8, 0x25, 0x4d, 0xc9,
+ 0x09, 0x46, 0x19, 0xc0, 0x03, 0xf5, 0xae, 0x62, 0xc1, 0x21, 0xa3, 0x0d,
+ 0x25, 0x9b, 0xd6, 0x5a, 0xeb, 0x35, 0x4d, 0xae, 0xd1, 0x49, 0x98, 0xba,
+ 0x2a, 0xce, 0x3c, 0xcf, 0x1f, 0xb3, 0x4f, 0xd2, 0xd5, 0x7a, 0x84, 0x11,
+ 0xf0, 0x02, 0xc4, 0x49, 0x3a, 0x6a, 0xb4, 0x33, 0x61, 0x39, 0xad, 0x91,
+ 0x79, 0x7c, 0x6b, 0x44, 0xc8, 0x8d, 0xbc, 0x23, 0xcd, 0xd5, 0x93, 0x89,
+ 0x8b, 0x19, 0x52, 0xde, 0x94, 0xd6, 0x07, 0x97, 0x92, 0xe5, 0x60, 0x21,
+ 0x06, 0x0b, 0x9e, 0xcd, 0x6a, 0xbd, 0x0a, 0x4a, 0x18, 0xac, 0x1c, 0x2c,
+ 0xca, 0xa5, 0x59, 0xf8, 0xb4, 0x36, 0xc9, 0xed, 0xf0, 0x69, 0x60, 0x92,
+ 0x46, 0xbe, 0x16, 0x11, 0x69, 0x5c, 0x24, 0x01, 0xa3, 0x9a, 0x94, 0x56,
+ 0xd4, 0x52, 0x6f, 0x6b, 0xe4, 0x70, 0x8e, 0x92, 0x2b, 0x01, 0x78, 0xe3,
+ 0x8a, 0x8a, 0x45, 0xc8, 0xe0, 0xbb, 0x8e, 0xef, 0xef, 0x87, 0x65, 0x22,
+ 0x25, 0x7c, 0xca, 0x72, 0x86, 0x6c, 0xc1, 0x7a, 0xa9, 0xa2, 0xc1, 0xd7,
+ 0x5a, 0xa7, 0xec, 0x32, 0xbd, 0x62, 0xbc, 0x1d, 0xfe, 0xdb, 0x95, 0x1b,
+ 0xed, 0x92, 0xa2, 0xb5, 0xde, 0x93, 0x7f, 0xd2, 0xab, 0x1d, 0x70, 0xa8,
+ 0x28, 0xec, 0x48, 0xb4, 0xcf, 0xd0, 0x08, 0xcc, 0x5b, 0x99, 0xdb, 0xf6,
+ 0x32, 0xa8, 0xdd, 0x14, 0x43, 0x3d, 0x4b, 0x3c, 0xd0, 0xbf, 0x56, 0xa1,
+ 0xcf, 0x37, 0x2a, 0x87, 0x45, 0xcb, 0x09, 0x64, 0x15, 0xee, 0xac, 0x7e,
+ 0x36, 0x6e, 0x6c, 0xa1, 0x9a, 0x55, 0xbd, 0x23, 0xb7, 0x06, 0x86, 0x55,
+ 0xdb, 0x1b, 0x79, 0x57, 0xce, 0x1f, 0xed, 0x23, 0x66, 0x52, 0x0c, 0xfb,
+ 0x30, 0x8c, 0x4e, 0x17, 0x81, 0x00, 0x5f, 0x27, 0x69, 0xe1, 0xbd, 0xdc,
+ 0xa5, 0xbb, 0x04, 0x62, 0x37, 0xb7, 0x07, 0x8b, 0x52, 0x91, 0xf5, 0xf2,
+ 0x0f, 0x3a, 0x83, 0x32, 0x6c, 0xe1, 0xea, 0x57, 0x9f, 0x99, 0x78, 0x43,
+ 0x69, 0x24, 0x64, 0x8f, 0x91, 0xdd, 0xd7, 0x62, 0x86, 0xd1, 0x2b, 0x25,
+ 0x12, 0x10, 0x99, 0xf1, 0xb1, 0x04, 0x88, 0x5f, 0x68, 0x50, 0x1e, 0x6a,
+ 0x3e, 0x35, 0xb8, 0xb1, 0xc9, 0x76, 0xd8, 0x50, 0x76, 0xef, 0x7e, 0x97,
+ 0xcb, 0x5e, 0x1c, 0x42, 0x2c, 0xd6, 0x01, 0xe1, 0xae, 0xc2, 0x7d, 0x82,
+ 0xf6, 0x37, 0x5d, 0xe5, 0x6d, 0xef, 0xdc, 0xc7, 0xc1, 0xd3, 0x41, 0x92,
+ 0x8b, 0xcc, 0xe5, 0x60, 0x00, 0x2e, 0x95, 0xde, 0x45, 0x05, 0x84, 0xbe,
+ 0x7e, 0x0c, 0xee, 0x02, 0xd5, 0xc9, 0x9a, 0x82, 0xd9, 0x68, 0xee, 0xef,
+ 0xcb, 0x1c, 0xb9, 0xce, 0xdf, 0x4a, 0x7e, 0xe6, 0x34, 0x5f, 0x32, 0xbc,
+ 0x42, 0x7e, 0xda, 0xf4, 0xce, 0x25, 0x52, 0x7e, 0xb2, 0x64, 0x8f, 0x1f,
+ 0xbb, 0xe8, 0x3a, 0x88, 0xa1, 0x5d, 0x86, 0xe4, 0x5e, 0xf4, 0xd7, 0xbf,
+ 0xf6, 0xa3, 0xbf, 0xf6, 0xe8, 0x7f, 0x64, 0x47, 0xfe, 0x95, 0xe6, 0xf3,
+ 0xaf, 0x42, 0x33, 0xfc, 0xd7, 0x5b, 0x52, 0x4a, 0xa8, 0x35, 0x58, 0xce,
+ 0x38, 0x5b, 0xce, 0x53, 0xc8, 0x76, 0x64, 0xb8, 0x4a, 0xd4, 0x52, 0xb9,
+ 0xb3, 0xd9, 0xc0, 0x97, 0x0c, 0x31, 0x37, 0x55, 0x02, 0xb6, 0xa0, 0x05,
+ 0x5b, 0xce, 0x33, 0x01, 0x51, 0xeb, 0xb2, 0x43, 0xac, 0x5b, 0x47, 0x71,
+ 0x1c, 0xad, 0xff, 0xde, 0x42, 0x21, 0x95, 0x61, 0x1d, 0xc3, 0xb8, 0x2f,
+ 0x5e, 0x33, 0xb9, 0x0e, 0x0a, 0x68, 0xc7, 0xdd, 0x75, 0x20, 0xc4, 0x54,
+ 0x3c, 0xcd, 0xe0, 0xb3, 0x01, 0x7d, 0xbe, 0xba, 0xc0, 0xf4, 0xc8, 0xe7,
+ 0xfb, 0xfd, 0xe2, 0xfa, 0x01, 0x07, 0xb6, 0x76, 0xc9, 0x15, 0x6e, 0xa3,
+ 0x5e, 0x76, 0x50, 0x7e, 0xb7, 0xd5, 0x97, 0xa7, 0x80, 0xf1, 0xa7, 0x0e,
+ 0xc7, 0x52, 0x42, 0xc5, 0x42, 0x3d, 0x5c, 0x1f, 0xac, 0xe3, 0xc0, 0x08,
+ 0x49, 0x56, 0x57, 0x54, 0x41, 0xf0, 0x8c, 0x24, 0x52, 0x05, 0xa1, 0xb3,
+ 0x82, 0xbd, 0xd5, 0x80, 0x96, 0xe4, 0x17, 0xab, 0x11, 0xef, 0x3c, 0x8b,
+ 0x70, 0x03, 0xd7, 0x06, 0xa3, 0x06, 0x50, 0x9b, 0x0e, 0xc5, 0x98, 0xb3,
+ 0xec, 0xdd, 0xb4, 0x0a, 0x89, 0xf5, 0x99, 0x9e, 0xdb, 0xd3, 0x90, 0xe1,
+ 0x56, 0xc9, 0xee, 0x0a, 0x1c, 0x1c, 0x65, 0x4a, 0x06, 0xe7, 0x43, 0x87,
+ 0x2a, 0xf2, 0xf9, 0x43, 0xdc, 0x0d, 0xd0, 0xd4, 0x72, 0xf9, 0x86, 0xbb,
+ 0x4c, 0x55, 0xc9, 0x28, 0xef, 0x0b, 0x21, 0xa9, 0x59, 0xaa, 0x41, 0xda,
+ 0x40, 0x47, 0x34, 0xa6, 0x65, 0xb4, 0x72, 0x9f, 0x5e, 0x45, 0xbd, 0x95,
+ 0xba, 0xbe, 0xd7, 0x7c, 0xe1, 0x84, 0x33, 0xb0, 0x75, 0xd5, 0x85, 0x83,
+ 0x63, 0x12, 0x67, 0x8e, 0xd6, 0x68, 0x86, 0xe4, 0x60, 0xad, 0x1a, 0xe9,
+ 0xb8, 0x45, 0x43, 0x05, 0xb5, 0xc2, 0x2f, 0x27, 0x0e, 0x4d, 0xa1, 0xa3,
+ 0xd2, 0x9d, 0xc9, 0xd5, 0x5a, 0x57, 0x95, 0x06, 0x30, 0x63, 0x95, 0xb3,
+ 0xca, 0x6e, 0x94, 0x24, 0x49, 0x8d, 0xb9, 0x0d, 0x3b, 0x34, 0xff, 0x6e,
+ 0x07, 0xe5, 0xa6, 0x7a, 0x1c, 0x04, 0xad, 0xb8, 0x22, 0x8b, 0x3a, 0x3c,
+ 0x86, 0x5c, 0x5e, 0x7f, 0x0a, 0x97, 0x31, 0xbd, 0xb7, 0xcc, 0xa6, 0x46,
+ 0x96, 0xeb, 0xd2, 0xae, 0x57, 0x4a, 0x36, 0x7f, 0x17, 0x5f, 0x54, 0xa6,
+ 0x26, 0xab, 0xfc, 0xed, 0xb4, 0x0b, 0xfc, 0x37, 0xa5, 0xab, 0x1a, 0x0f,
+ 0x86, 0x9b, 0xd6, 0xca, 0xec, 0x6c, 0xba, 0x14, 0x33, 0x54, 0x92, 0x92,
+ 0x22, 0x8e, 0xea, 0x63, 0xec, 0x5d, 0xe7, 0x92, 0x79, 0xdf, 0xdb, 0xe3,
+ 0xa2, 0x90, 0xaa, 0x1c, 0xfc, 0x28, 0xdb, 0xba, 0x19, 0xbc, 0x06, 0x5f,
+ 0x9d, 0xbe, 0x39, 0x72, 0x38, 0x48, 0xb9, 0x92, 0xf2, 0x4f, 0x3a, 0xa9,
+ 0x57, 0x86, 0x88, 0x57, 0x5b, 0x4e, 0x62, 0xbf, 0x4d, 0x82, 0x2b, 0x53,
+ 0x44, 0x57, 0xcf, 0xc5, 0xdd, 0x32, 0x9d, 0x6e, 0x20, 0x71, 0xf4, 0xdd,
+ 0xdb, 0xe3, 0xef, 0x06, 0x72, 0xe9, 0x96, 0x22, 0xd6, 0x96, 0x39, 0x69,
+ 0x49, 0x97, 0xe2, 0x99, 0x99, 0x77, 0x24, 0x20, 0xab, 0xd4, 0x84, 0xd4,
+ 0x41, 0x80, 0xee, 0xa7, 0x99, 0xb8, 0xcb, 0xa5, 0x41, 0x3a, 0x3b, 0x4e,
+ 0x33, 0x52, 0xe1, 0xa0, 0x3d, 0xc0, 0xb2, 0x77, 0x61, 0x3a, 0xeb, 0x33,
+ 0x11, 0xed, 0x9f, 0x9d, 0x1d, 0xee, 0x5f, 0xec, 0xbb, 0xb1, 0x81, 0x67,
+ 0x00, 0xba, 0x0e, 0x17, 0x29, 0x36, 0x8f, 0xb4, 0x92, 0xc1, 0xfa, 0x1f,
+ 0x18, 0xf0, 0xdf, 0xd4, 0x7e, 0x67, 0xe7, 0xa7, 0x7c, 0x1d, 0xfe, 0xc3,
+ 0x5f, 0xf7, 0x7d, 0x4d, 0x22, 0x94, 0x2a, 0x68, 0x57, 0x86, 0xd9, 0xdd,
+ 0xe4, 0xfe, 0xdd, 0xb9, 0xfe, 0x69, 0x00, 0x58, 0x32, 0x34, 0xa3, 0xf7,
+ 0xbc, 0xa0, 0xc5, 0xc4, 0x19, 0x28, 0x36, 0x1b, 0x98, 0x00, 0xa4, 0xa7,
+ 0xae, 0x1e, 0x48, 0xee, 0x75, 0xaa, 0xd1, 0x2e, 0xd8, 0x64, 0xcd, 0xc8,
+ 0xae, 0x26, 0xd3, 0xb0, 0x82, 0xee, 0x62, 0xcf, 0x10, 0xcb, 0xd7, 0x94,
+ 0x67, 0xaa, 0x49, 0x2e, 0xd4, 0x5c, 0x1e, 0xcf, 0x2e, 0x26, 0x1a, 0x48,
+ 0x80, 0x7e, 0xb9, 0x90, 0x56, 0x0f, 0xb5, 0xb7, 0x9e, 0xb6, 0xba, 0xb5,
+ 0x77, 0xc4, 0x53, 0x4d, 0x72, 0x6e, 0xf2, 0xd8, 0x9a, 0x90, 0xdf, 0x93,
+ 0xe2, 0x1b, 0x58, 0xce, 0x9a, 0x0c, 0x9c, 0x7e, 0xd0, 0x7a, 0xa8, 0x72,
+ 0xe4, 0xbc, 0x6c, 0x2a, 0xb5, 0x7d, 0xc9, 0xaa, 0xa7, 0x42, 0x05, 0xd5,
+ 0xb4, 0x98, 0x35, 0x8d, 0x59, 0x9f, 0x42, 0x39, 0x0f, 0x24, 0x41, 0xb5,
+ 0x7d, 0x63, 0xe6, 0xa5, 0xa5, 0x47, 0xcb, 0x25, 0x7b, 0x17, 0xf8, 0x5f,
+ 0x5b, 0x3b, 0xc3, 0xed, 0x5e, 0xbb, 0xf7, 0x00, 0x3a, 0xc2, 0x83, 0x63,
+ 0xcc, 0x70, 0x42, 0xf6, 0x97, 0x7f, 0xb8, 0x83, 0x5a, 0xf0, 0x32, 0xce,
+ 0x10, 0xc3, 0xea, 0xea, 0xcb, 0xe0, 0xb4, 0xe5, 0x69, 0x13, 0x6f, 0xb1,
+ 0x57, 0xc9, 0x59, 0x8e, 0xe4, 0xbd, 0x98, 0xef, 0x1c, 0xf0, 0x1a, 0xf4,
+ 0xba, 0x27, 0x38, 0x9b, 0x4a, 0xe4, 0xab, 0x31, 0xcf, 0x8f, 0x16, 0xae,
+ 0x59, 0x9d, 0xa5, 0xe4, 0x64, 0xc0, 0xfd, 0x78, 0xa5, 0xb6, 0xab, 0xb9,
+ 0x98, 0x6f, 0x12, 0xb2, 0xfb, 0x66, 0xc8, 0xbc, 0x61, 0xa7, 0xcf, 0xaa,
+ 0xaa, 0x90, 0x35, 0x9c, 0x41, 0xa2, 0xc8, 0x4a, 0xbc, 0x11, 0xd7, 0xab,
+ 0x40, 0xf2, 0x89, 0xaa, 0xae, 0x6f, 0xba, 0x10, 0xc3, 0x18, 0x4c, 0xa7,
+ 0xad, 0x43, 0x44, 0x41, 0x84, 0x88, 0x73, 0xb0, 0xc2, 0x72, 0xbd, 0xe0,
+ 0xc8, 0xc3, 0x38, 0x71, 0x86, 0xb6, 0x7c, 0xc2, 0xf2, 0x45, 0x69, 0x8f,
+ 0xa6, 0xb7, 0xe9, 0x74, 0xd9, 0x0a, 0xdb, 0x35, 0x5f, 0x47, 0xdd, 0xdd,
+ 0xb4, 0x0c, 0xb3, 0x49, 0xe0, 0x81, 0xe0, 0x27, 0x72, 0xe7, 0x9f, 0x42,
+ 0xb9, 0x07, 0x6c, 0xaa, 0x96, 0xc7, 0xed, 0x52, 0xa8, 0x9d, 0xe4, 0x30,
+ 0xbc, 0x38, 0x38, 0x7b, 0xff, 0xf5, 0xd1, 0xd1, 0xd9, 0xf1, 0xe1, 0xc9,
+ 0x91, 0x9a, 0x01, 0xee, 0x47, 0x6f, 0x2f, 0xbe, 0x39, 0x31, 0xb6, 0x27,
+ 0x5b, 0xa6, 0x96, 0xcf, 0x86, 0xe1, 0x28, 0xdc, 0xdc, 0x49, 0x9a, 0x2d,
+ 0xef, 0xfb, 0xa8, 0xe0, 0x4e, 0xb2, 0xbc, 0x7f, 0xfc, 0x5d, 0x3f, 0xfa,
+ 0xea, 0x6c, 0xf0, 0xee, 0xbb, 0x56, 0x32, 0x7a, 0x00, 0x00, 0x25, 0x25,
+ 0xd4, 0xbc, 0xec, 0x3b, 0x3c, 0x28, 0x78, 0x4a, 0xfd, 0xd8, 0xed, 0x96,
+ 0xd9, 0x51, 0xb8, 0xe3, 0x23, 0xe3, 0xdf, 0x75, 0x91, 0x0a, 0x3d, 0x57,
+ 0x2e, 0xf6, 0x8d, 0xd5, 0xef, 0x30, 0xdc, 0xe2, 0x39, 0x27, 0xb5, 0xc1,
+ 0xf8, 0x5d, 0x66, 0x01, 0x17, 0x22, 0x3c, 0xc1, 0xf2, 0x15, 0x3d, 0x87,
+ 0x21, 0xaa, 0xcf, 0xb7, 0xad, 0xb0, 0x68, 0x5d, 0x18, 0x1f, 0xa2, 0x97,
+ 0xf4, 0x47, 0x17, 0x53, 0xc8, 0xd6, 0x68, 0xf4, 0x15, 0xd7, 0x37, 0x14,
+ 0xf6, 0x42, 0x7e, 0xd2, 0x25, 0x38, 0x0f, 0x0d, 0x08, 0xa6, 0x61, 0x54,
+ 0xcd, 0x8f, 0xd3, 0x34, 0xdb, 0xa2, 0x75, 0x27, 0x73, 0x2d, 0xd8, 0x79,
+ 0x6e, 0x97, 0xaf, 0x6e, 0x33, 0xf7, 0x57, 0xa4, 0x48, 0xa1, 0x8f, 0x7e,
+ 0x98, 0x8c, 0xab, 0x35, 0x46, 0x7e, 0x76, 0xe8, 0xac, 0x6d, 0xf5, 0x26,
+ 0x73, 0x2b, 0x18, 0xa0, 0x4c, 0x5b, 0x47, 0x61, 0x20, 0xe1, 0x38, 0x59,
+ 0x04, 0xad, 0xa5, 0xb4, 0x33, 0x0e, 0x8f, 0xce, 0xfb, 0x42, 0xd0, 0x15,
+ 0x92, 0x73, 0x79, 0x3a, 0x3a, 0x8d, 0x90, 0x92, 0xea, 0xec, 0x8c, 0xdc,
+ 0x63, 0x51, 0xff, 0x7d, 0xbc, 0x5c, 0x37, 0xc5, 0x38, 0x7a, 0x39, 0xa3,
+ 0x17, 0x67, 0xdd, 0x89, 0x80, 0xca, 0x23, 0xef, 0xc9, 0xf0, 0x1b, 0x3c,
+ 0x06, 0x6a, 0x18, 0x6a, 0x09, 0x6a, 0x6e, 0xc7, 0xae, 0xeb, 0x2d, 0xda,
+ 0xbd, 0x0a, 0xee, 0x1d, 0xd4, 0xf5, 0x6d, 0x66, 0x4d, 0xad, 0x03, 0x8c,
+ 0xb8, 0xde, 0x8f, 0xd6, 0x99, 0xab, 0x81, 0xff, 0x0b, 0xe5, 0xaa, 0x35,
+ 0x04, 0xd6, 0xfb, 0x6d, 0x22, 0xe7, 0x75, 0x9d, 0xf6, 0xf5, 0x21, 0x83,
+ 0x80, 0x05, 0x49, 0x80, 0xa0, 0x33, 0x40, 0xe5, 0x4c, 0x09, 0x88, 0xbe,
+ 0x08, 0xc6, 0x41, 0x82, 0xa8, 0x3e, 0x43, 0xab, 0x6c, 0x5d, 0xfb, 0x5d,
+ 0x73, 0xf5, 0x8c, 0xb5, 0x55, 0xe5, 0x2f, 0x43, 0x25, 0xa2, 0x20, 0x6b,
+ 0xd8, 0x4e, 0xca, 0xa3, 0x24, 0x2c, 0x33, 0x92, 0xa8, 0x6f, 0xf5, 0x0e,
+ 0x9e, 0x0a, 0x32, 0xed, 0xcb, 0xd1, 0x68, 0xff, 0xec, 0xb8, 0x39, 0xd5,
+ 0xf4, 0xd3, 0xc1, 0x5b, 0x30, 0xd2, 0x53, 0x1f, 0x36, 0x4d, 0x56, 0x7c,
+ 0x60, 0x8b, 0xbb, 0x8f, 0x0c, 0x2c, 0x36, 0x05, 0x18, 0x18, 0xcc, 0x38,
+ 0xbb, 0xc1, 0x37, 0x7c, 0x0b, 0x64, 0x37, 0x67, 0x07, 0x97, 0xb9, 0xb2,
+ 0xe0, 0x29, 0xbe, 0xa3, 0x88, 0x6a, 0xd5, 0x95, 0xc9, 0xc4, 0xf9, 0x0d,
+ 0x65, 0x6a, 0x06, 0xfa, 0xe0, 0xb4, 0xac, 0x06, 0x1c, 0xe1, 0x58, 0x9d,
+ 0xbf, 0xab, 0xd0, 0x72, 0x4b, 0x6d, 0x0c, 0x58, 0x31, 0x45, 0x67, 0x08,
+ 0x1d, 0x33, 0x10, 0x38, 0xb8, 0x84, 0xb3, 0x26, 0x1a, 0xb4, 0xf0, 0x24,
+ 0x7c, 0xfd, 0xbe, 0x4d, 0x93, 0x3b, 0xce, 0x2a, 0x3d, 0xf2, 0x14, 0x1c,
+ 0x1a, 0xef, 0x4b, 0x6b, 0x84, 0xcf, 0x74, 0x41, 0x9e, 0x5c, 0x93, 0x71,
+ 0x36, 0x00, 0x54, 0xaf, 0xc3, 0x7c, 0x0b, 0xab, 0x01, 0x36, 0xbb, 0xc5,
+ 0xd9, 0x57, 0x13, 0x0b, 0xc7, 0x59, 0x65, 0x82, 0x00, 0x29, 0xcf, 0x9d,
+ 0x58, 0x91, 0x75, 0x29, 0x4c, 0x6f, 0x2e, 0xaf, 0x12, 0x97, 0xd2, 0xbc,
+ 0x30, 0xc2, 0xb8, 0x0f, 0x59, 0x24, 0x9a, 0xdd, 0x99, 0x09, 0x3f, 0xf8,
+ 0xdb, 0x93, 0x91, 0xcf, 0x15, 0xa8, 0x94, 0xf8, 0x19, 0xae, 0x88, 0x11,
+ 0x1b, 0x9c, 0xaf, 0x57, 0x94, 0x48, 0x2d, 0xb5, 0xba, 0x39, 0xc2, 0xb8,
+ 0x08, 0x52, 0x8a, 0xe5, 0x9c, 0x16, 0xb5, 0xb4, 0x0f, 0x6e, 0xfd, 0x2f,
+ 0x8a, 0xe9, 0xe3, 0xe4, 0xb8, 0xb6, 0x96, 0xd2, 0x78, 0x22, 0xf3, 0x80,
+ 0x84, 0x55, 0x7d, 0xb1, 0xad, 0xc1, 0x47, 0x91, 0x4e, 0xf8, 0x22, 0x7e,
+ 0x13, 0x9e, 0x3b, 0x35, 0x42, 0xe9, 0xce, 0xd8, 0x20, 0x28, 0x87, 0x37,
+ 0x3d, 0x4b, 0x97, 0xab, 0x68, 0x27, 0xf2, 0xea, 0xc0, 0xa0, 0x0a, 0x38,
+ 0x63, 0xb5, 0x4b, 0x16, 0x64, 0x47, 0x05, 0x57, 0xc1, 0xef, 0x32, 0xd9,
+ 0xa5, 0x2f, 0x05, 0x1f, 0x39, 0x2e, 0xeb, 0x0d, 0xb6, 0x70, 0x26, 0x21,
+ 0x8c, 0xa4, 0xc9, 0x27, 0xdd, 0x91, 0x1f, 0xce, 0xb2, 0xf7, 0xe4, 0xbb,
+ 0xef, 0xa2, 0x3a, 0x0d, 0xcc, 0x66, 0xbf, 0xb6, 0x5f, 0x1a, 0x55, 0x8a,
+ 0x48, 0xd3, 0xe5, 0x1d, 0xf2, 0x65, 0xe0, 0x40, 0xc5, 0xda, 0x70, 0x9c,
+ 0x06, 0x37, 0x93, 0xa1, 0x03, 0xee, 0x59, 0x99, 0x50, 0x85, 0xec, 0x85,
+ 0x71, 0xe2, 0xb6, 0x12, 0xf4, 0x01, 0xd7, 0xbe, 0x03, 0x17, 0x49, 0x5c,
+ 0x0a, 0xf1, 0xeb, 0x70, 0xaa, 0x4a, 0xb7, 0x5b, 0x49, 0xf9, 0xde, 0x65,
+ 0xc3, 0x2e, 0x0a, 0xf0, 0x36, 0x45, 0x8d, 0x20, 0x2e, 0x31, 0x22, 0x48,
+ 0x8e, 0x54, 0x61, 0x64, 0x7f, 0x4b, 0x50, 0xe1, 0x65, 0x55, 0x65, 0x72,
+ 0x73, 0x5e, 0x20, 0x94, 0x28, 0xa7, 0x1e, 0xe3, 0x91, 0x44, 0x6a, 0x50,
+ 0xab, 0xdc, 0xc7, 0x3a, 0xc2, 0xd5, 0xe2, 0xc7, 0xfb, 0x1d, 0x54, 0xb8,
+ 0xe0, 0xe9, 0x0e, 0xfc, 0x51, 0x88, 0x2a, 0x2a, 0x8e, 0x5a, 0xf2, 0xb2,
+ 0xff, 0x5c, 0x2f, 0xf9, 0xa1, 0x4c, 0x14, 0x22, 0x7a, 0x5d, 0x75, 0x4d,
+ 0x06, 0x55, 0xb1, 0xc4, 0x0c, 0xf1, 0x82, 0x70, 0xb2, 0x2a, 0x27, 0x3e,
+ 0x19, 0x47, 0x03, 0x9f, 0xe5, 0x16, 0x41, 0x45, 0x15, 0xf5, 0xc0, 0x0c,
+ 0x6b, 0x47, 0x88, 0x6c, 0x5c, 0x92, 0x13, 0x0d, 0xbf, 0x46, 0xa3, 0x8a,
+ 0x24, 0xaa, 0xa0, 0xe3, 0xb1, 0x72, 0x55, 0x1d, 0x74, 0xef, 0xc8, 0x91,
+ 0x16, 0xca, 0x70, 0xc2, 0xcc, 0x62, 0x77, 0x58, 0x54, 0x85, 0x06, 0xb1,
+ 0x04, 0xf1, 0x2d, 0xe0, 0xcb, 0xa3, 0x8b, 0xe6, 0xd6, 0x02, 0xde, 0x5e,
+ 0xef, 0x3f, 0x40, 0x7d, 0xd2, 0xbf, 0xcf, 0xde, 0x5d, 0x6c, 0xfa, 0x3b,
+ 0xae, 0x48, 0x69, 0xe0, 0x88, 0xb1, 0xd6, 0x3b, 0xf8, 0xa8, 0x04, 0x59,
+ 0xa9, 0xf8, 0x7c, 0x40, 0x63, 0xdd, 0x86, 0xb8, 0x23, 0x43, 0xfa, 0xc9,
+ 0xf6, 0x4e, 0x9f, 0xfe, 0xd8, 0x85, 0x2b, 0xe1, 0xc9, 0xf6, 0x13, 0xe7,
+ 0xa7, 0xb5, 0xa7, 0x5a, 0xba, 0x16, 0x29, 0x1e, 0x71, 0xa9, 0x05, 0xd4,
+ 0xe4, 0x2a, 0x19, 0x3d, 0xb9, 0xbf, 0xc7, 0xaf, 0xc2, 0x04, 0xf2, 0x22,
+ 0x19, 0x38, 0x2c, 0x99, 0xeb, 0xea, 0x8a, 0xad, 0xe5, 0x67, 0x1c, 0x3e,
+ 0x81, 0x65, 0x26, 0x81, 0x77, 0x36, 0xbe, 0x81, 0xd3, 0x0c, 0x8d, 0x1f,
+ 0x3a, 0xaf, 0xf1, 0x91, 0x4e, 0xc2, 0xda, 0x7d, 0xe1, 0xbb, 0x0f, 0x37,
+ 0x39, 0x0b, 0x2a, 0x97, 0x12, 0x66, 0x24, 0x33, 0x9f, 0xf3, 0x9a, 0x0b,
+ 0x37, 0xaf, 0xd5, 0x04, 0xc6, 0xdf, 0x3b, 0x88, 0xa1, 0x11, 0x01, 0x06,
+ 0xbf, 0x4e, 0xa4, 0xdf, 0x1d, 0x48, 0x5f, 0x0f, 0x22, 0x8d, 0x45, 0x61,
+ 0x46, 0x2c, 0x76, 0xa2, 0x88, 0x5b, 0x47, 0x42, 0xde, 0x71, 0xb4, 0x58,
+ 0x14, 0x81, 0x2c, 0x97, 0x99, 0x50, 0x53, 0x48, 0xc6, 0xbb, 0x1c, 0xf8,
+ 0xd2, 0x2d, 0xc1, 0x96, 0x79, 0xc0, 0x00, 0xbf, 0xf7, 0xbb, 0x7f, 0xf1,
+ 0xec, 0x57, 0x67, 0xa6, 0xaf, 0xd1, 0xdb, 0x35, 0x54, 0x07, 0x75, 0x7e,
+ 0x2c, 0xdd, 0x08, 0xfb, 0x6a, 0x80, 0x9b, 0xc1, 0x4b, 0x3a, 0xbb, 0x93,
+ 0xe9, 0xca, 0xc8, 0x18, 0x4e, 0x5d, 0xda, 0x41, 0xe9, 0x7c, 0x39, 0xf7,
+ 0xa8, 0x23, 0xe6, 0xf7, 0xad, 0x92, 0x76, 0x09, 0x60, 0xb5, 0x48, 0x5b,
+ 0x31, 0x00, 0xc5, 0x93, 0xe8, 0x08, 0x03, 0x03, 0x01, 0xe1, 0xf4, 0x58,
+ 0xf6, 0x39, 0x6b, 0xcc, 0x74, 0x21, 0x3e, 0x4f, 0xc6, 0x5c, 0x4e, 0x05,
+ 0x33, 0xc3, 0xb3, 0xda, 0xd4, 0x21, 0xd6, 0x0d, 0x94, 0xca, 0x90, 0x58,
+ 0xb4, 0x00, 0x59, 0x49, 0x33, 0x72, 0xf4, 0x94, 0x9a, 0xb8, 0x4b, 0xa7,
+ 0xd5, 0x75, 0x37, 0x55, 0xa9, 0xcc, 0x23, 0xc6, 0x1d, 0x49, 0xa2, 0x3d,
+ 0x83, 0x0b, 0x31, 0x55, 0xc0, 0x0b, 0x6d, 0xc9, 0x0d, 0xce, 0xe5, 0x8c,
+ 0x92, 0x09, 0xb1, 0xbc, 0x64, 0x82, 0xa8, 0x76, 0x6c, 0x43, 0x71, 0xda,
+ 0x43, 0x13, 0x5b, 0x64, 0x80, 0xdc, 0xac, 0xf3, 0x56, 0x5c, 0xff, 0x5a,
+ 0x8d, 0x5a, 0x61, 0x45, 0xc1, 0xb9, 0x23, 0xb8, 0x60, 0x60, 0x26, 0x6f,
+ 0xd2, 0x59, 0xbb, 0x82, 0xf0, 0x03, 0x02, 0x40, 0xd1, 0xfa, 0x5c, 0xf2,
+ 0x29, 0xde, 0xac, 0x6b, 0xdc, 0x36, 0x65, 0x3a, 0x05, 0x45, 0x33, 0xf5,
+ 0x95, 0xf1, 0x69, 0xfd, 0x4a, 0x3e, 0xf3, 0xa5, 0x7f, 0xa8, 0xd1, 0x9c,
+ 0x07, 0x40, 0x99, 0xd7, 0xab, 0xdc, 0x8b, 0x76, 0xb7, 0xb7, 0xbf, 0x26,
+ 0x7d, 0x21, 0xc5, 0xd5, 0x77, 0xbe, 0xec, 0x9c, 0x21, 0x99, 0x20, 0x2c,
+ 0xb1, 0xc6, 0xcc, 0xe2, 0x5b, 0xf8, 0xa6, 0x74, 0xd2, 0x30, 0x22, 0x56,
+ 0xdf, 0xd3, 0x65, 0xe0, 0x4e, 0x90, 0xc9, 0x5f, 0xb1, 0x54, 0xf0, 0x5c,
+ 0x34, 0x13, 0x7a, 0xe7, 0xc0, 0xbc, 0xf2, 0xea, 0x5d, 0xd3, 0xdf, 0x18,
+ 0xb9, 0x65, 0x0b, 0x8b, 0xef, 0x74, 0x24, 0x38, 0xd2, 0x21, 0xca, 0x9c,
+ 0x3c, 0xcb, 0xa2, 0xac, 0xb4, 0xc8, 0x8f, 0xd4, 0xbd, 0x62, 0x6f, 0x0a,
+ 0x62, 0x1c, 0xc2, 0x3a, 0xe0, 0x6b, 0x8b, 0x57, 0xb5, 0xe1, 0x0c, 0xbb,
+ 0xeb, 0xc7, 0xe2, 0xbc, 0x72, 0x15, 0xd3, 0xbf, 0xe7, 0xc3, 0x1d, 0x1d,
+ 0x90, 0x7d, 0xe2, 0x22, 0x25, 0x12, 0x9d, 0x09, 0xa1, 0x25, 0xcd, 0xc1,
+ 0xb2, 0x1d, 0xa2, 0x9c, 0xf2, 0x6c, 0xb3, 0xc2, 0xfd, 0x81, 0x31, 0x32,
+ 0x01, 0xe1, 0x42, 0xab, 0xd5, 0x70, 0x47, 0xa4, 0x65, 0x78, 0x6a, 0x66,
+ 0xfc, 0xc0, 0x8c, 0xad, 0xef, 0xbc, 0x85, 0xc5, 0x9d, 0x2d, 0xe0, 0x02,
+ 0x72, 0x9a, 0x35, 0xe8, 0x14, 0xa7, 0x93, 0x4d, 0x50, 0x09, 0x89, 0x51,
+ 0xc9, 0xbf, 0xe1, 0x4d, 0x15, 0x0c, 0x46, 0x92, 0xce, 0xfe, 0x92, 0x04,
+ 0xf8, 0xb3, 0x1f, 0x06, 0xf4, 0xe7, 0x8f, 0x1d, 0x85, 0xed, 0xe2, 0x20,
+ 0xea, 0x6a, 0x08, 0xf8, 0xc2, 0xb3, 0xaa, 0xa3, 0x1d, 0xc9, 0x1d, 0x93,
+ 0xdf, 0x96, 0x01, 0x1f, 0x7d, 0x57, 0x99, 0x07, 0xef, 0x7d, 0xdb, 0x28,
+ 0x41, 0x25, 0x1b, 0xc6, 0xc8, 0x04, 0x23, 0x68, 0x0d, 0xf1, 0x91, 0x9f,
+ 0x89, 0x8a, 0x01, 0xce, 0xa2, 0x29, 0x35, 0x93, 0x98, 0xf5, 0xbc, 0x03,
+ 0x1f, 0xf8, 0xea, 0xa0, 0x34, 0xde, 0xf1, 0xb2, 0x7c, 0x60, 0x8a, 0x0a,
+ 0xf1, 0x36, 0x96, 0xb9, 0xa3, 0x7b, 0xc2, 0x04, 0xa2, 0xfb, 0x6d, 0xb8,
+ 0x06, 0xb3, 0x28, 0x08, 0xc8, 0xad, 0xca, 0x73, 0xfa, 0x74, 0x51, 0x90,
+ 0xdd, 0xa1, 0x4b, 0xad, 0x69, 0x11, 0x19, 0xd7, 0xa5, 0x2f, 0x71, 0x5c,
+ 0x79, 0x37, 0x22, 0xb5, 0xbd, 0x5c, 0x74, 0xe0, 0x2b, 0x38, 0x45, 0xaa,
+ 0x45, 0x5b, 0x53, 0xcb, 0x3f, 0x34, 0x5b, 0xda, 0x6c, 0xa7, 0xc7, 0xcc,
+ 0xf9, 0x13, 0xd6, 0x9b, 0x75, 0xeb, 0x5f, 0x36, 0x8b, 0x9e, 0x86, 0x42,
+ 0x75, 0xea, 0x9c, 0x94, 0x2b, 0x52, 0xde, 0xa2, 0x3f, 0x7b, 0x8a, 0x26,
+ 0x61, 0xb1, 0x87, 0x89, 0x18, 0xdc, 0x0a, 0x50, 0x21, 0x9c, 0x53, 0xc3,
+ 0xbc, 0x75, 0x99, 0x77, 0xea, 0x7f, 0x7e, 0x26, 0x2f, 0x5c, 0xfd, 0xae,
+ 0x94, 0x53, 0x28, 0xa7, 0xcb, 0x09, 0x6e, 0x67, 0x8c, 0x24, 0xe1, 0x72,
+ 0x5c, 0x63, 0xa1, 0x85, 0xb1, 0x3c, 0x44, 0x6e, 0xda, 0x19, 0x77, 0x6d,
+ 0x44, 0xbe, 0xe3, 0xb3, 0xc6, 0x83, 0xf8, 0x87, 0xf8, 0x8f, 0xf8, 0xe4,
+ 0xe0, 0x20, 0x82, 0xa3, 0xa3, 0x6b, 0x5a, 0xd7, 0xd9, 0xe5, 0x0a, 0x4a,
+ 0x4d, 0x09, 0x57, 0xb0, 0x75, 0x7b, 0x5f, 0xb9, 0x30, 0x6b, 0x2c, 0xc5,
+ 0xdb, 0x60, 0x76, 0x7d, 0xc1, 0x28, 0xb0, 0x46, 0x7b, 0x21, 0x51, 0x24,
+ 0x0a, 0xdc, 0xb1, 0xb5, 0xf9, 0xa8, 0xc7, 0xf9, 0x8d, 0x1e, 0xa6, 0xa2,
+ 0xb3, 0x32, 0x73, 0x17, 0xca, 0xac, 0x8a, 0x36, 0xb2, 0xbc, 0x64, 0x1a,
+ 0x52, 0x3e, 0x4b, 0x82, 0x1a, 0x0d, 0x1d, 0x1c, 0x14, 0xac, 0x73, 0x86,
+ 0x01, 0x73, 0x4b, 0x00, 0xb8, 0xd5, 0xc2, 0x81, 0xa9, 0x11, 0x55, 0x8f,
+ 0x51, 0xe0, 0xf6, 0x6f, 0xf9, 0x58, 0x6f, 0x2b, 0x6c, 0x71, 0x77, 0x91,
+ 0xe5, 0x5c, 0x02, 0x86, 0x48, 0x3a, 0x96, 0xf4, 0xbb, 0x44, 0xa0, 0xb9,
+ 0x43, 0x59, 0x52, 0xb1, 0xb6, 0x01, 0x48, 0x51, 0x6e, 0x9a, 0x74, 0xc2,
+ 0x48, 0x21, 0x2d, 0x20, 0xcf, 0x04, 0xf6, 0xd3, 0x22, 0x10, 0x70, 0x74,
+ 0xfe, 0xba, 0x0b, 0x30, 0x39, 0x1c, 0x67, 0x5d, 0x61, 0x8b, 0xff, 0x8a,
+ 0x9a, 0x6b, 0xce, 0x24, 0xa4, 0xa8, 0x26, 0xf8, 0x52, 0x01, 0x96, 0x6d,
+ 0xc7, 0xe4, 0x1b, 0x29, 0x0d, 0x65, 0xe6, 0x8e, 0x27, 0xf8, 0xd1, 0x37,
+ 0x02, 0x4c, 0x60, 0x58, 0x6a, 0x4b, 0xe3, 0xea, 0x5d, 0xfe, 0xe2, 0x86,
+ 0x9f, 0x4e, 0x91, 0x9d, 0x1b, 0xe2, 0x54, 0xab, 0x1e, 0x36, 0x1d, 0xf0,
+ 0x55, 0x18, 0x3d, 0x71, 0x8e, 0x32, 0xd2, 0xbf, 0x9d, 0x17, 0x60, 0x4e,
+ 0x34, 0x49, 0x2c, 0xe4, 0x6a, 0x88, 0x0f, 0x7a, 0xc7, 0xd6, 0xf8, 0x8f,
+ 0x15, 0xa8, 0x7a, 0x04, 0x02, 0xbe, 0xfb, 0x2c, 0x74, 0x93, 0xeb, 0x9c,
+ 0x60, 0xf5, 0x7f, 0xc6, 0x9c, 0xd4, 0xa7, 0xc4, 0xef, 0x7f, 0x39, 0x58,
+ 0xe7, 0xa0, 0xf1, 0x15, 0x5f, 0x60, 0x3b, 0x85, 0xb0, 0x34, 0x7e, 0xc4,
+ 0xc7, 0xbb, 0xb9, 0xdd, 0xec, 0xe6, 0x3d, 0x0a, 0x3f, 0x00, 0xcb, 0xfb,
+ 0x12, 0x46, 0xcc, 0x67, 0x8f, 0x80, 0x34, 0xcc, 0x40, 0xc5, 0xe3, 0x1b,
+ 0x66, 0xc7, 0x6d, 0x7a, 0x12, 0x46, 0xd1, 0x10, 0xc6, 0x9c, 0x80, 0x4b,
+ 0x71, 0xd7, 0x91, 0x83, 0x47, 0xfd, 0x05, 0x3e, 0xad, 0x43, 0xca, 0x21,
+ 0x97, 0xc8, 0x9e, 0xe9, 0xd7, 0x73, 0xa7, 0x57, 0x14, 0x71, 0x93, 0xb2,
+ 0xf4, 0x6c, 0x04, 0x84, 0x57, 0x2a, 0x90, 0xe9, 0xc2, 0xcb, 0x90, 0xdc,
+ 0x03, 0x2f, 0x41, 0x97, 0x8f, 0xe7, 0x4f, 0xda, 0x80, 0x90, 0xd3, 0x8b,
+ 0xa3, 0x3d, 0x5f, 0x3f, 0x01, 0x23, 0xb3, 0xab, 0xa7, 0xc0, 0x0b, 0x38,
+ 0x89, 0x89, 0xb3, 0x7d, 0x99, 0x29, 0x2c, 0x1c, 0x9d, 0xdc, 0x85, 0x3a,
+ 0x52, 0xc0, 0x91, 0xaf, 0x23, 0x4e, 0xa8, 0x6a, 0x25, 0x1d, 0x87, 0x95,
+ 0xe8, 0xf2, 0x97, 0x20, 0x1e, 0x65, 0x0b, 0xfd, 0x25, 0x49, 0x34, 0xc8,
+ 0x4b, 0x11, 0xf1, 0x6c, 0x4d, 0x94, 0xde, 0x56, 0x60, 0xad, 0x38, 0x18,
+ 0x22, 0x17, 0x64, 0x4a, 0x8a, 0x56, 0x24, 0x09, 0x64, 0x97, 0xec, 0x65,
+ 0x03, 0xb4, 0xfc, 0xa2, 0x56, 0xee, 0xb2, 0x29, 0xbc, 0xc5, 0x64, 0x51,
+ 0xfd, 0x5b, 0x85, 0xd7, 0xce, 0xb4, 0x0f, 0x33, 0x2a, 0x86, 0x88, 0x9b,
+ 0x2e, 0xce, 0x2e, 0x3a, 0xcb, 0xd2, 0x05, 0x73, 0xe4, 0x95, 0x3f, 0x7b,
+ 0x33, 0xa8, 0x03, 0x03, 0x16, 0x58, 0x87, 0xed, 0xe5, 0xaf, 0x68, 0x76,
+ 0xc7, 0x60, 0x25, 0x63, 0xe7, 0x27, 0x9b, 0x0d, 0xee, 0xfe, 0xee, 0xaa,
+ 0x0b, 0xc3, 0x51, 0x40, 0x56, 0x42, 0x2b, 0x49, 0xd7, 0xb9, 0xed, 0x9c,
+ 0x27, 0x6a, 0x15, 0x25, 0x12, 0x62, 0x52, 0x49, 0x9d, 0x43, 0xba, 0x5d,
+ 0x2f, 0xc1, 0x4a, 0xaf, 0x06, 0xdd, 0x29, 0x01, 0xae, 0x8d, 0xe2, 0x31,
+ 0xdd, 0xbc, 0xa6, 0xcb, 0x79, 0x6f, 0x18, 0x7d, 0xf1, 0x60, 0x71, 0x34,
+ 0xd5, 0xee, 0xb0, 0x72, 0x5b, 0x96, 0x04, 0x0a, 0xd8, 0xe5, 0xd1, 0xb3,
+ 0xed, 0x5a, 0x6b, 0x43, 0x4c, 0x42, 0xc3, 0x65, 0x30, 0xd8, 0x71, 0xa9,
+ 0x87, 0x0c, 0xce, 0x90, 0x3b, 0x6f, 0x13, 0x3e, 0xcf, 0x2a, 0xfe, 0xb7,
+ 0x3b, 0x82, 0x32, 0x29, 0x79, 0x5b, 0x15, 0x93, 0x96, 0x11, 0x70, 0xe3,
+ 0x13, 0x32, 0x4b, 0x29, 0xfc, 0xc5, 0x0a, 0x68, 0x88, 0x87, 0x49, 0x1c,
+ 0xde, 0xeb, 0x5f, 0x72, 0x07, 0x31, 0xd9, 0x0c, 0xb1, 0x1a, 0x1d, 0x48,
+ 0x82, 0xf5, 0xd2, 0x41, 0x1f, 0xd4, 0x35, 0xce, 0x7b, 0x1e, 0xac, 0x13,
+ 0x5d, 0xb5, 0x79, 0x1d, 0x01, 0xda, 0xc3, 0xa2, 0x15, 0x47, 0x14, 0xa8,
+ 0xbb, 0x8c, 0x9a, 0x1b, 0x41, 0x22, 0x86, 0x40, 0x6a, 0xbc, 0xc7, 0xd4,
+ 0x95, 0xac, 0x0b, 0x3d, 0x46, 0x42, 0x06, 0xdd, 0xd1, 0xbb, 0x56, 0x0d,
+ 0x64, 0x76, 0x14, 0x62, 0x8c, 0x1b, 0x4f, 0x37, 0xe1, 0x94, 0xaf, 0x16,
+ 0x1b, 0x3b, 0x9b, 0xf8, 0x9c, 0x91, 0x9c, 0x1a, 0xba, 0xb4, 0x0b, 0xd8,
+ 0xe4, 0x2b, 0xda, 0x1d, 0xf8, 0x44, 0x2c, 0x56, 0x8e, 0x20, 0x31, 0x63,
+ 0xc7, 0x1c, 0x74, 0x58, 0xac, 0x10, 0x5c, 0x8b, 0x08, 0xb0, 0xbf, 0xa1,
+ 0x43, 0xf1, 0x4b, 0xf2, 0xe5, 0x82, 0x21, 0x24, 0xa5, 0xd0, 0x93, 0x6f,
+ 0x78, 0xc6, 0x3c, 0x6e, 0x95, 0x53, 0xea, 0xa5, 0xde, 0x08, 0xcd, 0xde,
+ 0x6c, 0x3a, 0x80, 0x11, 0x74, 0x55, 0xe4, 0x6d, 0x72, 0x0c, 0xc6, 0xff,
+ 0xf1, 0x1c, 0x6c, 0x1a, 0x4a, 0xab, 0xb3, 0x9e, 0x46, 0x8f, 0xd1, 0x4e,
+ 0xbd, 0xb0, 0x74, 0x92, 0x01, 0xaa, 0x9a, 0x77, 0xc0, 0xda, 0x92, 0xb6,
+ 0x44, 0x75, 0x3f, 0xfa, 0xfb, 0x32, 0x9d, 0xdc, 0x60, 0x6d, 0x11, 0xa8,
+ 0x02, 0x78, 0x26, 0x71, 0xde, 0x47, 0xd2, 0x02, 0xec, 0x5f, 0xc5, 0xf9,
+ 0x80, 0xbb, 0x07, 0x2c, 0x0f, 0x93, 0xb2, 0x8e, 0x5a, 0x36, 0xb8, 0x18,
+ 0x98, 0x3b, 0x07, 0xbc, 0x38, 0xb9, 0x9e, 0xb0, 0x88, 0xe0, 0x88, 0x4f,
+ 0x79, 0x9a, 0x33, 0x00, 0x82, 0x31, 0x20, 0x22, 0x05, 0xab, 0x58, 0x5e,
+ 0xd7, 0xe7, 0x0f, 0x4c, 0x7c, 0xb0, 0x5e, 0xa7, 0x7b, 0x5d, 0x27, 0x8b,
+ 0x97, 0x8e, 0xc1, 0x75, 0x9b, 0xdf, 0x06, 0x56, 0xb0, 0x4d, 0xcf, 0xb8,
+ 0xe2, 0xd3, 0x22, 0xda, 0xf2, 0x09, 0xdf, 0xba, 0x34, 0xee, 0xb7, 0xe0,
+ 0xdb, 0xbe, 0xc0, 0x09, 0xc6, 0x4b, 0xf6, 0x73, 0x77, 0x56, 0x32, 0x55,
+ 0x8f, 0x9e, 0x3c, 0xa1, 0x04, 0xe6, 0x3e, 0xd1, 0x8b, 0x73, 0x0a, 0x93,
+ 0x78, 0x1e, 0x96, 0x01, 0x40, 0xfd, 0xe1, 0xb2, 0xad, 0x4d, 0x96, 0x52,
+ 0x48, 0xad, 0x91, 0x1d, 0xd8, 0x88, 0x42, 0xc9, 0x67, 0x38, 0xc7, 0x29,
+ 0x6c, 0xbe, 0xcb, 0xd7, 0x88, 0xd7, 0x5d, 0xc2, 0x89, 0x9e, 0xcf, 0x95,
+ 0x56, 0x89, 0x97, 0x34, 0x51, 0x69, 0xc2, 0x11, 0xe1, 0x31, 0xfd, 0xc0,
+ 0xf5, 0x92, 0x4c, 0xf3, 0x7e, 0x47, 0x04, 0xc9, 0x2e, 0xa4, 0x29, 0xef,
+ 0x6d, 0x12, 0x10, 0x4d, 0x7b, 0xd6, 0xd2, 0x33, 0xda, 0x02, 0x67, 0xa8,
+ 0xde, 0x82, 0xae, 0xa8, 0x45, 0x2d, 0xda, 0xd5, 0x3b, 0x5f, 0x85, 0x37,
+ 0xae, 0xfc, 0x04, 0x76, 0xa3, 0x5b, 0x7d, 0x01, 0x48, 0xa3, 0xf8, 0x46,
+ 0x61, 0xf5, 0x69, 0x88, 0xe1, 0xf4, 0xe9, 0x60, 0x70, 0xaa, 0x19, 0xb9,
+ 0x75, 0x6b, 0xcb, 0x0a, 0xdf, 0x2e, 0xad, 0xac, 0x7c, 0x13, 0xd5, 0x6f,
+ 0x03, 0xd2, 0x80, 0x8e, 0x9e, 0xa8, 0x1e, 0x1e, 0x74, 0x20, 0x3f, 0xeb,
+ 0x81, 0x3f, 0x0e, 0x81, 0x86, 0xc4, 0x31, 0x78, 0xad, 0x5f, 0xa3, 0x8e,
+ 0x11, 0xca, 0x01, 0xc1, 0x62, 0x74, 0x60, 0xcf, 0x99, 0x9c, 0x72, 0x83,
+ 0x8e, 0xb6, 0x7c, 0xb6, 0xe4, 0x0c, 0x3f, 0x2d, 0x64, 0x4e, 0xd3, 0xba,
+ 0x69, 0xbb, 0x49, 0xf6, 0x5f, 0x50, 0xe8, 0x52, 0x94, 0x58, 0x27, 0x9b,
+ 0x07, 0x7c, 0xaa, 0x21, 0xcf, 0xb7, 0xc4, 0x5e, 0xcd, 0xce, 0xe0, 0xd3,
+ 0x27, 0x68, 0x6e, 0x01, 0x9c, 0xe2, 0x6d, 0x6e, 0x6a, 0xb6, 0x65, 0xe7,
+ 0xda, 0x29, 0x16, 0xce, 0x87, 0xe1, 0x7b, 0xe0, 0x3c, 0xf1, 0x24, 0xcc,
+ 0xfa, 0x25, 0x1c, 0x4c, 0x38, 0xe9, 0xf8, 0x63, 0x8f, 0xfa, 0x9c, 0xeb,
+ 0x66, 0xcc, 0x4e, 0x48, 0xbc, 0xdb, 0x39, 0xd7, 0xbe, 0xc2, 0x14, 0x1c,
+ 0xfc, 0x5a, 0x29, 0x5d, 0xbb, 0xa6, 0x8c, 0xe9, 0x0f, 0xe8, 0xd5, 0x7c,
+ 0xc9, 0xd9, 0x0b, 0xad, 0xb0, 0x36, 0xad, 0xca, 0x6c, 0x29, 0xb4, 0x5c,
+ 0xec, 0x60, 0x94, 0x4a, 0x53, 0x7c, 0xe7, 0x8c, 0xc7, 0xbc, 0x38, 0xe3,
+ 0x07, 0x37, 0x4e, 0xc3, 0x05, 0xf3, 0xb9, 0xe0, 0x10, 0x1f, 0x6d, 0xf1,
+ 0x58, 0x51, 0x15, 0xf5, 0x1b, 0xd5, 0xad, 0x2d, 0xb1, 0x10, 0x2a, 0x16,
+ 0x6f, 0x2c, 0x88, 0x2b, 0x96, 0xa7, 0xcc, 0x94, 0xec, 0xb2, 0xe3, 0x66,
+ 0xe7, 0x3a, 0xc3, 0x8a, 0x91, 0xcf, 0x17, 0x0e, 0x19, 0xc4, 0x56, 0xa9,
+ 0x4a, 0xee, 0xcb, 0xf2, 0xba, 0x41, 0x8c, 0xf2, 0x3a, 0xba, 0x2d, 0x33,
+ 0xd0, 0xc2, 0x8a, 0x24, 0xd6, 0x23, 0x2d, 0xca, 0x10, 0xd5, 0x10, 0x0e,
+ 0xad, 0x43, 0x98, 0x0f, 0xa8, 0xda, 0x13, 0xdd, 0x14, 0x1b, 0x1c, 0x2c,
+ 0xa2, 0x45, 0x4a, 0xaf, 0xb4, 0x4c, 0xd4, 0x9b, 0x74, 0x52, 0xe4, 0x65,
+ 0x7e, 0x29, 0x97, 0x1b, 0x3b, 0xc4, 0x5c, 0x60, 0x9b, 0xd9, 0x32, 0x62,
+ 0xc6, 0xa7, 0xb6, 0xed, 0x0a, 0xb5, 0xd6, 0x78, 0xad, 0x90, 0x20, 0x47,
+ 0xb7, 0x97, 0xb9, 0x6a, 0x24, 0x76, 0x0e, 0x57, 0xe2, 0x1b, 0x8f, 0x1d,
+ 0x6c, 0x07, 0xf6, 0x80, 0x61, 0x60, 0x9e, 0x3d, 0x1e, 0x37, 0xe5, 0xa5,
+ 0xd0, 0x9a, 0x50, 0xe6, 0xd0, 0x9d, 0x6a, 0x9d, 0x2e, 0x2d, 0x14, 0x21,
+ 0xb7, 0x66, 0x7b, 0xad, 0xbb, 0x77, 0x16, 0xae, 0x02, 0x33, 0x2f, 0xfc,
+ 0xc8, 0x61, 0x31, 0x46, 0x86, 0x76, 0x1c, 0x1f, 0x5d, 0xbc, 0x8e, 0xa6,
+ 0x45, 0x4c, 0xc3, 0xc7, 0x9f, 0x83, 0x71, 0x91, 0xfc, 0x14, 0xb7, 0x48,
+ 0x2d, 0xca, 0x05, 0x2f, 0xd2, 0x80, 0xc1, 0x93, 0x83, 0xed, 0xa7, 0xc3,
+ 0xea, 0xbe, 0x13, 0xfb, 0x11, 0xa2, 0x24, 0xb4, 0x5a, 0x8d, 0x5f, 0x2e,
+ 0xcd, 0xf8, 0x2f, 0x78, 0x9e, 0xf2, 0xfb, 0x87, 0x16, 0x0f, 0x58, 0x17,
+ 0xdb, 0xa5, 0xa8, 0x45, 0x3c, 0xef, 0xa5, 0xe4, 0x03, 0x58, 0x87, 0xc7,
+ 0xa1, 0x34, 0x02, 0x9d, 0xa9, 0x83, 0x63, 0xda, 0x15, 0x78, 0x1e, 0x87,
+ 0xca, 0x18, 0x34, 0x06, 0x13, 0x08, 0x24, 0xbb, 0x8c, 0x4b, 0x7f, 0xd5,
+ 0x51, 0xb5, 0x09, 0xf8, 0x83, 0x9a, 0x6c, 0x76, 0x87, 0x6d, 0xdb, 0xa4,
+ 0xad, 0x7d, 0xcf, 0x51, 0x0a, 0x39, 0x30, 0x4d, 0x1d, 0x47, 0x97, 0x7c,
+ 0x17, 0x18, 0x2c, 0x8d, 0x21, 0xa1, 0x3b, 0x67, 0xd4, 0xea, 0x90, 0x1b,
+ 0xeb, 0x5d, 0x43, 0xca, 0x70, 0x5f, 0x17, 0x1a, 0x09, 0xa6, 0xfd, 0x42,
+ 0x55, 0x71, 0x49, 0xa4, 0x69, 0x1a, 0x3f, 0x03, 0x52, 0xd8, 0x7b, 0xeb,
+ 0x22, 0xe7, 0x49, 0xc6, 0xd5, 0x6a, 0x44, 0xba, 0xa1, 0x4f, 0x9d, 0xc9,
+ 0x54, 0xb7, 0x8d, 0x5c, 0x6a, 0xe3, 0x60, 0xd9, 0xdd, 0x3b, 0xd2, 0x85,
+ 0x6c, 0xc7, 0x4a, 0x32, 0x97, 0xd6, 0x24, 0xfc, 0x17, 0x2e, 0x30, 0xc1,
+ 0xed, 0xec, 0x67, 0xd1, 0x00, 0x85, 0xaa, 0x28, 0x80, 0x6a, 0x3e, 0x66,
+ 0x5e, 0xa9, 0x72, 0xf7, 0xb0, 0x4e, 0x75, 0x7a, 0x95, 0x86, 0xca, 0xb8,
+ 0x38, 0x38, 0x0b, 0x5c, 0xe5, 0xfd, 0xa8, 0x85, 0x31, 0x19, 0x3f, 0xf8,
+ 0x1c, 0x09, 0x40, 0xcd, 0x33, 0xd7, 0xfa, 0xfc, 0xdf, 0x68, 0x72, 0xf8,
+ 0x11, 0x04, 0x56, 0x87, 0xfb, 0x61, 0x63, 0x6a, 0x34, 0x8d, 0x37, 0x9d,
+ 0x76, 0x43, 0x22, 0x75, 0x86, 0x8c, 0xf6, 0x55, 0xe7, 0x88, 0x73, 0x47,
+ 0x2d, 0x5d, 0xfa, 0xf8, 0x90, 0x7a, 0xc3, 0x06, 0x30, 0x97, 0x69, 0xf3,
+ 0x97, 0xe4, 0xb6, 0xe1, 0xee, 0x5d, 0x26, 0x38, 0x30, 0x51, 0x09, 0xcb,
+ 0x07, 0xe5, 0xb9, 0x8d, 0x24, 0x24, 0x20, 0xd2, 0xb2, 0x31, 0x9a, 0xab,
+ 0xdf, 0xcd, 0x98, 0xc1, 0xce, 0xa0, 0x42, 0x82, 0xe7, 0xd1, 0xf5, 0xb2,
+ 0x90, 0x0c, 0x21, 0x4d, 0x62, 0x55, 0x4e, 0xb1, 0x22, 0xe1, 0x3e, 0xd7,
+ 0x3b, 0x5c, 0x76, 0x28, 0xa6, 0x82, 0xb1, 0x45, 0xc9, 0x5c, 0x91, 0x53,
+ 0xe3, 0x22, 0xbf, 0xa1, 0xbd, 0xcb, 0xaf, 0xe1, 0xbe, 0xc2, 0xb3, 0x2f,
+ 0x67, 0x83, 0x39, 0xde, 0xe9, 0x24, 0x17, 0xea, 0x95, 0x0e, 0xaa, 0x25,
+ 0x47, 0xaf, 0xaa, 0xb0, 0x58, 0x6f, 0x84, 0x0a, 0x01, 0x9e, 0xd4, 0x69,
+ 0x56, 0xe5, 0x09, 0x9f, 0x0c, 0x97, 0x94, 0xf2, 0x31, 0xf1, 0x96, 0xcb,
+ 0xdb, 0x88, 0x0b, 0xff, 0x7d, 0x32, 0xe4, 0xc4, 0x22, 0x94, 0xa1, 0x8e,
+ 0x25, 0xaf, 0x09, 0x93, 0x1c, 0x02, 0x2f, 0x49, 0xaa, 0x44, 0xbd, 0x33,
+ 0xb2, 0xac, 0xe9, 0x0c, 0x02, 0x07, 0xe8, 0xc0, 0x27, 0x5d, 0xfa, 0x12,
+ 0xcd, 0x12, 0xbb, 0x91, 0x50, 0xc7, 0xd4, 0x93, 0x16, 0xc7, 0x72, 0xb6,
+ 0x20, 0x41, 0xa4, 0x6d, 0xde, 0xb1, 0x31, 0xec, 0x8c, 0x25, 0xb9, 0xd0,
+ 0xc2, 0x28, 0xe4, 0xe5, 0x41, 0x9e, 0x3a, 0x12, 0x25, 0xd4, 0xc5, 0xf6,
+ 0xa7, 0x30, 0xcb, 0x4f, 0xbe, 0xd4, 0xd2, 0x24, 0x42, 0xe4, 0xe7, 0x62,
+ 0x49, 0x02, 0xd6, 0x75, 0x20, 0x76, 0x66, 0x79, 0x0a, 0x75, 0x06, 0xba,
+ 0x36, 0x8c, 0x8e, 0x38, 0x30, 0xd4, 0x71, 0xbf, 0x34, 0x98, 0x33, 0xc6,
+ 0x98, 0x2a, 0x85, 0x8a, 0x24, 0x0f, 0xea, 0x6d, 0x3d, 0x8e, 0xe4, 0xc2,
+ 0xe8, 0x92, 0x68, 0x5d, 0x51, 0xbd, 0xce, 0xbb, 0x76, 0x59, 0x29, 0x27,
+ 0x83, 0x12, 0x41, 0xba, 0x1f, 0x39, 0x0a, 0xbf, 0xd7, 0x1e, 0xda, 0xd3,
+ 0x97, 0x90, 0xa6, 0x5c, 0x83, 0x3b, 0x0c, 0x77, 0xf4, 0x26, 0xf2, 0x0f,
+ 0xf5, 0x83, 0xbf, 0xef, 0x7d, 0xba, 0x6d, 0x90, 0x15, 0x26, 0x63, 0x08,
+ 0x9f, 0x41, 0x9c, 0xae, 0xe3, 0xfa, 0x06, 0xd2, 0x86, 0xbc, 0x72, 0x8f,
+ 0x36, 0x99, 0x37, 0x5f, 0x0c, 0x9f, 0x6e, 0xd6, 0xe4, 0xa5, 0x9a, 0xcd,
+ 0xdb, 0xf6, 0xe0, 0xdb, 0x8b, 0x93, 0x37, 0x51, 0xcb, 0x0e, 0x14, 0x4f,
+ 0x05, 0x7e, 0x57, 0xff, 0xd5, 0xbf, 0x62, 0x0f, 0xd2, 0x2f, 0x8e, 0x8f,
+ 0x47, 0xb0, 0x06, 0x15, 0x0b, 0xd9, 0x0a, 0xbf, 0x8b, 0x15, 0x08, 0x11,
+ 0x24, 0x4b, 0x30, 0xa9, 0xd8, 0xf2, 0xa0, 0xbf, 0x57, 0xf9, 0x24, 0x9f,
+ 0x71, 0x3e, 0x01, 0xbf, 0x94, 0x68, 0x05, 0x72, 0xdc, 0x99, 0x99, 0x51,
+ 0x71, 0x06, 0xad, 0xb4, 0x48, 0x5a, 0xf0, 0x89, 0x85, 0x26, 0xcc, 0x39,
+ 0x95, 0xa2, 0x84, 0x7c, 0x7c, 0x56, 0x70, 0xa5, 0xd3, 0xa9, 0x9e, 0x34,
+ 0x29, 0xd8, 0x50, 0xd9, 0xc0, 0x50, 0x37, 0xd8, 0x4d, 0x8a, 0x9c, 0x95,
+ 0x56, 0x2e, 0x87, 0x96, 0xe1, 0x70, 0xea, 0xd0, 0x3c, 0x41, 0xd9, 0x34,
+ 0x2f, 0xe0, 0x17, 0x0d, 0x38, 0xa3, 0x98, 0x71, 0x71, 0x09, 0x8c, 0x04,
+ 0x77, 0xef, 0xa1, 0xe3, 0xa6, 0x74, 0x9d, 0x0b, 0x3e, 0x01, 0xd3, 0xcc,
+ 0x5a, 0x49, 0x80, 0xb6, 0x40, 0xe1, 0x09, 0xd1, 0x90, 0x08, 0x84, 0x57,
+ 0x25, 0xe1, 0x42, 0x75, 0xe1, 0xe8, 0x5c, 0xd1, 0x3d, 0x81, 0x4d, 0x7b,
+ 0x46, 0xae, 0xc3, 0xf4, 0x6a, 0x15, 0x3d, 0x20, 0x62, 0xa7, 0x4d, 0x8b,
+ 0x93, 0x7b, 0xe4, 0x8c, 0x4d, 0x51, 0x33, 0x4d, 0xca, 0xd9, 0x8e, 0xdc,
+ 0xb6, 0x9a, 0xa9, 0x49, 0xd2, 0xf6, 0x2f, 0xc0, 0xb5, 0x71, 0x80, 0x98,
+ 0x81, 0xa9, 0x95, 0xe7, 0xbf, 0x69, 0x7b, 0xa6, 0x03, 0x4b, 0x72, 0x35,
+ 0xc8, 0x9a, 0x47, 0xf3, 0xbf, 0x80, 0x19, 0xd1, 0xed, 0xbc, 0x9c, 0xed,
+ 0x4b, 0xf5, 0xcc, 0x74, 0x22, 0xdc, 0xbe, 0x45, 0xd6, 0xb2, 0xf9, 0x6e,
+ 0x72, 0x7d, 0x28, 0x24, 0xd5, 0x2b, 0xab, 0x69, 0xbe, 0x94, 0xa4, 0x13,
+ 0x44, 0x84, 0x0b, 0x3b, 0xca, 0xff, 0xf1, 0xcf, 0x36, 0x1a, 0xf5, 0x87,
+ 0x1f, 0xc5, 0xbf, 0x27, 0xb9, 0x61, 0x3e, 0x24, 0x61, 0x72, 0x54, 0x7a,
+ 0xc6, 0x53, 0x5e, 0x31, 0xce, 0xc6, 0x96, 0x21, 0xca, 0x7e, 0x6a, 0xda,
+ 0xad, 0x1a, 0x40, 0xd0, 0x73, 0x58, 0xfb, 0x66, 0x87, 0x00, 0x48, 0x9f,
+ 0x82, 0x5a, 0xd0, 0xea, 0xe2, 0x1a, 0xa3, 0x80, 0x80, 0x24, 0xfb, 0xad,
+ 0xa2, 0x5e, 0xb3, 0x54, 0x4a, 0xe5, 0xf4, 0xb2, 0x8c, 0x48, 0xce, 0x61,
+ 0x93, 0x08, 0x12, 0xfa, 0xcf, 0xc7, 0xcc, 0x89, 0xd4, 0xb6, 0x68, 0xd3,
+ 0xda, 0xc8, 0x42, 0x6b, 0x3a, 0xda, 0x3f, 0x68, 0x8b, 0xf5, 0xab, 0xbb,
+ 0xfc, 0x9f, 0x43, 0x86, 0x00, 0x40, 0x0b, 0x0f, 0x72, 0x29, 0xbb, 0xf5,
+ 0xfe, 0xf7, 0x3b, 0x7c, 0xdf, 0xea, 0xb5, 0x8b, 0x8d, 0x61, 0x06, 0x6c,
+ 0xcd, 0x5d, 0x82, 0xe9, 0x0a, 0x16, 0x9d, 0xfa, 0xe7, 0xf8, 0x2b, 0x7d,
+ 0x3e, 0x0f, 0xfe, 0x39, 0xe4, 0x3f, 0x7f, 0xd8, 0x19, 0x3c, 0xfb, 0xd1,
+ 0x7d, 0xf5, 0xf7, 0x3b, 0xef, 0x7f, 0xbf, 0xdb, 0xeb, 0xac, 0xcd, 0xc6,
+ 0x57, 0xd2, 0xa5, 0xd1, 0xf3, 0x9a, 0x15, 0xaf, 0x45, 0x5d, 0x25, 0x6a,
+ 0xa4, 0x57, 0x7e, 0xcf, 0x1a, 0x09, 0x42, 0xda, 0x36, 0x94, 0x91, 0x5d,
+ 0x81, 0x1f, 0x60, 0x7f, 0x0b, 0x2b, 0x1b, 0x05, 0x17, 0x1a, 0x2d, 0xf4,
+ 0x23, 0x9e, 0x1c, 0xe0, 0x70, 0xcc, 0xa7, 0xdc, 0x72, 0x5f, 0x23, 0xc1,
+ 0x77, 0xfa, 0x40, 0x87, 0x9e, 0x30, 0xde, 0x0c, 0x5d, 0x30, 0xcd, 0x4c,
+ 0x49, 0x2b, 0xd2, 0x2a, 0xf9, 0xef, 0x1b, 0xee, 0xf8, 0xe7, 0x2c, 0xe9,
+ 0xcd, 0x2e, 0xf7, 0x90, 0xf7, 0xcb, 0x79, 0x99, 0xd7, 0x32, 0x34, 0xd8,
+ 0xc9, 0x22, 0xec, 0xfe, 0xe8, 0x6a, 0xb2, 0xce, 0x7c, 0x60, 0xfb, 0xc4,
+ 0x3a, 0xa4, 0xa0, 0x62, 0xb8, 0x96, 0x67, 0x73, 0x84, 0x6e, 0xf8, 0xd5,
+ 0x5d, 0x02, 0x53, 0xb6, 0x45, 0x98, 0x76, 0xea, 0xbc, 0x5c, 0xe2, 0x41,
+ 0x0b, 0x78, 0xfd, 0xc2, 0xd7, 0x83, 0x60, 0x98, 0x94, 0x5d, 0x96, 0x44,
+ 0xbc, 0xaa, 0x9d, 0x63, 0x37, 0xdc, 0xec, 0x02, 0xd5, 0x85, 0x6d, 0x19,
+ 0xa1, 0x80, 0xa2, 0x9f, 0xa2, 0x52, 0x68, 0x84, 0xe5, 0xaa, 0x28, 0x9c,
+ 0x37, 0xac, 0xfd, 0x57, 0x65, 0xbb, 0xba, 0xfa, 0x41, 0x7d, 0xc7, 0xb5,
+ 0x95, 0xcc, 0xca, 0xb6, 0x6c, 0x1c, 0x30, 0xfc, 0x97, 0x79, 0x23, 0x2a,
+ 0x24, 0x67, 0xf4, 0xc3, 0x28, 0xb7, 0x83, 0xa5, 0xc7, 0xb7, 0xbe, 0xe4,
+ 0xa4, 0xed, 0x51, 0x85, 0x95, 0xad, 0xaa, 0xcd, 0x3c, 0xac, 0x7b, 0x2e,
+ 0x5c, 0x8c, 0x3a, 0x76, 0x1c, 0xde, 0x1e, 0x55, 0x1e, 0xe4, 0x97, 0x74,
+ 0xe9, 0x50, 0xd0, 0x3a, 0x42, 0x3d, 0x09, 0xfe, 0xbb, 0xd1, 0x83, 0x20,
+ 0x9a, 0xa5, 0xa9, 0x95, 0xfc, 0xac, 0xe4, 0xda, 0x77, 0x51, 0x46, 0x3a,
+ 0x6d, 0xd3, 0xa6, 0x2e, 0xe2, 0x42, 0xb8, 0xbf, 0xeb, 0xda, 0xa1, 0xbf,
+ 0x74, 0x83, 0x7e, 0x70, 0x87, 0x0e, 0x16, 0x7d, 0x3b, 0x1f, 0x2b, 0xc6,
+ 0x83, 0xcd, 0xba, 0xfc, 0x17, 0xa4, 0x95, 0x11, 0xf0, 0x96, 0x53, 0xd7,
+ 0x8e, 0xa5, 0x8d, 0xc1, 0xbd, 0x7b, 0xb7, 0x2b, 0xe3, 0x01, 0x20, 0xb3,
+ 0x16, 0xe4, 0x20, 0x1b, 0x58, 0x53, 0xb0, 0xa0, 0x8c, 0xa9, 0x51, 0xcb,
+ 0x7f, 0x49, 0xba, 0x00, 0x3a, 0xe2, 0xea, 0xe7, 0x1a, 0x89, 0x09, 0x7f,
+ 0x67, 0x05, 0xc7, 0x2b, 0x8f, 0x77, 0x4e, 0x6b, 0x39, 0x33, 0x54, 0x7d,
+ 0x5a, 0x29, 0xa3, 0x3f, 0x28, 0xe3, 0xb0, 0xd5, 0x1c, 0x40, 0x49, 0x69,
+ 0x18, 0xe9, 0x2b, 0xad, 0x1a, 0x97, 0xf4, 0xd5, 0x78, 0x41, 0x1f, 0x8a,
+ 0x05, 0x6a, 0x05, 0xb6, 0x23, 0xb7, 0x5c, 0x52, 0x4a, 0x59, 0xbd, 0x5c,
+ 0x07, 0xa7, 0x6f, 0xdf, 0x1e, 0x1d, 0x5c, 0x78, 0x6c, 0x79, 0x07, 0x9e,
+ 0xc1, 0x99, 0x13, 0x2e, 0x9e, 0xaf, 0x66, 0x8b, 0xe0, 0xf7, 0x15, 0x8e,
+ 0xa6, 0xee, 0x04, 0x73, 0xbb, 0xeb, 0x16, 0x64, 0x33, 0xa1, 0xfb, 0xd0,
+ 0x13, 0x19, 0x8a, 0x33, 0x49, 0x27, 0xd0, 0xb9, 0xb2, 0xa9, 0xaa, 0xf2,
+ 0x60, 0x69, 0x5d, 0x6d, 0x1b, 0x01, 0x46, 0xae, 0x82, 0x23, 0x68, 0x59,
+ 0x00, 0xd8, 0xb1, 0xf5, 0xaa, 0x5a, 0x5a, 0xb8, 0x20, 0x2f, 0xb6, 0xf8,
+ 0xf6, 0x92, 0x64, 0x00, 0x55, 0xe7, 0xb0, 0xd1, 0xef, 0xac, 0x48, 0x5f,
+ 0x7b, 0x0e, 0xb5, 0x68, 0x9f, 0xa4, 0xb8, 0x51, 0xe3, 0x0e, 0x58, 0xa1,
+ 0xc6, 0xe4, 0xdc, 0x67, 0x77, 0xe0, 0x72, 0xe7, 0x2b, 0x25, 0x70, 0xfc,
+ 0xaa, 0x45, 0x92, 0xc3, 0xbf, 0x9f, 0x18, 0xe4, 0x5f, 0x98, 0x18, 0x1c,
+ 0xf9, 0x97, 0x55, 0x02, 0x60, 0xa9, 0xb1, 0x79, 0x04, 0x85, 0xcc, 0xaa,
+ 0xbc, 0x13, 0x29, 0xff, 0xb7, 0x1e, 0xdc, 0x18, 0x1d, 0xe8, 0x02, 0x3e,
+ 0x2e, 0x9a, 0x28, 0xc3, 0x2e, 0xd7, 0x4a, 0x39, 0xa1, 0x82, 0xe4, 0x2a,
+ 0x2a, 0x31, 0x31, 0xf5, 0x2a, 0x94, 0x3e, 0x09, 0x99, 0xf2, 0xac, 0x45,
+ 0x61, 0x91, 0x4a, 0xab, 0x46, 0x3f, 0x79, 0xad, 0xea, 0xcd, 0xb9, 0x25,
+ 0x6a, 0x65, 0x41, 0xb6, 0x0e, 0x7e, 0x47, 0x9b, 0xd7, 0x5d, 0x01, 0x2b,
+ 0x1d, 0x72, 0x2d, 0x2e, 0x66, 0xd4, 0xeb, 0x69, 0x60, 0xb5, 0x96, 0xc0,
+ 0xea, 0xde, 0xa6, 0x99, 0x08, 0x3a, 0xdc, 0x56, 0x16, 0x76, 0x44, 0xaa,
+ 0x2d, 0xce, 0xeb, 0xb5, 0xf1, 0x2e, 0x4b, 0xef, 0x71, 0xc3, 0x6e, 0xa7,
+ 0x36, 0xbb, 0xa6, 0x56, 0xf7, 0xaa, 0xb7, 0xf3, 0x62, 0x77, 0xb8, 0xf3,
+ 0xfc, 0xd3, 0xe1, 0xce, 0xf6, 0x70, 0xa7, 0x17, 0xa2, 0x51, 0x10, 0x40,
+ 0xe4, 0x90, 0x5f, 0xd8, 0x4e, 0xc7, 0xf5, 0xb7, 0xeb, 0x96, 0x1d, 0x7e,
+ 0x60, 0xfe, 0x30, 0x0c, 0xc2, 0xb0, 0xad, 0x4f, 0x68, 0xa8, 0xb6, 0xd9,
+ 0xf2, 0x20, 0x50, 0xf8, 0x10, 0xb5, 0x05, 0xc7, 0xac, 0xbb, 0x2a, 0x10,
+ 0x19, 0xe4, 0xcd, 0x55, 0x1e, 0xea, 0x62, 0x9f, 0x0e, 0x20, 0x4d, 0xdd,
+ 0xf5, 0x88, 0xdc, 0xf7, 0x9d, 0xd5, 0xff, 0x8b, 0xb1, 0x1c, 0xec, 0xa1,
+ 0x73, 0xdb, 0x50, 0xbd, 0x4c, 0xce, 0x97, 0xc9, 0x75, 0x8b, 0x34, 0x61,
+ 0xcc, 0x15, 0x30, 0x1b, 0x3a, 0x9f, 0x1e, 0x9c, 0xc7, 0xa1, 0xee, 0xb5,
+ 0xba, 0x4b, 0xd6, 0x1c, 0x0a, 0x1e, 0xf9, 0x3c, 0x96, 0x50, 0xe1, 0xa2,
+ 0x65, 0x97, 0xc7, 0x14, 0x16, 0xad, 0xe2, 0x0b, 0x12, 0x5e, 0x64, 0x70,
+ 0x72, 0x12, 0x86, 0xc4, 0xf8, 0x9d, 0x3f, 0xff, 0xd9, 0xeb, 0xa8, 0x11,
+ 0xc3, 0xcf, 0xb4, 0xa4, 0x04, 0xfc, 0x03, 0xcf, 0xfc, 0x45, 0x40, 0x12,
+ 0x17, 0xa2, 0xde, 0xde, 0x0f, 0x00, 0xa9, 0xfd, 0x38, 0xf8, 0x81, 0xfe,
+ 0xf9, 0x63, 0xcf, 0x29, 0x4a, 0xe0, 0x21, 0xc4, 0x08, 0x72, 0x83, 0x97,
+ 0x25, 0xea, 0x63, 0x2c, 0x95, 0xab, 0x7f, 0x85, 0xcc, 0x17, 0x76, 0xdd,
+ 0x62, 0x37, 0x0a, 0xda, 0xdb, 0x67, 0x82, 0xc4, 0x06, 0xfa, 0xc7, 0x4d,
+ 0x99, 0x24, 0xc5, 0xcd, 0xa5, 0x30, 0x1a, 0xf9, 0x97, 0xfa, 0xc6, 0xec,
+ 0xc8, 0x17, 0x93, 0x42, 0xec, 0x3a, 0x4b, 0x0b, 0x50, 0xf5, 0xcc, 0x59,
+ 0x16, 0x0e, 0x9f, 0xa9, 0x3f, 0x5b, 0x73, 0x59, 0x6a, 0x0c, 0x4d, 0xb5,
+ 0x6a, 0x49, 0x12, 0x97, 0x13, 0x2f, 0x57, 0xe2, 0x42, 0xe6, 0x69, 0xc6,
+ 0x76, 0xb0, 0x29, 0xe2, 0x22, 0x2d, 0x6f, 0x78, 0x88, 0x0a, 0xbf, 0x96,
+ 0x34, 0xd3, 0xb5, 0x00, 0x14, 0x82, 0xbe, 0x19, 0x64, 0x99, 0x83, 0x4a,
+ 0x46, 0xb3, 0x15, 0x7a, 0x59, 0x58, 0x93, 0x45, 0x2f, 0x17, 0xd7, 0x05,
+ 0xb5, 0xfb, 0x48, 0x76, 0x3f, 0x3d, 0x25, 0xcf, 0x38, 0xa9, 0x0d, 0xd2,
+ 0xd7, 0x7f, 0x43, 0x08, 0x2c, 0x57, 0x19, 0x7e, 0xb2, 0xbd, 0xd3, 0x34,
+ 0x47, 0xa1, 0xe4, 0x0d, 0xe5, 0xc1, 0x79, 0x62, 0x50, 0x9a, 0x5c, 0x32,
+ 0x32, 0xda, 0x7d, 0xbe, 0xf3, 0x7c, 0x8b, 0xf4, 0xc7, 0x93, 0xe1, 0x6e,
+ 0x48, 0x0d, 0x45, 0x9b, 0x8b, 0xbe, 0x5e, 0x49, 0x85, 0xf9, 0xee, 0x14,
+ 0x30, 0xf6, 0xbd, 0x52, 0x73, 0x41, 0xdd, 0x06, 0x65, 0xad, 0xf4, 0x17,
+ 0xea, 0x98, 0xb3, 0xd5, 0x42, 0xe4, 0xd6, 0xb0, 0xa3, 0x18, 0x11, 0xdb,
+ 0x31, 0xdc, 0x15, 0xf5, 0xbf, 0x2c, 0x41, 0x42, 0xb6, 0x1c, 0xa7, 0x74,
+ 0xe0, 0x57, 0x5c, 0x61, 0x8f, 0xe9, 0xf4, 0x92, 0xb1, 0xe3, 0xce, 0xec,
+ 0x33, 0x4d, 0x45, 0x58, 0xa6, 0x73, 0x45, 0x2e, 0x81, 0xf9, 0x0e, 0x42,
+ 0x7a, 0x44, 0x01, 0x88, 0xa5, 0x42, 0xee, 0x06, 0x2e, 0x44, 0x3e, 0x8a,
+ 0xb9, 0x44, 0xce, 0x57, 0x46, 0x2e, 0x17, 0x77, 0x1f, 0x4b, 0x82, 0x7a,
+ 0x17, 0x3f, 0x74, 0x2c, 0x49, 0x7e, 0x98, 0x4a, 0x38, 0x1b, 0xf5, 0x07,
+ 0x52, 0xf6, 0x4a, 0x9c, 0x32, 0x2c, 0xcd, 0x3c, 0xee, 0x2e, 0x42, 0x63,
+ 0x73, 0xc1, 0xd5, 0xf5, 0x94, 0x92, 0x6b, 0x30, 0x98, 0x5b, 0x5c, 0xae,
+ 0x12, 0xdd, 0x83, 0x3e, 0x70, 0xd0, 0xfe, 0x4e, 0xaf, 0xd0, 0x63, 0x14,
+ 0xd0, 0x22, 0x10, 0xbb, 0xff, 0x3b, 0x09, 0xc4, 0xee, 0xff, 0x13, 0x88,
+ 0x7f, 0xa7, 0x40, 0xbc, 0x68, 0x08, 0x04, 0x5f, 0x16, 0x48, 0x83, 0xd9,
+ 0x9d, 0xe1, 0xb3, 0x4e, 0xd1, 0x30, 0xfe, 0xaf, 0xe0, 0x14, 0x93, 0xd0,
+ 0x02, 0x0a, 0x23, 0xf9, 0xfb, 0x86, 0x5a, 0x63, 0xa5, 0x4f, 0x43, 0x6e,
+ 0x73, 0xdd, 0x73, 0x4d, 0xe7, 0x78, 0x36, 0x8c, 0xce, 0xdc, 0x6b, 0xec,
+ 0xdf, 0xe2, 0x9f, 0x2d, 0x11, 0xb2, 0x98, 0x25, 0x97, 0x58, 0x07, 0x1c,
+ 0x42, 0x7d, 0xfc, 0x12, 0x67, 0x24, 0xb3, 0x99, 0x34, 0x87, 0x27, 0x51,
+ 0x0e, 0x89, 0x22, 0xa0, 0x15, 0xa9, 0x2c, 0x6c, 0x3d, 0x92, 0x8b, 0x36,
+ 0x67, 0xc9, 0xd1, 0x41, 0xb9, 0xde, 0x8f, 0x42, 0x76, 0xb8, 0xae, 0x4a,
+ 0xde, 0x97, 0xe9, 0xbd, 0x38, 0xc5, 0x7e, 0x4a, 0x8a, 0x3c, 0x32, 0x00,
+ 0x80, 0x66, 0xb2, 0x82, 0xd9, 0xd5, 0xce, 0x00, 0xff, 0x43, 0xfe, 0x6e,
+ 0xcb, 0x84, 0xfc, 0x33, 0x78, 0xa3, 0x25, 0x79, 0x99, 0xf3, 0x4a, 0xac,
+ 0x3f, 0x29, 0x32, 0x02, 0x52, 0xf3, 0xcb, 0xf8, 0x99, 0x33, 0x7b, 0x07,
+ 0x18, 0xc4, 0xaa, 0xa3, 0x76, 0x2d, 0xcf, 0xcc, 0x46, 0xd5, 0x51, 0x9e,
+ 0x37, 0xbd, 0x94, 0x8c, 0x37, 0xe9, 0x8e, 0x63, 0x9a, 0x1b, 0x76, 0x18,
+ 0x61, 0x87, 0x09, 0x5f, 0x69, 0xc3, 0x0e, 0xf5, 0xa5, 0xf4, 0x96, 0x5e,
+ 0xeb, 0x5c, 0xf4, 0xd9, 0x47, 0x8d, 0x7c, 0x17, 0xdb, 0x5d, 0xaa, 0xf7,
+ 0xb9, 0xea, 0x08, 0x44, 0xbf, 0x72, 0xd3, 0x20, 0x22, 0x5b, 0x9f, 0x8c,
+ 0x0d, 0x30, 0x4b, 0x9a, 0x5b, 0x09, 0x9f, 0xfc, 0x98, 0x69, 0xc0, 0x7d,
+ 0x18, 0x37, 0xb2, 0x72, 0x39, 0xfe, 0x9b, 0x9a, 0xfb, 0x8c, 0x50, 0x12,
+ 0x12, 0xce, 0x90, 0xef, 0x5b, 0x18, 0x0d, 0x97, 0x63, 0xf5, 0x82, 0xb4,
+ 0x9b, 0xa3, 0x1f, 0xc2, 0xe3, 0xe5, 0x58, 0x15, 0x55, 0xce, 0x34, 0x7a,
+ 0xc6, 0x7d, 0x6a, 0x0d, 0x2a, 0x08, 0x01, 0xb5, 0xd6, 0xdd, 0xf6, 0x13,
+ 0x9b, 0x83, 0xa5, 0xf2, 0xd2, 0x85, 0x8b, 0xe5, 0x66, 0x53, 0x2d, 0x14,
+ 0x0b, 0x76, 0xf1, 0xe3, 0x2b, 0xdb, 0x22, 0x71, 0xed, 0xb3, 0x17, 0xb2,
+ 0xec, 0xff, 0x99, 0xff, 0xd3, 0x6d, 0x0d, 0xd7, 0x98, 0x39, 0x2c, 0x32,
+ 0xce, 0x8f, 0x63, 0x6f, 0xe0, 0xf5, 0x55, 0x1f, 0x78, 0xc5, 0xbf, 0x95,
+ 0x2f, 0x3c, 0xde, 0x36, 0xfc, 0x8c, 0x3f, 0xe3, 0x03, 0xef, 0x32, 0xc9,
+ 0x51, 0x08, 0x35, 0xc4, 0x42, 0x33, 0xbf, 0x50, 0x56, 0x27, 0x2e, 0x32,
+ 0x09, 0x6c, 0x87, 0x35, 0x63, 0x4a, 0x4e, 0x96, 0xac, 0x3a, 0x58, 0x58,
+ 0x99, 0xa3, 0x66, 0xc6, 0x5a, 0x76, 0xc6, 0xb0, 0x37, 0xf5, 0x1a, 0x1b,
+ 0x2b, 0x81, 0x05, 0x81, 0x17, 0x79, 0x65, 0xfe, 0xae, 0x68, 0xca, 0x86,
+ 0x65, 0xc1, 0x47, 0x44, 0x17, 0x8d, 0x90, 0x2d, 0x84, 0x2f, 0x0b, 0xc3,
+ 0x2d, 0xe3, 0x7e, 0xbd, 0x5c, 0xb0, 0xf0, 0x84, 0x18, 0x24, 0xd8, 0x90,
+ 0x4e, 0x72, 0xf1, 0xe9, 0x66, 0xb8, 0x08, 0xd1, 0x0c, 0x9c, 0x78, 0x8e,
+ 0x5d, 0xe1, 0x36, 0x4f, 0x99, 0x79, 0x27, 0x4a, 0x8a, 0xa2, 0xa3, 0x68,
+ 0xd4, 0xc7, 0x25, 0x15, 0xf4, 0x03, 0xfe, 0xe0, 0xb8, 0x0c, 0xb1, 0xa0,
+ 0xed, 0x58, 0xad, 0xbf, 0x53, 0xc5, 0xe0, 0x76, 0x66, 0xca, 0x8d, 0x2c,
+ 0xae, 0x6c, 0x8b, 0xf9, 0x65, 0x40, 0x37, 0x85, 0xc7, 0x8f, 0x81, 0xa9,
+ 0x93, 0xa4, 0x1d, 0xfe, 0xf2, 0x04, 0x57, 0x1f, 0x4a, 0x56, 0xd8, 0x6d,
+ 0x9d, 0x27, 0x92, 0xae, 0xf0, 0xc1, 0x53, 0x25, 0x48, 0x1b, 0x77, 0x2a,
+ 0x00, 0xcc, 0x4e, 0x4e, 0x5a, 0xf4, 0xc4, 0x8c, 0x7d, 0xf2, 0xc0, 0xb0,
+ 0x2b, 0xcd, 0xcc, 0x24, 0x59, 0x32, 0xd7, 0xee, 0x42, 0xbd, 0x5a, 0xb0,
+ 0xdb, 0x87, 0x54, 0x7d, 0x29, 0xc1, 0xf9, 0x9f, 0x39, 0x94, 0xfb, 0x87,
+ 0x41, 0x9c, 0x3d, 0x70, 0x2c, 0xec, 0x91, 0x63, 0x91, 0x15, 0x39, 0x40,
+ 0xd8, 0x24, 0x31, 0xa9, 0x50, 0x1f, 0x36, 0x40, 0x43, 0x16, 0x37, 0x05,
+ 0xcf, 0x04, 0xe9, 0x98, 0x65, 0xcb, 0xb3, 0xa3, 0x55, 0x51, 0xd5, 0xb3,
+ 0x53, 0xf9, 0x34, 0x75, 0x8b, 0x81, 0x1b, 0x8f, 0xb7, 0x94, 0x09, 0x92,
+ 0x24, 0x53, 0xa9, 0xe5, 0xcc, 0xfe, 0xe2, 0x6e, 0x03, 0x6c, 0xcb, 0x11,
+ 0x45, 0x14, 0xcc, 0x1b, 0x3a, 0x20, 0x5d, 0xb7, 0x68, 0x64, 0x99, 0x3e,
+ 0xe9, 0x1a, 0x32, 0xe8, 0xee, 0x3f, 0x60, 0x07, 0xf0, 0xf7, 0x57, 0x66,
+ 0x45, 0x06, 0x23, 0xb5, 0x91, 0xad, 0x0a, 0x0b, 0xc9, 0x28, 0x75, 0x90,
+ 0xef, 0x04, 0xd3, 0x8b, 0x16, 0x41, 0xa2, 0xc1, 0x6a, 0x86, 0xa7, 0x25,
+ 0xf8, 0x92, 0x60, 0xf9, 0x5a, 0x03, 0xf6, 0x85, 0x5b, 0x18, 0x27, 0x83,
+ 0x27, 0xdd, 0x8e, 0x30, 0xed, 0xdb, 0xbd, 0x2a, 0x3c, 0xa4, 0x76, 0x64,
+ 0xb3, 0x94, 0x0f, 0x71, 0xc7, 0xd2, 0x3a, 0xf6, 0x52, 0xe6, 0x68, 0x8a,
+ 0x10, 0xeb, 0x07, 0xc5, 0x1a, 0x1d, 0x97, 0x70, 0x6c, 0xe7, 0x1c, 0xfd,
+ 0xe2, 0x49, 0x92, 0xef, 0x77, 0xcc, 0x92, 0x7e, 0xac, 0x93, 0x48, 0x44,
+ 0xa7, 0x09, 0xb3, 0xd4, 0x1a, 0xd1, 0x2a, 0x4c, 0xe9, 0x8a, 0x41, 0xad,
+ 0x42, 0x95, 0x36, 0xd7, 0xbe, 0x2b, 0xc3, 0xf4, 0x11, 0x31, 0x97, 0xd1,
+ 0x65, 0x35, 0x0c, 0x64, 0x6d, 0x80, 0x4d, 0x8c, 0x8e, 0x7b, 0x52, 0x99,
+ 0x85, 0xc2, 0x31, 0x3e, 0x7e, 0x15, 0x72, 0x81, 0xeb, 0x8f, 0x1c, 0x70,
+ 0x07, 0x74, 0x22, 0xfa, 0x17, 0x57, 0x11, 0x20, 0x8d, 0xda, 0x10, 0xf1,
+ 0x95, 0xda, 0x50, 0x3a, 0xdc, 0x74, 0xad, 0xc5, 0xdb, 0x19, 0x6e, 0x43,
+ 0xdb, 0xde, 0x3f, 0x20, 0x36, 0xb9, 0xc7, 0xe7, 0xd6, 0x8f, 0x4d, 0xa5,
+ 0xfb, 0x4e, 0xd5, 0xac, 0xf7, 0xcf, 0x62, 0x5c, 0xfc, 0xae, 0x76, 0xca,
+ 0x68, 0xa0, 0x6a, 0xe9, 0xf5, 0xb2, 0x8f, 0x1e, 0xe5, 0xcd, 0x43, 0xa6,
+ 0x96, 0xd1, 0xe6, 0x71, 0x32, 0x3d, 0xde, 0xdf, 0xd9, 0xfe, 0x74, 0xbb,
+ 0x9b, 0x81, 0x03, 0x36, 0x84, 0x8f, 0x9d, 0x3b, 0x22, 0x4c, 0xd8, 0x87,
+ 0x46, 0xb8, 0x13, 0x84, 0x45, 0xf4, 0x90, 0xe4, 0xa8, 0x48, 0x97, 0xe6,
+ 0x47, 0x8c, 0x24, 0x55, 0xef, 0xa1, 0xba, 0xdc, 0x1c, 0xbb, 0x80, 0x45,
+ 0x13, 0x9c, 0x1b, 0xdf, 0xc5, 0x0a, 0x3a, 0xd2, 0x36, 0x7d, 0x15, 0xbf,
+ 0xda, 0xdc, 0x98, 0xf1, 0x5e, 0xab, 0x7a, 0x67, 0x5a, 0x45, 0x1f, 0xdc,
+ 0xa9, 0x2d, 0xca, 0x72, 0xfc, 0x08, 0xe7, 0xe3, 0x57, 0x4c, 0x86, 0x28,
+ 0x88, 0x0f, 0xd0, 0x17, 0x7e, 0x2c, 0xe3, 0xe3, 0x8a, 0x6a, 0x54, 0xff,
+ 0x76, 0xba, 0xc7, 0xbf, 0x5b, 0x7b, 0x56, 0x85, 0xc0, 0xd3, 0xc2, 0x7b,
+ 0x3a, 0xfc, 0x3c, 0xab, 0x15, 0x0c, 0x52, 0x96, 0x1e, 0xb9, 0x7c, 0x83,
+ 0xcd, 0xb7, 0xcd, 0x01, 0xe7, 0x6b, 0x07, 0xb8, 0x74, 0x2e, 0x14, 0x07,
+ 0x8e, 0xa7, 0xc6, 0x77, 0xa8, 0x0c, 0x53, 0x88, 0xf0, 0x85, 0x64, 0xec,
+ 0x6d, 0x0a, 0x09, 0x4b, 0x22, 0xd3, 0x6e, 0x74, 0x91, 0x6b, 0x97, 0x49,
+ 0x5c, 0x90, 0x55, 0xc5, 0xb1, 0xdc, 0x60, 0x70, 0xff, 0x83, 0x9b, 0x05,
+ 0x17, 0x3f, 0xd7, 0x8e, 0x40, 0xe7, 0xbb, 0xc2, 0x3a, 0x5b, 0x23, 0xc4,
+ 0x76, 0x46, 0xa8, 0x24, 0xcf, 0xb8, 0xdc, 0x71, 0x5a, 0x15, 0xb1, 0xe2,
+ 0x9f, 0x95, 0x23, 0x2e, 0x88, 0x39, 0xa1, 0x68, 0x17, 0x5f, 0x8e, 0x47,
+ 0xab, 0x98, 0xe2, 0x48, 0xf7, 0xfd, 0x0f, 0x7c, 0x55, 0x1b, 0x10, 0xdb,
+ 0x05, 0x19, 0xa8, 0x5f, 0x1c, 0xbd, 0x3e, 0x3d, 0x3f, 0xaa, 0xe7, 0x1c,
+ 0x0b, 0x8f, 0x57, 0x57, 0xf9, 0xc3, 0x8d, 0xbf, 0x01, 0xfa, 0x0c, 0xcb,
+ 0x29, 0x24, 0x33, 0x3f, 0xfb, 0xf6, 0xd0, 0x75, 0x2e, 0xcd, 0x8c, 0x67,
+ 0xcf, 0xb5, 0xd8, 0x37, 0xe2, 0xf9, 0x56, 0x8a, 0x45, 0x3c, 0xa9, 0x98,
+ 0xc0, 0x55, 0x73, 0x29, 0x5d, 0xf7, 0x84, 0xed, 0x04, 0x55, 0xf7, 0xb4,
+ 0xc0, 0xbb, 0x00, 0x2d, 0xcb, 0x92, 0x5d, 0x14, 0xae, 0xd9, 0x8e, 0xca,
+ 0x0c, 0xe9, 0xbd, 0x54, 0xcc, 0x55, 0x35, 0xc7, 0xc0, 0x01, 0xc6, 0x12,
+ 0xb0, 0x91, 0x93, 0x1b, 0x99, 0xbe, 0x7d, 0x05, 0xd8, 0x12, 0xcc, 0x82,
+ 0x7c, 0xa5, 0x55, 0xff, 0x48, 0xa8, 0xa4, 0x84, 0x53, 0x56, 0x82, 0xc8,
+ 0x53, 0x15, 0x33, 0x8b, 0x21, 0x87, 0x14, 0x87, 0xd1, 0xdf, 0x84, 0x25,
+ 0xf3, 0x52, 0x18, 0x62, 0x56, 0xd1, 0xd5, 0xd8, 0xf7, 0x37, 0x4a, 0xd2,
+ 0x2c, 0xbe, 0xcb, 0x6e, 0xfe, 0xac, 0x28, 0xec, 0x9f, 0xd7, 0xfd, 0xa5,
+ 0xbc, 0x83, 0x75, 0xd1, 0x91, 0x8f, 0xaa, 0x67, 0x84, 0x45, 0x66, 0xe8,
+ 0x82, 0xce, 0xdd, 0x25, 0x43, 0x6d, 0xe4, 0xc3, 0xee, 0x1c, 0x75, 0xc7,
+ 0xd0, 0x27, 0x2c, 0xe6, 0xe6, 0xbd, 0x36, 0x5e, 0x6e, 0xd5, 0x4d, 0xd6,
+ 0x48, 0xff, 0x31, 0x6e, 0x9e, 0x80, 0x56, 0xc2, 0xc1, 0x78, 0xe2, 0xb1,
+ 0x92, 0xa5, 0x7e, 0x6f, 0x18, 0x7a, 0x30, 0x69, 0x94, 0x0f, 0x59, 0x85,
+ 0x60, 0x21, 0xee, 0x55, 0x93, 0xbc, 0x28, 0xda, 0xf7, 0x0f, 0x96, 0x26,
+ 0x2f, 0xbb, 0x25, 0xbc, 0x87, 0x2f, 0x9e, 0xbd, 0xe0, 0xad, 0x87, 0x02,
+ 0x88, 0x9a, 0x50, 0xa8, 0x58, 0x40, 0xd0, 0x95, 0xd5, 0x8a, 0x97, 0xb6,
+ 0xf4, 0x81, 0x49, 0x80, 0x5e, 0x0b, 0xc6, 0xc9, 0x4c, 0xa8, 0xe2, 0x46,
+ 0x41, 0x33, 0xc3, 0x95, 0xd7, 0xa8, 0x55, 0xe5, 0x08, 0xa1, 0xe7, 0xb4,
+ 0x58, 0x34, 0xad, 0x40, 0x7c, 0xa3, 0x48, 0xe6, 0x38, 0xe8, 0x9d, 0x5b,
+ 0x73, 0x73, 0x16, 0xb6, 0xcb, 0x50, 0x08, 0x76, 0x13, 0x66, 0x0c, 0x6f,
+ 0x7f, 0xea, 0x21, 0x02, 0x0a, 0x1b, 0x7f, 0xda, 0x74, 0x59, 0xc7, 0x26,
+ 0x9b, 0x1c, 0xa0, 0x4a, 0xb3, 0x65, 0x12, 0xe6, 0xd6, 0x77, 0x0f, 0x16,
+ 0xcb, 0x89, 0xc9, 0x6b, 0x62, 0xdd, 0x85, 0x19, 0xbd, 0xca, 0x17, 0x51,
+ 0x6c, 0x24, 0xfb, 0xba, 0xf4, 0x6d, 0x44, 0x10, 0x8f, 0x03, 0xb0, 0x4a,
+ 0x2d, 0xaf, 0x6c, 0x07, 0x18, 0x19, 0x1d, 0x19, 0xc2, 0xf5, 0x26, 0x8b,
+ 0xfd, 0x60, 0xff, 0xb8, 0xba, 0xd5, 0x65, 0x57, 0x73, 0x52, 0x9c, 0x24,
+ 0x5c, 0x14, 0x01, 0xc4, 0xda, 0x4e, 0x32, 0x2a, 0x19, 0x6c, 0x6b, 0xd5,
+ 0x7c, 0xc6, 0x4e, 0xd1, 0x90, 0x12, 0x3b, 0xea, 0x4a, 0x4b, 0xd6, 0x41,
+ 0xd3, 0x4c, 0x4e, 0x4b, 0x66, 0xd7, 0xa0, 0xac, 0x1e, 0xe4, 0x3e, 0x9f,
+ 0xd0, 0x7e, 0xa0, 0x1f, 0x2e, 0x50, 0x9f, 0x00, 0x20, 0x4c, 0xe1, 0x18,
+ 0x6d, 0xd1, 0xd2, 0x2b, 0xe2, 0x98, 0x25, 0x21, 0x7a, 0xed, 0xd3, 0x19,
+ 0xd4, 0x4b, 0x26, 0xec, 0x9b, 0x97, 0x40, 0x1c, 0xfb, 0xdd, 0x88, 0x31,
+ 0xe1, 0xbb, 0x2b, 0x84, 0xae, 0xe5, 0xd8, 0x99, 0x5c, 0x5f, 0x15, 0x0b,
+ 0xc9, 0xf8, 0xed, 0x2a, 0x1e, 0x11, 0x18, 0x37, 0xf2, 0xa4, 0x2d, 0xa8,
+ 0xe3, 0x14, 0x97, 0x57, 0x8f, 0x0f, 0x6d, 0x87, 0x06, 0x68, 0x25, 0x5a,
+ 0xec, 0xee, 0xe6, 0x3c, 0x5a, 0x47, 0xf6, 0xaa, 0x3f, 0x55, 0x5c, 0x6b,
+ 0xde, 0x96, 0x1b, 0x3f, 0xf8, 0xdf, 0x74, 0x37, 0xa7, 0x6d, 0x08, 0x44,
+ 0x43, 0x5a, 0xb0, 0x66, 0x21, 0x2e, 0x56, 0x51, 0x93, 0x45, 0x81, 0xb9,
+ 0x1c, 0xec, 0x23, 0xed, 0xea, 0xac, 0xd7, 0xf3, 0x7c, 0x2a, 0xc1, 0xfb,
+ 0x0f, 0xcd, 0x05, 0x3f, 0x68, 0x73, 0xa1, 0x3e, 0xca, 0x32, 0x1c, 0x17,
+ 0x1a, 0xe1, 0x7a, 0x9c, 0xe5, 0x2a, 0x3d, 0xd0, 0xb4, 0x36, 0xc5, 0xb8,
+ 0x41, 0xf3, 0x78, 0x39, 0x1c, 0x42, 0x16, 0xe5, 0x93, 0x2a, 0x18, 0x01,
+ 0x3f, 0xd0, 0xdd, 0x9c, 0x46, 0x14, 0xdb, 0x23, 0x63, 0x7f, 0x15, 0x92,
+ 0x73, 0x3e, 0x34, 0x32, 0x7e, 0xb0, 0xb5, 0xca, 0xf4, 0x43, 0xd1, 0xe2,
+ 0x8d, 0x25, 0x96, 0xc5, 0x59, 0x11, 0xc7, 0xae, 0x2d, 0xb0, 0xad, 0x30,
+ 0xfa, 0xd0, 0xb5, 0xc0, 0xf8, 0x05, 0x3f, 0x3d, 0xe8, 0x6e, 0xce, 0xad,
+ 0xb0, 0x7b, 0x70, 0xe5, 0x02, 0xeb, 0x37, 0x5a, 0xb3, 0x30, 0xcb, 0x94,
+ 0x1a, 0xf1, 0xbd, 0xa4, 0xa8, 0x32, 0xb5, 0x47, 0xf5, 0xfe, 0xf1, 0x09,
+ 0x99, 0x65, 0xc6, 0x45, 0xcb, 0xdc, 0x40, 0x5e, 0x51, 0x28, 0xf4, 0x30,
+ 0xae, 0xb3, 0xd4, 0x46, 0x02, 0xda, 0x59, 0x21, 0xf6, 0xfe, 0x7b, 0x91,
+ 0xe7, 0x90, 0xa5, 0x3b, 0x45, 0x9a, 0x69, 0x15, 0x1a, 0x55, 0x30, 0x41,
+ 0x1f, 0xbb, 0x62, 0x1f, 0x41, 0x08, 0xa4, 0x35, 0xc4, 0xf9, 0x0d, 0x3b,
+ 0xa8, 0x9c, 0x61, 0xf0, 0x7e, 0x35, 0xee, 0x01, 0x82, 0x86, 0xa7, 0x6d,
+ 0xb5, 0x65, 0x48, 0x96, 0xc9, 0x15, 0x50, 0x11, 0xbb, 0xed, 0xfc, 0x88,
+ 0x1c, 0xd7, 0x3f, 0xe9, 0xf6, 0x64, 0xb3, 0x7f, 0x8b, 0xbb, 0xa9, 0x7d,
+ 0x9c, 0xff, 0x6a, 0x9f, 0x0e, 0x8b, 0x97, 0xb8, 0x0c, 0x63, 0x36, 0x60,
+ 0xa5, 0xb1, 0x4b, 0x43, 0xf1, 0xad, 0x98, 0x8a, 0x6e, 0x68, 0x5d, 0xeb,
+ 0xe3, 0x85, 0x54, 0x3c, 0x32, 0xb6, 0x34, 0x2c, 0xc7, 0xea, 0xc9, 0xd1,
+ 0xa7, 0x7d, 0x17, 0x45, 0xbb, 0xbb, 0x1d, 0x90, 0x07, 0xf3, 0xec, 0xb6,
+ 0xc3, 0x23, 0x0a, 0xcf, 0x2a, 0xc4, 0x35, 0x54, 0xde, 0x34, 0x61, 0xda,
+ 0x6a, 0x91, 0x05, 0xc0, 0x2f, 0x3f, 0xbc, 0xb3, 0xa4, 0xe7, 0x2b, 0xe7,
+ 0xb8, 0x98, 0x7f, 0x60, 0x93, 0xd3, 0x03, 0x7e, 0x54, 0xcc, 0x70, 0x1c,
+ 0x8c, 0xaa, 0xb5, 0x2f, 0x35, 0x91, 0x7a, 0xc5, 0xcc, 0xaf, 0xea, 0x41,
+ 0x4d, 0x0a, 0x57, 0xf7, 0x44, 0x9f, 0xec, 0xec, 0x8e, 0x9f, 0x5c, 0x8e,
+ 0x66, 0x3c, 0xf8, 0x9e, 0x75, 0x37, 0xa7, 0xdd, 0xf5, 0x6f, 0xe9, 0xf4,
+ 0xf4, 0x5d, 0xe6, 0xb7, 0x5e, 0xe7, 0xf9, 0x16, 0xdd, 0x96, 0x0d, 0xdb,
+ 0xe0, 0x3f, 0x4b, 0x41, 0xf0, 0x9d, 0x6d, 0x16, 0x16, 0xa7, 0x2c, 0x80,
+ 0xce, 0x04, 0x58, 0xe4, 0x25, 0xfe, 0xf3, 0xd9, 0xca, 0xd2, 0xb5, 0x23,
+ 0x5f, 0xbf, 0xf6, 0x5c, 0x82, 0x87, 0xac, 0x4d, 0x98, 0xe0, 0x49, 0xd1,
+ 0x26, 0x1b, 0x8c, 0x4c, 0x92, 0x7a, 0xdc, 0xa0, 0x3d, 0x66, 0xdc, 0x7b,
+ 0x57, 0xd5, 0xb0, 0x4d, 0x03, 0xd4, 0xc6, 0x52, 0x62, 0x77, 0x8b, 0xee,
+ 0xec, 0xfd, 0xa8, 0x7e, 0x33, 0x33, 0xf3, 0x9a, 0xab, 0xf2, 0x28, 0xac,
+ 0x98, 0x3f, 0xdd, 0x34, 0x62, 0xce, 0xf9, 0xc3, 0xa5, 0x59, 0x9b, 0x61,
+ 0x11, 0x58, 0xae, 0x02, 0xea, 0x4c, 0x79, 0xa6, 0x69, 0x6a, 0x4d, 0xe0,
+ 0xf6, 0xe0, 0xe9, 0x8b, 0x17, 0xb5, 0x23, 0x2d, 0xbc, 0x3f, 0x3f, 0xdb,
+ 0xde, 0x16, 0xf2, 0xaa, 0xe6, 0x6b, 0xf4, 0x8b, 0xc1, 0x0b, 0xbc, 0x58,
+ 0x7f, 0x4d, 0xe8, 0xe3, 0x56, 0xbf, 0x37, 0xe0, 0xdf, 0x74, 0x7c, 0x0e,
+ 0x77, 0xfc, 0x95, 0x6f, 0xbd, 0xe0, 0xcf, 0x75, 0xbc, 0x85, 0x87, 0x65,
+ 0x1a, 0xf3, 0xcb, 0x4b, 0x26, 0xe3, 0xe1, 0x27, 0xa5, 0x34, 0x4d, 0x5e,
+ 0xdc, 0xc5, 0xc5, 0xb4, 0x3d, 0xdc, 0xed, 0xfe, 0x60, 0x67, 0xd5, 0x70,
+ 0x5d, 0x99, 0x5e, 0xac, 0x27, 0xdf, 0xa0, 0xc8, 0x80, 0xde, 0xf8, 0x6a,
+ 0xb3, 0x6b, 0xf4, 0x9f, 0x6c, 0x6f, 0xf7, 0x9f, 0xf3, 0x7f, 0x5f, 0xbc,
+ 0x58, 0x19, 0xa6, 0xf2, 0xdf, 0x78, 0x62, 0x43, 0xab, 0xf5, 0x96, 0xda,
+ 0xe9, 0x68, 0x7d, 0x87, 0x5a, 0xdd, 0x79, 0xf1, 0xa2, 0xcf, 0x5f, 0x79,
+ 0xf6, 0x51, 0xad, 0x57, 0x77, 0xb9, 0xf7, 0xb6, 0xf0, 0xeb, 0x5e, 0x1e,
+ 0xcb, 0xc6, 0x08, 0xf8, 0x46, 0xf0, 0x0a, 0x74, 0x5e, 0x41, 0x2a, 0xa1,
+ 0x07, 0xf1, 0x86, 0x97, 0x3a, 0x00, 0x06, 0x16, 0x60, 0xe5, 0x90, 0x8b,
+ 0x85, 0x5d, 0x5b, 0x62, 0x0f, 0x58, 0x35, 0x97, 0xbe, 0x87, 0x32, 0x0b,
+ 0x7e, 0x1d, 0x55, 0xd0, 0x03, 0x73, 0x38, 0xda, 0x20, 0x79, 0xd9, 0x84,
+ 0x0f, 0xe1, 0x36, 0x9e, 0xa5, 0x0e, 0xe2, 0xbd, 0x0e, 0xc0, 0x97, 0x50,
+ 0xb2, 0xac, 0xf3, 0x85, 0x62, 0x9d, 0x4b, 0x39, 0xce, 0xa6, 0xce, 0xec,
+ 0xd7, 0x43, 0x44, 0x9e, 0x1b, 0xc8, 0x13, 0xb2, 0xd1, 0x70, 0x09, 0xbc,
+ 0x1f, 0x0a, 0xa1, 0x38, 0x83, 0x32, 0x1a, 0xdf, 0x8c, 0x3c, 0xeb, 0x97,
+ 0x27, 0x6e, 0x85, 0x4a, 0x57, 0x84, 0x97, 0x1f, 0xea, 0x7a, 0x19, 0x90,
+ 0x58, 0x9b, 0x93, 0x29, 0x2c, 0xaf, 0x32, 0x4d, 0x8c, 0x4e, 0xb7, 0x5e,
+ 0xcc, 0xd2, 0xbd, 0x2e, 0x8e, 0x9c, 0xa5, 0x5c, 0x60, 0xfd, 0x26, 0xfb,
+ 0xde, 0x67, 0x64, 0x21, 0x5a, 0xc9, 0x57, 0xda, 0xbb, 0xb8, 0x48, 0x2c,
+ 0x97, 0x94, 0xae, 0xda, 0xb6, 0xf7, 0x1d, 0x43, 0xbf, 0x12, 0xee, 0x0b,
+ 0x7c, 0x3b, 0xaa, 0x95, 0x13, 0x36, 0xe2, 0x62, 0x0d, 0x78, 0x4e, 0x15,
+ 0x5b, 0x22, 0xa4, 0x1d, 0xe2, 0xfa, 0x45, 0x42, 0x55, 0x88, 0xf3, 0x13,
+ 0xae, 0x69, 0x1d, 0xb2, 0xd0, 0x51, 0xae, 0x35, 0x30, 0xd5, 0x57, 0x89,
+ 0x60, 0x96, 0x85, 0xdf, 0xd1, 0x55, 0xc0, 0x76, 0xa3, 0x30, 0x2a, 0x34,
+ 0xa8, 0x24, 0x99, 0x7c, 0x63, 0x77, 0xd3, 0x92, 0xf0, 0x16, 0x9b, 0x14,
+ 0xae, 0x4c, 0x70, 0xfd, 0xd4, 0x56, 0x8c, 0x17, 0xcb, 0x29, 0x41, 0x5a,
+ 0x35, 0x92, 0xc3, 0x10, 0xfb, 0x20, 0xf2, 0x15, 0x38, 0x0c, 0x8c, 0x49,
+ 0x35, 0x97, 0x48, 0xfe, 0xe6, 0x10, 0x7d, 0x60, 0xf9, 0x94, 0x95, 0xe0,
+ 0xcf, 0x86, 0x4b, 0x9a, 0xdc, 0x57, 0x60, 0x3e, 0x0e, 0x6f, 0xfd, 0xd1,
+ 0xe8, 0xf8, 0x7f, 0x1e, 0x0d, 0x43, 0xf0, 0xe5, 0xaf, 0xe4, 0x6f, 0x3c,
+ 0x0f, 0xb0, 0xfc, 0xfc, 0x5a, 0x17, 0x8e, 0x3e, 0x20, 0x2a, 0xf3, 0x35,
+ 0x01, 0xdc, 0xed, 0xb6, 0x86, 0xc3, 0x84, 0xdc, 0x24, 0x28, 0xd3, 0xd5,
+ 0x65, 0xa8, 0xa1, 0x63, 0x55, 0x3c, 0x5f, 0x44, 0x1d, 0x69, 0x20, 0x02,
+ 0x35, 0x31, 0x6e, 0x29, 0xb6, 0xaa, 0x3d, 0x22, 0x24, 0xbe, 0xe9, 0x72,
+ 0x29, 0x05, 0xc9, 0x29, 0xb2, 0xec, 0xf4, 0x1e, 0x42, 0xb4, 0xee, 0x3b,
+ 0xa1, 0xe3, 0x98, 0x4f, 0xe2, 0x7c, 0x2e, 0xac, 0x2c, 0x9d, 0xc9, 0x63,
+ 0x92, 0x38, 0x1e, 0x92, 0x1f, 0x3a, 0x63, 0x48, 0x68, 0xa4, 0xa4, 0x42,
+ 0x16, 0x03, 0x98, 0x10, 0x4f, 0x0c, 0xa9, 0x6e, 0x3b, 0x20, 0xe5, 0x56,
+ 0xfd, 0x17, 0xcc, 0x04, 0xf2, 0xf1, 0x08, 0x4c, 0x40, 0xae, 0xc8, 0x20,
+ 0x78, 0x85, 0x3c, 0x4f, 0x55, 0x89, 0xca, 0x92, 0xa0, 0x31, 0xe6, 0x87,
+ 0x5b, 0xd5, 0x66, 0x38, 0x55, 0x13, 0x0e, 0x86, 0x46, 0x01, 0xe4, 0x61,
+ 0x2b, 0x55, 0x29, 0xb9, 0x9a, 0x86, 0xec, 0x33, 0xf5, 0x59, 0xb8, 0xab,
+ 0x2d, 0x6b, 0x1a, 0x40, 0x25, 0xe2, 0x99, 0x5c, 0x60, 0x0a, 0xe6, 0x4f,
+ 0x81, 0xef, 0x9d, 0xae, 0x35, 0xf9, 0x54, 0x79, 0x9b, 0xb4, 0x92, 0x48,
+ 0xd4, 0x4e, 0x93, 0xf3, 0xdc, 0xe5, 0x9c, 0xaa, 0x39, 0x05, 0x13, 0x9e,
+ 0x2c, 0xa6, 0x6e, 0x4a, 0x47, 0xdd, 0x32, 0x07, 0x3e, 0x5d, 0xd2, 0x45,
+ 0x97, 0xf4, 0x15, 0x14, 0xd0, 0x69, 0xfa, 0x31, 0xa9, 0x8b, 0x2d, 0x8e,
+ 0xf5, 0x5a, 0x28, 0x35, 0xc8, 0x3d, 0x61, 0x04, 0xc7, 0x63, 0xb1, 0xff,
+ 0x6b, 0x31, 0x27, 0x6a, 0xa1, 0x4a, 0xe1, 0x0b, 0x46, 0x9d, 0x48, 0x1a,
+ 0xb0, 0xcb, 0xf8, 0x29, 0xbb, 0x9d, 0xb4, 0xd3, 0x24, 0xb6, 0x54, 0x4a,
+ 0x29, 0x0a, 0xdc, 0xce, 0x7f, 0x41, 0x85, 0x60, 0x47, 0xe9, 0x06, 0xa0,
+ 0x54, 0x2e, 0x75, 0x3b, 0xe9, 0xf9, 0x0e, 0x82, 0x5d, 0xc3, 0xa5, 0xd7,
+ 0x28, 0x9e, 0xd0, 0x1f, 0x3b, 0x07, 0x27, 0x48, 0xde, 0x13, 0xdf, 0x6f,
+ 0x7d, 0xbc, 0x1d, 0xec, 0x04, 0xe2, 0xa0, 0x1d, 0x27, 0x42, 0xd9, 0x01,
+ 0x4d, 0x0a, 0xcd, 0x09, 0x1f, 0x23, 0xeb, 0x99, 0xde, 0x20, 0x8f, 0x06,
+ 0x3d, 0xb6, 0xbc, 0x40, 0x9c, 0x10, 0x34, 0x37, 0x7c, 0x24, 0x66, 0xbf,
+ 0xf3, 0xa2, 0xce, 0x95, 0xc8, 0x1c, 0xcf, 0x33, 0xd2, 0xe2, 0x2f, 0x39,
+ 0x0e, 0x86, 0x30, 0xd8, 0xde, 0x8a, 0xdc, 0x8c, 0x33, 0x47, 0x0b, 0x32,
+ 0xa1, 0x2e, 0x30, 0xf4, 0x58, 0x31, 0xe8, 0x32, 0x46, 0x3f, 0x48, 0x01,
+ 0xc6, 0x0b, 0xf4, 0x51, 0xe2, 0x62, 0x8b, 0x38, 0x6d, 0xf9, 0xb5, 0x84,
+ 0x2e, 0x0b, 0x0a, 0xc8, 0x86, 0xc6, 0xe6, 0xa1, 0x29, 0x05, 0x2b, 0x4f,
+ 0x22, 0x30, 0xc8, 0x8d, 0x72, 0xd3, 0x68, 0xc1, 0x56, 0x18, 0xeb, 0xb5,
+ 0x3c, 0x07, 0xa5, 0x58, 0x84, 0x83, 0x81, 0xd3, 0xda, 0xef, 0xd2, 0x32,
+ 0x51, 0x2e, 0x32, 0xe0, 0x61, 0x30, 0xe4, 0xa9, 0x7f, 0xa9, 0x0d, 0x9d,
+ 0x19, 0x0b, 0xe5, 0x08, 0xe7, 0xf0, 0x1f, 0x68, 0xc9, 0x6f, 0x14, 0x2a,
+ 0x8d, 0x50, 0x6f, 0x92, 0xf6, 0xcd, 0x56, 0x52, 0x4d, 0xb6, 0x84, 0x22,
+ 0x00, 0x02, 0x9f, 0x81, 0xb0, 0xca, 0x5d, 0x09, 0x5a, 0xe5, 0x7f, 0x5a,
+ 0xb1, 0x1d, 0xf1, 0x39, 0x04, 0xf4, 0xde, 0x41, 0x9e, 0x85, 0x94, 0xee,
+ 0xd1, 0x60, 0x62, 0x87, 0x6f, 0xf6, 0xd2, 0xd2, 0xed, 0x83, 0x49, 0x77,
+ 0x51, 0x37, 0x4b, 0xc3, 0xaf, 0x73, 0xf0, 0xd2, 0x2b, 0x9e, 0x52, 0xbe,
+ 0x43, 0x7a, 0x51, 0x00, 0xd7, 0x8e, 0x1a, 0x87, 0xf2, 0xaa, 0xf3, 0xed,
+ 0x38, 0x62, 0x98, 0x60, 0xe1, 0xbb, 0x12, 0x51, 0x78, 0xf7, 0xa0, 0x07,
+ 0x02, 0xd9, 0xb2, 0xcc, 0x36, 0x64, 0x1b, 0x0f, 0x3f, 0x5c, 0xd7, 0xd0,
+ 0x4d, 0x7e, 0x98, 0x52, 0xc6, 0x0e, 0xe7, 0xa9, 0xfe, 0xc4, 0x25, 0x5e,
+ 0x74, 0x60, 0x9e, 0x74, 0x71, 0x1f, 0xc7, 0xad, 0xec, 0x0c, 0x9f, 0xd4,
+ 0xf7, 0x00, 0x5f, 0x03, 0xbb, 0xa8, 0x42, 0x61, 0xb9, 0x41, 0x11, 0x72,
+ 0xaa, 0x8e, 0xc0, 0x92, 0x24, 0x91, 0x80, 0xdd, 0x0a, 0x89, 0x21, 0x54,
+ 0x10, 0xf9, 0x76, 0xa5, 0x5e, 0x19, 0x8c, 0xc7, 0x0c, 0x48, 0x6d, 0x8a,
+ 0x9b, 0x20, 0x74, 0x94, 0x1a, 0xb9, 0xb8, 0x7c, 0x1c, 0xe7, 0xb0, 0xbf,
+ 0x08, 0xc9, 0x98, 0xd5, 0x57, 0x4c, 0xba, 0x8c, 0xb7, 0xca, 0x72, 0x31,
+ 0x6c, 0x13, 0x99, 0x3a, 0xa8, 0x92, 0xbe, 0x4b, 0x9f, 0xdf, 0x0e, 0x93,
+ 0x9a, 0x00, 0xe9, 0x57, 0x10, 0xa9, 0xab, 0xe8, 0x6a, 0x38, 0x8f, 0xee,
+ 0x7a, 0xba, 0x20, 0x62, 0x74, 0x43, 0xd6, 0x31, 0x6b, 0x56, 0x82, 0xb0,
+ 0x44, 0xec, 0xf1, 0xa4, 0x08, 0x2b, 0x75, 0xdf, 0xc2, 0x62, 0x4f, 0xef,
+ 0xef, 0xdb, 0x2b, 0xe1, 0xab, 0x10, 0x49, 0x61, 0x72, 0x39, 0x7e, 0x9e,
+ 0xdd, 0xdf, 0xd7, 0x7f, 0xf9, 0x78, 0xa1, 0xe0, 0x78, 0x9c, 0x4b, 0xde,
+ 0xaa, 0xcc, 0x54, 0x1c, 0xcc, 0xa2, 0xd1, 0xfa, 0xc9, 0xdd, 0x88, 0xe4,
+ 0x34, 0xed, 0xe4, 0x5c, 0xd3, 0x2b, 0x9f, 0x68, 0xa4, 0x4a, 0x00, 0xd5,
+ 0x72, 0x4c, 0x30, 0xa9, 0xc1, 0x35, 0xed, 0x4a, 0xe1, 0x8b, 0x56, 0xa1,
+ 0x77, 0x25, 0x67, 0x96, 0x9a, 0x95, 0xd2, 0xc4, 0x27, 0xc4, 0x52, 0x89,
+ 0x00, 0x84, 0xe4, 0xcb, 0xac, 0x4a, 0x67, 0xfc, 0x0e, 0xd8, 0xd8, 0xe9,
+ 0xf5, 0x1d, 0x9a, 0xff, 0x34, 0x5b, 0xf2, 0x45, 0x4a, 0x0b, 0xf4, 0x85,
+ 0x65, 0xe8, 0x3b, 0xa7, 0x7d, 0x16, 0x3f, 0x44, 0x2e, 0xa4, 0xdf, 0x2a,
+ 0xf7, 0xad, 0xfd, 0x12, 0x36, 0x1b, 0xcb, 0x6f, 0xc1, 0x5c, 0x0c, 0xf0,
+ 0x6a, 0x17, 0xd7, 0xbb, 0x9d, 0x41, 0x9a, 0xcc, 0x93, 0xdc, 0xd3, 0x64,
+ 0x0b, 0xca, 0x4f, 0x52, 0xd2, 0xe8, 0x76, 0xc7, 0xa7, 0xcc, 0x55, 0x5e,
+ 0xd0, 0x82, 0xce, 0xd5, 0xd4, 0x10, 0xbc, 0x62, 0x0b, 0x2f, 0x20, 0x9f,
+ 0x72, 0x34, 0xed, 0x82, 0x1d, 0x05, 0xd9, 0xac, 0x04, 0x58, 0xf3, 0x4a,
+ 0x8d, 0x53, 0xe3, 0xc9, 0xc5, 0xec, 0x5a, 0xaf, 0x1f, 0x3b, 0x8a, 0x76,
+ 0xc3, 0x6d, 0xb8, 0xd2, 0x08, 0x16, 0x55, 0xe0, 0xe3, 0x51, 0x66, 0x08,
+ 0xd7, 0x78, 0xf6, 0x1c, 0xf1, 0x40, 0x6b, 0x72, 0x27, 0x4a, 0x3a, 0x68,
+ 0x85, 0x29, 0x9b, 0xfb, 0x5e, 0x26, 0xf1, 0x11, 0xf6, 0x79, 0x5f, 0xaa,
+ 0xbc, 0x9c, 0x25, 0xc9, 0xc2, 0xe6, 0xd4, 0x15, 0x58, 0xb2, 0xd2, 0xa4,
+ 0xd8, 0xab, 0x30, 0x13, 0x44, 0x50, 0xa1, 0x1a, 0x56, 0x69, 0x00, 0x9c,
+ 0xee, 0x1c, 0x90, 0x32, 0x62, 0x58, 0x3e, 0x41, 0xab, 0xd6, 0xae, 0x63,
+ 0x56, 0x55, 0x67, 0xee, 0xac, 0xde, 0xb2, 0x7e, 0x51, 0x75, 0x1d, 0x74,
+ 0x61, 0x9d, 0x50, 0xe9, 0x6a, 0x34, 0xca, 0x8a, 0xb6, 0x68, 0xc9, 0x70,
+ 0x53, 0x82, 0xad, 0x98, 0x48, 0xc9, 0x3b, 0xd4, 0x16, 0x95, 0xe1, 0x00,
+ 0x6f, 0xaa, 0x2c, 0x71, 0xc3, 0x40, 0xf5, 0xa4, 0xa5, 0x49, 0x70, 0x4b,
+ 0x17, 0x03, 0x14, 0xae, 0xa1, 0xd2, 0xb0, 0xe4, 0xbb, 0xdd, 0xe2, 0xad,
+ 0xf7, 0x61, 0xe7, 0x43, 0x96, 0x96, 0x46, 0x73, 0xff, 0x2e, 0x89, 0xd1,
+ 0xca, 0xc8, 0xe5, 0xa3, 0x52, 0xf3, 0xc1, 0xb2, 0x05, 0xe2, 0x85, 0xc4,
+ 0xd4, 0xe1, 0xfb, 0x0a, 0x0b, 0x62, 0x60, 0x65, 0x15, 0x05, 0x01, 0x75,
+ 0x55, 0x5e, 0x4e, 0x30, 0xf4, 0xe6, 0xd5, 0xf2, 0xa0, 0xa9, 0x76, 0x32,
+ 0x45, 0x02, 0x32, 0x80, 0x98, 0xaf, 0x19, 0x4b, 0xda, 0x7e, 0x1b, 0xcc,
+ 0xee, 0xa1, 0x5d, 0xdb, 0xe4, 0x1f, 0x83, 0xc5, 0x2f, 0xf6, 0xd5, 0x79,
+ 0x8b, 0x56, 0xe2, 0x35, 0xe8, 0x7d, 0x45, 0x69, 0x4d, 0x43, 0x02, 0x72,
+ 0xe5, 0x1f, 0x7f, 0x9b, 0x73, 0xa6, 0xab, 0xde, 0xda, 0x2e, 0x7d, 0x3b,
+ 0xfa, 0x66, 0x9b, 0xc4, 0x57, 0xdb, 0x51, 0x22, 0xea, 0x7e, 0xad, 0x04,
+ 0x98, 0x75, 0x1a, 0x39, 0xcc, 0x12, 0x08, 0x16, 0x36, 0x2d, 0x3d, 0x29,
+ 0x3b, 0x20, 0x6f, 0x72, 0x44, 0x72, 0xc4, 0x13, 0xb0, 0x09, 0x1e, 0x4f,
+ 0x07, 0x5b, 0x3a, 0x56, 0x80, 0x1a, 0x49, 0x99, 0x80, 0xf0, 0x22, 0x57,
+ 0xbd, 0xd4, 0xca, 0x38, 0x91, 0x0c, 0x38, 0xed, 0xcd, 0x7a, 0xe9, 0xc8,
+ 0xbf, 0xf9, 0xf5, 0xbe, 0x24, 0x68, 0x70, 0x31, 0x8a, 0xa0, 0x1a, 0x85,
+ 0x54, 0x67, 0xa8, 0xea, 0xce, 0x8d, 0x16, 0xef, 0x1d, 0x04, 0xbc, 0x12,
+ 0x6e, 0x28, 0x2b, 0xd3, 0xe0, 0xd4, 0xf5, 0xc7, 0xa8, 0xba, 0x7a, 0xb2,
+ 0xe5, 0x63, 0xb2, 0xdb, 0x51, 0x81, 0xf7, 0x67, 0x0a, 0x6e, 0x89, 0x32,
+ 0x3d, 0xe9, 0xac, 0x8d, 0xeb, 0x1f, 0xa5, 0x52, 0x96, 0xab, 0x60, 0x72,
+ 0x64, 0x1a, 0xb4, 0xa4, 0x3f, 0x1f, 0xa2, 0x8e, 0x5d, 0xa9, 0xf0, 0xe0,
+ 0x2b, 0x58, 0x7c, 0x82, 0x54, 0x82, 0xf7, 0xd7, 0xd9, 0x05, 0x2d, 0xae,
+ 0x7b, 0x90, 0xd4, 0x0d, 0x8d, 0xb3, 0x1b, 0x4c, 0xad, 0xf3, 0x65, 0x48,
+ 0x47, 0x38, 0x18, 0xa1, 0x2b, 0xd4, 0xf2, 0x00, 0xad, 0xac, 0xa0, 0x29,
+ 0x4c, 0x1c, 0x60, 0x60, 0x50, 0x8a, 0xc1, 0x14, 0x18, 0x36, 0xe8, 0x97,
+ 0x21, 0xc5, 0x8d, 0x1a, 0x8f, 0x25, 0xb5, 0x55, 0xd5, 0x09, 0x10, 0x81,
+ 0x70, 0x03, 0x97, 0xe5, 0x4c, 0x20, 0x49, 0xfd, 0xe8, 0xec, 0xf4, 0xec,
+ 0x49, 0x3f, 0x3a, 0x7e, 0xb3, 0x4f, 0x7f, 0x17, 0x26, 0xfc, 0x0b, 0xa9,
+ 0xa2, 0xae, 0x24, 0x6d, 0x5b, 0x17, 0x27, 0xa3, 0xc0, 0xda, 0xf6, 0xd7,
+ 0xf3, 0xf6, 0xf6, 0xe4, 0xe4, 0x2e, 0x31, 0x53, 0xe1, 0xea, 0x43, 0x99,
+ 0x96, 0x24, 0x2c, 0x65, 0x63, 0x85, 0x5a, 0xc4, 0x75, 0x69, 0x04, 0xdb,
+ 0xea, 0x97, 0x6a, 0xae, 0x88, 0x7c, 0x3a, 0xf4, 0x01, 0x48, 0xc6, 0x2c,
+ 0xf5, 0x7d, 0x60, 0xf9, 0xbb, 0xbc, 0x91, 0x30, 0x1a, 0xda, 0xf7, 0x7f,
+ 0x97, 0x53, 0x57, 0xad, 0xed, 0x41, 0xbb, 0xa6, 0xad, 0xd4, 0x99, 0x45,
+ 0xc1, 0x50, 0x92, 0x9d, 0xe2, 0xa1, 0x46, 0x32, 0xd4, 0xa8, 0x7e, 0x56,
+ 0xe7, 0xd3, 0xef, 0xb4, 0xd3, 0x99, 0xd1, 0x8a, 0x77, 0x2e, 0x93, 0x3a,
+ 0x6a, 0x61, 0x05, 0xfa, 0x89, 0xeb, 0x63, 0x5d, 0xf8, 0x77, 0xa8, 0xb9,
+ 0x61, 0xab, 0xb9, 0xb8, 0xaa, 0x31, 0xc2, 0xb1, 0xe5, 0x4f, 0x87, 0x4e,
+ 0x70, 0x65, 0x09, 0x0a, 0xf0, 0x08, 0x5f, 0x8e, 0xd4, 0xcc, 0xe4, 0x46,
+ 0x5b, 0x5b, 0xfc, 0x72, 0x09, 0xb7, 0xa3, 0xa6, 0xa8, 0x35, 0x56, 0x1b,
+ 0xf3, 0xd3, 0x01, 0x49, 0xeb, 0x47, 0x2a, 0x00, 0x2a, 0x01, 0x2a, 0x02,
+ 0xb4, 0x98, 0xca, 0x97, 0x17, 0x4a, 0x80, 0x66, 0x4e, 0xaf, 0x58, 0xff,
+ 0x0b, 0x6c, 0x3d, 0x44, 0x39, 0xeb, 0x0f, 0x3e, 0xbe, 0xec, 0x6e, 0xa1,
+ 0x3f, 0xba, 0xba, 0xc1, 0xca, 0xd5, 0xf0, 0xcb, 0xa1, 0xeb, 0x01, 0x0f,
+ 0x95, 0x97, 0x1a, 0xc8, 0xc8, 0x46, 0xbc, 0xf2, 0x68, 0x7d, 0x36, 0x7c,
+ 0xb6, 0x39, 0xfc, 0xd8, 0x65, 0x71, 0xe6, 0xac, 0x2e, 0x4a, 0x9b, 0x67,
+ 0x2e, 0xfe, 0xc0, 0x92, 0xc0, 0x56, 0x1c, 0x8c, 0x93, 0xb8, 0x85, 0x09,
+ 0x57, 0xa6, 0xc7, 0xd0, 0x50, 0xa9, 0x6a, 0x00, 0x63, 0xd6, 0xb6, 0x60,
+ 0x14, 0x8f, 0x81, 0xd2, 0x0f, 0x6b, 0x22, 0x5d, 0xce, 0xe2, 0xbb, 0x2e,
+ 0xce, 0x3b, 0x6c, 0xe6, 0x27, 0xd8, 0x31, 0x34, 0xdb, 0x21, 0x48, 0xb5,
+ 0xf4, 0xd2, 0xfb, 0xc5, 0xd1, 0xfe, 0xe8, 0x62, 0xd8, 0x34, 0x28, 0x5a,
+ 0x49, 0x23, 0xbc, 0x7c, 0xe6, 0x91, 0x81, 0x56, 0x60, 0xc7, 0x1d, 0x97,
+ 0x9a, 0x29, 0x1c, 0x33, 0x0a, 0xf7, 0x6e, 0x20, 0xbd, 0xb3, 0xf6, 0x39,
+ 0xcb, 0xa5, 0x83, 0x83, 0x04, 0xc6, 0x16, 0x02, 0x8a, 0xe3, 0x74, 0xc6,
+ 0x23, 0xe0, 0xba, 0xf5, 0xb3, 0x64, 0xae, 0x68, 0x7a, 0x2e, 0x9b, 0x15,
+ 0xe5, 0x33, 0xf6, 0x3e, 0xe0, 0x33, 0x4d, 0xf6, 0xc7, 0xa6, 0xdc, 0x7c,
+ 0xbb, 0x7f, 0xfe, 0xf6, 0xf8, 0xed, 0x97, 0x7b, 0x35, 0x8b, 0x68, 0x96,
+ 0xe7, 0x65, 0xa2, 0x31, 0x70, 0x21, 0x9e, 0x94, 0xd9, 0x12, 0xd7, 0x6c,
+ 0x50, 0xfc, 0xb3, 0x5d, 0x86, 0x70, 0x16, 0x5f, 0x09, 0xa1, 0x56, 0x79,
+ 0x13, 0x69, 0x91, 0x4e, 0xb0, 0xa0, 0xb3, 0x59, 0x30, 0x7c, 0xbc, 0x70,
+ 0x4e, 0x99, 0x4f, 0x6e, 0xca, 0xa7, 0xe2, 0x57, 0xfa, 0x68, 0x7c, 0xf5,
+ 0xe8, 0xf4, 0xe0, 0xeb, 0xd1, 0xd3, 0x00, 0x5d, 0x5d, 0x35, 0x7c, 0x24,
+ 0x4a, 0x9c, 0x8b, 0x37, 0xda, 0xc9, 0x88, 0x1f, 0x80, 0x56, 0x3f, 0x52,
+ 0x2f, 0xac, 0x73, 0x5b, 0x79, 0xb6, 0x6d, 0xf6, 0x3a, 0xb0, 0x57, 0x29,
+ 0xcd, 0x97, 0x8e, 0x74, 0x34, 0x60, 0x9c, 0xe9, 0x1b, 0xf5, 0x76, 0x2b,
+ 0xdb, 0xd2, 0x13, 0x71, 0x07, 0xd4, 0xdb, 0x2d, 0x00, 0x1a, 0x0a, 0x36,
+ 0xc3, 0x2f, 0xf1, 0x49, 0xbf, 0x69, 0xcc, 0x92, 0xa6, 0x20, 0x23, 0x69,
+ 0xb6, 0xe4, 0x2f, 0x4b, 0x65, 0x67, 0xe3, 0x24, 0x70, 0x70, 0xc8, 0xe6,
+ 0xf9, 0x2b, 0x33, 0x6f, 0x98, 0x6d, 0x66, 0x5b, 0xf0, 0x5d, 0xd5, 0xc5,
+ 0x8e, 0xf5, 0xa9, 0xbd, 0xad, 0x2d, 0xef, 0x39, 0x12, 0x0c, 0xdf, 0xf0,
+ 0xb7, 0xcb, 0xae, 0x97, 0x6f, 0xc6, 0xbf, 0x48, 0x28, 0xe2, 0x8f, 0x93,
+ 0x8a, 0x96, 0x29, 0xf9, 0x33, 0xa5, 0xe2, 0xd3, 0x55, 0xca, 0x56, 0x87,
+ 0xff, 0x33, 0x64, 0xc2, 0xc8, 0x8b, 0xff, 0x77, 0x92, 0x8a, 0xf8, 0xe3,
+ 0xc4, 0x22, 0xae, 0xc9, 0xc5, 0x8a, 0xcc, 0xdf, 0xdf, 0xb2, 0x14, 0x19,
+ 0xba, 0xf1, 0x6c, 0xe0, 0xe8, 0x44, 0x3f, 0x24, 0x31, 0x35, 0x6f, 0x28,
+ 0x1b, 0x09, 0x10, 0x9a, 0x67, 0x3a, 0xda, 0x0d, 0x38, 0x5d, 0x93, 0x90,
+ 0xf7, 0xc8, 0xfc, 0xde, 0xdd, 0xac, 0xa6, 0x38, 0xfb, 0x36, 0x3f, 0xa8,
+ 0x81, 0x9c, 0x6c, 0x09, 0x05, 0x8b, 0x48, 0x57, 0x73, 0xb5, 0x7f, 0x81,
+ 0xac, 0xfd, 0x5f, 0xa1, 0x81, 0x9e, 0x79, 0x32, 0xd8, 0x8f, 0x91, 0xb9,
+ 0x67, 0xd7, 0x4e, 0xe6, 0x5a, 0x44, 0xf3, 0x81, 0x6e, 0xfa, 0xb5, 0x45,
+ 0xae, 0x61, 0x7b, 0x74, 0xd8, 0x55, 0x36, 0xeb, 0x08, 0x03, 0x17, 0x74,
+ 0x0f, 0x05, 0x7a, 0x20, 0xe4, 0x1c, 0xd5, 0x54, 0x8b, 0x36, 0x01, 0xb7,
+ 0xca, 0xb1, 0x4b, 0x98, 0x0d, 0x1c, 0xb5, 0xae, 0x12, 0x6e, 0xeb, 0xcc,
+ 0x7c, 0xf6, 0x4b, 0xd4, 0xa3, 0x49, 0x3a, 0x67, 0xad, 0x8f, 0x25, 0x35,
+ 0x57, 0xe4, 0x5b, 0x36, 0x86, 0x44, 0x64, 0x3a, 0x30, 0x7b, 0x08, 0xb6,
+ 0x82, 0xb4, 0xd0, 0x52, 0x99, 0x3e, 0x28, 0xeb, 0x35, 0x3d, 0xda, 0x44,
+ 0xe1, 0x3d, 0x92, 0xc6, 0xf4, 0x7f, 0x8b, 0x0e, 0x7d, 0xf6, 0x71, 0xe2,
+ 0xfc, 0xef, 0x38, 0x59, 0xff, 0x37, 0x12, 0xde, 0x8e, 0x65, 0xde, 0x50,
+ 0x72, 0x21, 0xb9, 0x19, 0xca, 0xc1, 0xb2, 0x29, 0x05, 0xc1, 0x9d, 0x09,
+ 0x8f, 0x49, 0x3c, 0x3e, 0xfb, 0xe6, 0xb9, 0x00, 0xcb, 0x46, 0x6d, 0x02,
+ 0xd2, 0x93, 0xc3, 0xfd, 0xb3, 0x8e, 0x93, 0xe1, 0x8a, 0x2e, 0xfc, 0x8b,
+ 0x74, 0xc0, 0xd7, 0x2a, 0xf6, 0x53, 0xbd, 0xd4, 0xbf, 0xb0, 0x88, 0x77,
+ 0x79, 0xe2, 0xcc, 0xd5, 0x68, 0xcf, 0x0b, 0xc3, 0xa1, 0x04, 0x67, 0x31,
+ 0x4a, 0xbd, 0x9f, 0x71, 0x6c, 0x67, 0x32, 0x9f, 0x6e, 0xc9, 0x3f, 0x07,
+ 0x97, 0x7f, 0x9f, 0xb6, 0xaf, 0x7a, 0x21, 0xed, 0x61, 0x2d, 0xf9, 0x4c,
+ 0x29, 0x19, 0xd3, 0x36, 0x05, 0x82, 0x2f, 0x27, 0xed, 0x77, 0x79, 0xa4,
+ 0xf9, 0x94, 0xa0, 0x43, 0x5f, 0x35, 0x2e, 0x91, 0xb9, 0x16, 0x47, 0xac,
+ 0xd0, 0x2b, 0x83, 0x9b, 0x95, 0x7f, 0xbd, 0x15, 0x34, 0xe5, 0xda, 0xef,
+ 0xf8, 0x99, 0xb5, 0xde, 0x91, 0x4f, 0xc5, 0x1f, 0x93, 0xb6, 0x98, 0x24,
+ 0x4b, 0x7b, 0x15, 0x7c, 0xa7, 0xfd, 0x4b, 0xf8, 0x1b, 0x38, 0xc3, 0xbe,
+ 0x6c, 0x11, 0x37, 0x73, 0xe4, 0xdc, 0x9f, 0xb5, 0xf2, 0xbc, 0x5b, 0x77,
+ 0xa1, 0xf9, 0x56, 0x4a, 0xa7, 0x6c, 0x92, 0x2e, 0xe2, 0x99, 0xa6, 0xf2,
+ 0x3d, 0x46, 0x37, 0xdf, 0x64, 0xeb, 0xae, 0x0f, 0x88, 0x2e, 0xdb, 0xcd,
+ 0x42, 0x5f, 0x65, 0x8d, 0x98, 0x54, 0x9e, 0x8b, 0x2c, 0x4d, 0x16, 0x6b,
+ 0x87, 0xed, 0xa9, 0xb7, 0x74, 0x81, 0xd5, 0x23, 0x6f, 0x13, 0x8f, 0xb4,
+ 0x22, 0xf2, 0x42, 0x54, 0x0f, 0x82, 0x9f, 0x9d, 0x17, 0xcf, 0x77, 0xa2,
+ 0x92, 0x2b, 0x4a, 0x4a, 0x35, 0x5a, 0x34, 0xf0, 0x74, 0xf8, 0x64, 0xeb,
+ 0xe9, 0xf0, 0x69, 0xe4, 0xcb, 0xa0, 0x8d, 0x13, 0xfb, 0x40, 0x1b, 0x0c,
+ 0x31, 0xd6, 0xfd, 0xf4, 0xf6, 0xe8, 0x80, 0x55, 0xb5, 0xa5, 0x75, 0x36,
+ 0xae, 0x77, 0xc2, 0xc6, 0x03, 0xac, 0xd5, 0xd0, 0x65, 0x82, 0x76, 0x5d,
+ 0x4a, 0x3b, 0xa6, 0x23, 0x32, 0xd9, 0x04, 0x04, 0x3e, 0x73, 0x3d, 0x61,
+ 0x65, 0x79, 0x6d, 0x25, 0xa6, 0x75, 0x89, 0x5a, 0x44, 0x0f, 0xe1, 0xa4,
+ 0x04, 0x53, 0x36, 0x7c, 0x9c, 0x40, 0xbd, 0xac, 0xe8, 0x9e, 0x5a, 0x74,
+ 0xa3, 0x70, 0xce, 0xad, 0xe0, 0x31, 0x47, 0xdd, 0xee, 0x98, 0x90, 0xb6,
+ 0x54, 0x2a, 0x5b, 0x7e, 0xc5, 0xf0, 0xe9, 0xb5, 0x94, 0x05, 0xc3, 0x99,
+ 0xac, 0x2a, 0x3e, 0xea, 0x89, 0x61, 0x85, 0x12, 0x1d, 0x45, 0xec, 0xd6,
+ 0x07, 0xeb, 0x76, 0x48, 0x19, 0x4c, 0x85, 0xbf, 0x56, 0x25, 0x59, 0x17,
+ 0x73, 0xee, 0xaf, 0x6e, 0xb7, 0x56, 0x7c, 0x1a, 0x54, 0xc9, 0x2c, 0x4b,
+ 0x2a, 0xad, 0x8c, 0x14, 0xbd, 0x3c, 0x3d, 0xbb, 0x78, 0x75, 0x1b, 0xcf,
+ 0x5a, 0x70, 0x0a, 0x26, 0x42, 0xb3, 0x3a, 0x52, 0x3a, 0x01, 0xf2, 0x66,
+ 0x90, 0x7f, 0x34, 0x72, 0x19, 0x38, 0x41, 0xc5, 0xa9, 0x56, 0xae, 0xcd,
+ 0xc5, 0xc5, 0xf7, 0x67, 0x47, 0xaf, 0x5e, 0xb2, 0xfb, 0xf7, 0x33, 0xf6,
+ 0x5a, 0xab, 0xdb, 0x5f, 0x5c, 0x52, 0x33, 0xae, 0x58, 0xd8, 0x3e, 0x19,
+ 0xbf, 0x3b, 0x3c, 0x1e, 0x9d, 0x9d, 0x9c, 0x1e, 0xbc, 0x7a, 0xf9, 0x1d,
+ 0x47, 0x0b, 0x69, 0xf6, 0x1e, 0x82, 0x77, 0xdd, 0xcf, 0x5c, 0x3a, 0x41,
+ 0xbb, 0x5e, 0xc8, 0xd1, 0xb7, 0xef, 0x8f, 0xde, 0x7e, 0xf3, 0xea, 0xe5,
+ 0x6d, 0x5c, 0xf4, 0x79, 0x7c, 0xf2, 0x36, 0xbb, 0x64, 0x3b, 0x0a, 0xf8,
+ 0x05, 0x73, 0x74, 0x81, 0x72, 0x32, 0x0b, 0xc6, 0xe6, 0x3d, 0x02, 0xdb,
+ 0x92, 0xb3, 0xcc, 0x97, 0xe8, 0x68, 0x1a, 0xf8, 0x01, 0x4a, 0xac, 0x9e,
+ 0x38, 0xfa, 0xee, 0xfc, 0xa4, 0x3b, 0x13, 0xb0, 0xd0, 0x7a, 0xb0, 0x01,
+ 0x6b, 0xb1, 0xfa, 0x86, 0x7c, 0xab, 0xa0, 0x08, 0x3e, 0x70, 0xf9, 0x63,
+ 0xca, 0xfa, 0xf7, 0x28, 0x46, 0x4d, 0x54, 0x97, 0x87, 0xab, 0xba, 0x5a,
+ 0x3a, 0x82, 0x57, 0xa1, 0x11, 0xa4, 0xc8, 0x53, 0xdf, 0x32, 0x10, 0xc8,
+ 0xac, 0xed, 0xf2, 0xf2, 0xd8, 0x72, 0x84, 0xb9, 0x61, 0xd4, 0x30, 0xd8,
+ 0x02, 0x63, 0x3b, 0x10, 0xae, 0x51, 0x49, 0x00, 0xa9, 0x0f, 0x42, 0x14,
+ 0x71, 0xcb, 0x81, 0xee, 0x13, 0xe0, 0x98, 0xeb, 0xf8, 0xc6, 0xf5, 0xab,
+ 0x10, 0xf9, 0xad, 0x27, 0x17, 0x58, 0xe2, 0x57, 0x80, 0xd9, 0xeb, 0xaa,
+ 0x6d, 0x5e, 0xa3, 0x28, 0x14, 0xc0, 0x20, 0xdb, 0x94, 0x9c, 0x1e, 0xc7,
+ 0x09, 0x8e, 0x0e, 0x99, 0x2b, 0x0b, 0x1b, 0xa4, 0x4a, 0xb6, 0xa2, 0x82,
+ 0xec, 0x8f, 0x0f, 0xbc, 0x6c, 0xb6, 0xdb, 0xa0, 0x91, 0x19, 0x1f, 0xb0,
+ 0x31, 0xda, 0x74, 0x59, 0x85, 0xdc, 0xe2, 0xd9, 0xbb, 0x8b, 0x20, 0x8d,
+ 0xb4, 0x05, 0x0c, 0x6b, 0x6d, 0xc2, 0x86, 0xa1, 0xec, 0x27, 0xaa, 0x37,
+ 0xe8, 0x35, 0xd9, 0xb7, 0xcd, 0xd5, 0x4f, 0x8a, 0x81, 0x2b, 0x60, 0xfa,
+ 0x7c, 0xf5, 0x96, 0xe9, 0xa7, 0x38, 0x5d, 0xc9, 0xa5, 0xa2, 0xe3, 0x45,
+ 0x31, 0x3f, 0x89, 0x63, 0x89, 0x0e, 0xbe, 0x33, 0x0c, 0xbf, 0x23, 0xd1,
+ 0xa9, 0xcd, 0x8e, 0x02, 0xef, 0x0d, 0x24, 0xbc, 0xfb, 0x36, 0xf7, 0xd3,
+ 0x11, 0x87, 0x49, 0xcf, 0xe0, 0xf3, 0xe6, 0xb0, 0xc2, 0x98, 0x24, 0xaf,
+ 0x83, 0x69, 0x5a, 0x8e, 0x2f, 0x90, 0x17, 0x4b, 0x45, 0x4a, 0xce, 0x01,
+ 0x07, 0xbe, 0xca, 0x58, 0x69, 0x95, 0xfe, 0xdb, 0x02, 0x6f, 0xd6, 0x6c,
+ 0xd9, 0x49, 0xcd, 0x23, 0x8b, 0xd8, 0x31, 0xa9, 0xdf, 0x37, 0x0c, 0x64,
+ 0x56, 0x85, 0x83, 0x0b, 0x0f, 0x90, 0x63, 0x7c, 0x5b, 0x27, 0xd6, 0x09,
+ 0x15, 0x49, 0x06, 0x17, 0x2d, 0xd6, 0x2f, 0x7e, 0x81, 0xd1, 0x61, 0x01,
+ 0x54, 0x1c, 0x08, 0x4c, 0x5e, 0x17, 0x91, 0x24, 0xcd, 0x68, 0x81, 0x51,
+ 0x31, 0x14, 0xd1, 0x46, 0x3c, 0xa4, 0x6c, 0x97, 0x12, 0x95, 0x72, 0x06,
+ 0xbd, 0xab, 0x59, 0x3e, 0x1e, 0xd3, 0xa0, 0x7a, 0x76, 0xc4, 0x51, 0x0f,
+ 0xe3, 0xe2, 0x0a, 0x26, 0x6f, 0xdf, 0x58, 0xe1, 0xfc, 0x66, 0x05, 0xcf,
+ 0x3f, 0xbe, 0xb5, 0x2a, 0x03, 0x56, 0x6b, 0x40, 0xcb, 0xfc, 0xda, 0xba,
+ 0x82, 0x87, 0xff, 0x21, 0xa8, 0x18, 0x04, 0xd8, 0x13, 0xff, 0xd4, 0xbe,
+ 0xdf, 0xb4, 0xb2, 0x90, 0xa9, 0xe9, 0x73, 0x2a, 0x55, 0xf9, 0x40, 0xe5,
+ 0x28, 0xff, 0x7a, 0xda, 0x91, 0x47, 0xc9, 0x03, 0xa6, 0x01, 0xf4, 0xfe,
+ 0xc1, 0x9d, 0xd8, 0xe9, 0xf3, 0x9f, 0xbb, 0xff, 0xec, 0x19, 0xcb, 0x3e,
+ 0x17, 0x39, 0x91, 0xce, 0x57, 0x4c, 0x6c, 0x5e, 0x1a, 0xb5, 0x7f, 0x07,
+ 0x93, 0x3f, 0x63, 0xe2, 0x56, 0xb6, 0x9e, 0xce, 0xaf, 0x7e, 0xd8, 0x19,
+ 0xec, 0x6c, 0x6f, 0x6f, 0xff, 0x38, 0x5c, 0xf0, 0xd4, 0x5d, 0xa2, 0x79,
+ 0xfa, 0x73, 0xb8, 0x48, 0x27, 0xec, 0xc8, 0xa7, 0xc5, 0x4c, 0x63, 0x6e,
+ 0x7a, 0x4b, 0xbe, 0xb7, 0x15, 0x9c, 0xfc, 0xd5, 0x64, 0x31, 0xc8, 0xf2,
+ 0x2e, 0x34, 0xca, 0x05, 0x17, 0xef, 0xf6, 0xf5, 0xaa, 0xde, 0xbf, 0x3d,
+ 0x3d, 0x3c, 0x3a, 0xd9, 0xff, 0xde, 0x20, 0xac, 0x8e, 0x9c, 0x80, 0x3b,
+ 0xf2, 0x3e, 0x89, 0xcb, 0x87, 0xf7, 0x65, 0x52, 0xd1, 0x2f, 0x37, 0x9e,
+ 0x6c, 0x22, 0x67, 0xb8, 0x55, 0x2a, 0xf2, 0x2a, 0xa9, 0x95, 0xbc, 0x55,
+ 0x70, 0x90, 0x3f, 0xbd, 0x87, 0xcd, 0xd0, 0x53, 0x0d, 0x63, 0x5a, 0x71,
+ 0x34, 0x64, 0x3c, 0xbb, 0x91, 0x32, 0xe9, 0x28, 0x4d, 0xde, 0xc2, 0x0b,
+ 0x5f, 0x28, 0x4f, 0x41, 0x15, 0xf1, 0xdf, 0xa2, 0x2f, 0x4e, 0xbe, 0x66,
+ 0x98, 0xb6, 0xbb, 0xd4, 0xcc, 0x25, 0x1f, 0x3e, 0xfa, 0xec, 0xd9, 0xce,
+ 0xee, 0x66, 0x50, 0x16, 0x98, 0x93, 0x3d, 0x78, 0x73, 0xb6, 0x62, 0xcf,
+ 0x3f, 0x69, 0x14, 0x3d, 0xd0, 0xca, 0x3e, 0xc6, 0x08, 0x90, 0x88, 0x9d,
+ 0x72, 0xa0, 0x76, 0x03, 0x7e, 0xb8, 0x02, 0x99, 0x5e, 0x47, 0x75, 0xe8,
+ 0x58, 0x3a, 0x65, 0x0c, 0x08, 0xbe, 0xbe, 0x55, 0x44, 0xdd, 0xd1, 0xfc,
+ 0x8d, 0x6e, 0xdb, 0xe4, 0xd7, 0xb6, 0x75, 0x3e, 0x18, 0xa9, 0xa2, 0xd9,
+ 0x9e, 0x95, 0xcc, 0xfe, 0xc2, 0xf6, 0x47, 0xf4, 0xd2, 0xfe, 0xd6, 0x59,
+ 0x8d, 0x9b, 0x83, 0x6c, 0x2d, 0xa6, 0x18, 0xd8, 0x2d, 0x28, 0xf5, 0xc9,
+ 0xf0, 0x41, 0x4f, 0xc7, 0x1f, 0xe2, 0xf9, 0xdb, 0x48, 0x4b, 0x37, 0xae,
+ 0xde, 0xe8, 0xfc, 0xac, 0xd7, 0xd7, 0x7b, 0x0a, 0x7d, 0x60, 0x40, 0xff,
+ 0xa6, 0xfe, 0xc2, 0x84, 0x7f, 0xb6, 0xfd, 0xec, 0xe9, 0xa6, 0x3a, 0x3d,
+ 0xd0, 0x4f, 0x64, 0x76, 0x76, 0xd0, 0xa6, 0xe3, 0x97, 0xae, 0xda, 0x9c,
+ 0x30, 0x4c, 0xf8, 0x44, 0x36, 0x12, 0xbd, 0xfa, 0x28, 0xc5, 0x61, 0xd2,
+ 0x57, 0x6a, 0xf0, 0x95, 0xd0, 0x01, 0x5d, 0x33, 0xd8, 0x7d, 0xe8, 0x66,
+ 0xbb, 0x12, 0xe8, 0xd3, 0xc6, 0x44, 0xa2, 0x83, 0x2f, 0xf9, 0xcf, 0xae,
+ 0x09, 0xe4, 0x9f, 0xbb, 0x2b, 0x2d, 0xe4, 0xca, 0x38, 0x74, 0x78, 0x66,
+ 0x9b, 0x13, 0xab, 0x3c, 0x4e, 0xab, 0xa3, 0x28, 0x2e, 0xee, 0x1e, 0x0e,
+ 0x6e, 0xe8, 0x02, 0xa3, 0xa5, 0x26, 0x74, 0xd4, 0x27, 0x47, 0xd3, 0x47,
+ 0xda, 0xf5, 0xc7, 0x3f, 0x3c, 0x38, 0xd7, 0xc6, 0x4b, 0xfb, 0x5b, 0xd7,
+ 0x20, 0x7d, 0xd1, 0xbf, 0x7f, 0xcf, 0x20, 0xfd, 0x18, 0xa5, 0x20, 0xb7,
+ 0xa6, 0xc7, 0x94, 0x1d, 0x25, 0x31, 0x1e, 0x1b, 0x5e, 0x31, 0x30, 0xfc,
+ 0x7c, 0x77, 0xed, 0xd1, 0x73, 0x05, 0xc9, 0xc4, 0x28, 0xc5, 0xcd, 0x30,
+ 0x0b, 0x6a, 0xea, 0x42, 0x55, 0xc2, 0xe0, 0x48, 0xdf, 0xf5, 0x88, 0x49,
+ 0x39, 0x71, 0xda, 0x28, 0xc7, 0xdc, 0xb8, 0x88, 0x1c, 0xfc, 0xab, 0x0c,
+ 0xe8, 0x0a, 0xac, 0xda, 0x8f, 0x56, 0xd1, 0x5a, 0x66, 0xf6, 0x31, 0x57,
+ 0xca, 0xb8, 0x75, 0x8b, 0x4f, 0x81, 0x99, 0x99, 0x24, 0xa9, 0xd2, 0x5d,
+ 0x7e, 0x08, 0x53, 0xfb, 0xbc, 0x3e, 0x6c, 0xe6, 0x39, 0xe9, 0x34, 0xed,
+ 0xad, 0xb6, 0x16, 0x87, 0x88, 0xa5, 0x0c, 0x1f, 0x3d, 0x39, 0x5d, 0xce,
+ 0x17, 0xc6, 0x3b, 0xc0, 0xc4, 0xd3, 0x82, 0xc9, 0x14, 0xb0, 0x10, 0xa9,
+ 0xf8, 0xab, 0x5c, 0x88, 0x49, 0xa8, 0x9f, 0xfd, 0x96, 0x7f, 0x60, 0x32,
+ 0x5b, 0x62, 0x8a, 0xa6, 0x89, 0x50, 0x21, 0x32, 0x10, 0x3b, 0x28, 0x42,
+ 0xda, 0x77, 0x24, 0x00, 0xb0, 0xe1, 0xd4, 0x12, 0x12, 0x4b, 0xee, 0x5d,
+ 0x2b, 0x22, 0xcb, 0xd6, 0x17, 0x83, 0x1b, 0x18, 0x13, 0xa3, 0x86, 0xaf,
+ 0x2b, 0x29, 0x6d, 0x15, 0xa8, 0x13, 0xc1, 0x43, 0xaf, 0xb8, 0x4e, 0x76,
+ 0xbb, 0x3a, 0x43, 0x37, 0x27, 0x60, 0x18, 0x83, 0x5b, 0xad, 0xf5, 0x39,
+ 0xce, 0xcb, 0x44, 0x60, 0xfc, 0x98, 0x8a, 0x96, 0xeb, 0xa1, 0x9c, 0xa4,
+ 0xe9, 0x6f, 0x19, 0x6b, 0x91, 0xaf, 0xe2, 0x33, 0x8f, 0x2f, 0x18, 0x63,
+ 0x14, 0xb1, 0x64, 0xba, 0x66, 0xb5, 0x45, 0x73, 0x6b, 0xc6, 0x4b, 0xe6,
+ 0x56, 0xec, 0xff, 0x9c, 0x05, 0xa3, 0xff, 0x7f, 0xdb, 0x2a, 0x5a, 0x8c,
+ 0x71, 0x0a, 0xf5, 0xe8, 0x2c, 0x89, 0x39, 0x81, 0xd8, 0x3c, 0xa1, 0xd7,
+ 0xc9, 0xbd, 0xdc, 0x21, 0xdb, 0x67, 0x86, 0x9c, 0x4f, 0xd7, 0xe6, 0x7c,
+ 0xd9, 0x1f, 0x1d, 0x1c, 0x1f, 0xd7, 0x9c, 0x51, 0x3c, 0x6d, 0x02, 0xc6,
+ 0x07, 0x9e, 0x29, 0x2a, 0x39, 0x2f, 0xc1, 0x1b, 0xe9, 0xad, 0xab, 0x2b,
+ 0x27, 0xe2, 0x81, 0xc6, 0x90, 0x6b, 0xa9, 0xc5, 0x65, 0x6a, 0x99, 0x8f,
+ 0xb1, 0xaa, 0xc2, 0x8c, 0x2f, 0x99, 0x8c, 0x46, 0xbf, 0x5e, 0x92, 0xc9,
+ 0x54, 0xfe, 0xda, 0x02, 0x39, 0xfc, 0xad, 0x45, 0xaf, 0x23, 0x45, 0xed,
+ 0xac, 0xd0, 0x2c, 0x3a, 0xe0, 0x62, 0x81, 0x3b, 0x96, 0x14, 0x33, 0x66,
+ 0x3a, 0xe1, 0xbb, 0x84, 0x48, 0x20, 0x75, 0xd2, 0xfa, 0xcb, 0xf7, 0x0c,
+ 0x6f, 0x68, 0xb5, 0x2e, 0xd8, 0xf0, 0x66, 0x94, 0xcd, 0x1a, 0x80, 0x4f,
+ 0x6b, 0x06, 0x8b, 0x2b, 0x74, 0x2b, 0x07, 0xed, 0xde, 0xca, 0xc3, 0x28,
+ 0x48, 0x26, 0x5b, 0x51, 0x97, 0x36, 0xac, 0x55, 0x24, 0x37, 0xb0, 0xc7,
+ 0x2b, 0xd3, 0x0d, 0xa3, 0x53, 0xb7, 0x30, 0x83, 0xac, 0xef, 0x4b, 0x7a,
+ 0x03, 0xe3, 0x55, 0x2f, 0xb5, 0xbd, 0xba, 0x4c, 0x1d, 0xb8, 0x9a, 0xae,
+ 0xd2, 0xdb, 0xa4, 0xd1, 0xb5, 0x0d, 0xf3, 0xe1, 0xb3, 0xd3, 0xbf, 0x90,
+ 0x28, 0xc5, 0x24, 0x9f, 0xe5, 0xd9, 0x66, 0xd7, 0x64, 0x61, 0xb1, 0x16,
+ 0x64, 0x7b, 0x2e, 0x2c, 0x7f, 0xc9, 0x86, 0xb5, 0xaa, 0x20, 0x33, 0x5c,
+ 0x1d, 0x5c, 0x9e, 0xf4, 0xec, 0x78, 0xa0, 0x89, 0x9f, 0x5a, 0x45, 0x50,
+ 0x08, 0x75, 0x78, 0x14, 0x9c, 0x34, 0xda, 0x64, 0x04, 0xec, 0x9a, 0x89,
+ 0x30, 0x19, 0x48, 0x0a, 0x61, 0xd5, 0x38, 0x43, 0x97, 0x8b, 0x47, 0xa6,
+ 0xbd, 0x79, 0xca, 0x73, 0x22, 0x33, 0xfc, 0x1e, 0xa1, 0x4b, 0x6a, 0xfc,
+ 0x20, 0x09, 0xa0, 0x8e, 0x4f, 0x4a, 0xa3, 0x36, 0x5a, 0x26, 0x01, 0xf3,
+ 0x12, 0x75, 0xd1, 0x41, 0x06, 0x42, 0xbf, 0x47, 0x5a, 0x67, 0x19, 0xed,
+ 0xf5, 0x7e, 0x43, 0xb5, 0xfc, 0xce, 0x05, 0x96, 0x7e, 0x8e, 0x48, 0x7e,
+ 0xa4, 0x4c, 0x36, 0x4b, 0x16, 0x76, 0x8a, 0xe4, 0xff, 0x5b, 0x6c, 0xbf,
+ 0xd8, 0xef, 0x7e, 0xdb, 0xc5, 0x1e, 0xf0, 0xa8, 0x5f, 0xbe, 0x3b, 0x3f,
+ 0x59, 0xb9, 0xae, 0xa4, 0x06, 0xd9, 0xb7, 0xe0, 0x0b, 0x17, 0x36, 0xa1,
+ 0xfc, 0xf0, 0xc7, 0xd1, 0x38, 0xaf, 0x69, 0x8e, 0x34, 0xf9, 0xa0, 0x5d,
+ 0x42, 0xc7, 0x32, 0xb9, 0xcc, 0x7f, 0x43, 0x4d, 0x72, 0x6a, 0x1d, 0xf0,
+ 0x7a, 0x01, 0xd3, 0xdf, 0xa3, 0x27, 0x88, 0xba, 0xae, 0x24, 0x68, 0x58,
+ 0x63, 0x62, 0x53, 0xa6, 0x30, 0x06, 0x62, 0xbb, 0x22, 0x33, 0xe2, 0xb8,
+ 0xe9, 0x9a, 0x5c, 0x19, 0x0f, 0xa7, 0x1f, 0x8b, 0x83, 0xbe, 0xef, 0xf2,
+ 0x02, 0x6a, 0x15, 0x21, 0x15, 0x7a, 0x59, 0xcb, 0xcf, 0xec, 0x72, 0x50,
+ 0xaa, 0x83, 0xdc, 0x97, 0x95, 0x0c, 0x4f, 0xb3, 0x8e, 0xa4, 0x0e, 0x65,
+ 0x55, 0xe0, 0xa9, 0x64, 0x99, 0x00, 0x71, 0xbd, 0x1d, 0x26, 0x5b, 0x55,
+ 0x3c, 0xbb, 0x41, 0x42, 0x1f, 0xc3, 0x98, 0x65, 0x5e, 0xb9, 0x77, 0xcc,
+ 0xd3, 0xd7, 0x49, 0x9d, 0x38, 0x5e, 0x5e, 0x5d, 0x09, 0x31, 0xf7, 0xbe,
+ 0x1c, 0x44, 0xa5, 0xd5, 0x92, 0xc1, 0x1d, 0x63, 0xfd, 0xb3, 0x75, 0x4d,
+ 0xa0, 0xea, 0x5d, 0xd3, 0xa9, 0xcd, 0x38, 0x50, 0xb2, 0x8b, 0x7a, 0x62,
+ 0x97, 0xb4, 0xb8, 0x5d, 0x78, 0x0b, 0xf4, 0xa3, 0xf5, 0x97, 0xdd, 0xef,
+ 0x88, 0x45, 0xae, 0xa5, 0x5d, 0x9d, 0x6b, 0x98, 0xa6, 0xf1, 0x3a, 0xa5,
+ 0x83, 0x2d, 0x6b, 0x63, 0x3b, 0x25, 0xef, 0x51, 0x22, 0x75, 0x4a, 0xfc,
+ 0xdf, 0xd9, 0xc7, 0x3f, 0xd9, 0xf7, 0x8c, 0x70, 0x1f, 0xc4, 0x47, 0x97,
+ 0x79, 0x8b, 0x8f, 0x50, 0x49, 0x4f, 0xf4, 0xfb, 0x8f, 0x14, 0x12, 0xd7,
+ 0xf4, 0x41, 0x29, 0xbe, 0xc0, 0x92, 0xa7, 0x65, 0xcb, 0x64, 0x3c, 0xa5,
+ 0x78, 0x35, 0xe5, 0x4a, 0x8f, 0xb5, 0x66, 0x04, 0x7e, 0xda, 0x26, 0x2c,
+ 0x15, 0x7b, 0x31, 0xf1, 0x36, 0x90, 0x67, 0xda, 0x06, 0x5d, 0x40, 0xc1,
+ 0xe9, 0x01, 0xf9, 0x8d, 0x16, 0xc9, 0x5c, 0x79, 0x3a, 0x9a, 0x2f, 0xdc,
+ 0x4b, 0xb2, 0xe0, 0x5a, 0x0d, 0x92, 0x8b, 0x73, 0x93, 0x1f, 0xd4, 0xda,
+ 0xf3, 0xea, 0x62, 0xea, 0xb7, 0x69, 0x37, 0x25, 0x1d, 0xd4, 0x52, 0xb1,
+ 0x9c, 0x25, 0x52, 0xb7, 0xa4, 0x2d, 0x7a, 0xf5, 0x4b, 0x8d, 0xb1, 0x5a,
+ 0x63, 0xa1, 0x31, 0xd6, 0xe1, 0xe7, 0x0e, 0xb1, 0xfd, 0x8e, 0x4d, 0x0f,
+ 0xc2, 0x01, 0x40, 0x7f, 0xa0, 0x68, 0xee, 0xf8, 0x41, 0xc4, 0xdf, 0x78,
+ 0x7f, 0x91, 0xb9, 0x0f, 0x9b, 0xbb, 0xa9, 0x75, 0x0e, 0x95, 0x81, 0xd0,
+ 0x5c, 0xb1, 0x16, 0x0c, 0xc2, 0x9c, 0xb1, 0x09, 0xed, 0x08, 0x2c, 0xf9,
+ 0x16, 0x39, 0x4b, 0xaa, 0x44, 0xfc, 0xb4, 0x4a, 0x67, 0xd9, 0xba, 0x6d,
+ 0xf3, 0xb6, 0x71, 0x11, 0x01, 0x4b, 0x94, 0x97, 0x4f, 0x6b, 0x41, 0x63,
+ 0x2d, 0x72, 0x6a, 0x05, 0xcc, 0x2d, 0x23, 0x5f, 0xa2, 0x7a, 0xad, 0xf0,
+ 0xe4, 0x3d, 0x1b, 0xc4, 0xf7, 0x96, 0x3a, 0x55, 0x57, 0x42, 0xae, 0x48,
+ 0xa9, 0x24, 0xd8, 0x6a, 0xc3, 0x01, 0xf3, 0x4c, 0x27, 0x42, 0x10, 0x40,
+ 0x93, 0x9e, 0x3c, 0xdc, 0xeb, 0x1b, 0x2b, 0x85, 0x98, 0xd8, 0x52, 0x66,
+ 0x09, 0x74, 0x39, 0x93, 0x25, 0x5f, 0x0d, 0xe0, 0xea, 0x6f, 0x15, 0x68,
+ 0x72, 0xcd, 0x3d, 0x70, 0x00, 0xb2, 0xf7, 0xb9, 0x5d, 0x48, 0x7a, 0xe6,
+ 0xc2, 0xf6, 0x35, 0xa0, 0xa0, 0xc5, 0xd1, 0xb8, 0x52, 0xbb, 0xe9, 0x54,
+ 0x74, 0x38, 0xfc, 0xc4, 0x51, 0x8f, 0x2c, 0x5c, 0x94, 0xf1, 0xec, 0x7d,
+ 0x3e, 0xe8, 0x75, 0x73, 0x04, 0xfb, 0xea, 0xac, 0x91, 0xd2, 0xb7, 0x9b,
+ 0x8b, 0xd9, 0x2e, 0x50, 0xf2, 0x15, 0x57, 0xc8, 0x72, 0x39, 0xa6, 0x0d,
+ 0x50, 0x2d, 0xdb, 0x3e, 0x34, 0x65, 0x3c, 0x82, 0x7b, 0x14, 0xfa, 0x97,
+ 0x27, 0xdc, 0xfb, 0x30, 0xb1, 0x91, 0xf8, 0xc2, 0x55, 0x01, 0x75, 0xa6,
+ 0xb7, 0xb8, 0x31, 0x98, 0xbc, 0x98, 0x72, 0xb2, 0x79, 0x5f, 0xd8, 0xe7,
+ 0x1b, 0xa3, 0xef, 0x5d, 0xdd, 0x87, 0x46, 0x0d, 0xfc, 0xe1, 0x1f, 0xf6,
+ 0x4b, 0x50, 0x7c, 0xfd, 0xd3, 0xe6, 0xcb, 0xea, 0xa6, 0x76, 0xeb, 0xb3,
+ 0x3f, 0x60, 0x52, 0x60, 0xf1, 0xca, 0xcc, 0x80, 0x88, 0x80, 0x9b, 0xfb,
+ 0xc3, 0xd0, 0xc5, 0x29, 0xac, 0x89, 0x28, 0x4b, 0xee, 0xa0, 0xf3, 0xda,
+ 0xda, 0x56, 0xb6, 0xf1, 0x5f, 0xe9, 0xf8, 0x21, 0x69, 0x8e, 0x69, 0x3b,
+ 0xb2, 0x8b, 0x59, 0xf2, 0x7b, 0x45, 0xbc, 0xfe, 0x5a, 0xa8, 0xd2, 0xac,
+ 0xe2, 0xb1, 0xf0, 0x2b, 0xea, 0xcf, 0xdb, 0x17, 0x49, 0x8e, 0x02, 0xee,
+ 0x61, 0x35, 0xfe, 0x30, 0x10, 0xfa, 0x36, 0x95, 0x6e, 0xa1, 0x62, 0x8c,
+ 0xec, 0x67, 0xb2, 0x2c, 0x77, 0x69, 0xf6, 0x64, 0x77, 0x10, 0x58, 0x2b,
+ 0xfd, 0x4e, 0x20, 0x05, 0x5f, 0xae, 0x83, 0xc2, 0xca, 0x2c, 0xe3, 0x7f,
+ 0x50, 0x1a, 0x00, 0x40, 0xf0, 0x25, 0x4f, 0x75, 0x6a, 0xf4, 0x2a, 0x4b,
+ 0x9f, 0x57, 0xdf, 0xe9, 0x7c, 0xec, 0x14, 0x9e, 0x60, 0x75, 0x1c, 0x3d,
+ 0x87, 0x51, 0xef, 0x80, 0x46, 0xae, 0x33, 0xee, 0x0c, 0x9f, 0xbd, 0x95,
+ 0xa2, 0x97, 0x86, 0xf8, 0x4c, 0x87, 0xa4, 0x20, 0x41, 0x44, 0x0a, 0x14,
+ 0xc3, 0xfa, 0xf1, 0x9e, 0x72, 0xc4, 0x0d, 0xf9, 0xa4, 0x19, 0x3c, 0x5e,
+ 0x3c, 0x43, 0x4b, 0xf7, 0xc8, 0x21, 0xb2, 0x8e, 0x58, 0xe8, 0x6c, 0x1a,
+ 0xec, 0x1f, 0x29, 0x8a, 0xe4, 0x09, 0xef, 0xf6, 0x1e, 0x6f, 0x4e, 0x0f,
+ 0x9d, 0xd6, 0xf0, 0x6d, 0x9b, 0xfa, 0x91, 0x3c, 0xde, 0x0e, 0xf6, 0x1a,
+ 0x47, 0x86, 0xe6, 0x4c, 0x65, 0xe4, 0xdd, 0x0e, 0xa1, 0x93, 0x5f, 0xf0,
+ 0x0d, 0x92, 0xb6, 0x3c, 0xfc, 0x50, 0x73, 0x9e, 0x0c, 0x37, 0xac, 0x58,
+ 0x44, 0xc3, 0xb6, 0x04, 0x68, 0x8c, 0x9b, 0x47, 0x8c, 0x76, 0x1f, 0x6f,
+ 0x4e, 0x42, 0x54, 0x4a, 0x91, 0x18, 0x90, 0xc6, 0xd7, 0xa9, 0x2d, 0x70,
+ 0x9c, 0x74, 0x3a, 0x1b, 0xa2, 0x4e, 0x91, 0x89, 0x8e, 0x91, 0x35, 0x97,
+ 0x4b, 0x54, 0x1b, 0xdd, 0x03, 0x97, 0xe3, 0xd8, 0xf8, 0xe5, 0xdc, 0x97,
+ 0x1e, 0x6f, 0xce, 0xf5, 0x42, 0x16, 0x63, 0x10, 0x18, 0x6e, 0xc3, 0x66,
+ 0x32, 0xc1, 0x4e, 0x0b, 0x5b, 0xc6, 0x21, 0xaf, 0xf7, 0x48, 0x26, 0x77,
+ 0x0b, 0x41, 0x6a, 0x9f, 0xee, 0xb3, 0x1c, 0x8b, 0xaf, 0x67, 0x9b, 0x7b,
+ 0x11, 0x44, 0x86, 0x48, 0x9a, 0x7d, 0xb8, 0x6f, 0x30, 0xd1, 0xb5, 0xda,
+ 0x92, 0x32, 0xbd, 0x73, 0x24, 0x3a, 0x52, 0xea, 0x57, 0x36, 0x93, 0x5d,
+ 0xa0, 0x86, 0x23, 0x07, 0xd9, 0xe3, 0xcd, 0x01, 0xde, 0xbb, 0x2b, 0xb3,
+ 0x1f, 0xcf, 0xd2, 0xd8, 0xf3, 0x37, 0xc9, 0x10, 0xb8, 0x73, 0x92, 0x8c,
+ 0xc3, 0xe6, 0xf8, 0x75, 0x7e, 0xf7, 0x81, 0x75, 0xb5, 0x00, 0x23, 0x5b,
+ 0x64, 0xc3, 0x15, 0x33, 0xa3, 0xb5, 0x3c, 0x1b, 0x33, 0x53, 0x9f, 0x10,
+ 0x9d, 0x11, 0x6f, 0x7a, 0x75, 0xc0, 0x11, 0xa2, 0x15, 0x89, 0xfc, 0x51,
+ 0xb4, 0xe1, 0x08, 0xe1, 0x84, 0x45, 0xde, 0x09, 0x9c, 0x6c, 0x4b, 0xa5,
+ 0x8e, 0xff, 0x50, 0x73, 0xf0, 0x77, 0xb7, 0x12, 0x24, 0x9f, 0xb6, 0x16,
+ 0x9c, 0xef, 0x13, 0xef, 0x25, 0xbf, 0xdc, 0x16, 0xdc, 0x67, 0x9b, 0xf7,
+ 0x15, 0x7d, 0x95, 0x83, 0xb5, 0xd9, 0x55, 0xb5, 0x15, 0xff, 0x24, 0x8c,
+ 0x8d, 0x0f, 0xe8, 0x17, 0xc9, 0x8d, 0x61, 0x22, 0x62, 0xe5, 0xff, 0x84,
+ 0x9b, 0xc9, 0xe5, 0xd7, 0x8a, 0xc9, 0x63, 0x36, 0xc6, 0x3c, 0x9d, 0x7d,
+ 0xa0, 0xb9, 0x59, 0xaa, 0x34, 0x03, 0x40, 0xde, 0x2e, 0x3b, 0x55, 0x2d,
+ 0x06, 0xc4, 0x42, 0xcf, 0xf6, 0xea, 0x72, 0xf1, 0x61, 0x45, 0xd3, 0x1e,
+ 0xa8, 0x96, 0x6e, 0xcd, 0x6f, 0x82, 0x6a, 0xd7, 0x91, 0x98, 0xf2, 0x8f,
+ 0x37, 0x27, 0x44, 0x05, 0x00, 0x71, 0xb2, 0x1c, 0x09, 0x3e, 0x18, 0xd6,
+ 0x3f, 0x4a, 0xdf, 0xa8, 0x19, 0xd7, 0xdd, 0xe5, 0xba, 0x68, 0x69, 0xaf,
+ 0x20, 0x42, 0x1d, 0xfd, 0x72, 0x45, 0xb1, 0x7e, 0x56, 0xa7, 0xb8, 0x22,
+ 0x66, 0x50, 0x8d, 0xd6, 0x78, 0xd0, 0x82, 0x32, 0x25, 0xcc, 0xc8, 0x55,
+ 0x3c, 0xde, 0x9c, 0x0a, 0xe5, 0x47, 0x8c, 0x28, 0x5e, 0x2c, 0xf4, 0x6b,
+ 0x1f, 0xa1, 0xed, 0x7f, 0x8b, 0xf1, 0x6a, 0xa9, 0x4b, 0xa6, 0x91, 0x71,
+ 0x79, 0xa5, 0x5b, 0x7c, 0x77, 0x2f, 0xaf, 0x91, 0x29, 0xdf, 0x5d, 0x32,
+ 0xb8, 0xb5, 0x95, 0x5c, 0xe9, 0x8e, 0xc6, 0xa0, 0x1f, 0xe1, 0xfc, 0x09,
+ 0xa7, 0x81, 0xf9, 0xab, 0x55, 0xa7, 0xfd, 0x2f, 0x9a, 0x07, 0x41, 0x70,
+ 0x59, 0xf2, 0x3b, 0x0f, 0x42, 0xd8, 0xf8, 0x8d, 0xf4, 0x83, 0xf6, 0x22,
+ 0xdd, 0xac, 0x3f, 0xea, 0x10, 0x95, 0x6b, 0xa2, 0x10, 0x5e, 0x71, 0xc6,
+ 0x4a, 0x93, 0x9b, 0x5e, 0xc8, 0x81, 0x18, 0xcf, 0xf8, 0x41, 0xcd, 0x10,
+ 0x2b, 0x2c, 0x0f, 0xf5, 0x31, 0xbc, 0xbd, 0x3a, 0xb1, 0xc0, 0x44, 0x70,
+ 0x19, 0xe8, 0xc0, 0x4f, 0xb6, 0xce, 0xe4, 0x49, 0x3e, 0x13, 0x37, 0xcb,
+ 0x2d, 0x88, 0x87, 0xba, 0x45, 0xd2, 0x0a, 0x36, 0xad, 0xda, 0xf9, 0x28,
+ 0x23, 0x9e, 0xdf, 0x38, 0xee, 0x92, 0xa0, 0x08, 0xe4, 0xe3, 0xdf, 0x27,
+ 0x0d, 0xb7, 0x70, 0xd3, 0x23, 0xbb, 0x5f, 0xf4, 0x4f, 0xdf, 0x49, 0x5e,
+ 0x1f, 0x77, 0x86, 0x8f, 0x13, 0x05, 0x61, 0x51, 0x71, 0xe4, 0x60, 0xca,
+ 0x64, 0x60, 0x1c, 0xd5, 0x00, 0x1c, 0xf2, 0x2f, 0x95, 0x90, 0xeb, 0x2e,
+ 0x2e, 0x3f, 0xd4, 0xbb, 0x58, 0x08, 0xf4, 0xeb, 0x93, 0xe0, 0xe3, 0x27,
+ 0x26, 0xd4, 0x4c, 0x63, 0x92, 0xb4, 0x99, 0x4a, 0xbb, 0xb4, 0xba, 0x46,
+ 0x0c, 0x10, 0xf9, 0x77, 0x28, 0x9e, 0x60, 0xbe, 0xc2, 0xec, 0xfc, 0x0f,
+ 0x1e, 0xe3, 0x5d, 0xa9, 0xfb, 0xe8, 0x2b, 0x7a, 0xfe, 0xf1, 0xdb, 0xe7,
+ 0x57, 0xd7, 0xe5, 0x01, 0x7b, 0x04, 0xd8, 0x34, 0xdb, 0x9b, 0x67, 0xac,
+ 0x5b, 0xeb, 0x03, 0x73, 0xc6, 0xd0, 0x13, 0x39, 0x04, 0xc3, 0x6d, 0xd4,
+ 0x54, 0x10, 0xba, 0xf2, 0x1d, 0x1c, 0x31, 0x1d, 0xb6, 0x8a, 0xae, 0x80,
+ 0x0c, 0x48, 0x21, 0x68, 0x4c, 0x31, 0x95, 0x4c, 0xb5, 0xf0, 0x78, 0x3c,
+ 0xe3, 0xed, 0x53, 0x25, 0x1f, 0xa3, 0xe4, 0x4a, 0x5a, 0xc2, 0x36, 0xaf,
+ 0x6e, 0xfa, 0x53, 0xf2, 0xde, 0x48, 0x1e, 0x43, 0xe3, 0xc0, 0x13, 0xb3,
+ 0x08, 0x1c, 0x46, 0x4c, 0x1f, 0xbe, 0x49, 0xd9, 0xd3, 0x1d, 0x3b, 0x10,
+ 0xad, 0x29, 0xe2, 0x2c, 0xfa, 0xb8, 0xd6, 0x56, 0x82, 0xe4, 0xd0, 0x96,
+ 0xfa, 0xec, 0x1e, 0x6d, 0xcb, 0xc2, 0x81, 0xae, 0x5b, 0xb8, 0xa4, 0x7c,
+ 0x60, 0xb1, 0xba, 0xee, 0x30, 0xf8, 0xa2, 0x91, 0x6d, 0x98, 0xb2, 0x16,
+ 0xbb, 0x69, 0x75, 0xff, 0x03, 0x0f, 0xc1, 0xe3, 0x5f, 0x84, 0xd3, 0xce,
+ 0xac, 0xb6, 0xb5, 0x76, 0x01, 0xa0, 0x64, 0xea, 0xd7, 0x81, 0x3f, 0x1d,
+ 0xb3, 0xfb, 0x3b, 0x60, 0xe0, 0x94, 0x67, 0x82, 0xfb, 0x11, 0x5d, 0x73,
+ 0xca, 0x65, 0x21, 0x44, 0x41, 0x1f, 0x16, 0x25, 0xb7, 0xff, 0xad, 0x3d,
+ 0x86, 0x3d, 0xf1, 0x50, 0x16, 0xcc, 0x99, 0x86, 0xbd, 0xb4, 0xa2, 0x57,
+ 0x6e, 0x3d, 0x31, 0x21, 0xd6, 0x2d, 0x03, 0x16, 0xfe, 0x4a, 0xbd, 0x92,
+ 0xd6, 0x3e, 0xa2, 0x4f, 0xca, 0xb4, 0xf8, 0x1e, 0x40, 0x21, 0xe9, 0xd3,
+ 0x81, 0xfc, 0x68, 0x70, 0xc1, 0x3f, 0x52, 0x69, 0xb0, 0x99, 0xe6, 0x9d,
+ 0x62, 0x89, 0x3a, 0xac, 0x2a, 0x2e, 0x3f, 0xd8, 0xa7, 0x42, 0x6f, 0x15,
+ 0x59, 0x9b, 0x84, 0x9a, 0x6e, 0x03, 0x66, 0xc4, 0x71, 0xa9, 0xd9, 0xb7,
+ 0x4a, 0x2d, 0x47, 0x9f, 0xcc, 0x92, 0xbb, 0xc8, 0xfd, 0x06, 0xfc, 0x2c,
+ 0xea, 0x9d, 0x60, 0x3f, 0x73, 0x56, 0x7d, 0xac, 0xfe, 0xf8, 0x08, 0xba,
+ 0x13, 0xee, 0x83, 0xe9, 0xe0, 0xd2, 0xf5, 0x81, 0xba, 0xe0, 0x7f, 0xa8,
+ 0x34, 0xb1, 0x48, 0x1f, 0x91, 0xeb, 0x7d, 0xe2, 0xaf, 0x2a, 0xbf, 0xec,
+ 0x56, 0xd1, 0xee, 0x87, 0x7d, 0xee, 0x3d, 0xae, 0x2c, 0xc2, 0x36, 0x12,
+ 0xd7, 0x84, 0x1c, 0xd3, 0x88, 0xb9, 0xb0, 0xb8, 0xe9, 0xe0, 0x04, 0x5c,
+ 0xa1, 0xe8, 0xd2, 0x87, 0xfa, 0xa1, 0x83, 0xd1, 0x74, 0x33, 0xf3, 0xac,
+ 0x68, 0x41, 0x12, 0x66, 0x2d, 0xc1, 0x95, 0x70, 0xc2, 0xb9, 0x6b, 0xec,
+ 0x2e, 0xf9, 0xc0, 0x61, 0xeb, 0x1a, 0xd4, 0x64, 0x1c, 0xb0, 0xe1, 0x48,
+ 0xbe, 0x51, 0x2b, 0x9b, 0xb4, 0x9d, 0xcf, 0x7e, 0x49, 0xf7, 0x42, 0x90,
+ 0x9c, 0xbf, 0x07, 0xe9, 0xe9, 0x45, 0x50, 0xdd, 0x08, 0x3f, 0x30, 0x78,
+ 0x90, 0x50, 0xd3, 0x2e, 0x17, 0x52, 0x3a, 0x93, 0x59, 0x80, 0x72, 0x04,
+ 0x34, 0x3e, 0x54, 0x3a, 0xb5, 0xa3, 0x68, 0x93, 0x41, 0x13, 0x1b, 0xb9,
+ 0xf6, 0xed, 0xdb, 0x5d, 0x59, 0xce, 0xde, 0xd3, 0x93, 0xe9, 0xe5, 0xc3,
+ 0x7b, 0x51, 0xf1, 0x1f, 0x3e, 0x42, 0xe5, 0x39, 0xdb, 0x29, 0xcc, 0x65,
+ 0x40, 0x7b, 0x98, 0xec, 0xbb, 0x84, 0xac, 0x31, 0xd4, 0xb0, 0x95, 0x10,
+ 0x0e, 0xfe, 0xfe, 0x31, 0x76, 0x82, 0xbb, 0x15, 0xbb, 0x3d, 0x37, 0x64,
+ 0xfa, 0x3c, 0x44, 0x41, 0xe0, 0x01, 0xd5, 0xb6, 0x3e, 0x6c, 0x63, 0x71,
+ 0x23, 0xbe, 0x98, 0xd3, 0x63, 0xe6, 0xf7, 0xaf, 0x17, 0x34, 0x0c, 0x52,
+ 0x0f, 0x5f, 0xfe, 0x60, 0x39, 0x23, 0x7b, 0x5b, 0x5b, 0x3f, 0xfe, 0x50,
+ 0x0b, 0x15, 0x7f, 0xfe, 0xe3, 0x2f, 0xac, 0x73, 0xf7, 0x68, 0xbe, 0xbd,
+ 0x10, 0x40, 0xff, 0x32, 0x1e, 0x86, 0x8f, 0xcd, 0x79, 0x26, 0x83, 0x2f,
+ 0x15, 0x1e, 0xb2, 0xae, 0x94, 0x12, 0x55, 0x17, 0x65, 0x52, 0x75, 0x24,
+ 0x07, 0xc9, 0xb4, 0x58, 0xd2, 0x82, 0x0c, 0xa1, 0x48, 0xd6, 0x57, 0xe6,
+ 0xa7, 0x00, 0xa8, 0x28, 0xc5, 0x32, 0xe2, 0xb5, 0x8e, 0x4b, 0x65, 0xdf,
+ 0xe7, 0x86, 0x4a, 0x82, 0x8e, 0xb4, 0xde, 0x03, 0x52, 0xdf, 0x7a, 0xdc,
+ 0x85, 0x91, 0xdb, 0x9f, 0x85, 0xb1, 0x8f, 0xe0, 0x4a, 0xa1, 0xd4, 0x57,
+ 0x9c, 0xf9, 0x00, 0x78, 0x48, 0x58, 0xbe, 0x4f, 0x51, 0xc2, 0x1d, 0x9a,
+ 0x97, 0x2e, 0x1e, 0xc0, 0xc2, 0x2a, 0x3b, 0x31, 0x93, 0x0e, 0x89, 0x0b,
+ 0x89, 0xdf, 0xf6, 0x04, 0x9f, 0xc6, 0xb8, 0xcd, 0x3b, 0x83, 0xc3, 0x28,
+ 0x2e, 0xa5, 0xa8, 0xbb, 0x24, 0xe1, 0x24, 0xec, 0xa1, 0x84, 0xd9, 0xb4,
+ 0x96, 0x9c, 0x73, 0x07, 0x7b, 0xff, 0x2d, 0xc8, 0xae, 0xf8, 0x04, 0x8c,
+ 0xdb, 0x6c, 0x26, 0x97, 0x6e, 0x9a, 0xaa, 0x25, 0x9d, 0x29, 0xb3, 0x76,
+ 0x11, 0x41, 0x84, 0x0c, 0x44, 0xa8, 0x15, 0xbc, 0x39, 0x58, 0x98, 0x1c,
+ 0x37, 0x07, 0xfb, 0xa0, 0x8d, 0xac, 0x70, 0x5c, 0xbf, 0x03, 0x2a, 0xb3,
+ 0x86, 0x70, 0xa8, 0x41, 0xa5, 0x7c, 0x79, 0x86, 0x2c, 0x90, 0x09, 0x0d,
+ 0x08, 0xc5, 0xad, 0xa0, 0x34, 0xbb, 0xae, 0xc1, 0x8c, 0x2c, 0xb1, 0x4d,
+ 0x55, 0x8d, 0xc3, 0x5a, 0xa9, 0x65, 0xab, 0x32, 0xc8, 0xb9, 0x5b, 0x69,
+ 0xe6, 0xfc, 0xfa, 0xcc, 0xe8, 0xde, 0x82, 0xed, 0x09, 0xab, 0x3c, 0x6a,
+ 0xd7, 0xd3, 0x90, 0x3f, 0xf7, 0xc9, 0x02, 0x7f, 0x78, 0xba, 0xcd, 0x5e,
+ 0x45, 0x6b, 0x44, 0xa1, 0x38, 0x32, 0x21, 0x7f, 0x78, 0x12, 0x77, 0x47,
+ 0x77, 0xa4, 0xf3, 0xb8, 0xe9, 0xb7, 0xaa, 0x28, 0x08, 0xbf, 0x78, 0x3c,
+ 0x51, 0x9e, 0xec, 0xbb, 0xf8, 0xc1, 0xa8, 0xdf, 0xf0, 0x56, 0x8b, 0x0c,
+ 0xaa, 0x63, 0x2f, 0xf5, 0x03, 0x54, 0x5e, 0x58, 0xf9, 0xd8, 0xd5, 0x9f,
+ 0x8b, 0x36, 0x34, 0xe3, 0xa0, 0x99, 0xc9, 0x62, 0xd5, 0x27, 0x51, 0x7f,
+ 0x0a, 0xa7, 0x08, 0x2f, 0xcb, 0x9f, 0x57, 0x63, 0x86, 0x5e, 0xe3, 0xaa,
+ 0x63, 0x39, 0xd9, 0x5a, 0x3e, 0x53, 0x92, 0xd7, 0x75, 0x6d, 0x5a, 0xc9,
+ 0x31, 0x5a, 0x3d, 0x6e, 0x15, 0x39, 0x00, 0xa7, 0x5a, 0xfb, 0x02, 0x64,
+ 0xb9, 0xaf, 0x4a, 0x59, 0xa3, 0xe6, 0xb5, 0x8f, 0x38, 0xe6, 0x1f, 0x29,
+ 0x9e, 0xda, 0x49, 0x93, 0x41, 0x2d, 0xf6, 0xa3, 0x80, 0x0b, 0xc3, 0xfe,
+ 0x81, 0xac, 0x6e, 0x5e, 0xbc, 0x80, 0xb2, 0x00, 0x50, 0x3c, 0xb1, 0x1b,
+ 0x3a, 0xb8, 0x70, 0x6d, 0x83, 0x21, 0x4b, 0x3f, 0x32, 0x36, 0x24, 0x2b,
+ 0x1d, 0xe8, 0x48, 0x86, 0xdf, 0xe6, 0x01, 0x83, 0x6f, 0x90, 0x70, 0xdf,
+ 0xe1, 0xe8, 0xe5, 0x6f, 0x22, 0x20, 0xc5, 0x71, 0x21, 0x56, 0x6b, 0x1e,
+ 0xf1, 0x5f, 0xa1, 0xd0, 0x0e, 0x82, 0x6a, 0x4e, 0x9b, 0xd4, 0x8a, 0xf1,
+ 0xfe, 0xea, 0x67, 0xd0, 0x77, 0x82, 0xca, 0x90, 0xe1, 0xaf, 0x2c, 0xff,
+ 0x28, 0x40, 0xe7, 0x91, 0x4b, 0xf1, 0x71, 0x14, 0xd2, 0xf6, 0xa6, 0x82,
+ 0xb5, 0xc3, 0xa4, 0x88, 0xc7, 0x0b, 0xe2, 0x3a, 0xed, 0x81, 0x71, 0xba,
+ 0x82, 0x90, 0x17, 0xb5, 0x53, 0xcc, 0xdd, 0x88, 0x3c, 0x89, 0x58, 0x07,
+ 0x99, 0xb2, 0x65, 0x5e, 0x79, 0x00, 0xb5, 0xf6, 0xc6, 0x53, 0x47, 0x63,
+ 0x76, 0x94, 0x3c, 0x37, 0xc4, 0xee, 0x7f, 0x79, 0x74, 0xb1, 0xd9, 0x66,
+ 0x82, 0x8b, 0x83, 0x72, 0xac, 0x28, 0x9b, 0xa0, 0x32, 0x10, 0x3b, 0x86,
+ 0x72, 0x97, 0xbe, 0x22, 0x57, 0xea, 0xe4, 0x7e, 0x31, 0x8b, 0xb3, 0x6e,
+ 0x46, 0xa7, 0x03, 0x9a, 0x06, 0x96, 0x97, 0x00, 0x94, 0xa1, 0x28, 0x0a,
+ 0xe3, 0xc6, 0x8e, 0x9c, 0x6b, 0x07, 0xa9, 0x72, 0xdc, 0xe2, 0xe1, 0xd1,
+ 0xc9, 0xd1, 0xc5, 0x11, 0x70, 0xab, 0x2d, 0xe3, 0x77, 0x06, 0x09, 0xa9,
+ 0x92, 0xc9, 0x75, 0x46, 0x6a, 0xe7, 0x8a, 0x97, 0x03, 0xd9, 0x47, 0xdf,
+ 0x26, 0xe3, 0xc3, 0xfd, 0x6f, 0xb8, 0xee, 0x07, 0x4b, 0xd4, 0xd9, 0xf9,
+ 0xe9, 0xd9, 0xeb, 0xe3, 0xb7, 0x87, 0xfd, 0xe8, 0xe0, 0xf4, 0xec, 0xfb,
+ 0x7e, 0xf4, 0xe6, 0xf4, 0x9b, 0xa3, 0x0e, 0xa8, 0x2b, 0xa3, 0x66, 0xda,
+ 0xb0, 0xf0, 0xd7, 0x2b, 0x56, 0x3b, 0x2c, 0x7d, 0xa0, 0x4b, 0x1d, 0xa4,
+ 0xbd, 0x9d, 0x1c, 0x8f, 0x2e, 0xb0, 0xf4, 0x4d, 0x74, 0x0d, 0x80, 0xc4,
+ 0x52, 0xb4, 0x2a, 0xe5, 0xf1, 0x62, 0xed, 0xa9, 0xad, 0xdf, 0x12, 0x8f,
+ 0x75, 0x1f, 0x57, 0x55, 0x27, 0x2f, 0x61, 0x19, 0xc3, 0x69, 0xae, 0x81,
+ 0x65, 0xd0, 0xfd, 0x49, 0x99, 0x83, 0xaa, 0xc5, 0x57, 0x16, 0xc4, 0x2a,
+ 0x69, 0xf8, 0xad, 0xf3, 0xc6, 0xce, 0x66, 0x8c, 0x8c, 0x44, 0x2e, 0x96,
+ 0xca, 0x01, 0x99, 0x94, 0x8a, 0xb0, 0x24, 0x68, 0xee, 0x47, 0x3a, 0x66,
+ 0x3a, 0xe1, 0x61, 0x98, 0x09, 0xd3, 0xd6, 0x34, 0x7c, 0x7c, 0x31, 0xa9,
+ 0x05, 0x7f, 0xc9, 0x1d, 0x79, 0xf7, 0xd3, 0xab, 0x61, 0x5e, 0xa4, 0xec,
+ 0x41, 0x45, 0xe2, 0x9c, 0x35, 0x16, 0xa1, 0x7e, 0x11, 0x8b, 0x22, 0xcb,
+ 0x52, 0xbf, 0xb3, 0xc0, 0xa2, 0xd6, 0x05, 0x90, 0xeb, 0x6a, 0xab, 0xe5,
+ 0x39, 0x62, 0x33, 0xfc, 0x3b, 0xd7, 0xa8, 0x33, 0x15, 0x3b, 0x72, 0x48,
+ 0xcb, 0x07, 0x5a, 0xe7, 0xb9, 0xcf, 0x67, 0x77, 0x09, 0x09, 0x91, 0xaf,
+ 0x8c, 0x11, 0x8c, 0xb5, 0x8f, 0xa0, 0xd2, 0x5d, 0x5c, 0x64, 0x5a, 0x9b,
+ 0xb0, 0xc5, 0xc2, 0x56, 0x2e, 0x6b, 0x0b, 0xf6, 0x00, 0x00, 0x0c, 0xdf,
+ 0xe8, 0x95, 0x95, 0x95, 0xff, 0xec, 0x64, 0xf3, 0x76, 0x5e, 0x09, 0x1e,
+ 0x12, 0xdf, 0x30, 0x95, 0x55, 0x54, 0x5e, 0x16, 0x02, 0xd1, 0x71, 0xe3,
+ 0x2e, 0x1f, 0x4d, 0x97, 0x45, 0xfb, 0x36, 0x14, 0x47, 0xc1, 0x07, 0x25,
+ 0xcd, 0xb3, 0x5f, 0x73, 0xe8, 0x30, 0x86, 0xa4, 0xf4, 0x15, 0x42, 0xe9,
+ 0xf3, 0xc1, 0x0b, 0xad, 0x31, 0x59, 0x41, 0x8e, 0x80, 0xac, 0x22, 0xe8,
+ 0x92, 0x09, 0xea, 0x4e, 0xb4, 0xcc, 0x66, 0x9c, 0xb6, 0xc1, 0x76, 0xa8,
+ 0x50, 0x90, 0x7c, 0xff, 0x21, 0x4e, 0x75, 0x81, 0xe2, 0xd5, 0xd3, 0xa9,
+ 0xe5, 0xd8, 0x5e, 0x96, 0xbe, 0x72, 0x70, 0x8c, 0xf8, 0x37, 0xe6, 0xa4,
+ 0x2d, 0x0b, 0xe2, 0x1f, 0x48, 0xaa, 0xc9, 0x30, 0x4c, 0xdc, 0x05, 0x68,
+ 0x90, 0xe4, 0x58, 0xb4, 0x1a, 0x19, 0x47, 0xfd, 0x48, 0xf8, 0x6e, 0x25,
+ 0xe4, 0xac, 0xef, 0x0d, 0x3a, 0x9c, 0xa7, 0x7c, 0xa9, 0x5e, 0x61, 0xd6,
+ 0xfd, 0x7a, 0xbb, 0xf8, 0x7b, 0x2f, 0x14, 0x32, 0x89, 0x2f, 0xf1, 0x8f,
+ 0x9f, 0x25, 0x16, 0x01, 0xd9, 0xac, 0x38, 0x8c, 0x36, 0x68, 0x03, 0xd4,
+ 0xe4, 0x63, 0xd0, 0x82, 0xff, 0x4f, 0x37, 0x05, 0xf8, 0xed, 0x17, 0x5b,
+ 0x5d, 0xbe, 0x7c, 0x29, 0xaa, 0xcb, 0x44, 0xf0, 0x0c, 0x6e, 0x55, 0xed,
+ 0xdb, 0x8c, 0xac, 0xb1, 0xc0, 0x6a, 0x53, 0x2e, 0xd3, 0xc4, 0x56, 0x36,
+ 0x58, 0x79, 0x92, 0xdf, 0x92, 0xc9, 0xe0, 0xa7, 0xad, 0x01, 0xba, 0x35,
+ 0x80, 0xfc, 0xbf, 0x9c, 0xf2, 0xdd, 0x9a, 0xce, 0x29, 0xce, 0x18, 0xa2,
+ 0x96, 0x3f, 0xfb, 0xaf, 0xee, 0x5a, 0x2b, 0x56, 0x84, 0x4c, 0x49, 0x34,
+ 0x25, 0xad, 0x49, 0x42, 0x3c, 0x6c, 0x9a, 0x33, 0xe9, 0x35, 0x2a, 0x5a,
+ 0x68, 0x65, 0x4b, 0x86, 0x86, 0x54, 0x7e, 0xa6, 0x93, 0xce, 0x9c, 0x6b,
+ 0xa1, 0xb4, 0xe6, 0x4d, 0x48, 0xcf, 0xa2, 0x0a, 0x6e, 0x9e, 0xad, 0x6c,
+ 0x2f, 0x08, 0x47, 0xb4, 0xc8, 0x89, 0x94, 0xd7, 0x97, 0x6d, 0x84, 0xd6,
+ 0x78, 0xcc, 0xa8, 0x46, 0xd9, 0x53, 0xa4, 0x11, 0xd3, 0x89, 0x84, 0x87,
+ 0xc4, 0x26, 0x2d, 0xdb, 0x59, 0xf6, 0xe0, 0x9a, 0x75, 0xe8, 0x41, 0x61,
+ 0x35, 0x61, 0x28, 0x9a, 0xab, 0xb5, 0x42, 0xdd, 0x2c, 0xed, 0x1e, 0xcc,
+ 0x6e, 0x1b, 0x90, 0x4c, 0xc6, 0x0e, 0x31, 0xb2, 0xd6, 0x19, 0x56, 0x71,
+ 0x45, 0x04, 0xae, 0x92, 0xca, 0xcc, 0x11, 0x0c, 0xce, 0xf2, 0xda, 0xd0,
+ 0xa9, 0x8d, 0x39, 0x0f, 0x66, 0x53, 0xc2, 0x06, 0x9d, 0x4b, 0xe1, 0xc8,
+ 0x33, 0x6a, 0x19, 0xb6, 0xd4, 0x28, 0xbf, 0xcf, 0xd9, 0xb5, 0x74, 0x0a,
+ 0x23, 0x9d, 0x56, 0xcb, 0x38, 0xa0, 0xd9, 0x60, 0x46, 0xba, 0xab, 0x83,
+ 0xb7, 0x09, 0x96, 0x38, 0x58, 0x61, 0x29, 0x64, 0xe1, 0x8c, 0xd6, 0x6a,
+ 0x55, 0x6f, 0x0c, 0x7c, 0x91, 0x5f, 0x50, 0xe5, 0x8b, 0x68, 0xb4, 0x1d,
+ 0xad, 0xb1, 0x73, 0x79, 0x3a, 0x58, 0xab, 0xb0, 0x5f, 0x9a, 0x84, 0xa8,
+ 0x4c, 0xf0, 0xc7, 0xb6, 0x24, 0xa0, 0x62, 0xca, 0x12, 0x0c, 0x6c, 0x2d,
+ 0xd3, 0xa1, 0xd1, 0x58, 0x96, 0xdc, 0x85, 0x8d, 0x79, 0x53, 0xd1, 0x35,
+ 0xf8, 0x1b, 0x6e, 0xa9, 0x6b, 0x56, 0x47, 0xd7, 0xc9, 0x6c, 0xd1, 0xba,
+ 0xc7, 0xb2, 0x5b, 0x9a, 0x7f, 0x11, 0x3c, 0xfc, 0xa6, 0x0f, 0x36, 0xea,
+ 0x6c, 0xd9, 0xaa, 0xe0, 0xfb, 0x06, 0x3f, 0x1c, 0x46, 0x87, 0x0a, 0xca,
+ 0x44, 0x36, 0xd2, 0x52, 0x5b, 0x00, 0x56, 0x2f, 0x68, 0xe6, 0x1b, 0x05,
+ 0x41, 0x77, 0x2c, 0xa9, 0xbe, 0x5f, 0x86, 0x99, 0x57, 0x1a, 0x3a, 0x92,
+ 0x2c, 0xfb, 0xcc, 0xf8, 0xbc, 0xc5, 0x47, 0x68, 0x57, 0x97, 0x14, 0x20,
+ 0xa0, 0x72, 0xd8, 0x75, 0x4b, 0xd5, 0x42, 0x0c, 0x02, 0xb5, 0xf3, 0x91,
+ 0x24, 0xc3, 0x65, 0x58, 0x13, 0xf9, 0xa5, 0x82, 0x9c, 0xad, 0xed, 0x8e,
+ 0x24, 0x2a, 0x36, 0xbe, 0xa3, 0x27, 0xc5, 0x14, 0xb1, 0x56, 0x5c, 0xc7,
+ 0x8b, 0xb8, 0x10, 0x6b, 0x35, 0xbb, 0xb1, 0x3b, 0xa1, 0xdc, 0x7c, 0x93,
+ 0xc9, 0xb2, 0xaa, 0x93, 0x8c, 0x04, 0x7d, 0xd2, 0x13, 0x1c, 0x5d, 0xda,
+ 0x40, 0x6c, 0x4d, 0x2d, 0xc8, 0xde, 0x99, 0x5d, 0x04, 0xf7, 0x7a, 0x9b,
+ 0x1a, 0x6f, 0x94, 0xf4, 0x43, 0x77, 0x43, 0xec, 0xca, 0xc4, 0xb2, 0x2e,
+ 0x17, 0x89, 0xd0, 0x0d, 0x54, 0xb9, 0x99, 0x32, 0x9d, 0x9f, 0x27, 0xd9,
+ 0x29, 0x3a, 0xbf, 0xfe, 0x5a, 0x2a, 0xa5, 0x05, 0x1f, 0x77, 0x77, 0x45,
+ 0x2d, 0xa2, 0x56, 0xae, 0x28, 0xdd, 0x1e, 0x7c, 0x19, 0xd6, 0xfa, 0x30,
+ 0xda, 0x77, 0xa0, 0x3d, 0x7b, 0xd5, 0x26, 0xbf, 0x85, 0xd9, 0x3b, 0x3e,
+ 0xbb, 0x7d, 0x1e, 0x10, 0x39, 0xb0, 0x0d, 0x8e, 0x1f, 0xe9, 0x74, 0xa6,
+ 0xed, 0x2d, 0x7e, 0x53, 0x8c, 0x9f, 0xd2, 0x7f, 0xbe, 0xe6, 0xff, 0xb0,
+ 0xaa, 0xd0, 0x6a, 0xd9, 0x2e, 0x01, 0xbb, 0xad, 0x13, 0x98, 0xa8, 0x56,
+ 0x6e, 0x29, 0x23, 0x48, 0xd1, 0x6b, 0xfc, 0xa5, 0x48, 0x1e, 0x79, 0x87,
+ 0xc6, 0xf6, 0x13, 0x7b, 0xcb, 0x96, 0x74, 0x4f, 0x20, 0x49, 0x9c, 0xc0,
+ 0x13, 0x33, 0x77, 0xca, 0x44, 0xca, 0xbc, 0x5b, 0x72, 0xac, 0xd0, 0x31,
+ 0xc0, 0x6d, 0x26, 0x57, 0xa1, 0x74, 0x45, 0x8c, 0x79, 0xf5, 0xf7, 0x24,
+ 0x39, 0x45, 0xfe, 0xd3, 0xc8, 0x1c, 0x7e, 0x74, 0x6c, 0x5f, 0x8e, 0x46,
+ 0x83, 0xb7, 0xca, 0x88, 0xb4, 0x22, 0x22, 0xe1, 0x7e, 0xdd, 0x6c, 0x98,
+ 0xa7, 0x82, 0x26, 0xf3, 0xd9, 0xc7, 0xcd, 0xe2, 0x21, 0x27, 0x15, 0x98,
+ 0x29, 0xe7, 0xea, 0x26, 0x94, 0x00, 0xef, 0x8b, 0x1c, 0x8c, 0x97, 0xa9,
+ 0xd5, 0xb0, 0xc2, 0xc3, 0xea, 0xaa, 0x92, 0x9c, 0x9c, 0x15, 0x33, 0x82,
+ 0x34, 0x07, 0x70, 0xa6, 0x03, 0x4e, 0x7e, 0x63, 0x09, 0x9b, 0xf3, 0x64,
+ 0xce, 0x84, 0x30, 0x2e, 0x93, 0x41, 0x4c, 0xbd, 0xe8, 0x35, 0x38, 0xbe,
+ 0xe8, 0x63, 0x2b, 0xbc, 0xe9, 0x53, 0x26, 0x15, 0x67, 0xdf, 0xa1, 0x00,
+ 0x18, 0x7f, 0xd7, 0xf2, 0x7e, 0x96, 0x0f, 0xd9, 0xe4, 0xfa, 0xf0, 0xed,
+ 0x68, 0x6d, 0x35, 0x6e, 0x03, 0x63, 0x91, 0xa1, 0xe1, 0xe9, 0x22, 0xcf,
+ 0x18, 0x08, 0x1f, 0xa0, 0x94, 0x3a, 0x3c, 0x18, 0xa3, 0xb3, 0xb7, 0x47,
+ 0x5f, 0x9e, 0xda, 0x7f, 0x56, 0x4e, 0xf9, 0xa3, 0x33, 0x7c, 0xc2, 0x55,
+ 0x58, 0x1f, 0x2b, 0x68, 0x6b, 0x9d, 0xb3, 0xdc, 0xe9, 0xc0, 0x7e, 0x26,
+ 0x81, 0x9c, 0xf1, 0xeb, 0x22, 0x8b, 0x7d, 0x15, 0x49, 0xfc, 0xa8, 0x58,
+ 0x55, 0xaa, 0x97, 0xb6, 0xdb, 0xee, 0x97, 0x5f, 0xb4, 0x0f, 0x98, 0xc3,
+ 0xb7, 0x2b, 0x3e, 0xc7, 0xbf, 0x19, 0x98, 0x3d, 0xa1, 0x97, 0xff, 0x29,
+ 0xed, 0x8f, 0x54, 0xb8, 0xb9, 0x3b, 0x66, 0x65, 0x74, 0x76, 0x6c, 0xff,
+ 0xa9, 0x0d, 0x3d, 0xcc, 0xdd, 0x12, 0x99, 0x97, 0x22, 0xdc, 0x7c, 0xcb,
+ 0x1a, 0xcf, 0xe2, 0xec, 0x06, 0xc2, 0xb5, 0xa2, 0xe7, 0xfc, 0xad, 0xbe,
+ 0xc9, 0xa0, 0xf0, 0x22, 0xf9, 0x59, 0x56, 0x47, 0x2e, 0x12, 0xaf, 0x04,
+ 0xa3, 0x2c, 0x6c, 0x04, 0x1d, 0x2a, 0xdd, 0xb9, 0xb0, 0x57, 0x38, 0x06,
+ 0x95, 0xa3, 0x61, 0x45, 0x45, 0xdc, 0xf3, 0xb3, 0x68, 0x63, 0x24, 0xa4,
+ 0xfa, 0xe7, 0x12, 0x6d, 0x3a, 0xd3, 0x86, 0x36, 0x3b, 0x56, 0x7d, 0x25,
+ 0x3f, 0x84, 0xc5, 0x28, 0x48, 0xb0, 0xc1, 0xbb, 0xbe, 0xc6, 0xe5, 0x6a,
+ 0x9d, 0x78, 0xfe, 0xf7, 0xd6, 0x90, 0x87, 0x59, 0x4c, 0xda, 0x09, 0x11,
+ 0x30, 0x32, 0x82, 0x1c, 0xa9, 0x7e, 0x84, 0x9a, 0x1b, 0x5f, 0xf7, 0xe5,
+ 0xa2, 0x83, 0x1f, 0x7b, 0x62, 0x12, 0x6a, 0xf8, 0xe8, 0xed, 0x37, 0xc7,
+ 0xe7, 0xa7, 0x6f, 0xdf, 0x1c, 0xbd, 0x75, 0x80, 0x48, 0x3e, 0x10, 0xba,
+ 0x43, 0x19, 0x5d, 0x95, 0x71, 0xe5, 0x16, 0xc2, 0x6e, 0x76, 0x36, 0x7a,
+ 0x69, 0x3c, 0xfa, 0xaf, 0x61, 0xd8, 0x5c, 0xf0, 0x90, 0x9d, 0xae, 0x6c,
+ 0x15, 0x2f, 0x38, 0x7c, 0x3b, 0x65, 0xc0, 0xf8, 0x50, 0xd0, 0xa1, 0xe2,
+ 0xfc, 0x94, 0x9a, 0xef, 0xc9, 0xfd, 0x24, 0x51, 0xfe, 0xc2, 0x32, 0xa8,
+ 0x97, 0x60, 0x28, 0x64, 0x0f, 0x01, 0xaf, 0x75, 0xc2, 0xaf, 0x97, 0x96,
+ 0x6e, 0xe3, 0x52, 0x5d, 0x9d, 0xb1, 0x14, 0x54, 0x3d, 0x0c, 0xc9, 0x76,
+ 0xaf, 0xd5, 0x1d, 0x0d, 0xf7, 0xb4, 0xe0, 0xac, 0x03, 0xbe, 0x49, 0x4f,
+ 0xa1, 0x63, 0xe1, 0xac, 0xe6, 0xcd, 0x30, 0x18, 0x41, 0x2d, 0xd0, 0x05,
+ 0xa2, 0xd4, 0xcf, 0x34, 0xaa, 0xd5, 0x66, 0x8c, 0x28, 0x43, 0xb7, 0xbf,
+ 0xab, 0x18, 0x6b, 0x39, 0x90, 0x88, 0x98, 0xac, 0x05, 0x18, 0x87, 0xd1,
+ 0xfb, 0xb3, 0xf3, 0xd3, 0xef, 0xbe, 0xff, 0x95, 0x3f, 0x31, 0xf2, 0xc3,
+ 0xf8, 0x81, 0x15, 0xa9, 0x35, 0xfe, 0xe3, 0xaf, 0xfe, 0xb5, 0x7a, 0xf3,
+ 0x7d, 0x4d, 0x1f, 0x30, 0xff, 0x7a, 0xeb, 0x16, 0x2e, 0xae, 0xe6, 0xb4,
+ 0x34, 0x38, 0xaf, 0xfe, 0xc0, 0x03, 0x22, 0x9c, 0x1e, 0x82, 0xb7, 0xb9,
+ 0x6c, 0x94, 0x6d, 0x6e, 0xbb, 0x9f, 0x50, 0x02, 0xb5, 0x8f, 0xd3, 0xbe,
+ 0x5d, 0x59, 0xa3, 0x0f, 0x22, 0x4f, 0x1c, 0x2b, 0x6e, 0x3e, 0xf6, 0x4f,
+ 0x4e, 0x7e, 0xd5, 0x49, 0xc0, 0xc5, 0xd8, 0x8f, 0x65, 0x50, 0x2b, 0x8e,
+ 0xc7, 0xae, 0xff, 0x96, 0x9d, 0x50, 0xbb, 0x43, 0xbf, 0x3d, 0xd5, 0xde,
+ 0x88, 0x1f, 0x7b, 0x60, 0xf5, 0x8a, 0xa7, 0xf0, 0x3b, 0xb2, 0xca, 0x47,
+ 0xbd, 0xbf, 0xcf, 0x5a, 0xa6, 0x0b, 0xea, 0x09, 0x5d, 0x46, 0xb5, 0xba,
+ 0x74, 0x08, 0x4d, 0x82, 0x08, 0x12, 0xb9, 0x65, 0xb9, 0x8b, 0x84, 0x09,
+ 0xe5, 0xad, 0x45, 0x56, 0x3b, 0xa2, 0x97, 0xec, 0x52, 0x64, 0x54, 0x72,
+ 0x91, 0x96, 0x37, 0xc8, 0xca, 0xe3, 0x4d, 0xd9, 0x97, 0x6a, 0x38, 0x15,
+ 0x4a, 0x8c, 0xb1, 0x91, 0x8a, 0xae, 0x50, 0xdf, 0xa5, 0xc7, 0xf4, 0xe7,
+ 0xc5, 0xe9, 0xc1, 0xe9, 0x09, 0xfd, 0xe5, 0xe8, 0xf5, 0xf1, 0x77, 0x5e,
+ 0xa1, 0x09, 0x01, 0x6e, 0xcd, 0x7e, 0xf7, 0x6c, 0xb8, 0x8d, 0x90, 0xd8,
+ 0x5c, 0xca, 0x90, 0xd5, 0x68, 0xb4, 0xb5, 0x36, 0xd5, 0x9a, 0x8f, 0x85,
+ 0xda, 0x32, 0x59, 0xc0, 0x25, 0xc8, 0x26, 0x6d, 0x14, 0x42, 0xbc, 0x7f,
+ 0x08, 0x62, 0x2d, 0x61, 0xfc, 0xbb, 0xb6, 0x4a, 0xea, 0xf7, 0xf0, 0x9f,
+ 0x74, 0xc8, 0xf4, 0x5a, 0xe7, 0xb8, 0xee, 0x9e, 0x56, 0xd2, 0xa8, 0x42,
+ 0x5f, 0x5c, 0xe3, 0xfe, 0x1d, 0xf0, 0x6b, 0xd1, 0x4d, 0x2c, 0x1c, 0xa4,
+ 0x8f, 0x01, 0x58, 0x94, 0x04, 0xc9, 0x4b, 0x5a, 0xdb, 0x7c, 0x2d, 0x0c,
+ 0xf6, 0xfa, 0xce, 0xe2, 0x02, 0xe1, 0x5a, 0xac, 0x8f, 0x49, 0x27, 0x40,
+ 0x33, 0x9a, 0x90, 0x6b, 0x80, 0x20, 0xa1, 0x37, 0xb9, 0x5d, 0x2c, 0xa9,
+ 0x33, 0xfd, 0x34, 0x15, 0x0d, 0xc9, 0x6c, 0x33, 0xb7, 0xb1, 0x14, 0xe0,
+ 0xb9, 0x74, 0x3c, 0xb9, 0x8d, 0x36, 0xe2, 0x5f, 0xd4, 0x48, 0x5c, 0x6f,
+ 0xe5, 0xd9, 0x2f, 0x69, 0xe4, 0x59, 0xa3, 0x8d, 0xeb, 0x5f, 0xd4, 0x88,
+ 0x23, 0x72, 0xa7, 0x63, 0xf1, 0xbb, 0xe3, 0x8b, 0xe8, 0xe0, 0xf4, 0xd0,
+ 0xcb, 0xe8, 0x85, 0xf0, 0xc5, 0xc6, 0xf8, 0x83, 0xb9, 0x51, 0x33, 0xae,
+ 0x51, 0xc8, 0x1b, 0xca, 0xd7, 0x8e, 0x94, 0x32, 0x3f, 0x1c, 0x9c, 0x2d,
+ 0xed, 0x62, 0x9a, 0xf2, 0xbf, 0x0b, 0x49, 0x4e, 0x08, 0xd9, 0x75, 0x6a,
+ 0x15, 0x81, 0x4a, 0x9f, 0x52, 0xc8, 0x64, 0x8e, 0x71, 0xa1, 0xae, 0xdc,
+ 0x68, 0x1c, 0x4f, 0xf9, 0x34, 0x97, 0xa0, 0x4a, 0x49, 0x57, 0xa8, 0xaa,
+ 0x06, 0x5c, 0xcc, 0x2f, 0xd7, 0xc2, 0x5c, 0x65, 0xce, 0xbc, 0x41, 0x51,
+ 0x2a, 0xb9, 0x70, 0x72, 0x11, 0x6f, 0xe9, 0x4a, 0x98, 0x15, 0xb5, 0xa3,
+ 0x9a, 0x30, 0xab, 0x49, 0x8c, 0x32, 0x79, 0xc2, 0xbc, 0x63, 0x8b, 0x7d,
+ 0x6a, 0xb7, 0x5f, 0x9c, 0x8a, 0x99, 0xbb, 0x3d, 0x6a, 0x91, 0x99, 0x96,
+ 0x8a, 0x72, 0x4d, 0xb8, 0xef, 0xec, 0x6a, 0x1c, 0x55, 0xaa, 0xc7, 0xd1,
+ 0xfe, 0x53, 0x48, 0x4f, 0xfa, 0x53, 0x70, 0x46, 0x3f, 0xf1, 0x51, 0x81,
+ 0x79, 0x3c, 0x13, 0xa4, 0x81, 0x66, 0x44, 0xa2, 0x2a, 0x39, 0x10, 0x2b,
+ 0xec, 0x46, 0xc4, 0x1c, 0x4e, 0x02, 0x35, 0xf8, 0x54, 0x95, 0xb3, 0xab,
+ 0xe5, 0xcd, 0x1e, 0xb7, 0x85, 0xc7, 0xcb, 0x48, 0x1a, 0x49, 0x08, 0xe6,
+ 0x74, 0xf5, 0x2e, 0x31, 0x81, 0x34, 0x2f, 0x5c, 0x52, 0x68, 0xad, 0x13,
+ 0x9f, 0x65, 0x6f, 0x73, 0x04, 0xc0, 0xc8, 0x03, 0xf8, 0x03, 0xfc, 0x53,
+ 0x0e, 0x83, 0xa5, 0x93, 0x94, 0xd1, 0x0d, 0x5a, 0xbf, 0x10, 0xb8, 0x11,
+ 0x4c, 0xda, 0xa0, 0xd3, 0x97, 0x77, 0x11, 0xa6, 0xba, 0x9a, 0xe9, 0x31,
+ 0xcd, 0xb5, 0xa8, 0x2c, 0x98, 0x05, 0xb8, 0x9e, 0x0a, 0xfd, 0xe6, 0x41,
+ 0x7a, 0xcc, 0x46, 0x0b, 0x3c, 0x0b, 0x2d, 0x3e, 0x5e, 0x5d, 0x18, 0xbd,
+ 0x5b, 0xf9, 0x8b, 0xcc, 0x33, 0x0b, 0xc3, 0xa9, 0x26, 0xf7, 0xc4, 0xea,
+ 0xaa, 0xc4, 0xc5, 0xf1, 0xa1, 0xf4, 0x90, 0x7a, 0xce, 0x48, 0xba, 0xc2,
+ 0x04, 0x80, 0x2d, 0x01, 0x52, 0x74, 0x57, 0x29, 0x0d, 0x6c, 0xe0, 0xe7,
+ 0x8d, 0xef, 0xd8, 0x67, 0xb8, 0x29, 0x59, 0x37, 0xf9, 0x44, 0x13, 0xf2,
+ 0xcf, 0xcd, 0xb7, 0x5b, 0xfb, 0xa4, 0x29, 0x22, 0x96, 0x5a, 0xc1, 0xe4,
+ 0x38, 0x79, 0x08, 0xe3, 0xfc, 0x54, 0x9f, 0xa4, 0xeb, 0xe8, 0x5d, 0xc2,
+ 0xae, 0x0a, 0x3d, 0x52, 0x8b, 0x64, 0x31, 0x73, 0xa3, 0x33, 0x04, 0x2f,
+ 0x20, 0xa3, 0xc2, 0x50, 0xa7, 0xd7, 0x81, 0x89, 0xf6, 0xb7, 0x0d, 0x53,
+ 0x09, 0x0d, 0xc6, 0x17, 0xfe, 0x23, 0x51, 0x0c, 0x90, 0x14, 0x8b, 0x49,
+ 0x96, 0x3a, 0x91, 0xd4, 0xe2, 0x48, 0xf8, 0x11, 0x63, 0xcf, 0xe8, 0x0c,
+ 0xc8, 0xdd, 0xbf, 0xf5, 0x8d, 0x16, 0x91, 0x68, 0x03, 0x88, 0xcf, 0xb3,
+ 0xb0, 0x2c, 0x24, 0x15, 0xdb, 0x53, 0x9c, 0x5a, 0xfd, 0x5a, 0x99, 0x06,
+ 0x29, 0x54, 0xa7, 0x49, 0xfd, 0x2d, 0xfe, 0xac, 0xca, 0x95, 0xa7, 0x67,
+ 0x3f, 0xec, 0x34, 0xa0, 0xf4, 0xc6, 0xa1, 0x1c, 0xb0, 0xb4, 0xf2, 0x3e,
+ 0xb0, 0x93, 0x07, 0x20, 0xa5, 0xa8, 0xe5, 0x5e, 0xf3, 0x45, 0x9f, 0xfc,
+ 0x3c, 0xec, 0xec, 0x34, 0x26, 0xfb, 0x6c, 0x7f, 0x34, 0xb2, 0xa9, 0x06,
+ 0xcf, 0xab, 0xcd, 0xa7, 0xcc, 0xa0, 0x62, 0xeb, 0x40, 0x5f, 0xa1, 0xa9,
+ 0xdd, 0x1d, 0x6e, 0x72, 0x6d, 0xa4, 0x81, 0xcf, 0xdd, 0x79, 0xe2, 0xe7,
+ 0xdc, 0x7d, 0xec, 0x1b, 0x69, 0xad, 0xff, 0x91, 0x1f, 0xeb, 0xfc, 0xd6,
+ 0x37, 0x1d, 0xdf, 0x7a, 0xda, 0x18, 0xd7, 0xee, 0xee, 0x27, 0x9a, 0x6e,
+ 0x2c, 0x04, 0x7e, 0x81, 0xa4, 0xa8, 0x70, 0xa8, 0xb2, 0xa0, 0x07, 0x07,
+ 0xe2, 0x2d, 0xec, 0xc0, 0x4e, 0x88, 0x54, 0x70, 0x67, 0x82, 0x4f, 0x3d,
+ 0xf3, 0xc3, 0xa2, 0x4b, 0x13, 0xb7, 0xc7, 0x9e, 0x72, 0xd9, 0x26, 0xad,
+ 0xdd, 0xe3, 0x6a, 0x21, 0x1f, 0x73, 0xcf, 0xc8, 0x0c, 0x5b, 0x81, 0x78,
+ 0xb6, 0x6e, 0x04, 0xdf, 0xf9, 0xc4, 0x7d, 0xc7, 0xf5, 0x9c, 0x2f, 0x35,
+ 0x42, 0x72, 0x32, 0x0c, 0x35, 0x82, 0xca, 0x48, 0x90, 0x13, 0x61, 0xdc,
+ 0x73, 0xed, 0xb2, 0xd2, 0xf2, 0xb6, 0xff, 0x8a, 0x6c, 0xbf, 0x33, 0x96,
+ 0x62, 0x25, 0x14, 0x1e, 0x46, 0xa7, 0xb8, 0x84, 0xd5, 0x18, 0xa3, 0x10,
+ 0x42, 0xe1, 0xed, 0xee, 0xa8, 0x22, 0xc3, 0xdd, 0xbe, 0xf3, 0x22, 0x98,
+ 0x13, 0xeb, 0x96, 0x05, 0xb4, 0xb6, 0x6c, 0xfb, 0x38, 0x15, 0x62, 0xf1,
+ 0x6a, 0xba, 0x48, 0x1f, 0x5d, 0x9c, 0x73, 0x56, 0x15, 0x48, 0xaf, 0x9a,
+ 0x2a, 0x96, 0xf6, 0xd4, 0xa6, 0x0b, 0xd7, 0x4b, 0xa9, 0xd2, 0xe0, 0x0c,
+ 0xf2, 0x92, 0xfc, 0xf7, 0x25, 0x2b, 0x24, 0x9c, 0xba, 0x74, 0x8c, 0xea,
+ 0x3f, 0xed, 0x3d, 0x57, 0x28, 0x59, 0x4e, 0x65, 0x9f, 0x23, 0xa4, 0x3b,
+ 0xc3, 0xcd, 0xbf, 0x47, 0x9a, 0x83, 0xe3, 0x53, 0xd4, 0x9a, 0x26, 0x63,
+ 0x0e, 0x15, 0xfc, 0xe9, 0x70, 0xd1, 0xe2, 0x89, 0x70, 0x07, 0x89, 0xa6,
+ 0x34, 0xb6, 0xa2, 0x09, 0xee, 0xe3, 0xa6, 0xf5, 0x5d, 0xd5, 0x42, 0x9f,
+ 0x19, 0x8b, 0x4f, 0x7a, 0xeb, 0x42, 0xe8, 0x70, 0xa3, 0xa7, 0xdb, 0xdb,
+ 0xed, 0xe6, 0xe2, 0x71, 0x7e, 0x6b, 0x38, 0x38, 0x4d, 0x10, 0x97, 0xd2,
+ 0xc6, 0x58, 0x2f, 0x58, 0x17, 0x52, 0x4a, 0xfe, 0x92, 0x7d, 0x02, 0x3c,
+ 0x63, 0x16, 0x2d, 0x08, 0xe6, 0x4d, 0x76, 0xe5, 0xb7, 0xc8, 0x58, 0xd7,
+ 0x39, 0xab, 0xef, 0x45, 0x49, 0x66, 0x37, 0x16, 0xd0, 0x58, 0xa9, 0xa6,
+ 0xc5, 0xc1, 0x24, 0x41, 0xf4, 0x76, 0xcf, 0x94, 0xb3, 0x2c, 0xf8, 0xcc,
+ 0xb3, 0x0e, 0x89, 0x88, 0x46, 0x17, 0xa7, 0xe7, 0x46, 0x61, 0xdc, 0x56,
+ 0xbb, 0x80, 0xd4, 0xf2, 0x13, 0x0e, 0x0b, 0xd8, 0xef, 0x88, 0x50, 0x3b,
+ 0xe7, 0xa5, 0xe0, 0xde, 0x99, 0xf4, 0xc4, 0x7f, 0xf5, 0xb9, 0x47, 0xc0,
+ 0xe8, 0xd8, 0xbe, 0x89, 0x0b, 0xd0, 0x5a, 0x18, 0x1f, 0xb1, 0x95, 0x37,
+ 0x0b, 0x5e, 0x92, 0x8d, 0x76, 0xba, 0x84, 0xb0, 0x8b, 0x1f, 0x92, 0xe5,
+ 0x48, 0x3d, 0x92, 0x0c, 0xbc, 0x53, 0xb7, 0x8e, 0x0b, 0x1b, 0x35, 0x65,
+ 0x51, 0x36, 0xd1, 0xa9, 0xa7, 0x9c, 0x96, 0x00, 0xf3, 0xb0, 0x01, 0x07,
+ 0xc2, 0xcf, 0x41, 0x7b, 0xa1, 0xd1, 0x7a, 0x95, 0x21, 0x2d, 0x5e, 0xda,
+ 0xc2, 0xef, 0x91, 0x65, 0x24, 0x78, 0xb8, 0xdc, 0x6a, 0xfa, 0x99, 0xb5,
+ 0xe8, 0xad, 0xac, 0x6d, 0x3f, 0xcf, 0x67, 0xa7, 0xe7, 0x17, 0x91, 0x75,
+ 0x4e, 0x0e, 0x4e, 0xfc, 0xa8, 0xb1, 0x85, 0x98, 0x1f, 0x05, 0x37, 0x38,
+ 0x0f, 0x96, 0x6e, 0xdd, 0x4a, 0xd5, 0x22, 0xac, 0xac, 0x09, 0x6b, 0x83,
+ 0xe1, 0x72, 0xc5, 0x83, 0x41, 0x62, 0x5c, 0xc9, 0xe0, 0x4b, 0x29, 0x13,
+ 0x8f, 0x9f, 0xb1, 0x82, 0xee, 0x0e, 0x05, 0x7a, 0x9b, 0xe6, 0xc9, 0x4e,
+ 0x87, 0x74, 0xf0, 0x05, 0xfa, 0xfc, 0x88, 0x0b, 0xe0, 0x5d, 0x5c, 0xcb,
+ 0xdf, 0x5a, 0x3d, 0x17, 0x17, 0xa5, 0xfe, 0xb0, 0x13, 0xbf, 0xa0, 0xa5,
+ 0x9f, 0x05, 0xf3, 0xcb, 0xed, 0x3b, 0x8f, 0x69, 0x30, 0x67, 0x4f, 0x82,
+ 0xac, 0x12, 0x68, 0x4e, 0x95, 0x15, 0x6c, 0x72, 0xfc, 0xa0, 0xa7, 0x1f,
+ 0xe9, 0xd1, 0x99, 0x2b, 0x9b, 0x22, 0x2f, 0x6e, 0x82, 0x16, 0x9e, 0x06,
+ 0xda, 0x82, 0xb5, 0xbb, 0x36, 0x70, 0x6c, 0x91, 0x57, 0xfe, 0xa1, 0x43,
+ 0xa5, 0x5d, 0x25, 0x99, 0x09, 0x86, 0x3c, 0xe7, 0xdb, 0x79, 0xe6, 0xe2,
+ 0x15, 0x66, 0x1f, 0x05, 0x5d, 0xe1, 0x1f, 0x5b, 0x42, 0x26, 0x10, 0x48,
+ 0x0d, 0xb1, 0x7b, 0xf2, 0xdc, 0xcd, 0x22, 0x5f, 0x26, 0x1c, 0x80, 0x40,
+ 0x86, 0x1f, 0x1c, 0x46, 0x8c, 0xbf, 0x48, 0xb3, 0x65, 0xa2, 0x1e, 0xb3,
+ 0xb8, 0x98, 0xa5, 0xc8, 0xa6, 0x1a, 0x77, 0xf9, 0x27, 0x5d, 0x92, 0x8b,
+ 0xff, 0x8e, 0x9e, 0x44, 0xc7, 0x27, 0x47, 0x7e, 0xb5, 0x84, 0x99, 0x04,
+ 0x3b, 0xd9, 0x1b, 0x79, 0xb4, 0x71, 0x33, 0x77, 0x5c, 0x0c, 0xa3, 0x33,
+ 0x2e, 0x00, 0x80, 0xf8, 0x49, 0xf9, 0x1f, 0xbe, 0x35, 0xd9, 0x2c, 0x70,
+ 0xc6, 0xd0, 0xf9, 0x09, 0xeb, 0x34, 0xcd, 0x68, 0x71, 0xf1, 0x13, 0xfe,
+ 0x6b, 0xc0, 0xdd, 0xde, 0x1a, 0xf2, 0x0b, 0xff, 0x72, 0x49, 0x03, 0xa1,
+ 0x7b, 0x5a, 0xf3, 0x91, 0xa7, 0x2a, 0x5b, 0x74, 0x89, 0x93, 0x22, 0x92,
+ 0x79, 0x25, 0xfa, 0x99, 0xf7, 0xb4, 0x95, 0x1b, 0x95, 0x16, 0x2e, 0xed,
+ 0x19, 0xb3, 0x63, 0xe5, 0x39, 0xdf, 0x94, 0x1c, 0x0a, 0xfb, 0x32, 0x4f,
+ 0xe0, 0x1b, 0xa2, 0x7d, 0xc3, 0xc5, 0xa2, 0xa9, 0xad, 0x8c, 0x35, 0xee,
+ 0xcc, 0x3c, 0xbe, 0x9e, 0x1a, 0x82, 0x75, 0xe6, 0xd8, 0x36, 0x0f, 0x8f,
+ 0xa4, 0x5d, 0xc9, 0xa3, 0xe6, 0x5a, 0x7c, 0x2a, 0xd2, 0xe8, 0x44, 0xc7,
+ 0x9d, 0x63, 0xb5, 0xde, 0xf1, 0x87, 0x3d, 0x0e, 0x95, 0x97, 0x9b, 0x5d,
+ 0x43, 0xa8, 0x86, 0x1b, 0x34, 0xf5, 0xcc, 0x37, 0x75, 0xc9, 0x34, 0x21,
+ 0xae, 0x2d, 0xaf, 0x83, 0x3c, 0x95, 0x69, 0xea, 0x1e, 0xd3, 0x8b, 0x82,
+ 0x9c, 0x65, 0xad, 0xab, 0x42, 0xfd, 0xfc, 0x78, 0x2a, 0xc2, 0x70, 0x91,
+ 0xf3, 0xcd, 0x27, 0x7b, 0xf0, 0xe9, 0x26, 0x43, 0x81, 0xa7, 0x89, 0x0f,
+ 0x42, 0xf8, 0x62, 0x5d, 0x22, 0x8a, 0xdc, 0x36, 0xf5, 0x82, 0xce, 0xb5,
+ 0x8f, 0x07, 0x2d, 0xa6, 0xf3, 0x79, 0xab, 0x5e, 0xf0, 0xd3, 0x4f, 0xf5,
+ 0x36, 0x2b, 0xf5, 0x2b, 0x8d, 0x32, 0xc9, 0x83, 0x8e, 0x73, 0x0f, 0x91,
+ 0xd6, 0x28, 0x15, 0x09, 0x0f, 0x42, 0x02, 0x0e, 0x7e, 0xde, 0x26, 0x20,
+ 0x63, 0xe7, 0x3f, 0x0e, 0x64, 0x35, 0x14, 0x7d, 0x2d, 0x65, 0xcf, 0x65,
+ 0xc5, 0x13, 0xae, 0xcf, 0xc9, 0xaf, 0x56, 0x47, 0x89, 0x8b, 0xe4, 0x6f,
+ 0xa8, 0x6a, 0x32, 0x94, 0x43, 0x47, 0x12, 0x58, 0x64, 0x94, 0x1c, 0x24,
+ 0xf7, 0x2a, 0xef, 0xe9, 0x0b, 0x75, 0x55, 0xe8, 0x55, 0xd8, 0x4a, 0x6d,
+ 0x34, 0x3d, 0xcd, 0xcf, 0x76, 0x9c, 0xdf, 0x87, 0x53, 0x4b, 0xd6, 0x4b,
+ 0xd1, 0x0e, 0x41, 0x82, 0x09, 0x29, 0xb8, 0xd1, 0xe8, 0xab, 0xe8, 0xcd,
+ 0xe1, 0x33, 0xce, 0x76, 0xbd, 0x4a, 0x0a, 0xae, 0x62, 0xe3, 0xef, 0x62,
+ 0xa7, 0x5f, 0x07, 0x8d, 0xed, 0x06, 0x51, 0x68, 0x39, 0x6a, 0x53, 0xdd,
+ 0xbd, 0x6c, 0x65, 0xd3, 0xfa, 0x31, 0x95, 0xce, 0x15, 0x7b, 0x6a, 0x19,
+ 0x59, 0x2a, 0x6e, 0x10, 0x84, 0xfb, 0x94, 0x63, 0x4a, 0x4c, 0x97, 0x26,
+ 0x7e, 0xbb, 0xae, 0xc4, 0x9e, 0x3d, 0xf1, 0x4a, 0x8c, 0xcb, 0xfa, 0xe6,
+ 0x74, 0xaf, 0xbe, 0x62, 0x8b, 0xba, 0x63, 0x47, 0x3d, 0x13, 0xc5, 0x79,
+ 0x20, 0xfb, 0x9e, 0xcd, 0xd9, 0xf6, 0x6b, 0x71, 0x69, 0x90, 0x8a, 0xe0,
+ 0xbd, 0x67, 0xe1, 0x75, 0x92, 0x0c, 0x72, 0x9c, 0x8b, 0x34, 0x7f, 0xa8,
+ 0xe1, 0xc4, 0xb6, 0x4a, 0xf0, 0xec, 0x73, 0xf7, 0x2c, 0x3b, 0x0f, 0xd2,
+ 0x2c, 0xe0, 0x10, 0x5e, 0xf1, 0x86, 0x1a, 0xc1, 0x62, 0x1a, 0xf8, 0xc0,
+ 0xbe, 0x58, 0x3e, 0xc1, 0xdc, 0x07, 0xaf, 0xbc, 0xa8, 0xdf, 0x96, 0x51,
+ 0xc3, 0xc1, 0x57, 0x44, 0xe3, 0x41, 0xa5, 0x8b, 0xeb, 0x70, 0x73, 0x3e,
+ 0x97, 0x93, 0xfa, 0x8c, 0xf3, 0x85, 0x6a, 0xeb, 0x69, 0x4a, 0xb0, 0x16,
+ 0x3b, 0xb4, 0xbd, 0x2e, 0xb2, 0x7f, 0xb0, 0x6f, 0x6f, 0xb4, 0xc0, 0xe7,
+ 0x2c, 0xed, 0xc1, 0x47, 0x76, 0x74, 0xcf, 0xd0, 0x90, 0xf3, 0xab, 0x2c,
+ 0xfd, 0x89, 0x05, 0xcd, 0x4e, 0x68, 0x63, 0x81, 0x0e, 0x1e, 0xdf, 0x55,
+ 0x85, 0x71, 0x1b, 0xcf, 0x52, 0x55, 0x8a, 0xec, 0x47, 0xf7, 0x0f, 0x3c,
+ 0x51, 0xa9, 0x95, 0x72, 0xe5, 0xb8, 0x05, 0x80, 0x50, 0x9e, 0x23, 0x38,
+ 0x49, 0x2d, 0xf7, 0xf4, 0xf9, 0x53, 0xb5, 0xbd, 0xcc, 0x48, 0xe6, 0x73,
+ 0x09, 0x95, 0x69, 0x39, 0x44, 0xdb, 0x52, 0xd3, 0xcf, 0xf5, 0xe8, 0xd3,
+ 0xa5, 0x34, 0x0e, 0x68, 0xd3, 0xd0, 0x25, 0x12, 0xcf, 0xee, 0xd2, 0x4c,
+ 0x73, 0x2a, 0x5a, 0xaf, 0x3f, 0x5f, 0xe1, 0x82, 0x92, 0xb2, 0xd9, 0xd1,
+ 0x11, 0x64, 0x29, 0x78, 0xfe, 0x13, 0xb7, 0x13, 0x1c, 0x99, 0x63, 0xdf,
+ 0x45, 0x02, 0x01, 0xea, 0x32, 0xde, 0x5d, 0xdb, 0x48, 0xb8, 0xf6, 0x2f,
+ 0x5c, 0x8d, 0xb2, 0x2e, 0xa2, 0xd2, 0x4b, 0xf7, 0xf9, 0x59, 0x7e, 0x15,
+ 0xa5, 0xc1, 0x36, 0x7e, 0x2e, 0x22, 0xf5, 0x1a, 0x35, 0x39, 0x6c, 0x1f,
+ 0xb0, 0x36, 0x09, 0xd9, 0xf3, 0xfd, 0xd3, 0x2f, 0x54, 0x36, 0xec, 0xbc,
+ 0x34, 0x33, 0x75, 0xe5, 0x1b, 0x9f, 0x6c, 0x87, 0x46, 0xeb, 0x94, 0x3d,
+ 0xf5, 0xc2, 0x0c, 0xb5, 0xf2, 0x05, 0x91, 0x8c, 0x63, 0x3a, 0x46, 0xae,
+ 0x48, 0xa8, 0xf1, 0x8c, 0x67, 0x44, 0xf3, 0x8f, 0xed, 0xd6, 0x94, 0xee,
+ 0x45, 0x68, 0x42, 0x45, 0xc7, 0x87, 0xc1, 0x83, 0x4f, 0xfc, 0x00, 0xe3,
+ 0x19, 0x5b, 0x03, 0x0f, 0xe2, 0x88, 0x28, 0xb5, 0x80, 0x41, 0xf0, 0xa8,
+ 0x48, 0xc6, 0xdb, 0x5c, 0x72, 0x51, 0x30, 0xff, 0xad, 0x67, 0x44, 0x1c,
+ 0x0e, 0xae, 0xe9, 0x54, 0xe3, 0xbc, 0x15, 0xcd, 0x2d, 0x2a, 0xbb, 0x8c,
+ 0x80, 0x4f, 0x9e, 0x3f, 0xf2, 0xac, 0x1e, 0x9a, 0xa5, 0xaf, 0x2c, 0xee,
+ 0xdf, 0xfb, 0xa4, 0xbd, 0xcd, 0xed, 0x5a, 0x60, 0xe9, 0x7c, 0xba, 0xd3,
+ 0xa2, 0x0d, 0xce, 0x4e, 0xfc, 0x0f, 0xf3, 0xfc, 0x14, 0x9c, 0xd1, 0x53,
+ 0xfe, 0x47, 0xd8, 0xdf, 0x4f, 0xc3, 0x9c, 0x40, 0x71, 0xfb, 0xb8, 0x32,
+ 0x5a, 0x61, 0x69, 0x0d, 0x5f, 0x76, 0x0c, 0xb3, 0x13, 0xb4, 0x20, 0x6b,
+ 0x4e, 0x76, 0xc4, 0x32, 0xf3, 0x9a, 0x43, 0x2e, 0x82, 0xca, 0xb6, 0x65,
+ 0xb0, 0x5f, 0xed, 0xdd, 0x57, 0xb4, 0xa8, 0x65, 0xbd, 0x94, 0xf5, 0xa7,
+ 0xdb, 0x8d, 0x6d, 0x50, 0x5e, 0x2f, 0xe5, 0xe6, 0xed, 0x46, 0x14, 0x96,
+ 0x0c, 0x77, 0xaf, 0xed, 0x7a, 0xed, 0xa5, 0xc7, 0xbe, 0x24, 0x2a, 0x1f,
+ 0x30, 0x23, 0xa6, 0x5c, 0xcf, 0x23, 0x88, 0x22, 0x1b, 0x0a, 0xec, 0x1d,
+ 0xe5, 0xca, 0x7d, 0xc6, 0xdf, 0xf6, 0x48, 0x0d, 0xef, 0x17, 0x28, 0xb4,
+ 0xee, 0x3e, 0xa3, 0xa6, 0x0d, 0x63, 0xa5, 0x69, 0x95, 0xae, 0x93, 0xc9,
+ 0x8d, 0x6d, 0x19, 0xd7, 0x46, 0xc7, 0x5b, 0x4f, 0xdd, 0xd4, 0xb2, 0xf4,
+ 0x9d, 0x9d, 0x1f, 0x35, 0x2f, 0x02, 0xfe, 0x51, 0x91, 0x9a, 0xf3, 0x8b,
+ 0xd1, 0xd9, 0x1e, 0xf7, 0x57, 0x62, 0x30, 0xb4, 0x21, 0x0e, 0x46, 0xc9,
+ 0xdf, 0x35, 0x57, 0xb0, 0xf4, 0x4f, 0x3f, 0x5f, 0xf1, 0xf4, 0x48, 0x41,
+ 0x3e, 0xc7, 0x53, 0xd6, 0xbe, 0xb4, 0x0e, 0xe1, 0x4b, 0x9f, 0x28, 0xe1,
+ 0x81, 0x79, 0x77, 0xc5, 0x79, 0xc4, 0x3d, 0x73, 0x19, 0x01, 0xfe, 0xe1,
+ 0x4f, 0xbd, 0xcf, 0xe6, 0x7a, 0x99, 0xdd, 0x38, 0x7b, 0x51, 0x21, 0x53,
+ 0xb6, 0xc0, 0xee, 0x85, 0xef, 0xbe, 0x13, 0xfd, 0xea, 0x40, 0x31, 0xea,
+ 0xd6, 0x77, 0xc5, 0x9f, 0x48, 0x1f, 0x49, 0xcd, 0xa5, 0xcc, 0xca, 0x99,
+ 0x17, 0xc9, 0x2c, 0x61, 0x26, 0x4d, 0xb9, 0x23, 0x40, 0xa8, 0xba, 0xf2,
+ 0x53, 0x18, 0xfb, 0x29, 0x45, 0x2a, 0x13, 0xa5, 0x5c, 0xcd, 0x18, 0x30,
+ 0xa8, 0xbe, 0x22, 0x9a, 0xed, 0xfd, 0x77, 0x17, 0x5f, 0x9d, 0x9e, 0x8f,
+ 0xa2, 0x2d, 0x26, 0x4d, 0xba, 0x38, 0x3f, 0xfe, 0xe2, 0x1d, 0x5d, 0xbd,
+ 0x5d, 0x48, 0xe4, 0x30, 0xa6, 0x2b, 0xf9, 0x8c, 0xe1, 0x95, 0x49, 0x46,
+ 0x93, 0x78, 0x65, 0x15, 0x46, 0x80, 0xfd, 0xe0, 0x73, 0x2a, 0x2f, 0xfa,
+ 0xae, 0x88, 0xdc, 0xdd, 0x75, 0xae, 0x33, 0x21, 0x38, 0xa9, 0x4c, 0x50,
+ 0xf4, 0xb9, 0xbf, 0x57, 0xa6, 0x75, 0x22, 0xac, 0xc8, 0x22, 0x9b, 0xd1,
+ 0xc5, 0x57, 0xfb, 0x6f, 0xbf, 0x1e, 0x19, 0xe7, 0xeb, 0xb7, 0xdf, 0x7e,
+ 0xbb, 0x56, 0x4f, 0x34, 0x82, 0x79, 0x77, 0x1d, 0xdf, 0xdf, 0x0f, 0xcb,
+ 0x64, 0x6d, 0xed, 0xb5, 0x8f, 0x93, 0xf9, 0xf2, 0x30, 0xe5, 0x92, 0x4e,
+ 0x75, 0xfa, 0xf5, 0xd6, 0x62, 0x39, 0xe6, 0x72, 0x34, 0x5b, 0xcb, 0x8a,
+ 0x2b, 0x99, 0xa7, 0x49, 0x89, 0xb7, 0xb7, 0xd6, 0xd6, 0x46, 0x47, 0x47,
+ 0xd1, 0xfe, 0xc9, 0xe8, 0x34, 0x78, 0x77, 0x63, 0x67, 0x93, 0xac, 0x9e,
+ 0xab, 0xa4, 0xda, 0x60, 0x9a, 0xaf, 0x93, 0xfd, 0x0b, 0xbe, 0x6e, 0x7e,
+ 0x73, 0x74, 0x3e, 0x3a, 0x3e, 0x7d, 0xcb, 0xab, 0xc3, 0xf0, 0xb4, 0x78,
+ 0x76, 0xc7, 0xe8, 0xc4, 0xcb, 0x14, 0xa4, 0x2d, 0x77, 0x56, 0xeb, 0x85,
+ 0x39, 0x29, 0xc9, 0x2c, 0x13, 0x2b, 0x5a, 0x20, 0x0c, 0x56, 0x64, 0x52,
+ 0x40, 0x98, 0x15, 0x5f, 0xfa, 0x54, 0x21, 0xf1, 0x0c, 0x38, 0x9f, 0x93,
+ 0x70, 0xb3, 0x25, 0x63, 0x81, 0xbd, 0xf6, 0x85, 0x38, 0x0e, 0x31, 0x86,
+ 0x00, 0x25, 0xd7, 0x39, 0xf0, 0xd1, 0xf1, 0x9b, 0x33, 0xba, 0x7d, 0xbd,
+ 0x1b, 0xed, 0x7f, 0x79, 0xc4, 0x8f, 0x7e, 0x99, 0x54, 0x7e, 0x39, 0xa4,
+ 0x26, 0x0d, 0x7f, 0xe4, 0x6d, 0x52, 0x95, 0x93, 0x78, 0xc1, 0x69, 0xa6,
+ 0xf4, 0x99, 0x81, 0x9c, 0x01, 0x41, 0xdb, 0x62, 0x87, 0xfb, 0xc2, 0x3d,
+ 0x99, 0x3e, 0x8f, 0xaa, 0x3a, 0x61, 0xbb, 0xe7, 0x47, 0xfb, 0x87, 0x6f,
+ 0x8e, 0x0c, 0x38, 0x2d, 0x67, 0x26, 0x35, 0x7a, 0xcd, 0xd5, 0xe0, 0xbd,
+ 0x17, 0x9a, 0xcf, 0x65, 0x9e, 0x7c, 0xfa, 0x0d, 0x97, 0xb5, 0xe9, 0xfe,
+ 0x9c, 0x5f, 0x28, 0x3c, 0x3b, 0xbc, 0x4c, 0xb7, 0xa4, 0x75, 0xfb, 0x5e,
+ 0xec, 0xa6, 0xc4, 0x98, 0x2e, 0xd5, 0x56, 0x15, 0x87, 0x02, 0x1c, 0x11,
+ 0x9f, 0x6e, 0x6f, 0x6f, 0x3f, 0x32, 0x0e, 0x98, 0xf2, 0x7a, 0xe2, 0xd1,
+ 0x50, 0xf6, 0xf8, 0xf1, 0x2d, 0xdf, 0xbe, 0x49, 0x66, 0xe8, 0x41, 0xe7,
+ 0x7f, 0x66, 0xe2, 0x02, 0x49, 0xab, 0xa4, 0xbb, 0xd3, 0x93, 0x3c, 0x77,
+ 0x6b, 0x50, 0x9b, 0x9e, 0x29, 0xd3, 0x93, 0xa6, 0x55, 0x80, 0x24, 0xb5,
+ 0xae, 0xd3, 0xfd, 0x03, 0x38, 0xa9, 0xe2, 0xa1, 0xd9, 0x24, 0xff, 0x86,
+ 0xda, 0xe4, 0xff, 0x0c, 0xf3, 0xe2, 0x6a, 0x6b, 0xbe, 0x07, 0x83, 0x82,
+ 0x1e, 0x7a, 0x9d, 0xa0, 0x1e, 0xe5, 0x5d, 0xee, 0xe0, 0xc2, 0x25, 0x4f,
+ 0x2d, 0x27, 0x36, 0x7c, 0x44, 0xbf, 0x7e, 0xc6, 0x3c, 0x60, 0x39, 0xf3,
+ 0x4b, 0x1b, 0xf9, 0x28, 0x5a, 0xb9, 0x62, 0x25, 0x2f, 0x19, 0x3b, 0xfc,
+ 0x86, 0xa4, 0x42, 0xe8, 0x2b, 0x8c, 0x7a, 0x82, 0x90, 0xd0, 0x5f, 0x0b,
+ 0x12, 0x9a, 0x61, 0x75, 0x0f, 0xad, 0xa7, 0x75, 0x50, 0x20, 0x8a, 0xac,
+ 0xc3, 0x48, 0x65, 0x15, 0x39, 0xdd, 0x47, 0x62, 0xc9, 0xc5, 0x1f, 0x21,
+ 0x15, 0x54, 0xb9, 0x4c, 0x1d, 0xfe, 0x86, 0x1b, 0x6e, 0x7e, 0x73, 0x30,
+ 0x80, 0x04, 0x95, 0x4e, 0x5e, 0x3e, 0xe2, 0xe3, 0xc1, 0xa0, 0x64, 0xf6,
+ 0x33, 0x3d, 0x24, 0x03, 0xe9, 0x19, 0x51, 0x2f, 0x5a, 0xdf, 0x5a, 0xfa,
+ 0x72, 0x35, 0xa5, 0x7c, 0xae, 0xbc, 0xa6, 0x1d, 0x3c, 0x4c, 0xa4, 0x48,
+ 0x2a, 0xbe, 0x45, 0x6b, 0xb2, 0x85, 0x24, 0x9f, 0x8f, 0xfe, 0xd2, 0xc1,
+ 0x99, 0x2b, 0xc0, 0x4b, 0x33, 0x70, 0xcb, 0x53, 0x70, 0x93, 0x60, 0xf4,
+ 0xa1, 0x5d, 0xff, 0x48, 0x67, 0xf6, 0x68, 0x16, 0xf8, 0x8d, 0xff, 0xde,
+ 0x1a, 0x96, 0xe5, 0xf5, 0x56, 0x3a, 0x7d, 0x3f, 0x2d, 0x63, 0x86, 0x24,
+ 0x2d, 0xc7, 0xad, 0x1f, 0x0f, 0xe9, 0x87, 0xd1, 0x5f, 0x6b, 0x7a, 0xbf,
+ 0x9c, 0x74, 0x8f, 0xe4, 0xbf, 0xb7, 0x18, 0x1e, 0x09, 0xde, 0xfe, 0x60,
+ 0xe2, 0x3a, 0xb4, 0x07, 0x8d, 0x4a, 0x90, 0xb8, 0xb4, 0x1d, 0xbb, 0x25,
+ 0x63, 0x70, 0x15, 0xf5, 0x54, 0xdc, 0x7e, 0xd8, 0xdd, 0xde, 0xde, 0xd9,
+ 0xdb, 0xf9, 0xf4, 0xc5, 0xf6, 0xde, 0xce, 0xce, 0xce, 0xee, 0xde, 0xce,
+ 0xde, 0xde, 0xee, 0xf6, 0x8f, 0x5b, 0xbd, 0xb5, 0xb5, 0xc3, 0xd3, 0x6f,
+ 0xdf, 0x9e, 0x9c, 0xee, 0x1f, 0x46, 0x17, 0xa7, 0xd1, 0x3e, 0xbc, 0x46,
+ 0x1d, 0x3b, 0x1d, 0xf0, 0x3f, 0xce, 0xe7, 0x92, 0x04, 0x64, 0x5f, 0xce,
+ 0xb0, 0xf5, 0xc9, 0x1c, 0x17, 0x00, 0x7e, 0x69, 0x78, 0x5d, 0xcd, 0x3f,
+ 0xac, 0xbe, 0x3e, 0xe6, 0x23, 0x7d, 0x89, 0xda, 0xfa, 0x3b, 0x1e, 0x96,
+ 0xd6, 0x84, 0x54, 0x73, 0x23, 0x34, 0xf2, 0xa1, 0xf1, 0x4e, 0x87, 0xe4,
+ 0xdf, 0x10, 0x90, 0x8f, 0xaf, 0xb6, 0x27, 0x85, 0x1c, 0x1b, 0xe8, 0x24,
+ 0x57, 0x58, 0x4d, 0x03, 0xea, 0x38, 0xd0, 0xd9, 0x7a, 0xd9, 0x6c, 0x0d,
+ 0xf0, 0x74, 0xe5, 0x90, 0xe8, 0xe0, 0x49, 0xee, 0x31, 0xea, 0xba, 0x9a,
+ 0x10, 0xac, 0xa7, 0x1f, 0x1d, 0x88, 0x67, 0xed, 0xd6, 0x9a, 0x16, 0xd6,
+ 0x65, 0x00, 0x81, 0x3a, 0x3e, 0xc7, 0xdf, 0x31, 0xed, 0xe1, 0x3f, 0xc1,
+ 0xbf, 0x09, 0x0f, 0x9d, 0x2d, 0xe7, 0x08, 0x94, 0x0e, 0xbc, 0x1b, 0x1d,
+ 0xbf, 0xfd, 0x12, 0xa1, 0xbe, 0x6f, 0x4f, 0xcf, 0x0f, 0x47, 0xd4, 0x2c,
+ 0x9f, 0xc6, 0x6b, 0xf0, 0x05, 0xf1, 0xa6, 0xd5, 0x5e, 0xc9, 0x16, 0xe0,
+ 0x4f, 0xff, 0x19, 0xb7, 0xab, 0x69, 0xdf, 0x65, 0x87, 0xa2, 0x9b, 0x81,
+ 0x65, 0xcc, 0x59, 0x9f, 0xdd, 0x0a, 0x0e, 0xbb, 0x41, 0x5e, 0xff, 0x7c,
+ 0x1e, 0x33, 0x3f, 0x7a, 0x32, 0x14, 0xdc, 0x29, 0x30, 0x59, 0x5b, 0x8c,
+ 0xe5, 0xdf, 0x62, 0x0b, 0x7d, 0xab, 0xca, 0xa1, 0x2a, 0xd0, 0x4a, 0x5e,
+ 0x38, 0x20, 0x50, 0x6d, 0x46, 0x78, 0x8f, 0x5d, 0xce, 0xe2, 0x2b, 0x7c,
+ 0xb0, 0xbd, 0xfd, 0x82, 0x8f, 0xe9, 0xe7, 0x3f, 0xf6, 0x93, 0xa8, 0x17,
+ 0xcd, 0xed, 0x1d, 0x43, 0x00, 0x40, 0x7d, 0x85, 0x54, 0x56, 0x0d, 0x51,
+ 0x88, 0x85, 0x84, 0x7a, 0x9c, 0x0c, 0xff, 0xe0, 0xf2, 0x4d, 0x4d, 0xfe,
+ 0x7b, 0xad, 0x7e, 0xbd, 0x26, 0x0e, 0x94, 0x41, 0x40, 0x87, 0x20, 0xb7,
+ 0x18, 0x6e, 0x29, 0x70, 0x16, 0x94, 0x1e, 0xbf, 0xe6, 0x59, 0xce, 0x65,
+ 0xca, 0xb9, 0x33, 0xc8, 0xcc, 0x2e, 0x0d, 0x18, 0xa5, 0x26, 0x5b, 0x8f,
+ 0xcb, 0x0f, 0x30, 0xac, 0xa1, 0x67, 0x89, 0xf9, 0x9e, 0x2f, 0xd9, 0xc7,
+ 0x22, 0xcb, 0x8a, 0xba, 0x12, 0xd3, 0xe9, 0xa1, 0x75, 0x97, 0x94, 0x81,
+ 0x87, 0xec, 0x6e, 0xc9, 0x8d, 0xec, 0x19, 0x38, 0x42, 0x5a, 0xa1, 0xb6,
+ 0xa7, 0x9c, 0x69, 0xe2, 0x38, 0x05, 0x58, 0xcf, 0x4a, 0x5e, 0xf8, 0x9a,
+ 0xc6, 0x9e, 0xbd, 0x4a, 0xf7, 0x3e, 0x2e, 0x56, 0xc7, 0x64, 0x71, 0x92,
+ 0xae, 0x14, 0xc9, 0xd1, 0x34, 0xbe, 0xa0, 0xe4, 0x4d, 0x6d, 0xda, 0x6a,
+ 0xa5, 0xd0, 0x9b, 0x5a, 0xb5, 0x9e, 0xbd, 0xbb, 0x86, 0xe4, 0x1d, 0x07,
+ 0xed, 0x0d, 0xa6, 0x47, 0x0b, 0x3d, 0xbb, 0x57, 0x79, 0x2d, 0xd2, 0xaa,
+ 0x4c, 0x66, 0x97, 0xb5, 0x0a, 0xc9, 0x3c, 0x94, 0xb8, 0x56, 0xdb, 0xc1,
+ 0x72, 0x76, 0x96, 0x99, 0x4b, 0x5a, 0xce, 0x55, 0x67, 0x5c, 0x41, 0x71,
+ 0x2a, 0xe9, 0x43, 0x5d, 0x51, 0x48, 0x8c, 0x6c, 0x68, 0xd5, 0x2a, 0xd6,
+ 0x22, 0xc7, 0x58, 0xdf, 0x18, 0x82, 0x23, 0xf1, 0x06, 0x93, 0x32, 0xa4,
+ 0x23, 0x78, 0x70, 0x39, 0xa6, 0xd9, 0x76, 0xcf, 0xf1, 0xdc, 0x01, 0x25,
+ 0xc6, 0xcd, 0x1d, 0x84, 0x25, 0x28, 0x05, 0x20, 0xb9, 0x6c, 0x31, 0x51,
+ 0x50, 0x07, 0x11, 0x9e, 0xa0, 0x8d, 0x86, 0xec, 0xa0, 0x65, 0xe9, 0x66,
+ 0x14, 0x95, 0x2d, 0x62, 0x97, 0x24, 0xdb, 0xb5, 0x0d, 0x55, 0x23, 0xad,
+ 0xde, 0x87, 0x1f, 0xde, 0x82, 0xed, 0x2e, 0x99, 0xd1, 0x3f, 0x7b, 0x90,
+ 0x5d, 0x92, 0x66, 0x8f, 0x6f, 0x46, 0xed, 0xc4, 0x47, 0x7d, 0x18, 0x63,
+ 0xd5, 0xd4, 0x71, 0xf8, 0xa5, 0x3d, 0x72, 0x4b, 0x62, 0xe1, 0x40, 0xcc,
+ 0x77, 0xe4, 0x43, 0xd4, 0x80, 0xa6, 0xd8, 0x08, 0x92, 0x57, 0xb5, 0x17,
+ 0x7d, 0x11, 0x97, 0xe9, 0xa4, 0x1f, 0x1d, 0xa6, 0x64, 0xab, 0x57, 0x7d,
+ 0x8f, 0x5a, 0x77, 0x58, 0xff, 0x61, 0xf4, 0xad, 0x55, 0xa6, 0xa7, 0x33,
+ 0x17, 0xa4, 0x00, 0x70, 0xa3, 0x3a, 0x2e, 0x81, 0x35, 0xf1, 0x9e, 0xab,
+ 0xff, 0x3b, 0xcc, 0xdb, 0x47, 0xdb, 0x9e, 0x25, 0x1c, 0x8b, 0x19, 0x97,
+ 0x37, 0xf5, 0xe2, 0x23, 0x62, 0x55, 0x95, 0xec, 0x27, 0x65, 0x13, 0x08,
+ 0xf3, 0x9b, 0x29, 0xad, 0xb3, 0xca, 0x1c, 0xfe, 0xed, 0xa4, 0xdc, 0x0a,
+ 0xfd, 0xc0, 0x6f, 0x55, 0x2a, 0x9e, 0xcb, 0x82, 0xee, 0x38, 0x8d, 0x6c,
+ 0xbb, 0xae, 0x21, 0xc7, 0x9c, 0xe6, 0x89, 0x67, 0x44, 0xf5, 0xc9, 0xe9,
+ 0xc5, 0xd1, 0xef, 0x14, 0xae, 0xe9, 0x24, 0x87, 0x37, 0x39, 0xe3, 0x0e,
+ 0x34, 0x1e, 0xd8, 0x5a, 0x53, 0xc7, 0x4a, 0xa3, 0x2e, 0x50, 0x4b, 0x7a,
+ 0x94, 0x52, 0xa3, 0xa0, 0x51, 0x10, 0xf5, 0x00, 0x99, 0xbd, 0x4d, 0x63,
+ 0x21, 0xd1, 0x60, 0xd8, 0x12, 0x8f, 0xfd, 0x3d, 0x8b, 0xfe, 0x7b, 0x5f,
+ 0x76, 0x63, 0xa9, 0x2f, 0x82, 0xb7, 0x9b, 0xdb, 0x51, 0xff, 0x07, 0xfc,
+ 0x46, 0x93, 0xb4, 0xa0, 0x23, 0x98, 0xf5, 0xd4, 0x44, 0x5c, 0x9e, 0x00,
+ 0x37, 0xa3, 0xef, 0x67, 0x86, 0xb1, 0xc2, 0x74, 0x4d, 0xc0, 0x58, 0x30,
+ 0x7b, 0x90, 0x80, 0x20, 0x4e, 0x01, 0xdb, 0x77, 0xa1, 0x2a, 0x05, 0x11,
+ 0x0c, 0x98, 0x0f, 0x50, 0xba, 0x4a, 0x99, 0xe3, 0x05, 0xcf, 0x4a, 0xad,
+ 0xd6, 0x11, 0xc8, 0xe3, 0x9c, 0x5a, 0xc1, 0xb4, 0xf0, 0xf0, 0x85, 0x4b,
+ 0x23, 0x44, 0x00, 0x53, 0x6b, 0xf8, 0x90, 0x95, 0x48, 0x6a, 0x88, 0xda,
+ 0x70, 0x8d, 0xcf, 0x08, 0xe7, 0x0a, 0x42, 0x79, 0x30, 0xc7, 0xc9, 0x1e,
+ 0xc0, 0xef, 0x5e, 0x3b, 0x06, 0x1e, 0x6d, 0x96, 0x0b, 0xc5, 0x4c, 0x12,
+ 0x25, 0x57, 0xe3, 0xeb, 0x7c, 0x46, 0x52, 0xe5, 0x75, 0xb5, 0x2c, 0x71,
+ 0x5e, 0x6a, 0x89, 0xb0, 0x54, 0xb8, 0x59, 0xa4, 0xac, 0xc4, 0x38, 0x11,
+ 0x0a, 0x31, 0xae, 0x5d, 0xcb, 0x3e, 0x6f, 0xa1, 0x11, 0xe6, 0xbd, 0x21,
+ 0xc2, 0x33, 0xc7, 0x1a, 0xac, 0x79, 0x01, 0xe4, 0x65, 0x58, 0x35, 0xce,
+ 0x54, 0xca, 0xa5, 0x3b, 0x57, 0xa0, 0x1c, 0xf6, 0x6c, 0xdb, 0x66, 0x5a,
+ 0xa0, 0x00, 0x77, 0x73, 0xed, 0x35, 0xaf, 0x0e, 0x6c, 0xb1, 0xcc, 0x59,
+ 0x06, 0x66, 0x1b, 0x67, 0x21, 0xcd, 0x10, 0xef, 0xf6, 0x69, 0x34, 0x7f,
+ 0x50, 0xd4, 0xbd, 0x9e, 0x66, 0x9c, 0xd9, 0x8c, 0x4b, 0xdf, 0xa7, 0x9f,
+ 0xb6, 0xac, 0x97, 0x7b, 0xf7, 0xf4, 0x1e, 0xfd, 0x3a, 0xb8, 0x5c, 0xce,
+ 0x38, 0x86, 0x6e, 0xc5, 0x67, 0xfd, 0x0d, 0xb3, 0x65, 0xb9, 0x87, 0x7c,
+ 0x1d, 0xf2, 0x41, 0xe7, 0x71, 0xee, 0x90, 0x6e, 0x97, 0x19, 0xb0, 0x26,
+ 0x57, 0x17, 0x2d, 0x5b, 0x54, 0x0a, 0x14, 0x63, 0x85, 0x2d, 0x6f, 0xfa,
+ 0xab, 0xd9, 0xd9, 0xc0, 0xcc, 0x23, 0x53, 0x73, 0xc8, 0x96, 0x21, 0x5b,
+ 0xad, 0xa3, 0x5c, 0x1b, 0xe6, 0x39, 0xd6, 0xce, 0x38, 0xe1, 0x68, 0x88,
+ 0x91, 0x2b, 0xc7, 0xe3, 0xce, 0xdd, 0xc1, 0xbb, 0xd5, 0xdd, 0x79, 0xf7,
+ 0x4b, 0xba, 0xb3, 0x1f, 0x3d, 0x0a, 0x3e, 0xd7, 0xea, 0x4a, 0xac, 0x8a,
+ 0x4b, 0xd5, 0x77, 0xd3, 0x1c, 0x42, 0x6d, 0xbb, 0x58, 0xe6, 0x68, 0xc2,
+ 0x61, 0xa3, 0x71, 0xbd, 0xd0, 0x42, 0xfb, 0xd2, 0x97, 0xe5, 0xf2, 0x34,
+ 0xac, 0x70, 0x6e, 0xbf, 0x6f, 0x5d, 0xf9, 0xd8, 0xee, 0x1a, 0x39, 0x98,
+ 0x65, 0x97, 0x34, 0x38, 0x7b, 0x34, 0xa1, 0x63, 0x67, 0xb8, 0x1d, 0x32,
+ 0x7d, 0xb8, 0x34, 0x8f, 0x02, 0x24, 0x66, 0x15, 0x38, 0x3f, 0x7c, 0x79,
+ 0x5c, 0x1e, 0x09, 0x12, 0xc9, 0x1b, 0xaf, 0xe9, 0xcf, 0x76, 0x84, 0x01,
+ 0x97, 0x36, 0x92, 0xd2, 0x8d, 0x33, 0x6f, 0x44, 0x32, 0x5f, 0x00, 0x0e,
+ 0x5f, 0x2f, 0x10, 0x2d, 0xca, 0x03, 0xdb, 0xe8, 0xa9, 0xdf, 0x51, 0xcf,
+ 0xdc, 0x72, 0x6b, 0x1f, 0x05, 0x2d, 0xad, 0xb5, 0xd6, 0x04, 0xb0, 0x0c,
+ 0x6b, 0x29, 0x49, 0xa4, 0xa5, 0x6a, 0x65, 0xda, 0xce, 0x41, 0x3d, 0x3d,
+ 0x8c, 0xe5, 0x19, 0xa7, 0x60, 0x74, 0xb9, 0x2c, 0x00, 0x38, 0x52, 0x02,
+ 0x26, 0xa5, 0x60, 0xe0, 0x56, 0x19, 0x79, 0xd8, 0xa1, 0x68, 0x90, 0x1e,
+ 0xc9, 0x95, 0x5c, 0x51, 0xe2, 0x4e, 0x7d, 0x8f, 0xc8, 0x17, 0xd7, 0x7a,
+ 0x17, 0x3e, 0xaa, 0xe0, 0x3c, 0x5a, 0xd4, 0xee, 0x2c, 0xa5, 0x0e, 0xad,
+ 0x83, 0x8b, 0x80, 0xa7, 0x9e, 0xa1, 0xf7, 0xaa, 0x0a, 0x1d, 0x37, 0x95,
+ 0x91, 0x1f, 0x23, 0x2b, 0x67, 0x06, 0x10, 0x68, 0x27, 0x63, 0x5f, 0x53,
+ 0xe7, 0xca, 0x91, 0xd0, 0x8f, 0x06, 0xff, 0x43, 0x67, 0x86, 0xed, 0x49,
+ 0x46, 0xc5, 0x80, 0x4f, 0x74, 0x11, 0xd0, 0x99, 0x69, 0xf2, 0x12, 0xf4,
+ 0x3d, 0x1f, 0xbb, 0x36, 0x0e, 0x97, 0x2d, 0x67, 0xb9, 0x0f, 0x50, 0x7f,
+ 0xaf, 0x03, 0x62, 0x22, 0x24, 0x18, 0xea, 0x6d, 0xb9, 0x6f, 0x9a, 0x42,
+ 0x9a, 0x5b, 0x73, 0x04, 0xab, 0x82, 0x83, 0x6a, 0x75, 0xd8, 0x5d, 0xf7,
+ 0xbf, 0xe0, 0x32, 0x25, 0x07, 0x79, 0x1c, 0x4e, 0xab, 0x5d, 0x3e, 0xd6,
+ 0xac, 0xa7, 0x22, 0xfc, 0xa6, 0x27, 0x7a, 0x92, 0x42, 0x36, 0xa0, 0x17,
+ 0x06, 0xef, 0xf4, 0xfe, 0xff, 0xb9, 0x7c, 0x61, 0x08, 0xa7, 0xa6, 0x7c,
+ 0xe1, 0x0c, 0xe5, 0xd7, 0xec, 0x81, 0x3d, 0x7d, 0x89, 0xf3, 0xce, 0x7a,
+ 0x7a, 0xfb, 0xaf, 0xcf, 0x8a, 0x3c, 0x6f, 0x79, 0x69, 0x5c, 0xd6, 0x0b,
+ 0x43, 0x18, 0x88, 0xab, 0x9a, 0x37, 0x99, 0xfc, 0x55, 0xde, 0xd5, 0xdb,
+ 0xce, 0xc3, 0x00, 0x55, 0xb6, 0x71, 0x2c, 0xeb, 0xbd, 0x7f, 0x77, 0x67,
+ 0x4b, 0x3a, 0x63, 0xb5, 0xb6, 0x61, 0x70, 0xa9, 0x48, 0xfa, 0xf0, 0xb6,
+ 0xb1, 0x6e, 0x84, 0x07, 0x17, 0x03, 0xa0, 0x19, 0x96, 0x30, 0x97, 0x72,
+ 0x88, 0xb8, 0x0c, 0xcd, 0xf9, 0x64, 0xa2, 0xa3, 0x56, 0x38, 0x36, 0x73,
+ 0x5d, 0x9f, 0x35, 0xbf, 0x40, 0x7d, 0x67, 0x8b, 0x91, 0x28, 0x0d, 0x6e,
+ 0x83, 0xa8, 0x3c, 0xe7, 0xb8, 0x81, 0x5a, 0x8c, 0x4b, 0x38, 0xb9, 0xcc,
+ 0x20, 0xde, 0xe8, 0x12, 0x39, 0x24, 0x89, 0x3e, 0xdf, 0x7f, 0xfb, 0xe5,
+ 0x11, 0x0c, 0x01, 0xb6, 0xc7, 0x3c, 0xed, 0x11, 0x93, 0x64, 0x0c, 0x80,
+ 0xe7, 0x29, 0x85, 0xd2, 0x33, 0xe5, 0x3d, 0x30, 0x5d, 0x4e, 0x38, 0x5c,
+ 0xff, 0x4e, 0x35, 0x3b, 0xe3, 0xb4, 0x63, 0x15, 0x63, 0x2c, 0xbc, 0xa2,
+ 0x76, 0xd6, 0x22, 0xf3, 0x5b, 0xc1, 0x94, 0xe0, 0xbb, 0x0e, 0x83, 0xfa,
+ 0x73, 0x24, 0x11, 0x8f, 0x17, 0xb1, 0x32, 0x34, 0xc4, 0x61, 0x0a, 0xbf,
+ 0xba, 0x08, 0x86, 0xf5, 0x5d, 0xb9, 0x66, 0x10, 0x7e, 0x77, 0x1d, 0x2d,
+ 0x70, 0x1d, 0x1d, 0x86, 0xae, 0x18, 0xc9, 0x5b, 0xdf, 0xd9, 0xde, 0xf6,
+ 0xcc, 0xbc, 0x9e, 0x8a, 0xa0, 0xa5, 0x37, 0x8b, 0x68, 0x7b, 0xf0, 0xe2,
+ 0xc5, 0x2a, 0x95, 0xe8, 0x1a, 0x05, 0x1f, 0xc0, 0xb3, 0x8f, 0x6e, 0x73,
+ 0xc0, 0x8f, 0xae, 0x6a, 0xb3, 0xe3, 0xd2, 0x81, 0xba, 0x76, 0x8a, 0x98,
+ 0x2a, 0x9d, 0xf9, 0xa2, 0xce, 0x09, 0x71, 0x8a, 0x23, 0x48, 0x91, 0xb9,
+ 0x9b, 0x07, 0x4f, 0xe5, 0x9a, 0x67, 0x47, 0x43, 0x3a, 0xba, 0xf9, 0x31,
+ 0x16, 0x0c, 0x9a, 0x4a, 0x5d, 0x9c, 0xea, 0xa3, 0x26, 0x26, 0xb8, 0x7b,
+ 0xae, 0x98, 0xa2, 0xcb, 0xf6, 0x68, 0xcc, 0x36, 0x78, 0x77, 0xc6, 0x5e,
+ 0xaa, 0xe3, 0xb7, 0x5f, 0xca, 0x4d, 0x9e, 0xae, 0xa5, 0xf0, 0x58, 0x6e,
+ 0x35, 0x2e, 0xa9, 0xef, 0x84, 0xac, 0x97, 0x01, 0x73, 0x08, 0x50, 0x4b,
+ 0x09, 0xaa, 0x34, 0x13, 0xa5, 0xe0, 0x57, 0x7f, 0x85, 0xc7, 0xec, 0x22,
+ 0x1a, 0x04, 0x56, 0x8a, 0x72, 0xf5, 0xb2, 0x89, 0x32, 0x7f, 0xb0, 0xcb,
+ 0x8b, 0x7e, 0x01, 0xad, 0x9b, 0x07, 0xdc, 0x35, 0x2b, 0xee, 0x2a, 0xb9,
+ 0x71, 0x42, 0x82, 0x5a, 0x56, 0x4a, 0xc7, 0x27, 0xe5, 0x33, 0xd8, 0xe9,
+ 0x0d, 0x9b, 0xe4, 0xe3, 0xba, 0x12, 0xfa, 0xca, 0x1a, 0x0c, 0xab, 0x6c,
+ 0x62, 0xf5, 0xcd, 0x6d, 0xd1, 0xf4, 0xa0, 0x69, 0xca, 0x34, 0x3f, 0x88,
+ 0xfd, 0x93, 0xff, 0xeb, 0x7d, 0x7b, 0xa4, 0x57, 0xbc, 0x39, 0xf9, 0x9c,
+ 0xca, 0xa6, 0xfe, 0x6a, 0xae, 0xbd, 0xec, 0xf4, 0x24, 0x5e, 0xc8, 0xfb,
+ 0xf2, 0xe9, 0xb8, 0xfb, 0x73, 0xf2, 0xbe, 0x4d, 0x47, 0x87, 0xd0, 0xb3,
+ 0x3d, 0xab, 0xfc, 0xcd, 0x2e, 0xa1, 0xce, 0x88, 0x25, 0xd9, 0x04, 0x87,
+ 0xb6, 0x48, 0xeb, 0x46, 0xc9, 0x5a, 0xa4, 0x79, 0xbb, 0x60, 0x77, 0x66,
+ 0xb9, 0x41, 0xe1, 0x20, 0x1c, 0x5d, 0x37, 0x00, 0xbc, 0x5d, 0x2a, 0x5d,
+ 0x25, 0x4a, 0xf8, 0x1d, 0x3b, 0x5e, 0x17, 0x4f, 0xfa, 0x59, 0x2c, 0x33,
+ 0xd5, 0x7c, 0x1c, 0x75, 0xa5, 0xce, 0xc7, 0xe5, 0x35, 0xe0, 0x50, 0xce,
+ 0x73, 0xd2, 0x36, 0xae, 0xf0, 0x79, 0x65, 0xb0, 0x24, 0x6b, 0x4a, 0x4c,
+ 0x29, 0x58, 0xd6, 0xb5, 0xa9, 0xa8, 0xcf, 0x40, 0xe0, 0x68, 0xf8, 0x58,
+ 0xc9, 0x67, 0x95, 0xd1, 0x19, 0x45, 0x81, 0xf0, 0x07, 0x0a, 0xa5, 0x53,
+ 0xe4, 0xea, 0x8e, 0x1a, 0x69, 0x4b, 0x0e, 0x3f, 0xf8, 0x45, 0x70, 0x55,
+ 0x02, 0xc5, 0x4e, 0x63, 0x0a, 0x71, 0xc9, 0x05, 0xe1, 0x9c, 0x30, 0xee,
+ 0x98, 0x9a, 0x55, 0x5b, 0x00, 0xde, 0x29, 0x4f, 0x88, 0x3b, 0x13, 0xcc,
+ 0x3b, 0x9f, 0xf6, 0x02, 0xc4, 0x46, 0x68, 0x4f, 0x92, 0x75, 0xf0, 0x4d,
+ 0x8c, 0x50, 0x3a, 0x28, 0x89, 0xd5, 0x82, 0x7d, 0x1d, 0x5d, 0xf0, 0xed,
+ 0x1b, 0x87, 0x91, 0x5d, 0x10, 0xbf, 0x39, 0x3a, 0xff, 0xe2, 0x74, 0x74,
+ 0x44, 0x1a, 0xe2, 0xf0, 0xe8, 0x8b, 0x77, 0xac, 0x3d, 0x78, 0xc5, 0xc4,
+ 0x7b, 0x09, 0x4e, 0x3d, 0x49, 0x7b, 0x05, 0xed, 0x8e, 0xbb, 0x3c, 0x8b,
+ 0x65, 0xd2, 0x77, 0x29, 0x84, 0x6a, 0x74, 0xc9, 0xf5, 0x7a, 0x96, 0x88,
+ 0xbb, 0x2b, 0x05, 0xe0, 0xd9, 0x73, 0x98, 0xf2, 0xa5, 0x3a, 0xe3, 0x9a,
+ 0x51, 0x95, 0x51, 0xa1, 0x58, 0x25, 0x9c, 0x72, 0xcf, 0x5f, 0x9a, 0x6f,
+ 0xc5, 0xb9, 0xa9, 0x1b, 0xc2, 0xd7, 0x9b, 0xb4, 0xca, 0x92, 0x7a, 0x1c,
+ 0xc1, 0xb2, 0x55, 0xd6, 0xb8, 0x59, 0x2e, 0xa7, 0x17, 0x13, 0xaf, 0x60,
+ 0x2f, 0xe3, 0x64, 0x4d, 0x51, 0xa7, 0x5a, 0xab, 0x54, 0x68, 0x95, 0xc7,
+ 0x52, 0x04, 0x8e, 0xd4, 0x8c, 0x64, 0xb9, 0xce, 0x54, 0x2d, 0x43, 0x0b,
+ 0x95, 0x89, 0xf0, 0x15, 0xc9, 0xe9, 0xa9, 0xf1, 0x3f, 0xc1, 0x15, 0x6a,
+ 0xf1, 0x85, 0x0d, 0xbd, 0x95, 0xde, 0x89, 0x1b, 0x41, 0xaa, 0x0c, 0x49,
+ 0x2d, 0x44, 0x47, 0x41, 0xcd, 0x33, 0x1f, 0x84, 0xff, 0x55, 0x74, 0x6e,
+ 0x57, 0xab, 0x83, 0x0b, 0x19, 0x69, 0x72, 0x0b, 0xde, 0x25, 0xa6, 0xd5,
+ 0x57, 0x32, 0x43, 0xa0, 0x82, 0x03, 0x2e, 0x19, 0xc6, 0x4e, 0x3a, 0x93,
+ 0x41, 0xf6, 0x13, 0xa3, 0x97, 0x83, 0x4b, 0xdd, 0xea, 0xea, 0x89, 0x66,
+ 0x5f, 0x2a, 0xe2, 0xd2, 0x27, 0x2e, 0x44, 0x56, 0xe3, 0x9b, 0x21, 0x3f,
+ 0xbc, 0xa4, 0xf0, 0x2a, 0x8b, 0xf0, 0xb5, 0xf7, 0xa0, 0xb4, 0x2e, 0x85,
+ 0x13, 0xab, 0xfb, 0x2a, 0xf4, 0xbd, 0xaf, 0xad, 0xad, 0x1d, 0x1e, 0x5d,
+ 0xec, 0x1f, 0x9f, 0x1c, 0x1d, 0x46, 0xc7, 0x6f, 0x5f, 0x9f, 0x9e, 0xbf,
+ 0xd9, 0xbf, 0xd0, 0xe8, 0xf3, 0xa1, 0x73, 0x5e, 0xb9, 0xfc, 0x55, 0xe7,
+ 0x1b, 0xf4, 0x8e, 0x2d, 0x88, 0x30, 0xad, 0xe2, 0x95, 0x12, 0x07, 0xcb,
+ 0x34, 0x24, 0xb5, 0x39, 0x58, 0x8b, 0x34, 0x6a, 0xed, 0xb9, 0x5d, 0xf8,
+ 0x7c, 0xde, 0x72, 0x91, 0xc6, 0xa1, 0x4d, 0xa7, 0xb9, 0x9e, 0xc0, 0x10,
+ 0xfe, 0x68, 0x53, 0xae, 0x7a, 0xad, 0x9c, 0x4d, 0xa8, 0x43, 0x88, 0x44,
+ 0x63, 0xc8, 0xe4, 0xe0, 0x78, 0x6b, 0x80, 0xf2, 0x5a, 0x41, 0xed, 0x2e,
+ 0x57, 0xfe, 0x9a, 0xc5, 0x85, 0xdb, 0x09, 0x12, 0xfc, 0x49, 0x02, 0xd9,
+ 0x15, 0x17, 0xb6, 0xe9, 0x52, 0xd7, 0x8d, 0xbc, 0x45, 0xb0, 0x0e, 0xf8,
+ 0x49, 0xb8, 0xbe, 0x4c, 0x26, 0xb0, 0xc6, 0xd0, 0x95, 0x4a, 0x69, 0x45,
+ 0x98, 0xc8, 0xaf, 0xe4, 0xa2, 0xa9, 0xb6, 0xd7, 0x85, 0x5c, 0xd0, 0x94,
+ 0xa8, 0x05, 0x78, 0xb4, 0x34, 0x42, 0xd8, 0xd4, 0x86, 0x8b, 0x4e, 0x92,
+ 0xe5, 0x32, 0x38, 0x56, 0xae, 0x73, 0x9e, 0x0b, 0xa6, 0x9b, 0xe5, 0xff,
+ 0x66, 0xc6, 0xec, 0xe5, 0xa0, 0x6a, 0xfe, 0x0e, 0x9e, 0x6e, 0xb9, 0x22,
+ 0xa1, 0xba, 0xdb, 0xfc, 0xbe, 0x2d, 0x4d, 0xd2, 0x0e, 0xe9, 0x21, 0x2e,
+ 0xbc, 0xae, 0xb5, 0xc7, 0xcc, 0xc6, 0x85, 0x93, 0xcc, 0x96, 0x50, 0x8c,
+ 0x27, 0x18, 0x01, 0xf0, 0xc4, 0xbc, 0xd6, 0x39, 0x90, 0x71, 0x40, 0xbe,
+ 0x2b, 0x8b, 0x26, 0x55, 0x60, 0x83, 0xb4, 0x00, 0x90, 0xab, 0x69, 0x9a,
+ 0x36, 0x99, 0xa5, 0x5c, 0x3d, 0xdd, 0x91, 0x7b, 0x16, 0x33, 0x19, 0xbc,
+ 0x10, 0x7b, 0x40, 0x06, 0xe6, 0x7f, 0xc3, 0x6a, 0xd5, 0xb1, 0xc8, 0x6a,
+ 0x83, 0x7a, 0x49, 0x6a, 0xc7, 0xaf, 0x6a, 0x83, 0x0a, 0x5f, 0xac, 0x43,
+ 0x18, 0x42, 0x4d, 0x6f, 0x9f, 0xf6, 0x8c, 0x8e, 0xcd, 0x1e, 0xa8, 0x16,
+ 0x27, 0x7d, 0xf2, 0x60, 0x15, 0xdf, 0x62, 0x84, 0xf2, 0x99, 0xae, 0x6d,
+ 0x4d, 0x93, 0x64, 0x55, 0x53, 0x22, 0xa6, 0x62, 0xe2, 0xbb, 0x44, 0x05,
+ 0xb6, 0xfc, 0x86, 0x6f, 0xd7, 0x5a, 0xdd, 0x36, 0xcc, 0xf7, 0x11, 0xa8,
+ 0x8d, 0xd6, 0x27, 0x81, 0xd2, 0xcb, 0xd6, 0xac, 0x9e, 0x82, 0xbd, 0x64,
+ 0x60, 0x29, 0x68, 0x7f, 0xa1, 0x8e, 0x85, 0x92, 0xe7, 0x6b, 0x6e, 0x12,
+ 0x97, 0xb8, 0xe2, 0x00, 0xf5, 0x2f, 0x67, 0x06, 0x44, 0x20, 0x60, 0x6a,
+ 0xb6, 0xd0, 0x48, 0xc0, 0x2a, 0x21, 0xfc, 0x75, 0x31, 0x27, 0xee, 0xdb,
+ 0xa6, 0x10, 0x84, 0xaf, 0x6b, 0x05, 0x67, 0x1d, 0x5f, 0x61, 0x8b, 0x19,
+ 0x60, 0x9a, 0x8a, 0x5b, 0x3b, 0xcb, 0x4b, 0xd9, 0x6f, 0xb0, 0xb4, 0x7b,
+ 0xbe, 0x9a, 0x67, 0x6f, 0x71, 0x4d, 0xdf, 0xe8, 0x45, 0x57, 0x7c, 0x57,
+ 0x19, 0x53, 0xd7, 0x5b, 0x0a, 0x74, 0x2a, 0x8f, 0xbf, 0x3a, 0x8f, 0x2f,
+ 0xe3, 0x64, 0xf6, 0x87, 0xdd, 0xed, 0x51, 0x7c, 0xb5, 0x9c, 0xc5, 0x7f,
+ 0xc4, 0x8b, 0xaf, 0x9e, 0x3c, 0xd9, 0xdd, 0xfe, 0xe4, 0xd3, 0xed, 0x5e,
+ 0x23, 0x86, 0x1c, 0x00, 0x50, 0x80, 0x27, 0xe0, 0x93, 0x0c, 0x7a, 0x17,
+ 0xdf, 0x19, 0x4e, 0xae, 0x52, 0xfe, 0xcc, 0x57, 0x6c, 0xbc, 0xe8, 0x1c,
+ 0xc4, 0x72, 0xbf, 0x83, 0x9a, 0x54, 0x4a, 0x2d, 0x3a, 0x71, 0x49, 0xae,
+ 0x7f, 0xbf, 0xb3, 0x27, 0xaa, 0x0c, 0x5c, 0xa5, 0x38, 0x27, 0x78, 0x2e,
+ 0x5e, 0xa6, 0x19, 0x9d, 0x40, 0x9f, 0x45, 0x55, 0x7c, 0xe5, 0x64, 0x15,
+ 0x2d, 0x60, 0x35, 0xdc, 0x72, 0x56, 0x88, 0x72, 0xb2, 0xb9, 0x33, 0x8c,
+ 0x36, 0x2e, 0x84, 0x3a, 0x1d, 0x86, 0xcf, 0x22, 0x29, 0x50, 0x1b, 0xfe,
+ 0xaa, 0x88, 0xe7, 0x86, 0x8a, 0xe7, 0xf7, 0x19, 0xa5, 0x33, 0x5c, 0xcc,
+ 0x00, 0xd8, 0x36, 0xa8, 0x4d, 0x99, 0x7a, 0x81, 0x9b, 0x2d, 0x4a, 0x4f,
+ 0x31, 0x25, 0xc7, 0x4d, 0x48, 0xca, 0x4e, 0x93, 0x05, 0x2f, 0x47, 0x0f,
+ 0xa3, 0xea, 0x3b, 0xae, 0x9a, 0xc1, 0xd4, 0x46, 0x3a, 0xc4, 0xdf, 0x91,
+ 0x69, 0x1e, 0x0b, 0x99, 0x58, 0x6f, 0x21, 0x39, 0x9c, 0xae, 0x68, 0xab,
+ 0xb8, 0xc3, 0xd2, 0xda, 0xb8, 0x62, 0x8f, 0x0e, 0x8b, 0x5e, 0x9a, 0xdf,
+ 0x66, 0xe7, 0xb3, 0x57, 0x10, 0x88, 0x9d, 0xcf, 0xfe, 0xe8, 0x7e, 0xb6,
+ 0xab, 0x3f, 0xdb, 0xfd, 0xec, 0x8f, 0xc3, 0x21, 0xfa, 0xc7, 0x12, 0xb2,
+ 0x6e, 0xbf, 0x5e, 0x57, 0x5e, 0x87, 0x58, 0xb7, 0xb0, 0xfc, 0xcb, 0x71,
+ 0x70, 0xca, 0x5a, 0xf7, 0xec, 0xcb, 0xe1, 0x2c, 0xf7, 0x35, 0x28, 0xe7,
+ 0xf4, 0x56, 0x6a, 0x65, 0x8d, 0x40, 0xb0, 0x5a, 0x76, 0x4d, 0xba, 0x8b,
+ 0x1d, 0xa0, 0x1d, 0xc5, 0x9a, 0xe1, 0xe5, 0x3f, 0xb1, 0xa4, 0xfe, 0x69,
+ 0x2d, 0xd2, 0xd8, 0x19, 0x2f, 0x07, 0xaa, 0x78, 0x47, 0x26, 0xb6, 0xf4,
+ 0x68, 0x6c, 0x24, 0xf0, 0xdc, 0x32, 0x43, 0xcd, 0xf9, 0x0c, 0x0c, 0x0a,
+ 0x97, 0xfe, 0x59, 0x33, 0xe8, 0x65, 0xc1, 0xd7, 0xb4, 0xae, 0xa4, 0x02,
+ 0xf2, 0xc9, 0xc2, 0xa8, 0x84, 0x52, 0x9a, 0xd9, 0xc8, 0xbf, 0xfb, 0x4e,
+ 0xcd, 0x29, 0xfa, 0x8b, 0xf6, 0xfb, 0x9a, 0x34, 0xd1, 0x94, 0x94, 0xdb,
+ 0x1c, 0x45, 0x17, 0xb5, 0xd2, 0xac, 0x1e, 0xf8, 0x97, 0x3a, 0x4e, 0x69,
+ 0x84, 0x16, 0x76, 0x7f, 0x74, 0x70, 0x7c, 0x0c, 0x50, 0x1d, 0xa6, 0xf4,
+ 0x48, 0x94, 0x18, 0x24, 0x73, 0x03, 0x18, 0x01, 0x8f, 0xc1, 0x0a, 0x05,
+ 0x9f, 0x57, 0x0e, 0x8b, 0x0e, 0xd9, 0xa7, 0xc6, 0xec, 0x1a, 0xac, 0x0b,
+ 0x09, 0x89, 0x15, 0x1b, 0xe7, 0x55, 0x4f, 0x1e, 0xbc, 0x4a, 0x7b, 0x1a,
+ 0xf9, 0x91, 0x9f, 0xf4, 0x3c, 0x4d, 0x87, 0xac, 0x06, 0x96, 0xec, 0x95,
+ 0x18, 0x4e, 0xe9, 0x4f, 0xc9, 0xab, 0x9d, 0xed, 0xee, 0x27, 0x40, 0xcb,
+ 0xce, 0xc4, 0xb6, 0xaf, 0x7c, 0xe4, 0xec, 0xb1, 0xe7, 0xd3, 0xa9, 0x3c,
+ 0xad, 0xe5, 0xb7, 0x51, 0x34, 0xf7, 0x55, 0x6f, 0xcc, 0xe7, 0x2b, 0xff,
+ 0xff, 0x15, 0xfd, 0x00, 0xea, 0x55, 0x9f, 0x2d, 0x97, 0xe3, 0x79, 0x5a,
+ 0xeb, 0xf0, 0x16, 0x0f, 0xf0, 0x33, 0xb8, 0x54, 0x12, 0x27, 0x1b, 0x09,
+ 0x1b, 0x76, 0x62, 0xf9, 0xad, 0x5f, 0xe6, 0xf9, 0x38, 0x2e, 0xd6, 0x35,
+ 0xba, 0x62, 0xfd, 0x5c, 0xdf, 0xd9, 0x7d, 0xf2, 0xf4, 0xd9, 0xfa, 0x50,
+ 0xad, 0x34, 0x28, 0x88, 0x2a, 0xcc, 0x86, 0x97, 0x26, 0x62, 0xd9, 0x9e,
+ 0x06, 0xea, 0x44, 0xfa, 0x6d, 0x57, 0x14, 0x92, 0x75, 0x18, 0x7f, 0xee,
+ 0x95, 0x7c, 0xed, 0x8f, 0xfc, 0x9d, 0x57, 0xf8, 0xc4, 0x1f, 0xd3, 0xe9,
+ 0x2b, 0x37, 0xc2, 0x3f, 0xf2, 0x58, 0x5e, 0xe9, 0x20, 0x68, 0x5d, 0x2d,
+ 0xdd, 0xa9, 0x0c, 0x99, 0xe2, 0x3f, 0xb4, 0xb8, 0xb6, 0x88, 0x6b, 0x18,
+ 0x34, 0x42, 0xe0, 0x83, 0xa9, 0x04, 0x23, 0x60, 0xab, 0xfa, 0x5c, 0x9f,
+ 0xad, 0xfb, 0x01, 0xb5, 0x32, 0xe0, 0x56, 0x06, 0x5e, 0x5d, 0x83, 0x8f,
+ 0x78, 0xc0, 0x0b, 0xd1, 0xd7, 0x84, 0xaf, 0x19, 0x7c, 0x1d, 0x6a, 0x08,
+ 0xe4, 0x39, 0x02, 0xcc, 0x07, 0x5f, 0x1e, 0xaf, 0x2b, 0x72, 0x43, 0x2e,
+ 0x6e, 0xfd, 0x2e, 0x7f, 0xb1, 0x83, 0x53, 0x4d, 0xe2, 0x05, 0xef, 0xfd,
+ 0x35, 0x2b, 0x22, 0x16, 0x33, 0x10, 0x81, 0xbf, 0x2b, 0xd9, 0x99, 0xf4,
+ 0x31, 0x3d, 0x73, 0x66, 0xec, 0x81, 0x2e, 0x84, 0x2a, 0x39, 0x68, 0x06,
+ 0xbc, 0xa1, 0x82, 0x48, 0x40, 0x08, 0x66, 0xe1, 0x12, 0xbb, 0x06, 0xaf,
+ 0x5d, 0x98, 0xd0, 0x25, 0x12, 0xe9, 0xa3, 0xf4, 0x2b, 0xd1, 0x26, 0xa6,
+ 0x20, 0x7a, 0x8e, 0xbd, 0x4b, 0x24, 0x21, 0xd4, 0x1d, 0x08, 0x72, 0x8e,
+ 0x93, 0x5a, 0xa1, 0x6a, 0x31, 0x0b, 0x59, 0x7b, 0xbe, 0x74, 0x35, 0xa8,
+ 0x3f, 0x8b, 0x50, 0x1d, 0x50, 0xde, 0xd2, 0x54, 0x21, 0x75, 0x03, 0x89,
+ 0x0f, 0x15, 0x2f, 0xe9, 0xe5, 0xc0, 0x45, 0xa4, 0x02, 0x38, 0x87, 0x9a,
+ 0x05, 0x4a, 0x0a, 0x8d, 0x81, 0x8e, 0x1f, 0xf4, 0xfa, 0xcf, 0x2d, 0xac,
+ 0xff, 0x05, 0x9b, 0xe0, 0x25, 0x2f, 0x03, 0x7e, 0xfd, 0xd9, 0xba, 0xb8,
+ 0xf0, 0xdc, 0xbb, 0xdc, 0x8d, 0x46, 0xc8, 0x55, 0x04, 0x34, 0x1c, 0x4f,
+ 0x7e, 0xe9, 0x88, 0x35, 0xc5, 0x16, 0x63, 0x22, 0x80, 0x0c, 0xd7, 0xa9,
+ 0x34, 0x99, 0x4d, 0x95, 0x91, 0xce, 0x39, 0x8c, 0xa5, 0xf1, 0x84, 0x59,
+ 0x16, 0xd8, 0x76, 0x5c, 0x67, 0x64, 0x1e, 0xde, 0x5b, 0x77, 0x3c, 0x9d,
+ 0xf0, 0x61, 0x42, 0xdd, 0x15, 0x89, 0xb1, 0xb5, 0xad, 0x69, 0x02, 0xb0,
+ 0xb7, 0xe5, 0xc3, 0x81, 0x95, 0x81, 0xe9, 0xe0, 0xd3, 0xa9, 0x84, 0x35,
+ 0xa3, 0xb5, 0x45, 0x5e, 0x73, 0xae, 0xa2, 0x7e, 0xf4, 0x15, 0x4f, 0xf7,
+ 0xce, 0xf0, 0x2a, 0xbd, 0x94, 0xc9, 0x20, 0x15, 0x79, 0x95, 0x6c, 0xd1,
+ 0x3f, 0xfb, 0xf4, 0xf3, 0x5d, 0xb6, 0xc9, 0xf8, 0x2f, 0x4f, 0x00, 0xe8,
+ 0x09, 0x4f, 0xfe, 0x60, 0x6f, 0xb8, 0x7d, 0xc1, 0x7f, 0x49, 0xdd, 0x89,
+ 0xaf, 0x51, 0x16, 0xed, 0x25, 0xc4, 0xdc, 0x2a, 0x71, 0xf8, 0x52, 0x01,
+ 0x41, 0x04, 0x85, 0xaf, 0x59, 0x7c, 0x21, 0x5d, 0x32, 0x7a, 0xde, 0xe1,
+ 0x5f, 0x15, 0x71, 0xa0, 0x66, 0x3a, 0x5b, 0xdd, 0xa9, 0x3a, 0x4c, 0x38,
+ 0xdb, 0x00, 0xe7, 0x6a, 0x72, 0xb7, 0xd9, 0x0f, 0x51, 0x85, 0x56, 0x96,
+ 0x9e, 0x39, 0x01, 0x7c, 0xe6, 0x17, 0x7f, 0x7e, 0x43, 0x6b, 0x95, 0x33,
+ 0x9d, 0x98, 0x66, 0x34, 0x62, 0x99, 0xd3, 0xe6, 0x0a, 0xd6, 0xcb, 0x7d,
+ 0x0b, 0x12, 0x2c, 0x2d, 0xab, 0x4d, 0xfe, 0x4c, 0x32, 0x2b, 0x71, 0x53,
+ 0xe7, 0x4e, 0xaf, 0x45, 0xee, 0xab, 0x46, 0xe9, 0x8a, 0x0f, 0xad, 0x87,
+ 0x7b, 0x3f, 0x9f, 0x54, 0x09, 0xdd, 0x74, 0x99, 0xc1, 0x67, 0x2e, 0x7a,
+ 0xee, 0x68, 0x2e, 0x65, 0xe4, 0x20, 0xc2, 0xb3, 0x81, 0x9c, 0x9d, 0x6a,
+ 0x10, 0x0d, 0x5e, 0x0f, 0xa3, 0x13, 0xe0, 0x63, 0xcb, 0x58, 0x98, 0x20,
+ 0xec, 0x7c, 0x35, 0x69, 0x20, 0xd1, 0x29, 0x8d, 0xcd, 0x8a, 0xdf, 0xe3,
+ 0xe4, 0x7b, 0x13, 0xa9, 0xd4, 0xc8, 0x7a, 0x45, 0xb8, 0xc4, 0xba, 0x50,
+ 0x6b, 0xa4, 0x0f, 0x8f, 0xb4, 0x7b, 0x0e, 0x3e, 0x78, 0x3c, 0x15, 0x23,
+ 0xcd, 0xc4, 0x09, 0x6c, 0xd0, 0x88, 0xa0, 0x7e, 0xd4, 0xfc, 0x0c, 0xd4,
+ 0xba, 0xdb, 0x04, 0x92, 0xe3, 0x9f, 0x88, 0xcb, 0x85, 0x8f, 0x64, 0xa6,
+ 0xa3, 0x40, 0x88, 0x96, 0x5a, 0x83, 0x94, 0x81, 0xdb, 0x95, 0xc4, 0xa8,
+ 0x87, 0x5b, 0xe3, 0x2c, 0x71, 0x57, 0x6b, 0x2d, 0xd0, 0x23, 0xb5, 0x72,
+ 0x72, 0x25, 0xac, 0x55, 0x3a, 0x79, 0x17, 0x3e, 0xe3, 0x4e, 0x72, 0xbf,
+ 0xe2, 0x5b, 0xfa, 0x0b, 0x1f, 0xf8, 0xe3, 0x82, 0x56, 0x3d, 0x29, 0xe4,
+ 0x68, 0xc0, 0x57, 0x51, 0xca, 0xc2, 0x95, 0x2f, 0x78, 0x73, 0x12, 0x19,
+ 0xa3, 0xc6, 0xa5, 0x37, 0x14, 0x0d, 0xda, 0x87, 0x21, 0xaa, 0x5f, 0x44,
+ 0xac, 0x21, 0x7d, 0x4a, 0x4e, 0x39, 0x99, 0x5b, 0xce, 0xc9, 0x8d, 0x78,
+ 0x72, 0x6a, 0x5b, 0x36, 0x78, 0x42, 0x5e, 0x5d, 0x13, 0xf6, 0x9f, 0x75,
+ 0x9e, 0x82, 0xf5, 0x7e, 0xb4, 0xce, 0x5d, 0xe5, 0x5f, 0xac, 0x63, 0x3e,
+ 0xf1, 0xe3, 0x60, 0xfa, 0xd6, 0x87, 0x1d, 0xbb, 0x90, 0x9f, 0x79, 0xf5,
+ 0x79, 0x6d, 0x96, 0xf0, 0x73, 0x6b, 0xea, 0x95, 0x40, 0xea, 0x5b, 0x16,
+ 0xb7, 0xbd, 0x1b, 0xb4, 0xff, 0xea, 0x80, 0x5a, 0x91, 0xa2, 0xf7, 0xb2,
+ 0x26, 0x30, 0xae, 0xdd, 0xcf, 0x52, 0xe4, 0xe6, 0xb5, 0x1a, 0xfa, 0xf0,
+ 0x2e, 0xbe, 0x30, 0x55, 0xe4, 0x30, 0x84, 0xa2, 0xdd, 0x44, 0x04, 0x4c,
+ 0xf3, 0xd2, 0x6a, 0xa6, 0x72, 0xeb, 0xbb, 0xcb, 0xe1, 0x63, 0x80, 0xce,
+ 0xd9, 0x19, 0x22, 0x57, 0xcb, 0x57, 0xb3, 0x74, 0x0d, 0xb8, 0xab, 0x7b,
+ 0x0f, 0x13, 0xda, 0x33, 0x97, 0x89, 0xbb, 0xd0, 0xdb, 0x2c, 0x77, 0xe9,
+ 0xae, 0x45, 0x3a, 0x01, 0x5d, 0xec, 0xab, 0xcf, 0xa7, 0xf9, 0x15, 0x6b,
+ 0xae, 0x3e, 0x6d, 0x34, 0xfe, 0x6f, 0x8f, 0x1f, 0xde, 0xd5, 0x8f, 0x4a,
+ 0x87, 0xb1, 0x57, 0xc4, 0x86, 0xb7, 0x7f, 0xaf, 0xc0, 0x38, 0x52, 0xc3,
+ 0xd3, 0x7c, 0xa2, 0x6d, 0xbb, 0xa6, 0x65, 0x3d, 0xa8, 0x7d, 0xf7, 0x8b,
+ 0xf0, 0x5b, 0x36, 0x39, 0xb1, 0xb6, 0x0c, 0xdb, 0x88, 0x34, 0x45, 0x25,
+ 0x47, 0xb9, 0xab, 0xc4, 0x06, 0xf7, 0x16, 0x57, 0xa5, 0x94, 0x73, 0x6b,
+ 0xa6, 0x09, 0x44, 0xeb, 0x9f, 0xaf, 0x0b, 0x1e, 0x7a, 0xfd, 0xe5, 0x3a,
+ 0x34, 0x18, 0xeb, 0x25, 0xab, 0x48, 0xa3, 0x87, 0xd3, 0xba, 0x9c, 0x8a,
+ 0x03, 0xb1, 0x1d, 0x94, 0x57, 0xac, 0x06, 0x61, 0x63, 0x85, 0x61, 0x97,
+ 0xc8, 0x10, 0x7d, 0x07, 0x27, 0x01, 0x0a, 0x82, 0xa1, 0x57, 0x4c, 0x94,
+ 0x38, 0xae, 0x04, 0xb7, 0xa2, 0x87, 0x2e, 0xcc, 0x32, 0xf0, 0x32, 0x94,
+ 0x8c, 0x27, 0x10, 0x27, 0xe7, 0x32, 0x5b, 0x70, 0x16, 0xee, 0x04, 0xe4,
+ 0xc4, 0xba, 0x97, 0x86, 0xd1, 0xbb, 0x4c, 0x08, 0xad, 0x13, 0xbe, 0x2a,
+ 0x87, 0xa0, 0x9a, 0xbe, 0x03, 0x07, 0xd1, 0x44, 0xd5, 0xc2, 0xe5, 0x61,
+ 0x87, 0xc5, 0x35, 0x22, 0x2e, 0x6c, 0xfd, 0x2e, 0x90, 0x21, 0x0c, 0x59,
+ 0x52, 0x17, 0x35, 0xac, 0x02, 0xc7, 0xcf, 0xa0, 0x0a, 0x88, 0x23, 0x75,
+ 0x47, 0xaf, 0x8f, 0xce, 0xcf, 0x8f, 0xce, 0x79, 0xbe, 0xf7, 0xeb, 0x15,
+ 0xef, 0x8c, 0xa1, 0xd1, 0x47, 0xfe, 0x0c, 0x36, 0xda, 0x66, 0x87, 0x16,
+ 0x4d, 0x18, 0x4f, 0xa7, 0x4c, 0xc7, 0xbb, 0x16, 0x19, 0x8c, 0x43, 0x58,
+ 0x49, 0xc4, 0x39, 0x0c, 0xcf, 0x22, 0x40, 0xc3, 0xce, 0x8b, 0x1f, 0xd6,
+ 0x4f, 0x0a, 0x0c, 0x8b, 0xb5, 0xc8, 0x5e, 0x2d, 0xb4, 0x62, 0xe9, 0xd2,
+ 0x12, 0x7f, 0xaf, 0x93, 0x9a, 0x8d, 0x3a, 0x54, 0x9c, 0x67, 0xa2, 0x91,
+ 0xed, 0x99, 0x73, 0x4d, 0x60, 0xbc, 0x97, 0xbc, 0x41, 0xf9, 0xda, 0x84,
+ 0x99, 0x28, 0xab, 0xe5, 0x22, 0x9d, 0x3a, 0x47, 0x2f, 0xfd, 0x9c, 0x6c,
+ 0xbf, 0x48, 0xb6, 0x78, 0x69, 0x3d, 0x46, 0x60, 0xd1, 0xfc, 0x10, 0xa1,
+ 0xa3, 0x4d, 0x48, 0x40, 0xbc, 0x9b, 0x0c, 0x89, 0x41, 0x19, 0xaa, 0x75,
+ 0x58, 0xd5, 0x8e, 0x7a, 0x0a, 0xab, 0x0a, 0x7e, 0x02, 0x07, 0x23, 0xab,
+ 0x0a, 0x83, 0xc2, 0x84, 0x6a, 0x81, 0xdd, 0x58, 0x73, 0x8f, 0x96, 0x66,
+ 0xc4, 0xd7, 0x9e, 0x90, 0x2d, 0x20, 0x73, 0xad, 0xd8, 0x8b, 0x7e, 0x28,
+ 0xd3, 0xc9, 0x8f, 0xfe, 0xe4, 0x40, 0x9e, 0x83, 0x07, 0x34, 0x0b, 0x74,
+ 0x86, 0x06, 0xaf, 0x13, 0xa5, 0xf7, 0x60, 0xc9, 0x18, 0x7d, 0x37, 0x3a,
+ 0x3a, 0x8f, 0xf6, 0xbf, 0x64, 0xb2, 0xd1, 0x7f, 0x6d, 0x75, 0xf9, 0x39,
+ 0x3d, 0x19, 0x6c, 0x6d, 0x95, 0x41, 0x21, 0x31, 0x27, 0xb8, 0x56, 0x5a,
+ 0x0c, 0x17, 0x36, 0xb5, 0x7a, 0xb3, 0x41, 0xaa, 0x7b, 0x6d, 0x09, 0xd7,
+ 0xa2, 0x0f, 0x2e, 0xe2, 0xc7, 0x2c, 0x21, 0x6f, 0xb0, 0x70, 0x11, 0x85,
+ 0x7b, 0x45, 0x82, 0x11, 0xb6, 0x34, 0xda, 0xfb, 0xb2, 0x75, 0xe5, 0x94,
+ 0x45, 0xda, 0x8f, 0xd6, 0xdf, 0xe4, 0x3f, 0x91, 0x21, 0x10, 0x6f, 0x3d,
+ 0x19, 0x6e, 0x47, 0x1b, 0xdf, 0xa6, 0xd9, 0x8b, 0x67, 0x7f, 0x89, 0x8e,
+ 0x37, 0xd7, 0x6b, 0x48, 0x70, 0x29, 0xc7, 0x33, 0x8e, 0xb3, 0x1b, 0xb7,
+ 0x62, 0xa7, 0xd8, 0xd5, 0x82, 0x6f, 0xb3, 0xba, 0x00, 0x7b, 0x10, 0x81,
+ 0x95, 0x2d, 0x0a, 0x21, 0xb4, 0x80, 0xca, 0xa3, 0x6f, 0x34, 0x4b, 0xf2,
+ 0x09, 0xee, 0xf7, 0xf4, 0xd4, 0x94, 0xa7, 0xee, 0xc5, 0xb3, 0x56, 0x13,
+ 0x4f, 0x5d, 0x1b, 0xef, 0xa4, 0x8d, 0x9f, 0xd9, 0xc4, 0xee, 0x70, 0x7b,
+ 0x37, 0xda, 0x38, 0x1d, 0x6d, 0xed, 0xba, 0x16, 0xda, 0x4d, 0xec, 0xa2,
+ 0x09, 0x7e, 0xa8, 0xfe, 0xf2, 0x53, 0xfe, 0xfe, 0x0f, 0x49, 0xf6, 0x63,
+ 0xb4, 0xf1, 0xdd, 0xce, 0x0e, 0x35, 0xf0, 0x97, 0x68, 0xff, 0xf8, 0xbb,
+ 0xe8, 0xe9, 0x90, 0x1a, 0x7b, 0x1b, 0xdf, 0x6a, 0x73, 0x4a, 0x99, 0x39,
+ 0x42, 0x23, 0xf4, 0xfb, 0x56, 0x1b, 0xcf, 0x1a, 0x6d, 0x9c, 0xd0, 0x9d,
+ 0xf0, 0x9e, 0x8e, 0x94, 0xed, 0xe1, 0x93, 0xdd, 0x28, 0x7d, 0xf6, 0xe9,
+ 0x73, 0x6b, 0x48, 0xdb, 0xc0, 0xef, 0xeb, 0x7e, 0x4a, 0x21, 0x65, 0x20,
+ 0x33, 0xe7, 0xe8, 0x9e, 0x94, 0x19, 0x34, 0x04, 0x18, 0xe0, 0xaf, 0xe3,
+ 0x62, 0xaa, 0xe2, 0xc6, 0xac, 0xe0, 0xb4, 0x52, 0x4a, 0x56, 0x9b, 0xc0,
+ 0x61, 0x49, 0x87, 0xe6, 0x5e, 0xab, 0x3b, 0x7c, 0x2f, 0xb5, 0x47, 0xff,
+ 0x12, 0xbd, 0x19, 0x1d, 0x1f, 0xd1, 0x88, 0xb6, 0xa9, 0x6b, 0x7e, 0x0e,
+ 0xa5, 0x43, 0xf8, 0x15, 0x26, 0xf7, 0x05, 0xb8, 0x0f, 0xb5, 0x8d, 0xb0,
+ 0xf2, 0x1d, 0x84, 0x8e, 0x0e, 0xed, 0x12, 0xdf, 0x65, 0x78, 0xc8, 0x60,
+ 0xff, 0x8a, 0xaf, 0x0f, 0x72, 0xcc, 0xe2, 0xd3, 0x5f, 0xe7, 0x19, 0x6d,
+ 0x93, 0x22, 0x2f, 0x18, 0xc5, 0xb4, 0x5e, 0xb3, 0x14, 0xbe, 0x3e, 0x3c,
+ 0x92, 0xc4, 0xdd, 0x37, 0x71, 0x46, 0x2a, 0x92, 0x09, 0x78, 0xca, 0x1b,
+ 0x8e, 0xc0, 0x4b, 0x20, 0x47, 0xde, 0x3f, 0x79, 0xc8, 0xee, 0x69, 0x1d,
+ 0x3f, 0x19, 0xee, 0x30, 0xfd, 0x01, 0xdf, 0x78, 0x5f, 0xbf, 0xa1, 0x7f,
+ 0xef, 0x3c, 0x5d, 0x8f, 0xf8, 0x57, 0xf5, 0xdb, 0xbb, 0xed, 0xd7, 0xb5,
+ 0x83, 0xd3, 0xd3, 0xaf, 0x8f, 0x05, 0x8c, 0x71, 0xa0, 0x0e, 0x55, 0x36,
+ 0xac, 0xdc, 0x8d, 0x58, 0x94, 0x2b, 0xdd, 0xdc, 0x7c, 0x92, 0x09, 0xc2,
+ 0x70, 0x37, 0x49, 0xb2, 0x60, 0x3c, 0x40, 0xd5, 0xd0, 0x08, 0x56, 0xd2,
+ 0xcc, 0xe1, 0x8c, 0xd8, 0xf4, 0xa9, 0x91, 0x07, 0x95, 0x4c, 0xc8, 0x6a,
+ 0xce, 0xdb, 0xf1, 0x83, 0x23, 0x07, 0x88, 0x5d, 0xb0, 0x4c, 0xba, 0xe8,
+ 0xa0, 0xee, 0xe6, 0x7c, 0x16, 0x32, 0x7d, 0x7a, 0x51, 0xef, 0xbd, 0xeb,
+ 0x23, 0xb2, 0xec, 0xa5, 0xd3, 0x7b, 0xea, 0xaf, 0x5d, 0x0f, 0x28, 0x6c,
+ 0x61, 0xcd, 0x2e, 0xb4, 0xd8, 0x04, 0x9c, 0xc6, 0x0f, 0x64, 0x47, 0x60,
+ 0x4c, 0xaa, 0x9a, 0x4b, 0x78, 0xb1, 0x01, 0x95, 0x7b, 0xbb, 0xff, 0xe6,
+ 0xe8, 0xd5, 0x37, 0xfb, 0x27, 0xef, 0x8e, 0xe8, 0x95, 0x94, 0x3e, 0xb6,
+ 0xe1, 0xe1, 0x74, 0xe8, 0xe3, 0x3c, 0x45, 0xcd, 0xbd, 0x92, 0x4c, 0x83,
+ 0xf5, 0x35, 0xc1, 0x60, 0x47, 0x3d, 0x7e, 0x6b, 0x47, 0x5e, 0x23, 0xb9,
+ 0xe0, 0x7f, 0xed, 0xca, 0xbf, 0x76, 0xff, 0xd2, 0xdb, 0xac, 0x0d, 0xba,
+ 0x75, 0x43, 0x66, 0x79, 0xb9, 0x13, 0xf0, 0x2d, 0xea, 0xaa, 0x02, 0xf8,
+ 0x2f, 0xb3, 0xd2, 0xb3, 0xe8, 0x8c, 0x1d, 0x6d, 0xfc, 0xec, 0xc6, 0xf8,
+ 0x21, 0xbc, 0x7f, 0xf7, 0xf8, 0xa5, 0x57, 0x30, 0x2e, 0x7a, 0x9b, 0x7d,
+ 0x67, 0x6e, 0x20, 0x70, 0xcd, 0x6d, 0x58, 0x13, 0xc9, 0xfd, 0x82, 0xd1,
+ 0x89, 0x1b, 0x3d, 0xf9, 0xcb, 0xab, 0xc3, 0xfd, 0x8b, 0x23, 0x7e, 0xc1,
+ 0x3e, 0x6f, 0xec, 0xe0, 0x06, 0xcf, 0xe7, 0xfe, 0x6c, 0xf4, 0xe4, 0x87,
+ 0xaf, 0x78, 0x40, 0xbd, 0x4d, 0x89, 0x62, 0x20, 0xc4, 0xdd, 0xe8, 0x57,
+ 0x9e, 0x29, 0xd2, 0x39, 0xc8, 0x59, 0x2e, 0x0d, 0x33, 0xb2, 0xd1, 0x93,
+ 0xdf, 0xf5, 0x9c, 0xef, 0x96, 0x8e, 0xf2, 0xf5, 0xdb, 0xc4, 0x02, 0x95,
+ 0x53, 0x80, 0xf7, 0x5b, 0x39, 0x84, 0x02, 0x0f, 0xf3, 0xeb, 0xa3, 0x61,
+ 0x0a, 0xf1, 0x36, 0x05, 0x9c, 0xbe, 0x6e, 0xe1, 0x35, 0xc5, 0x9a, 0xfd,
+ 0x4b, 0x79, 0xbe, 0xb3, 0xfb, 0xe4, 0x2f, 0x98, 0xcf, 0x57, 0xbd, 0x2d,
+ 0x3a, 0x1b, 0x7a, 0x7f, 0xe1, 0x4f, 0xa7, 0x55, 0x50, 0xa0, 0x55, 0x3f,
+ 0xc3, 0x77, 0x29, 0x95, 0x28, 0x01, 0xac, 0xf0, 0xaa, 0x07, 0x1c, 0x22,
+ 0x98, 0xd0, 0x3b, 0x49, 0x31, 0x32, 0xd6, 0x0d, 0x0b, 0xe5, 0x63, 0xbd,
+ 0xc6, 0xc9, 0x55, 0x9a, 0x65, 0xae, 0xb0, 0x9c, 0x7c, 0x2e, 0x3c, 0x3f,
+ 0xfa, 0xf2, 0xae, 0x8c, 0x51, 0x59, 0x4a, 0xf8, 0x9b, 0xf3, 0x07, 0xcb,
+ 0x42, 0xc2, 0xb7, 0xb4, 0x9c, 0x23, 0xc6, 0xd2, 0x34, 0x0e, 0xc6, 0xea,
+ 0xd7, 0xb1, 0x8b, 0x08, 0x4c, 0x02, 0x52, 0x2d, 0x0f, 0xb0, 0x93, 0x24,
+ 0xf6, 0x1f, 0x40, 0x1e, 0xec, 0xcc, 0x8e, 0xc7, 0x9c, 0x4e, 0xeb, 0x52,
+ 0x2e, 0x82, 0x1b, 0xb9, 0x9b, 0x7a, 0xdb, 0x7e, 0x69, 0xc0, 0xff, 0xc2,
+ 0x07, 0xa5, 0xcc, 0x65, 0xe9, 0xfc, 0x47, 0x88, 0x33, 0xea, 0xb3, 0xf5,
+ 0x75, 0x6a, 0x24, 0x33, 0x61, 0x18, 0x72, 0x9d, 0x97, 0xbb, 0x31, 0xa9,
+ 0x9a, 0x2c, 0x29, 0x1e, 0x85, 0x3b, 0x74, 0x84, 0xa1, 0x30, 0xc4, 0x20,
+ 0x17, 0x8e, 0xdf, 0x19, 0x0e, 0x87, 0xbe, 0x46, 0x28, 0x2f, 0x8b, 0x46,
+ 0x9f, 0x50, 0xa4, 0x23, 0x60, 0xa9, 0xc4, 0x1c, 0x6f, 0xc0, 0x90, 0x87,
+ 0x31, 0xbd, 0xa9, 0xd0, 0x17, 0xf5, 0x11, 0xb8, 0xad, 0x11, 0xf8, 0x37,
+ 0xd6, 0xf5, 0xb3, 0xeb, 0x96, 0x1a, 0x7e, 0xd3, 0xb5, 0x08, 0x8f, 0xf4,
+ 0x4d, 0xfc, 0x8e, 0x5a, 0xe1, 0xcd, 0xe9, 0xa9, 0xdc, 0xcd, 0x05, 0x4b,
+ 0x30, 0x63, 0xb9, 0x21, 0x27, 0x92, 0x59, 0x29, 0x93, 0xa6, 0x5d, 0xd1,
+ 0x62, 0x3f, 0xac, 0xe4, 0xf2, 0x3b, 0xa4, 0x7b, 0x4b, 0xa5, 0x85, 0x45,
+ 0xc1, 0xb7, 0x3c, 0x9e, 0x63, 0x3b, 0x41, 0x16, 0xce, 0x5c, 0xd6, 0x76,
+ 0x94, 0xb4, 0x94, 0xef, 0xcb, 0xb0, 0xfb, 0xfb, 0x9e, 0xd8, 0x94, 0x57,
+ 0x32, 0x56, 0x2e, 0x43, 0x32, 0xdb, 0xf2, 0x39, 0x02, 0x5e, 0x3a, 0x78,
+ 0xef, 0xaa, 0x62, 0xbc, 0xd7, 0x40, 0x68, 0x23, 0x2c, 0x8b, 0xcd, 0xb4,
+ 0x87, 0x12, 0x07, 0x3c, 0x16, 0x29, 0x9f, 0x58, 0x8b, 0x2e, 0x4c, 0xde,
+ 0x98, 0x1b, 0x7f, 0x2a, 0xd7, 0x55, 0x17, 0xcd, 0xa8, 0x78, 0x96, 0x25,
+ 0x41, 0xdf, 0xeb, 0xbd, 0x28, 0xbe, 0xe3, 0x5a, 0xb5, 0x09, 0x63, 0x25,
+ 0x81, 0x71, 0x80, 0x47, 0xe6, 0x24, 0xf0, 0x31, 0x7a, 0xea, 0x56, 0x91,
+ 0x5a, 0x45, 0x18, 0xb1, 0xde, 0xd9, 0xb3, 0x6a, 0x8b, 0x42, 0xca, 0x69,
+ 0xce, 0xbc, 0x14, 0x65, 0x21, 0x99, 0x44, 0x51, 0x0d, 0x75, 0xbb, 0x9a,
+ 0x73, 0xcf, 0x49, 0x45, 0x8f, 0x54, 0x6e, 0x52, 0x20, 0x03, 0xd9, 0xc7,
+ 0x21, 0x88, 0x0a, 0x9b, 0x2d, 0x10, 0x99, 0xbb, 0x8f, 0xb8, 0xc8, 0xb4,
+ 0xba, 0x9e, 0x18, 0x6a, 0x9b, 0x0d, 0x5c, 0xcd, 0x61, 0x87, 0xbe, 0x2a,
+ 0xd2, 0xab, 0x2b, 0xb9, 0xb1, 0x45, 0xcd, 0xa1, 0x75, 0x0b, 0xd9, 0x09,
+ 0xcf, 0x0a, 0x23, 0x92, 0x1f, 0x56, 0xcd, 0xe6, 0x85, 0xf9, 0x7b, 0xcc,
+ 0xe3, 0x52, 0x13, 0x66, 0x8b, 0x46, 0xca, 0xba, 0x55, 0xa8, 0xa9, 0x8a,
+ 0x5c, 0x6c, 0xce, 0x95, 0xa8, 0x47, 0x8f, 0x4f, 0xcf, 0xd7, 0xc0, 0x63,
+ 0x9d, 0xf9, 0xd4, 0x73, 0x5b, 0x74, 0x70, 0x80, 0x79, 0xec, 0x89, 0x47,
+ 0x85, 0xde, 0x39, 0xe0, 0x93, 0xd4, 0xa6, 0x1a, 0xc7, 0xfe, 0xc6, 0xb5,
+ 0x16, 0xd5, 0x3c, 0xbd, 0x5c, 0x23, 0xf5, 0x38, 0x53, 0x3d, 0x94, 0xdf,
+ 0x26, 0x9e, 0x88, 0xce, 0x3b, 0x1b, 0x3d, 0x79, 0xa8, 0xee, 0x7e, 0xa7,
+ 0x4c, 0x1a, 0xa1, 0x5d, 0xa7, 0xaf, 0x30, 0xc8, 0xc6, 0xac, 0x0c, 0xa3,
+ 0xa0, 0x49, 0x71, 0x93, 0xe4, 0xa1, 0x8a, 0x97, 0xbe, 0x69, 0xc4, 0xda,
+ 0x5a, 0xd4, 0x84, 0x1f, 0x10, 0x49, 0x04, 0x57, 0x13, 0x29, 0x6b, 0x60,
+ 0x7c, 0xdc, 0x0e, 0x25, 0xe7, 0x23, 0xbf, 0x36, 0xca, 0x9e, 0x5b, 0xa4,
+ 0x9e, 0x15, 0x9d, 0x85, 0x10, 0x40, 0x06, 0xd8, 0xa0, 0x73, 0xc1, 0xfb,
+ 0xfd, 0x59, 0xcc, 0xf0, 0x95, 0x5c, 0x70, 0x01, 0x58, 0x32, 0x08, 0x35,
+ 0x1c, 0x69, 0x0d, 0x9d, 0xda, 0xda, 0x7e, 0x0e, 0xa7, 0x21, 0xb2, 0x06,
+ 0x1a, 0x51, 0x6e, 0x86, 0xa4, 0x04, 0xc8, 0xea, 0x89, 0x29, 0xf7, 0xc7,
+ 0x73, 0xb4, 0xc7, 0xb5, 0x3d, 0xfa, 0xa1, 0x2d, 0x7b, 0x76, 0x7e, 0xfa,
+ 0xe5, 0xf9, 0xd1, 0x68, 0x14, 0xbd, 0x39, 0xba, 0x90, 0x2b, 0xff, 0x85,
+ 0x60, 0xe2, 0xae, 0xf8, 0xda, 0x1e, 0x21, 0xe4, 0x60, 0x94, 0x31, 0x86,
+ 0x3b, 0x31, 0x7f, 0x02, 0xc8, 0xeb, 0x73, 0x0e, 0xa7, 0xc1, 0x94, 0xc3,
+ 0x75, 0x7e, 0xa6, 0x50, 0xba, 0x6b, 0x38, 0xfd, 0x01, 0x6c, 0x42, 0x54,
+ 0xd2, 0xf9, 0xd0, 0xbd, 0x37, 0x15, 0x36, 0xb2, 0x40, 0x9d, 0xae, 0x4d,
+ 0x73, 0x79, 0x4f, 0x3a, 0x9f, 0xde, 0xf4, 0x5f, 0x0c, 0xef, 0x0f, 0xd1,
+ 0x45, 0x5e, 0x31, 0xbd, 0x25, 0xff, 0xf5, 0xdc, 0xe4, 0xe3, 0x0f, 0xd1,
+ 0x77, 0xd4, 0xe6, 0x94, 0x66, 0x9d, 0x1d, 0xc9, 0x74, 0xe0, 0x8e, 0x50,
+ 0x79, 0xcf, 0x17, 0x0a, 0x01, 0x45, 0x77, 0x58, 0x24, 0x75, 0x59, 0x14,
+ 0xc3, 0xc7, 0x0b, 0xb4, 0x83, 0x55, 0x43, 0x58, 0x56, 0x14, 0x58, 0xe7,
+ 0xbe, 0xac, 0x65, 0x35, 0xa3, 0xe8, 0x24, 0xb9, 0xac, 0x60, 0x90, 0xf0,
+ 0xe7, 0xa8, 0xb9, 0x6d, 0xa6, 0x9b, 0xdd, 0xe1, 0x3a, 0x41, 0xf4, 0xd7,
+ 0x27, 0x9f, 0x3e, 0xdf, 0xfe, 0x54, 0xfe, 0x6a, 0x7f, 0xbe, 0x78, 0xba,
+ 0xad, 0xb4, 0xcd, 0xf4, 0xaf, 0xa7, 0x7b, 0x4f, 0x77, 0xf6, 0x98, 0x4d,
+ 0x6e, 0x7b, 0x6f, 0x9b, 0xfe, 0xff, 0x53, 0xfd, 0x09, 0x53, 0xe6, 0xbd,
+ 0xd8, 0xfd, 0xf4, 0x13, 0x40, 0x62, 0x58, 0x3e, 0x66, 0xf4, 0x91, 0x41,
+ 0x95, 0x0f, 0x40, 0x6a, 0x03, 0x23, 0xe8, 0x0f, 0x75, 0x87, 0x24, 0xc7,
+ 0xd8, 0x27, 0x1c, 0x53, 0xbd, 0x92, 0xeb, 0xcd, 0x2c, 0x01, 0x9b, 0xfd,
+ 0x65, 0xc0, 0xf5, 0x61, 0xc0, 0x6d, 0x49, 0xff, 0xd5, 0x61, 0xe8, 0xdb,
+ 0x15, 0xfe, 0x0d, 0x96, 0xa8, 0xda, 0x3b, 0x82, 0xff, 0x0e, 0x08, 0xa9,
+ 0x7e, 0xee, 0xa7, 0x2d, 0x21, 0x79, 0x0d, 0x34, 0x53, 0xba, 0x54, 0xfa,
+ 0xde, 0xc4, 0x2a, 0x93, 0xba, 0xa7, 0xd8, 0x22, 0x9c, 0x4b, 0xaa, 0xc0,
+ 0xa5, 0x60, 0x87, 0x7f, 0xee, 0xf7, 0xc4, 0x81, 0xc5, 0x6f, 0xa9, 0x34,
+ 0x44, 0xed, 0xaf, 0xb9, 0x14, 0x81, 0x8e, 0x6f, 0xd5, 0x84, 0x67, 0xcd,
+ 0x2f, 0xbf, 0x9f, 0x29, 0xd6, 0x6a, 0xfa, 0x90, 0xcb, 0xac, 0x92, 0x22,
+ 0x8f, 0x1d, 0x43, 0x6e, 0x35, 0xa7, 0x62, 0xf4, 0x33, 0x9a, 0xf3, 0x23,
+ 0x82, 0x04, 0xbb, 0x95, 0x1b, 0x04, 0x8b, 0x93, 0x0a, 0xba, 0xcd, 0x66,
+ 0xc3, 0xd1, 0x18, 0xda, 0x89, 0x27, 0xaf, 0x3a, 0x91, 0x1d, 0xc8, 0x1b,
+ 0x6a, 0x7e, 0xba, 0x6c, 0x35, 0xda, 0x85, 0xb7, 0x39, 0x4e, 0x7b, 0x79,
+ 0xde, 0x24, 0xbb, 0xf5, 0x29, 0x96, 0xc6, 0xe0, 0x7b, 0xfa, 0x0d, 0xec,
+ 0x27, 0xb7, 0xe9, 0x1e, 0x1d, 0x9a, 0x07, 0xba, 0xbb, 0x22, 0x97, 0x1b,
+ 0x0e, 0x38, 0xde, 0xb5, 0x25, 0xfd, 0x73, 0xc0, 0x92, 0xbb, 0xe6, 0xc2,
+ 0x83, 0x08, 0x05, 0x4e, 0xd1, 0x3f, 0x10, 0xda, 0x2c, 0x99, 0x4c, 0x7c,
+ 0xd3, 0x54, 0xd8, 0xe0, 0xf7, 0x0e, 0xbb, 0x85, 0x73, 0x4d, 0xcb, 0xe0,
+ 0xc5, 0x22, 0xf9, 0xb3, 0x30, 0xf7, 0xd4, 0x69, 0xbb, 0x71, 0x5c, 0xd4,
+ 0x48, 0xbb, 0xd7, 0x94, 0x0e, 0x7e, 0xce, 0x99, 0x8d, 0x41, 0xf9, 0xe5,
+ 0xdf, 0xad, 0xad, 0x8d, 0xce, 0x8e, 0x8e, 0x0e, 0xa3, 0x93, 0xe3, 0x37,
+ 0xc7, 0x17, 0x81, 0x41, 0xee, 0x0e, 0x12, 0x73, 0xb8, 0x5a, 0x81, 0x9b,
+ 0xc6, 0x74, 0x78, 0x92, 0x58, 0x2d, 0x3c, 0xa0, 0x47, 0xf9, 0x3c, 0xd1,
+ 0x94, 0x86, 0x59, 0xf3, 0x3d, 0x5c, 0xbd, 0xc1, 0x66, 0x33, 0x8c, 0xbe,
+ 0x08, 0xd0, 0x91, 0x51, 0x49, 0xc6, 0xcd, 0xc4, 0x95, 0xfe, 0x1c, 0x7c,
+ 0xaf, 0x60, 0x8d, 0xba, 0xe5, 0xa4, 0x5c, 0x97, 0x2e, 0xd3, 0x46, 0x01,
+ 0xae, 0x8d, 0x5e, 0xf1, 0xdc, 0x26, 0x82, 0x79, 0x0e, 0x3c, 0x74, 0xc0,
+ 0xee, 0xdd, 0x25, 0xc8, 0x9a, 0x9f, 0xa7, 0x92, 0x01, 0x19, 0x02, 0x8b,
+ 0x5d, 0x39, 0xc4, 0x8b, 0x5c, 0xf4, 0x78, 0xf8, 0xc5, 0xb0, 0xcc, 0xad,
+ 0xa1, 0x6a, 0xed, 0x5b, 0x61, 0xfd, 0xd4, 0x27, 0xdb, 0x2e, 0x77, 0x60,
+ 0x01, 0x9d, 0xa3, 0xa6, 0x3e, 0x7f, 0x6c, 0x27, 0x22, 0x7b, 0x64, 0xc9,
+ 0x56, 0x7d, 0xb1, 0xcc, 0x5a, 0xc7, 0xdd, 0xf7, 0xf2, 0x2e, 0x8d, 0xff,
+ 0xf9, 0x36, 0x8e, 0xb7, 0xcb, 0xb8, 0x18, 0x90, 0xe5, 0xf5, 0x30, 0x30,
+ 0xe7, 0xaa, 0x48, 0x84, 0x82, 0x8e, 0xc5, 0xf5, 0x93, 0xf8, 0xca, 0x8b,
+ 0x0d, 0x6b, 0xd1, 0x27, 0x80, 0xe4, 0x08, 0x4f, 0xce, 0x74, 0x03, 0xf0,
+ 0xd0, 0xfb, 0x74, 0xda, 0x99, 0xb3, 0xd3, 0xdb, 0x3a, 0x9e, 0x07, 0xd5,
+ 0x56, 0xd1, 0xeb, 0x28, 0x4e, 0x07, 0x80, 0x5a, 0xe5, 0x56, 0x53, 0x1e,
+ 0xa6, 0x8e, 0xa5, 0x6d, 0x5a, 0xcf, 0xa3, 0x9d, 0x4f, 0x79, 0x1c, 0x1f,
+ 0x37, 0x9e, 0xd7, 0x79, 0x31, 0x31, 0x44, 0x9b, 0x5c, 0x17, 0x82, 0xb4,
+ 0x4f, 0xc9, 0x51, 0x40, 0x71, 0x18, 0x99, 0x5d, 0x43, 0xc6, 0x02, 0xb9,
+ 0xc7, 0xf7, 0x13, 0x0d, 0xab, 0xc3, 0x33, 0x85, 0x38, 0xb7, 0x58, 0x48,
+ 0x7c, 0xd6, 0xe8, 0xbc, 0xb0, 0xaf, 0x55, 0x90, 0x7b, 0xeb, 0x85, 0x4b,
+ 0x0b, 0x95, 0x69, 0x60, 0xef, 0x08, 0xc9, 0xda, 0x5d, 0x3a, 0x85, 0x55,
+ 0x6d, 0x4e, 0x00, 0xc8, 0x9f, 0x08, 0x9f, 0x00, 0xa6, 0x11, 0xba, 0x44,
+ 0xcc, 0xd3, 0xf5, 0x4c, 0x0d, 0x18, 0xd4, 0xa4, 0x87, 0x73, 0x61, 0x03,
+ 0xf6, 0x03, 0x17, 0xc7, 0xac, 0x87, 0x06, 0x58, 0x35, 0xf7, 0xfc, 0x57,
+ 0x18, 0xc4, 0x5f, 0x55, 0x33, 0xf3, 0x2b, 0xbc, 0x71, 0x82, 0x5d, 0x1f,
+ 0x33, 0x33, 0x7e, 0x04, 0xc3, 0xde, 0xd9, 0x26, 0xfb, 0x75, 0x96, 0x37,
+ 0xcb, 0x34, 0xb7, 0x2f, 0xa5, 0x18, 0xd6, 0x00, 0xb3, 0xb3, 0xb3, 0xfd,
+ 0xf5, 0xea, 0x59, 0x07, 0xa7, 0xf6, 0xa3, 0x2f, 0xef, 0x3e, 0x7d, 0x64,
+ 0xd1, 0x4e, 0x0b, 0xdc, 0xcb, 0x13, 0x03, 0x42, 0xc2, 0x10, 0xf4, 0x01,
+ 0x98, 0xd6, 0xb2, 0x91, 0xe0, 0x27, 0x57, 0x31, 0x77, 0xff, 0xb1, 0xde,
+ 0x5b, 0xb2, 0x46, 0xa3, 0x2b, 0x6f, 0x14, 0x9a, 0x2d, 0xbf, 0x2c, 0xd9,
+ 0x43, 0xb6, 0x00, 0x27, 0x99, 0xbf, 0xc6, 0xba, 0xbc, 0x6f, 0x21, 0x82,
+ 0x08, 0xde, 0x16, 0xcd, 0xd9, 0xaf, 0x2b, 0x09, 0x93, 0x9e, 0x22, 0xb9,
+ 0x5a, 0x0a, 0xd3, 0x42, 0x2e, 0xd7, 0x7e, 0xa6, 0xcf, 0xd5, 0xfd, 0x4a,
+ 0xba, 0x99, 0x51, 0x44, 0x22, 0x4f, 0x50, 0xbc, 0x93, 0xd8, 0x4c, 0x56,
+ 0x31, 0x39, 0x9a, 0x07, 0x03, 0xfb, 0x67, 0x27, 0x1c, 0x0c, 0x83, 0x36,
+ 0x58, 0x8b, 0x9a, 0x35, 0x5c, 0x85, 0x1f, 0x6e, 0x88, 0x04, 0x5c, 0x11,
+ 0x14, 0xa7, 0xec, 0x39, 0xc7, 0x8b, 0x83, 0x62, 0x95, 0x44, 0x08, 0xd0,
+ 0x40, 0x5f, 0xa5, 0x16, 0x2d, 0xb9, 0x4f, 0xb1, 0xc6, 0x2f, 0x2d, 0x4f,
+ 0x5d, 0x58, 0xbd, 0xd9, 0xef, 0x7f, 0x70, 0xfa, 0xf6, 0xf5, 0xf1, 0x97,
+ 0x8e, 0xfd, 0x46, 0x94, 0xb8, 0xd5, 0x96, 0x44, 0x9b, 0xe2, 0x49, 0x0e,
+ 0x03, 0xde, 0x5a, 0xf9, 0x4d, 0x21, 0xb8, 0xa4, 0x9e, 0xde, 0x87, 0x3f,
+ 0x80, 0x02, 0xc9, 0x9e, 0xb0, 0xaf, 0x5c, 0x28, 0x26, 0xca, 0x4d, 0xef,
+ 0x79, 0x68, 0xf0, 0x73, 0x49, 0xaa, 0x46, 0x5c, 0x54, 0xcb, 0x85, 0x43,
+ 0x12, 0x06, 0x95, 0xe3, 0x94, 0xef, 0xd7, 0x12, 0xc4, 0x97, 0x0b, 0x51,
+ 0x4d, 0x9a, 0xe7, 0x59, 0x73, 0xec, 0xca, 0x19, 0xc0, 0x9e, 0x05, 0xe5,
+ 0xe4, 0xd0, 0x03, 0xa0, 0x05, 0xcf, 0x99, 0x31, 0x41, 0x60, 0x08, 0x9a,
+ 0xb7, 0x50, 0x0e, 0xd7, 0xdf, 0x95, 0x81, 0x5a, 0xf5, 0xdd, 0xb9, 0xdc,
+ 0xcc, 0x78, 0xdc, 0x28, 0x9a, 0xea, 0x30, 0x39, 0x0e, 0x02, 0xec, 0x43,
+ 0x45, 0xae, 0xd8, 0x8e, 0x87, 0x29, 0x59, 0x76, 0x69, 0x8c, 0x88, 0x25,
+ 0x42, 0x9e, 0xf8, 0xc9, 0x2b, 0x8e, 0xd0, 0xec, 0x31, 0xed, 0xf5, 0x5c,
+ 0x38, 0xb4, 0xc2, 0xac, 0x50, 0xd5, 0x92, 0x9e, 0x9b, 0xda, 0x55, 0x8a,
+ 0x67, 0x6f, 0x9d, 0xc0, 0x05, 0x4d, 0xe8, 0xc4, 0x5d, 0xcc, 0xbe, 0x96,
+ 0xf5, 0xdf, 0xaf, 0x0f, 0xca, 0x87, 0xf9, 0x38, 0x9f, 0x59, 0xf6, 0x85,
+ 0x63, 0x5e, 0xb0, 0x87, 0xac, 0x96, 0x53, 0x2c, 0xc5, 0xc8, 0xf1, 0xe9,
+ 0xc0, 0x43, 0xe9, 0x21, 0x53, 0xbe, 0xff, 0x52, 0x0d, 0x05, 0x91, 0x22,
+ 0x1b, 0x85, 0xa3, 0x01, 0x49, 0xb2, 0xc9, 0x2c, 0x57, 0xa9, 0xe6, 0xbc,
+ 0x6f, 0xcc, 0x54, 0x7d, 0xe8, 0x1c, 0xfb, 0xcb, 0x97, 0xec, 0xec, 0x40,
+ 0xa5, 0x03, 0x32, 0x77, 0xd8, 0x39, 0xfc, 0xad, 0x0d, 0x90, 0xdf, 0x96,
+ 0x5f, 0x28, 0x34, 0xdf, 0xf8, 0x53, 0xa8, 0x21, 0x29, 0x8d, 0x40, 0x5d,
+ 0xfd, 0xab, 0xf8, 0x16, 0x25, 0x02, 0xf8, 0xbd, 0x7d, 0xdc, 0x1e, 0x6d,
+ 0x4c, 0x3d, 0xc9, 0x53, 0x5c, 0x5c, 0x29, 0x31, 0x99, 0x06, 0xd5, 0x70,
+ 0x49, 0x74, 0x05, 0x2b, 0x9c, 0x8f, 0x92, 0x8d, 0x12, 0x07, 0x9e, 0x81,
+ 0xf9, 0xb4, 0x94, 0x04, 0x3f, 0x4d, 0x85, 0x12, 0xef, 0xa4, 0x13, 0xc4,
+ 0x40, 0xe3, 0xfc, 0xde, 0x41, 0x52, 0x62, 0x7f, 0x96, 0x19, 0x91, 0xbe,
+ 0x77, 0xd5, 0xea, 0x61, 0x16, 0xbc, 0xc6, 0xfe, 0x3c, 0xdc, 0x84, 0x13,
+ 0xf5, 0xa1, 0xc8, 0xa7, 0x60, 0x4b, 0x30, 0x2b, 0x1f, 0x32, 0x80, 0x92,
+ 0xd2, 0x37, 0x21, 0xbf, 0x7f, 0xa5, 0x3c, 0x14, 0xb4, 0x9f, 0x95, 0x59,
+ 0x44, 0x19, 0xd3, 0x3e, 0xdd, 0x56, 0x4f, 0x5c, 0xa5, 0x98, 0xd5, 0x32,
+ 0xda, 0x3f, 0x3f, 0x22, 0xcb, 0xf6, 0x2a, 0x03, 0x73, 0x04, 0xf7, 0x50,
+ 0x2b, 0x4d, 0x65, 0x5a, 0xb1, 0x27, 0xb3, 0xfd, 0xc1, 0x1f, 0xbc, 0x0b,
+ 0xde, 0x64, 0x61, 0x52, 0x7c, 0x80, 0xa4, 0x55, 0x7b, 0x91, 0x9b, 0x18,
+ 0x7b, 0x29, 0xb4, 0x0e, 0x93, 0x17, 0x88, 0x48, 0x71, 0xb4, 0x84, 0x3e,
+ 0x95, 0x1b, 0x73, 0xe9, 0x59, 0x4b, 0xad, 0x87, 0x94, 0xa5, 0x36, 0xd7,
+ 0xd8, 0xd5, 0x3e, 0x1f, 0xe1, 0xef, 0x46, 0x46, 0xa8, 0xdf, 0xaa, 0x45,
+ 0x40, 0xbd, 0x38, 0xf5, 0xbb, 0xbd, 0x47, 0x7f, 0xc7, 0x39, 0xc3, 0xb6,
+ 0x48, 0xd3, 0x2e, 0x48, 0x1c, 0xcc, 0x5e, 0x1c, 0xd9, 0xd3, 0xc0, 0xf8,
+ 0x95, 0xdc, 0x3c, 0x94, 0x80, 0x86, 0x8f, 0x9a, 0x8d, 0x9f, 0xb8, 0xd4,
+ 0x3c, 0x28, 0xbd, 0x0e, 0x4c, 0x75, 0xaf, 0xb2, 0x54, 0x30, 0x66, 0x78,
+ 0xcc, 0x6c, 0x3c, 0x52, 0x02, 0xb6, 0xa6, 0x9f, 0x3a, 0xdd, 0xbc, 0xbf,
+ 0x77, 0xa3, 0xf5, 0x7d, 0x70, 0xbf, 0xe4, 0x1f, 0xbd, 0x72, 0xe4, 0x64,
+ 0x28, 0x65, 0xcd, 0x1f, 0x82, 0x4a, 0x45, 0xf8, 0x94, 0xff, 0x82, 0x1f,
+ 0x03, 0xfc, 0x66, 0x14, 0x8f, 0x35, 0x82, 0x21, 0x2d, 0xd1, 0x11, 0x76,
+ 0x44, 0x62, 0x7c, 0xd0, 0xd0, 0xe3, 0xd0, 0x34, 0x1e, 0x7c, 0xbd, 0x65,
+ 0x45, 0x37, 0xd9, 0x95, 0xc3, 0xd9, 0xbc, 0xb6, 0xe1, 0xcb, 0xa4, 0x56,
+ 0xa5, 0xd3, 0xa5, 0x0b, 0xf5, 0x06, 0x3d, 0x9a, 0x8b, 0xf5, 0xd9, 0xcc,
+ 0x2b, 0x7c, 0x7b, 0x8c, 0x57, 0x15, 0x99, 0x75, 0xde, 0x60, 0x52, 0xdd,
+ 0xc5, 0xf4, 0xff, 0x0f, 0xb5, 0x3c, 0x07, 0xae, 0x9f, 0xc4, 0x69, 0x40,
+ 0x8e, 0x20, 0x0a, 0xb9, 0x22, 0x80, 0x0b, 0xdc, 0xa6, 0xa5, 0xc5, 0x21,
+ 0x49, 0xb6, 0x27, 0x8a, 0x8d, 0x10, 0x9e, 0x80, 0xa4, 0x9a, 0x04, 0x53,
+ 0x99, 0x4c, 0xae, 0x73, 0x81, 0xd6, 0xd2, 0xa4, 0x05, 0x29, 0x98, 0xbd,
+ 0xe8, 0xbf, 0x54, 0x06, 0xbe, 0xf6, 0x99, 0x7b, 0x2c, 0x08, 0x43, 0xa1,
+ 0xde, 0x1b, 0x7a, 0x81, 0x38, 0xfa, 0xee, 0xe2, 0x7c, 0x3f, 0xfa, 0xea,
+ 0x68, 0xff, 0xf0, 0xe8, 0x7c, 0xd4, 0x38, 0xf4, 0x15, 0x05, 0x22, 0x16,
+ 0x1a, 0xfb, 0x83, 0x61, 0x1a, 0x1b, 0x1f, 0x80, 0x82, 0xf7, 0x4d, 0xeb,
+ 0x91, 0xf0, 0xf0, 0x46, 0xa2, 0xfd, 0xc1, 0x17, 0x22, 0x09, 0x1c, 0x80,
+ 0x66, 0xb5, 0x84, 0xb2, 0x71, 0x6d, 0x4c, 0x48, 0x43, 0x31, 0x9c, 0xc1,
+ 0xbc, 0xe7, 0x61, 0xda, 0x8c, 0xe7, 0x7c, 0xf3, 0x87, 0xc9, 0x34, 0xb7,
+ 0x8c, 0xc0, 0xfa, 0xca, 0x7d, 0xe5, 0x93, 0xaf, 0x03, 0xb5, 0xa5, 0x87,
+ 0x8c, 0x3a, 0x10, 0x7b, 0xdf, 0x0d, 0xe8, 0xbb, 0x03, 0x9a, 0xfc, 0x01,
+ 0xd3, 0xf2, 0x3d, 0x24, 0x65, 0xaf, 0xe1, 0x0d, 0xac, 0x7f, 0x1e, 0x3a,
+ 0xfa, 0xaa, 0xbd, 0x93, 0xbe, 0xea, 0x6c, 0x89, 0x77, 0xd7, 0x8c, 0x2b,
+ 0xb9, 0x34, 0x6f, 0x10, 0x38, 0x54, 0x03, 0x23, 0x59, 0x77, 0x50, 0x2b,
+ 0xc7, 0x45, 0x71, 0x4a, 0xfe, 0x9a, 0xa9, 0xb0, 0x30, 0x74, 0x44, 0x87,
+ 0x00, 0x5b, 0x87, 0xf6, 0x9e, 0x1c, 0xea, 0xf0, 0x8b, 0x18, 0x67, 0x2c,
+ 0x75, 0x4b, 0x1f, 0x0a, 0xcf, 0x07, 0xc4, 0x42, 0x14, 0xac, 0x5f, 0xd6,
+ 0x42, 0xa5, 0xea, 0x17, 0xd5, 0x62, 0x62, 0xda, 0x1c, 0xf7, 0xc1, 0xc9,
+ 0xbc, 0x61, 0xfc, 0xf9, 0x93, 0x56, 0xc7, 0x40, 0xdf, 0x15, 0x30, 0x18,
+ 0x5f, 0xea, 0xe1, 0xea, 0x94, 0xa2, 0x88, 0xfc, 0x8e, 0xd9, 0xab, 0x41,
+ 0x42, 0x50, 0x28, 0xcc, 0x28, 0xba, 0x04, 0x10, 0xb9, 0x7b, 0x2e, 0x89,
+ 0xbe, 0xca, 0x4b, 0x9c, 0x05, 0xed, 0xc7, 0xf9, 0x90, 0xef, 0x9a, 0x7e,
+ 0xbc, 0xa1, 0xa1, 0x2e, 0xc7, 0x8b, 0x09, 0x22, 0x59, 0xa8, 0xaf, 0xb3,
+ 0xfd, 0x8b, 0xaf, 0x10, 0x68, 0x85, 0x08, 0x1f, 0x82, 0xc8, 0xc4, 0xc2,
+ 0x6b, 0xed, 0xbc, 0x2c, 0x77, 0x81, 0x13, 0xfb, 0xd7, 0x08, 0xfe, 0xcc,
+ 0x9e, 0x44, 0x20, 0x0f, 0x2e, 0x4a, 0xf0, 0x85, 0xa5, 0xea, 0x78, 0xac,
+ 0x97, 0x02, 0x03, 0x02, 0xde, 0x25, 0xdd, 0x39, 0xd8, 0xe5, 0xba, 0x64,
+ 0xa5, 0xaf, 0xcb, 0x98, 0x20, 0xf4, 0x6c, 0xcc, 0xf1, 0x8d, 0x27, 0xa4,
+ 0x5b, 0xc5, 0x2f, 0x2e, 0x35, 0xdd, 0xb6, 0x4f, 0x6b, 0xda, 0xcd, 0x9f,
+ 0x17, 0x6c, 0xe9, 0xcf, 0xe7, 0x0f, 0xc3, 0x36, 0x2d, 0x4e, 0xf4, 0xc5,
+ 0xb2, 0xaa, 0xab, 0x95, 0x06, 0xe9, 0xab, 0xb3, 0x2c, 0x8b, 0x3c, 0xaf,
+ 0xea, 0xb4, 0xa9, 0x98, 0x1d, 0xd9, 0xd1, 0x42, 0x94, 0x28, 0x7d, 0xe1,
+ 0xa6, 0x32, 0xb5, 0xbb, 0x43, 0xc3, 0x30, 0x1e, 0x97, 0xf9, 0x6c, 0x59,
+ 0x05, 0x20, 0xec, 0x9f, 0xd7, 0xe7, 0xa0, 0xd3, 0x1b, 0xc7, 0xc3, 0xc4,
+ 0x04, 0x8a, 0x51, 0xc4, 0x45, 0x4c, 0x37, 0x7d, 0x32, 0x2f, 0x11, 0x77,
+ 0x2c, 0xf2, 0xac, 0x5e, 0xad, 0x0a, 0x78, 0xef, 0xcd, 0xb5, 0xb5, 0x91,
+ 0x2d, 0x36, 0x33, 0x74, 0xb6, 0x17, 0x1d, 0x9c, 0x11, 0xa0, 0x01, 0x95,
+ 0xb8, 0xc1, 0x84, 0xfe, 0x62, 0xa4, 0x69, 0x89, 0xac, 0x29, 0x54, 0xb8,
+ 0xac, 0x71, 0x5a, 0xd6, 0x07, 0x85, 0x5f, 0xb9, 0xc8, 0x85, 0x25, 0x99,
+ 0x5d, 0xe4, 0xc6, 0x1c, 0xae, 0x91, 0x3b, 0x2f, 0x10, 0xb5, 0x34, 0xf5,
+ 0x4e, 0x5a, 0x5d, 0x3e, 0x04, 0xac, 0xb4, 0xa9, 0x43, 0xe5, 0x72, 0x27,
+ 0xb7, 0xfe, 0x7b, 0x2b, 0xea, 0x0b, 0x17, 0x56, 0x07, 0x97, 0xce, 0x32,
+ 0xfa, 0xff, 0x00, 0xc1, 0x52, 0x46, 0x53, 0x6e, 0xb3, 0x41, 0x03, 0x3a,
+ 0xa4, 0x2b, 0xd4, 0x75, 0x31, 0xf1, 0xd2, 0x4f, 0xd6, 0x41, 0x72, 0xc7,
+ 0xf7, 0x17, 0xbb, 0x23, 0x28, 0x8b, 0x87, 0x54, 0x17, 0x75, 0xbc, 0x48,
+ 0xe0, 0xbe, 0xb8, 0x74, 0x5e, 0x3d, 0x2e, 0xf4, 0x27, 0x65, 0xef, 0xc4,
+ 0xac, 0x47, 0xd1, 0x17, 0x8b, 0xa0, 0x4a, 0xaa, 0xbb, 0xbb, 0xb7, 0x97,
+ 0x51, 0x99, 0xcb, 0x7f, 0x2d, 0xf3, 0x48, 0x31, 0x5e, 0x2a, 0xfe, 0x7a,
+ 0x8d, 0xd2, 0x0a, 0x5b, 0x4a, 0x71, 0x65, 0xb8, 0x53, 0x81, 0xd5, 0x59,
+ 0x60, 0xd2, 0xfa, 0x68, 0x46, 0x00, 0xc7, 0x2d, 0xc1, 0x8e, 0xa8, 0x7c,
+ 0x20, 0x8c, 0x29, 0x63, 0xbe, 0x56, 0x49, 0xdc, 0xe6, 0x2a, 0x71, 0x76,
+ 0x91, 0xb1, 0x13, 0xd5, 0x92, 0x39, 0xdc, 0x42, 0xf9, 0xde, 0xeb, 0xd1,
+ 0x8f, 0xe4, 0x78, 0xc4, 0xe8, 0xee, 0xe2, 0xb4, 0x0a, 0x2d, 0x02, 0x1b,
+ 0x91, 0x56, 0x9a, 0x14, 0x18, 0x47, 0x08, 0x4d, 0xf1, 0xb8, 0xcd, 0x2b,
+ 0xce, 0xf5, 0x50, 0x8f, 0x94, 0xf2, 0x8a, 0xc0, 0xfd, 0x75, 0x9d, 0x2a,
+ 0xba, 0x54, 0x26, 0xdd, 0xdc, 0x81, 0xec, 0xcf, 0x80, 0x7b, 0x8f, 0xa1,
+ 0x05, 0x3e, 0xba, 0xea, 0x00, 0x10, 0xc3, 0xf6, 0x6e, 0x19, 0x3a, 0x6a,
+ 0x4e, 0x3d, 0x41, 0x8e, 0xc3, 0xac, 0x72, 0xcc, 0x8a, 0x83, 0x3b, 0x7f,
+ 0xd4, 0xa7, 0xc3, 0xef, 0x31, 0x8a, 0x35, 0x8b, 0xfc, 0x7c, 0x94, 0x5a,
+ 0x38, 0x7e, 0x07, 0x57, 0x52, 0x01, 0x6e, 0x80, 0xe9, 0xd2, 0xca, 0x0f,
+ 0xd6, 0x8a, 0x45, 0x05, 0xf3, 0xbe, 0xd9, 0xd7, 0x09, 0x72, 0x09, 0xf7,
+ 0x1a, 0x67, 0x16, 0x8b, 0x30, 0x88, 0x38, 0xd5, 0xaa, 0x54, 0x49, 0x12,
+ 0x77, 0x59, 0x15, 0xcb, 0x49, 0x8d, 0xd5, 0x0e, 0xc2, 0x50, 0x8b, 0xcf,
+ 0xbb, 0xe9, 0xcd, 0xc3, 0x5b, 0xfd, 0x46, 0x5c, 0x4b, 0x69, 0xd1, 0x27,
+ 0xc3, 0x4f, 0x6c, 0x46, 0xc7, 0x4c, 0x23, 0x2e, 0xd7, 0x7f, 0xb9, 0x9d,
+ 0x50, 0xff, 0x9d, 0x80, 0x0d, 0xce, 0x5c, 0x42, 0x7d, 0xa3, 0x0a, 0x35,
+ 0xa7, 0x27, 0x04, 0xa7, 0xae, 0x9a, 0x60, 0x30, 0x39, 0x8a, 0x48, 0x69,
+ 0x0a, 0x61, 0xd0, 0xb0, 0xb3, 0x72, 0xcd, 0x51, 0x09, 0xd2, 0xe7, 0x06,
+ 0x0a, 0x56, 0x95, 0x10, 0xf0, 0x16, 0x4d, 0xa4, 0x55, 0x22, 0x71, 0x55,
+ 0x78, 0x4a, 0x4f, 0x47, 0xd8, 0xc0, 0xaa, 0x82, 0x33, 0xc9, 0x59, 0x86,
+ 0x4a, 0xde, 0xa6, 0xf3, 0x37, 0x74, 0x95, 0xe1, 0xf5, 0x0b, 0x4d, 0x43,
+ 0xa2, 0x7d, 0x2a, 0x9e, 0x09, 0x23, 0x49, 0x4b, 0x88, 0x0e, 0xcd, 0x9b,
+ 0x0a, 0x65, 0x83, 0x09, 0xe3, 0x3b, 0x8d, 0x2d, 0xd2, 0xf1, 0x99, 0xfb,
+ 0x04, 0x75, 0x81, 0x47, 0xbc, 0x3e, 0x4b, 0xb6, 0xd7, 0x83, 0x32, 0x42,
+ 0x1b, 0x82, 0xfa, 0xcf, 0x71, 0xef, 0x61, 0xcf, 0x21, 0x06, 0x28, 0x7e,
+ 0x0b, 0x46, 0xb8, 0x6d, 0x76, 0x74, 0x85, 0x9a, 0xf8, 0xb9, 0x9d, 0xd9,
+ 0x79, 0xb1, 0x3b, 0xdc, 0x79, 0xfe, 0xe9, 0x70, 0x7b, 0xb8, 0xb3, 0xcd,
+ 0x9a, 0x85, 0xbb, 0x12, 0x74, 0x4e, 0xe6, 0xa5, 0xe3, 0x53, 0xb5, 0xf7,
+ 0xda, 0xdf, 0x7c, 0x7b, 0x74, 0xf1, 0xed, 0xe9, 0xf9, 0xd7, 0xd1, 0xf1,
+ 0xdb, 0x8b, 0xa3, 0xf3, 0xd7, 0xfb, 0x07, 0x1f, 0xcb, 0x4f, 0x1e, 0x3a,
+ 0xac, 0x83, 0x32, 0xba, 0x89, 0x9f, 0x98, 0xb6, 0x57, 0xd0, 0xcf, 0x59,
+ 0x52, 0x5d, 0x6f, 0xef, 0xed, 0x3c, 0x4a, 0x6a, 0xdc, 0xe1, 0x18, 0xf4,
+ 0xef, 0xdb, 0xa0, 0x76, 0x78, 0x50, 0xab, 0x5b, 0x71, 0x54, 0x89, 0x23,
+ 0x01, 0x58, 0x39, 0x70, 0x2e, 0x14, 0x3c, 0xaa, 0xb4, 0xa4, 0xe3, 0x22,
+ 0x36, 0x97, 0xd4, 0x58, 0x98, 0x55, 0x25, 0xbb, 0x56, 0xb9, 0x5e, 0x14,
+ 0x84, 0xae, 0xea, 0x76, 0x4d, 0x4a, 0xd6, 0x56, 0xea, 0x48, 0x11, 0xa2,
+ 0xd4, 0x29, 0x8c, 0x3b, 0x53, 0xc8, 0x9a, 0xbc, 0xc6, 0xd2, 0xa2, 0x85,
+ 0x14, 0x85, 0x00, 0x70, 0xea, 0x12, 0x45, 0x1c, 0x09, 0xc1, 0x5a, 0x14,
+ 0x58, 0xe8, 0xe8, 0x6b, 0xbd, 0xea, 0x70, 0x88, 0xa1, 0x6d, 0xb0, 0x94,
+ 0x96, 0x86, 0x6d, 0xc6, 0xc0, 0x6a, 0x4e, 0xd1, 0x03, 0xed, 0x08, 0x76,
+ 0x43, 0xd0, 0x1b, 0xf9, 0x14, 0x4c, 0x29, 0x63, 0xc6, 0xae, 0x73, 0xec,
+ 0xca, 0xe9, 0x84, 0xe4, 0x09, 0xb1, 0xfc, 0x8c, 0xc4, 0x9f, 0x5b, 0x2f,
+ 0x6b, 0xac, 0x81, 0x91, 0x54, 0xce, 0x09, 0x5f, 0x17, 0x23, 0x1b, 0x10,
+ 0xcd, 0x69, 0x11, 0xdf, 0xa1, 0xfc, 0x43, 0xea, 0x59, 0x3a, 0xd7, 0xea,
+ 0xd5, 0x7f, 0xd8, 0x64, 0xf2, 0x73, 0x1e, 0x9d, 0x1d, 0xbd, 0x19, 0x58,
+ 0xdd, 0x52, 0xfa, 0xbb, 0xb8, 0xa1, 0x8c, 0xef, 0x51, 0x92, 0x7b, 0x16,
+ 0x49, 0x66, 0x80, 0x1a, 0xe8, 0x44, 0x45, 0x00, 0x85, 0x03, 0xe0, 0x4d,
+ 0xe3, 0x18, 0x21, 0x15, 0x37, 0x6a, 0xc0, 0x4b, 0xc7, 0x2a, 0x5a, 0xa3,
+ 0xc9, 0xe4, 0xf5, 0x54, 0xd4, 0x72, 0xb4, 0xe1, 0x90, 0xba, 0xfc, 0x3d,
+ 0xc0, 0x51, 0x81, 0x16, 0x70, 0x00, 0x81, 0xdc, 0x12, 0xaf, 0xcf, 0xbe,
+ 0x3e, 0x18, 0xfd, 0x7e, 0x67, 0x57, 0xbb, 0xb3, 0x39, 0xf4, 0x9c, 0xb7,
+ 0xad, 0x9c, 0x7c, 0xa8, 0xeb, 0xb0, 0x8f, 0x96, 0x61, 0x8d, 0x0d, 0x8e,
+ 0xc5, 0xd8, 0x70, 0x99, 0x41, 0x9b, 0xb5, 0xd4, 0x20, 0xc0, 0xbf, 0x1e,
+ 0x9c, 0x71, 0xe9, 0xea, 0x8a, 0x72, 0x30, 0x04, 0xe5, 0x67, 0xb4, 0x00,
+ 0x4c, 0xe5, 0xf0, 0x7e, 0x71, 0x66, 0x3f, 0x92, 0x96, 0xb5, 0x35, 0xa4,
+ 0x90, 0x7b, 0x4c, 0x4b, 0x73, 0xcd, 0x79, 0xbe, 0xfd, 0x6f, 0x99, 0x5a,
+ 0x55, 0x0f, 0x75, 0xe3, 0xe8, 0xf1, 0x9f, 0xc1, 0x06, 0x50, 0x08, 0xfb,
+ 0xd4, 0x4a, 0x4c, 0x65, 0xbe, 0xea, 0x03, 0x3f, 0x7d, 0x4a, 0x0b, 0x45,
+ 0x3b, 0x4b, 0x68, 0x1b, 0x58, 0x29, 0xe4, 0x33, 0xbe, 0xb4, 0xb8, 0x47,
+ 0x0e, 0x0b, 0xae, 0xae, 0xb1, 0x10, 0x30, 0xe9, 0xdb, 0x61, 0xf4, 0x55,
+ 0x92, 0x71, 0xde, 0x3c, 0xc3, 0xee, 0x2c, 0xf9, 0x0a, 0xe0, 0x40, 0xae,
+ 0x71, 0x87, 0x9a, 0x5f, 0x27, 0x49, 0xac, 0x1c, 0x99, 0xa4, 0xeb, 0x4a,
+ 0xb9, 0xdb, 0x5a, 0xbd, 0x9b, 0x98, 0x21, 0x7a, 0x4a, 0xe8, 0xe9, 0xb8,
+ 0x2e, 0xf8, 0x01, 0x69, 0x60, 0xa3, 0xce, 0x74, 0x09, 0xfe, 0x7a, 0x34,
+ 0xa7, 0xdb, 0x1c, 0x51, 0x26, 0xf5, 0x27, 0x5f, 0x83, 0x90, 0x99, 0xfd,
+ 0x84, 0x72, 0xd7, 0xf2, 0x4a, 0x65, 0x5a, 0x5c, 0xb3, 0xd3, 0xa3, 0xa4,
+ 0xe3, 0x26, 0xce, 0x26, 0x0f, 0xc3, 0x29, 0x59, 0xb1, 0xec, 0x36, 0x1b,
+ 0x2e, 0x6f, 0xb6, 0x82, 0x6d, 0xca, 0x2a, 0xff, 0x5a, 0x28, 0x02, 0xea,
+ 0x2e, 0x6f, 0xab, 0xa7, 0xda, 0x66, 0xf0, 0x8a, 0x6b, 0x7b, 0x82, 0x45,
+ 0xc2, 0x92, 0xfd, 0x65, 0x7b, 0xae, 0xe4, 0xba, 0x3a, 0x8a, 0x1c, 0x17,
+ 0x30, 0xb7, 0x30, 0x5c, 0x24, 0xf3, 0x3d, 0x97, 0x8e, 0x6c, 0xfa, 0x41,
+ 0x4b, 0x08, 0xb8, 0x2b, 0x45, 0xe0, 0x9e, 0xcd, 0x92, 0xab, 0x99, 0x1a,
+ 0x14, 0xe1, 0xa5, 0xc5, 0x73, 0x3b, 0xb7, 0xd3, 0x40, 0xe4, 0xaa, 0x73,
+ 0x27, 0x14, 0xab, 0xb0, 0xd5, 0x49, 0x0e, 0x2b, 0xc5, 0xd5, 0xca, 0xc3,
+ 0x28, 0x68, 0xee, 0x1b, 0x51, 0xe2, 0x10, 0xd0, 0x12, 0xb3, 0x19, 0xac,
+ 0xce, 0x1d, 0x83, 0x23, 0x69, 0xe0, 0x89, 0x89, 0x59, 0x21, 0x21, 0x20,
+ 0x02, 0x57, 0x68, 0x34, 0xc2, 0x9e, 0x56, 0xb3, 0x54, 0xf6, 0x0a, 0xfd,
+ 0xfa, 0xf6, 0x09, 0xfb, 0xba, 0x2f, 0x4e, 0x46, 0x7d, 0x91, 0x87, 0x2c,
+ 0xb9, 0x0b, 0x24, 0x4b, 0xb8, 0xeb, 0x55, 0xfc, 0xd8, 0xf3, 0x23, 0xf0,
+ 0x35, 0x2b, 0x1f, 0x5f, 0x48, 0x6f, 0x44, 0x33, 0xf8, 0x20, 0x99, 0xcf,
+ 0x82, 0xb0, 0x89, 0x50, 0x3c, 0x31, 0x77, 0xc7, 0xca, 0x2b, 0x89, 0x41,
+ 0xe4, 0xc8, 0x5e, 0x98, 0x46, 0x8f, 0x0c, 0xa6, 0x27, 0xfd, 0x68, 0xb0,
+ 0x0b, 0x0a, 0x9d, 0x9d, 0xfa, 0x44, 0xc6, 0x95, 0x70, 0xf7, 0x71, 0x1b,
+ 0xd4, 0x92, 0xb5, 0xa2, 0x2a, 0x61, 0x43, 0xc5, 0xfa, 0x96, 0xde, 0xe7,
+ 0xff, 0xec, 0xea, 0xa0, 0x6e, 0x77, 0x00, 0xdd, 0x16, 0x32, 0xc9, 0xd9,
+ 0x43, 0xdb, 0x6c, 0xd8, 0x7d, 0x74, 0x65, 0x91, 0x24, 0x71, 0x97, 0x3a,
+ 0xde, 0x65, 0xa1, 0xde, 0x87, 0x23, 0x54, 0x79, 0x3a, 0xad, 0x03, 0x34,
+ 0x8d, 0xea, 0xe2, 0xce, 0xa2, 0xdb, 0x5d, 0x8b, 0x34, 0xf3, 0x6f, 0x6c,
+ 0xf2, 0xc4, 0x55, 0xef, 0x15, 0x49, 0x2b, 0x77, 0x91, 0xe1, 0x6e, 0x81,
+ 0xe4, 0x72, 0xea, 0x13, 0xc9, 0x2d, 0x69, 0x92, 0x9a, 0xa6, 0xc9, 0x33,
+ 0x75, 0x2a, 0x48, 0xde, 0x7b, 0x9c, 0x09, 0x2d, 0x34, 0xd9, 0xc2, 0x1e,
+ 0xe4, 0x04, 0x08, 0x38, 0xf6, 0x34, 0x59, 0xb0, 0xe5, 0x72, 0xae, 0xe5,
+ 0xea, 0xa0, 0x88, 0xfb, 0x38, 0x6e, 0xab, 0x88, 0x34, 0x71, 0x2a, 0x90,
+ 0xbf, 0xd9, 0x83, 0xe3, 0xf5, 0x55, 0x67, 0xa9, 0x9f, 0x28, 0xf6, 0x80,
+ 0x09, 0xb5, 0x1e, 0xe4, 0xe5, 0x3a, 0x15, 0x1f, 0x06, 0x10, 0xaa, 0x98,
+ 0x30, 0x52, 0x15, 0xeb, 0x11, 0xed, 0xbe, 0x25, 0x37, 0x5a, 0xe5, 0x80,
+ 0xc0, 0x3a, 0x83, 0x41, 0xda, 0x18, 0x09, 0x51, 0xe7, 0x7a, 0xa8, 0x23,
+ 0x07, 0x9f, 0xf1, 0x1c, 0x94, 0xeb, 0x7e, 0xd2, 0x94, 0x49, 0xbc, 0x3e,
+ 0x03, 0x1a, 0x1e, 0xb1, 0xb2, 0x48, 0x67, 0x85, 0x15, 0x7f, 0x5e, 0x4f,
+ 0xee, 0xd9, 0x40, 0x5a, 0xd7, 0xaf, 0xca, 0xaf, 0x85, 0x11, 0x00, 0x93,
+ 0x7b, 0x76, 0xfc, 0x56, 0xea, 0x19, 0xbb, 0x8d, 0x94, 0x30, 0x7d, 0xe2,
+ 0x9a, 0x94, 0xe2, 0x46, 0x7f, 0x62, 0xe5, 0x9c, 0x88, 0xc4, 0xdf, 0xc4,
+ 0xc2, 0xc6, 0x1b, 0x24, 0xd5, 0x6f, 0x9d, 0x2f, 0xe5, 0xeb, 0xeb, 0x7c,
+ 0x48, 0x96, 0xe5, 0x6c, 0xbd, 0x51, 0xa3, 0xd3, 0x2d, 0x66, 0xe3, 0x34,
+ 0x72, 0x8e, 0xac, 0xc9, 0x34, 0xac, 0x3a, 0xae, 0xad, 0xd4, 0x94, 0x64,
+ 0xbf, 0x91, 0x27, 0x19, 0x7a, 0xd0, 0x7f, 0x1f, 0x0d, 0xb7, 0xe8, 0x83,
+ 0xe5, 0x96, 0xbd, 0xb8, 0xb8, 0x99, 0x94, 0x74, 0x3c, 0x72, 0x52, 0xf0,
+ 0x0f, 0x8e, 0xee, 0x9d, 0x7b, 0x3c, 0xfd, 0x31, 0x1a, 0x4c, 0x66, 0x18,
+ 0x5f, 0x84, 0x82, 0xc0, 0x3f, 0x90, 0xc8, 0xf0, 0x13, 0x3f, 0xae, 0x71,
+ 0x96, 0xdc, 0xe8, 0xdd, 0x1b, 0x2e, 0xb6, 0x80, 0x8a, 0xab, 0x17, 0xe7,
+ 0xfb, 0x6f, 0x47, 0xaf, 0xc5, 0xc9, 0x7a, 0x91, 0xfb, 0x5a, 0xae, 0xea,
+ 0x59, 0x70, 0x91, 0x48, 0xc7, 0x3a, 0x76, 0x27, 0x15, 0x00, 0x0c, 0xa4,
+ 0xad, 0x55, 0x5e, 0xfb, 0x4d, 0xa6, 0x73, 0xa9, 0x12, 0x0b, 0x5d, 0x4d,
+ 0x9b, 0x69, 0xa3, 0xdc, 0x74, 0x07, 0x6b, 0x19, 0x96, 0x34, 0xf2, 0x7c,
+ 0x77, 0x46, 0xfd, 0xab, 0x0f, 0xb1, 0xa0, 0x1c, 0x58, 0x67, 0xec, 0xa7,
+ 0xa2, 0xcb, 0x57, 0x72, 0x4c, 0x1e, 0xd0, 0xd5, 0x63, 0xa0, 0xb5, 0x33,
+ 0x82, 0x02, 0x4e, 0xce, 0x31, 0x27, 0xba, 0x5c, 0x99, 0xe1, 0x5c, 0xe3,
+ 0x61, 0x22, 0xa1, 0x35, 0xbd, 0xf1, 0xa7, 0x9d, 0xcd, 0xee, 0xe6, 0x2f,
+ 0x7e, 0x6e, 0xf3, 0xdd, 0x7d, 0x37, 0x5b, 0xdf, 0xe7, 0xa9, 0x6c, 0xfc,
+ 0x69, 0x77, 0xf3, 0xd1, 0x11, 0x85, 0x99, 0x76, 0xfe, 0x9b, 0xf4, 0x06,
+ 0x77, 0x36, 0x7a, 0x65, 0x75, 0xbb, 0xf5, 0x0c, 0x76, 0x58, 0x8f, 0x4b,
+ 0xcf, 0x78, 0x57, 0x63, 0x80, 0x60, 0x2c, 0xb0, 0xb3, 0xfc, 0x7c, 0x08,
+ 0x47, 0x53, 0x16, 0x8e, 0xff, 0xe7, 0x51, 0xc8, 0x14, 0x48, 0x17, 0xf1,
+ 0x50, 0xdd, 0x71, 0xba, 0x79, 0x99, 0x0f, 0xf1, 0xed, 0xdd, 0x47, 0xbe,
+ 0xed, 0x47, 0x17, 0x5c, 0x73, 0x39, 0x1e, 0xca, 0x80, 0x2a, 0xa3, 0x3b,
+ 0xd6, 0xef, 0xac, 0xf9, 0x0a, 0xc1, 0xab, 0xbf, 0x77, 0x71, 0xfc, 0xe6,
+ 0x88, 0x69, 0x91, 0x0f, 0x8f, 0x99, 0xcb, 0x6c, 0xa4, 0x6c, 0x82, 0x76,
+ 0xa3, 0x75, 0x44, 0xab, 0x61, 0x05, 0x0c, 0x09, 0x14, 0x3a, 0xdc, 0x92,
+ 0xdb, 0xfd, 0x6e, 0x25, 0xf8, 0xd3, 0x0a, 0xac, 0x2d, 0x2d, 0x7d, 0xef,
+ 0xf8, 0x72, 0xf0, 0x26, 0x9f, 0xe2, 0xd6, 0x35, 0x10, 0xce, 0x7a, 0x7a,
+ 0x8b, 0x7e, 0xf8, 0x2e, 0x9b, 0xd7, 0x7e, 0x1c, 0x26, 0x09, 0xea, 0x85,
+ 0x7a, 0x6d, 0x55, 0x95, 0x90, 0x9f, 0xb6, 0x06, 0x03, 0x54, 0xe8, 0x16,
+ 0x7c, 0x90, 0x46, 0x09, 0x6a, 0x7c, 0x0f, 0xb6, 0xf7, 0x69, 0x7e, 0xd2,
+ 0xd9, 0x83, 0x44, 0xb4, 0x63, 0x8f, 0x43, 0xf2, 0x19, 0x81, 0x57, 0x9c,
+ 0x95, 0xe4, 0x9d, 0x45, 0xe2, 0x0e, 0x5a, 0x0b, 0xe9, 0x29, 0x61, 0x97,
+ 0x27, 0x77, 0x1e, 0x48, 0xa3, 0xd5, 0x46, 0xf3, 0xc5, 0x03, 0x06, 0x79,
+ 0x57, 0x8b, 0xd1, 0x77, 0x06, 0xea, 0x7e, 0x92, 0x77, 0x6a, 0x75, 0x71,
+ 0x94, 0x43, 0x38, 0x10, 0x40, 0xfd, 0x89, 0x96, 0x91, 0x39, 0x2d, 0x02,
+ 0x05, 0xa6, 0xdd, 0xb6, 0xca, 0x50, 0x01, 0x75, 0x65, 0xc0, 0xb4, 0x59,
+ 0xef, 0xa7, 0xf7, 0x5e, 0xae, 0xf1, 0xb1, 0x36, 0x64, 0xa7, 0xb9, 0x45,
+ 0x59, 0x48, 0xeb, 0x2c, 0xea, 0xf5, 0x3c, 0x93, 0xc8, 0x92, 0x86, 0x25,
+ 0x27, 0x7c, 0x7d, 0xb0, 0x0e, 0xda, 0xfd, 0x34, 0xeb, 0x18, 0xcc, 0xe0,
+ 0xe7, 0x8f, 0xa6, 0x15, 0xc3, 0x8b, 0x7a, 0x97, 0x4c, 0xac, 0xc0, 0x01,
+ 0x91, 0x9e, 0x74, 0x40, 0x78, 0x47, 0x44, 0xb6, 0xc8, 0x9e, 0x67, 0xb5,
+ 0x66, 0xf7, 0x12, 0xb9, 0xa3, 0x39, 0x88, 0xa5, 0xf3, 0xb6, 0x8a, 0x93,
+ 0x8b, 0xf5, 0xe8, 0x72, 0x31, 0x45, 0x74, 0x5f, 0x70, 0x8d, 0xff, 0xc9,
+ 0xa4, 0xc7, 0xc5, 0x43, 0xb4, 0xb3, 0xdb, 0x8f, 0x76, 0xb7, 0x77, 0x76,
+ 0x3b, 0xc6, 0xd0, 0xfb, 0x4f, 0x46, 0xd7, 0xec, 0xe2, 0xd7, 0xbd, 0x8f,
+ 0x1d, 0x85, 0xc7, 0xc8, 0xe3, 0x54, 0xd5, 0x6c, 0x52, 0xd2, 0x3d, 0x1c,
+ 0xe8, 0x93, 0x82, 0xe4, 0x5c, 0xe4, 0x13, 0xe4, 0x68, 0xb0, 0x29, 0xc4,
+ 0xe7, 0x64, 0x05, 0xea, 0x5c, 0x2d, 0x23, 0x7e, 0x62, 0x4d, 0xeb, 0x2c,
+ 0x02, 0x42, 0xe1, 0x1c, 0x6f, 0x71, 0x81, 0xea, 0x7b, 0xf5, 0x35, 0x4a,
+ 0x2b, 0x5b, 0x16, 0xc6, 0x68, 0xf0, 0xda, 0x90, 0xbc, 0x1f, 0x1e, 0x1f,
+ 0x5c, 0x18, 0x7b, 0xde, 0x25, 0x1f, 0xa7, 0xc5, 0xc3, 0xc7, 0x15, 0x32,
+ 0x7b, 0xf4, 0x99, 0xe9, 0xde, 0x75, 0x42, 0x16, 0x59, 0x36, 0x5e, 0x5e,
+ 0xed, 0xfd, 0x2d, 0x2e, 0xae, 0xf2, 0xec, 0x43, 0xcf, 0x4f, 0x91, 0xa4,
+ 0xb4, 0x47, 0x0a, 0x6a, 0xe7, 0xc5, 0xce, 0x13, 0x41, 0xc0, 0xa7, 0x5c,
+ 0xf7, 0x10, 0xfa, 0x61, 0x7d, 0xbe, 0x2e, 0x84, 0x0d, 0x80, 0xde, 0x3b,
+ 0x96, 0x86, 0x6c, 0xba, 0x2e, 0xd7, 0xad, 0x38, 0x7c, 0x76, 0xaa, 0xcf,
+ 0x4a, 0x36, 0xf3, 0xfa, 0x9a, 0xd4, 0x73, 0x5d, 0xe7, 0xd4, 0xbf, 0xe5,
+ 0x62, 0xbd, 0x4e, 0x01, 0xfe, 0x81, 0xb1, 0xf2, 0x27, 0x5c, 0xdd, 0xb6,
+ 0x03, 0x47, 0x6c, 0x8e, 0xac, 0x94, 0x22, 0x89, 0x6f, 0x7c, 0xd5, 0x4f,
+ 0xcf, 0xe6, 0x60, 0xbe, 0xf3, 0xf3, 0xd7, 0x07, 0xc2, 0x87, 0x69, 0x39,
+ 0x38, 0x98, 0xea, 0xc8, 0x79, 0x3a, 0x36, 0xb9, 0x97, 0x1f, 0xf8, 0x3e,
+ 0x83, 0xe4, 0xf7, 0xa6, 0xe3, 0x8f, 0x78, 0x88, 0xf6, 0x9d, 0x50, 0x8f,
+ 0xed, 0xd7, 0x6b, 0x9e, 0xb0, 0xcd, 0x8f, 0xf2, 0x10, 0x56, 0xde, 0x73,
+ 0x43, 0xaa, 0x38, 0x8a, 0xef, 0x9a, 0xbb, 0xe6, 0x6a, 0xa4, 0xab, 0xb3,
+ 0x80, 0xfa, 0xcd, 0x25, 0x12, 0x0f, 0xf7, 0xcf, 0x82, 0x7b, 0x13, 0xee,
+ 0x25, 0xde, 0x47, 0xc4, 0xcf, 0xb1, 0xcd, 0x8c, 0x0a, 0xc2, 0xe2, 0x4a,
+ 0x7a, 0xe8, 0x7b, 0x6b, 0xb7, 0x82, 0x9e, 0x9c, 0xde, 0xc6, 0x82, 0xb4,
+ 0xce, 0xf5, 0x38, 0x81, 0x3b, 0x03, 0x6c, 0xf5, 0xb3, 0x69, 0x8c, 0x88,
+ 0x9a, 0x1e, 0x42, 0x30, 0x42, 0xd1, 0x56, 0xaa, 0xb0, 0x1a, 0x5a, 0x9b,
+ 0xfb, 0x48, 0xb3, 0x01, 0x34, 0xed, 0x41, 0xcb, 0x49, 0xe0, 0x31, 0xce,
+ 0x74, 0x7d, 0xb0, 0x01, 0x88, 0x7e, 0xa6, 0xce, 0xc7, 0xe5, 0x0d, 0xa9,
+ 0x52, 0x89, 0x04, 0xd3, 0xd7, 0xd3, 0x49, 0x62, 0x3e, 0xd5, 0x69, 0x2a,
+ 0x88, 0x0c, 0xf6, 0x66, 0x80, 0x57, 0xa7, 0xb6, 0x60, 0x72, 0x02, 0xf1,
+ 0xe5, 0x65, 0x56, 0x26, 0xc2, 0x81, 0x17, 0x5d, 0xdc, 0xe5, 0x62, 0x74,
+ 0x3a, 0xc2, 0x01, 0xc1, 0x34, 0x96, 0xcb, 0x54, 0xa8, 0x33, 0x68, 0xf1,
+ 0xa0, 0x0f, 0x82, 0x1a, 0x8c, 0x3d, 0xe7, 0x48, 0x39, 0x74, 0x01, 0xb4,
+ 0xd1, 0xe1, 0xd7, 0x11, 0xe7, 0x68, 0xf3, 0x37, 0x0e, 0x98, 0xaf, 0x9d,
+ 0x63, 0xe1, 0x73, 0x5c, 0x24, 0xbe, 0x5c, 0xf2, 0x7e, 0x3f, 0xb8, 0x8e,
+ 0x17, 0x6c, 0x12, 0xef, 0x6c, 0xf3, 0xed, 0xfb, 0x5b, 0xcb, 0xf6, 0xe2,
+ 0x8d, 0x6a, 0xf5, 0x99, 0xcb, 0x5e, 0x70, 0x31, 0x9f, 0x72, 0x79, 0x65,
+ 0xb6, 0x89, 0xeb, 0x3e, 0x3f, 0x3a, 0x3d, 0xcb, 0x2d, 0x61, 0x69, 0x2f,
+ 0x49, 0x34, 0x8a, 0x72, 0x7a, 0xb3, 0x35, 0xa1, 0x3f, 0x9e, 0x6c, 0x6f,
+ 0x81, 0x96, 0xb1, 0x82, 0x8b, 0x8c, 0x65, 0x72, 0x77, 0xf7, 0xd9, 0xb3,
+ 0x7e, 0xd4, 0x63, 0xa7, 0x95, 0x7d, 0x80, 0xb7, 0x04, 0xed, 0xac, 0x5e,
+ 0x57, 0x31, 0xca, 0xad, 0xe2, 0x72, 0xc2, 0xff, 0xe3, 0xd7, 0xac, 0xa0,
+ 0xdc, 0x85, 0xa6, 0x6f, 0x60, 0x1e, 0xb2, 0x90, 0x6b, 0xc5, 0xc4, 0xea,
+ 0x8e, 0xd6, 0xc1, 0xdc, 0x12, 0x1c, 0x81, 0x58, 0x24, 0xf9, 0xc2, 0xc2,
+ 0x8c, 0x73, 0xad, 0xff, 0x80, 0xcf, 0x07, 0xc1, 0x19, 0x04, 0x86, 0x05,
+ 0x57, 0xa5, 0x89, 0xf5, 0xe5, 0x72, 0x3c, 0xd0, 0x0c, 0x53, 0xb9, 0x67,
+ 0xa4, 0xb4, 0x73, 0xe9, 0x9f, 0x33, 0xf3, 0xfe, 0xb6, 0x34, 0xf2, 0x17,
+ 0x51, 0x4f, 0x65, 0x8b, 0xff, 0x33, 0x44, 0x94, 0x30, 0x99, 0xf0, 0x30,
+ 0xf2, 0x57, 0xfa, 0x8f, 0xff, 0xf8, 0x0f, 0x6a, 0xf6, 0x3f, 0xb8, 0x95,
+ 0x57, 0x7f, 0x2a, 0xab, 0xeb, 0xe0, 0x99, 0x9e, 0x0a, 0xfc, 0xb1, 0x8f,
+ 0x91, 0x02, 0xf7, 0x04, 0xd2, 0x52, 0x24, 0x42, 0xbd, 0x39, 0x51, 0x8d,
+ 0xdc, 0x0f, 0xc6, 0x97, 0x22, 0x45, 0x4d, 0x7c, 0x6e, 0x0e, 0x76, 0xf0,
+ 0x05, 0xc7, 0x2f, 0x13, 0x4e, 0x6d, 0x26, 0x29, 0x04, 0x2b, 0xdd, 0xa6,
+ 0x99, 0x18, 0x47, 0x6f, 0xbf, 0x39, 0x3e, 0x3f, 0x7d, 0xfb, 0xe6, 0xe8,
+ 0xed, 0x45, 0xf4, 0xcd, 0xfe, 0xf9, 0xf1, 0xfe, 0x17, 0x27, 0x9a, 0x41,
+ 0xcd, 0x43, 0x60, 0xb4, 0x88, 0x98, 0xde, 0x0d, 0x4e, 0xd1, 0x20, 0xa3,
+ 0xa5, 0xb3, 0x36, 0x44, 0xa3, 0xa6, 0xe8, 0x7b, 0x25, 0xa9, 0x86, 0x7b,
+ 0xf5, 0x3d, 0xaa, 0xdc, 0xf4, 0x39, 0xe0, 0xf7, 0xde, 0x0a, 0xde, 0xb0,
+ 0xdb, 0xf2, 0x21, 0xc8, 0xc9, 0x65, 0x20, 0x0b, 0x4b, 0xa9, 0xe9, 0x27,
+ 0x5f, 0x9c, 0xcc, 0x15, 0x4f, 0xf8, 0x52, 0xd2, 0xba, 0xad, 0x92, 0x84,
+ 0xbd, 0xaa, 0x29, 0x46, 0x70, 0xe3, 0xb8, 0x3e, 0xec, 0x9f, 0x9c, 0xf8,
+ 0x4f, 0x3d, 0x5e, 0x64, 0x44, 0xe9, 0x7c, 0x24, 0x0b, 0xe8, 0xda, 0x4a,
+ 0xac, 0x5f, 0xe5, 0x9e, 0x71, 0x3b, 0x7b, 0x08, 0xc9, 0xb5, 0xf9, 0x63,
+ 0xb4, 0x1c, 0x1b, 0xc2, 0xc5, 0xc0, 0xe1, 0x46, 0xda, 0x40, 0x69, 0x79,
+ 0xd3, 0x8f, 0xd6, 0xff, 0xb4, 0x2e, 0xd9, 0x59, 0x09, 0xa8, 0x67, 0xa5,
+ 0x84, 0xc9, 0xa6, 0xef, 0xd4, 0xdb, 0x53, 0xdf, 0x27, 0x0d, 0xa2, 0xb9,
+ 0x0e, 0xb8, 0x17, 0x7d, 0xfc, 0xb3, 0x34, 0x7b, 0x06, 0xc0, 0x43, 0xff,
+ 0xb8, 0xb2, 0xfb, 0xbb, 0x14, 0x73, 0x95, 0x51, 0x8e, 0x93, 0x74, 0xbe,
+ 0x8b, 0x4b, 0x5b, 0x3c, 0x09, 0x18, 0x86, 0xc5, 0x8d, 0xc3, 0x97, 0x5f,
+ 0xd8, 0x01, 0x52, 0x10, 0x5e, 0x0e, 0x07, 0x9a, 0x6a, 0x76, 0x11, 0xad,
+ 0x59, 0xf5, 0x72, 0xd5, 0xa0, 0x90, 0xaa, 0xfb, 0x2d, 0x2b, 0x65, 0x82,
+ 0x90, 0x15, 0x03, 0xcb, 0x8b, 0x74, 0xaa, 0x9c, 0x75, 0x9d, 0x52, 0x31,
+ 0x44, 0xa4, 0xe3, 0xfc, 0x00, 0x04, 0xdf, 0x19, 0x57, 0x89, 0x73, 0x45,
+ 0x11, 0x04, 0x84, 0x4a, 0x5a, 0xa4, 0xe0, 0xcc, 0xae, 0x4c, 0x8d, 0x10,
+ 0x00, 0x3b, 0x61, 0xa2, 0xc7, 0x57, 0xb9, 0x99, 0xdf, 0xb1, 0x0b, 0xbf,
+ 0x4a, 0xc6, 0x96, 0x60, 0x76, 0xcc, 0x0a, 0x73, 0x44, 0x54, 0xce, 0x03,
+ 0x86, 0x40, 0xad, 0xf9, 0x9b, 0x19, 0xa7, 0x04, 0x7f, 0x99, 0xe2, 0x18,
+ 0xca, 0x20, 0xdd, 0xd7, 0xc3, 0xe0, 0x59, 0x97, 0x48, 0x88, 0xd2, 0x98,
+ 0xa1, 0xc0, 0xc6, 0x65, 0xe9, 0xc1, 0x40, 0xcc, 0xa1, 0x5b, 0xfc, 0x20,
+ 0x9a, 0x54, 0xf0, 0x23, 0x9a, 0x34, 0x57, 0x28, 0xed, 0x9e, 0x19, 0x67,
+ 0x22, 0x99, 0x26, 0x8a, 0xa3, 0x71, 0x7a, 0x15, 0x99, 0x17, 0x24, 0x62,
+ 0x29, 0x01, 0x63, 0x58, 0x3e, 0x4f, 0x78, 0xa9, 0xc0, 0x07, 0x06, 0xdb,
+ 0xfd, 0x3a, 0x9f, 0x85, 0xa4, 0x55, 0x36, 0x92, 0x92, 0x91, 0xfa, 0x81,
+ 0x17, 0x0d, 0x9e, 0xf4, 0x25, 0xcf, 0xa3, 0xc1, 0x9a, 0x94, 0xeb, 0x5a,
+ 0x41, 0x5e, 0xec, 0xa2, 0x05, 0xf5, 0x5e, 0x86, 0x94, 0x12, 0x4b, 0xcf,
+ 0xc5, 0x3c, 0x18, 0x00, 0x96, 0xb5, 0x05, 0x3c, 0x2b, 0x5c, 0x92, 0x6e,
+ 0xc3, 0x91, 0x55, 0x73, 0x2b, 0x13, 0xa1, 0xfb, 0x64, 0xa1, 0x17, 0x7c,
+ 0x7a, 0xbd, 0xde, 0x8b, 0x2e, 0x96, 0x52, 0x31, 0x91, 0x4c, 0x70, 0xa7,
+ 0xa9, 0x7f, 0x1b, 0x81, 0xe2, 0xc9, 0x48, 0x44, 0xe4, 0x31, 0xb9, 0x3f,
+ 0xea, 0xbf, 0x06, 0xae, 0x52, 0x95, 0x86, 0x31, 0x37, 0x7d, 0x04, 0x5b,
+ 0xac, 0x00, 0x96, 0xd6, 0x89, 0x56, 0xbd, 0x43, 0x7f, 0x69, 0xbd, 0xcc,
+ 0x11, 0x15, 0xfa, 0xb1, 0x22, 0xcb, 0xdc, 0x98, 0xcd, 0x02, 0xba, 0x6a,
+ 0x71, 0x47, 0xc4, 0x2d, 0xe3, 0x83, 0x83, 0x0d, 0x92, 0xd0, 0xa8, 0x18,
+ 0x12, 0xa1, 0xb6, 0x0d, 0x46, 0xa2, 0xe8, 0x64, 0x36, 0xcf, 0x1a, 0xee,
+ 0xb1, 0x40, 0xa3, 0x59, 0xb4, 0x35, 0x3c, 0x99, 0xb4, 0x4a, 0x42, 0x1a,
+ 0xcf, 0xc5, 0x78, 0xf4, 0xe2, 0x37, 0x7f, 0x10, 0xfc, 0xda, 0xda, 0xda,
+ 0xc1, 0xbb, 0xd1, 0xc5, 0xe9, 0x9b, 0xe8, 0xf4, 0xdd, 0xc5, 0xd9, 0xbb,
+ 0x0b, 0x3d, 0xba, 0xc6, 0x82, 0xfe, 0x95, 0x3b, 0xa2, 0x58, 0x01, 0xb6,
+ 0x9a, 0x73, 0x0d, 0x21, 0x03, 0xac, 0x90, 0x83, 0xa6, 0x2e, 0x60, 0xa9,
+ 0x71, 0xd9, 0x3d, 0xe0, 0x6e, 0x12, 0xf6, 0x5b, 0xcc, 0xf9, 0x1d, 0xcd,
+ 0x39, 0x32, 0x33, 0xe1, 0xdb, 0xb1, 0x64, 0x21, 0xdc, 0x7b, 0xba, 0x2b,
+ 0x90, 0x34, 0x8a, 0x1d, 0x22, 0xd8, 0x5b, 0x27, 0x05, 0xf2, 0x88, 0x1c,
+ 0xf3, 0xed, 0x78, 0xd7, 0x4f, 0x08, 0x0e, 0x04, 0x2c, 0x66, 0x52, 0x99,
+ 0x33, 0xd3, 0xf0, 0x99, 0x00, 0xad, 0xd4, 0x53, 0xd4, 0xc2, 0x4c, 0xb9,
+ 0x2a, 0xa7, 0x11, 0x5e, 0x3b, 0x6c, 0x35, 0xe3, 0x51, 0x80, 0x29, 0x93,
+ 0x80, 0x3c, 0x83, 0xb7, 0xe4, 0xca, 0x40, 0x17, 0x41, 0x76, 0x81, 0xb7,
+ 0x8e, 0xd9, 0xbb, 0x68, 0xfd, 0xdb, 0x24, 0x6c, 0xf0, 0x0f, 0xff, 0xe0,
+ 0x04, 0xc0, 0xf7, 0xf6, 0x93, 0x7f, 0xca, 0x27, 0xff, 0x9a, 0xad, 0x03,
+ 0x8a, 0x55, 0x8f, 0xbc, 0x7e, 0x7d, 0x74, 0xfe, 0xc5, 0xd1, 0xf9, 0xe9,
+ 0x08, 0xf0, 0x13, 0x73, 0x77, 0xb5, 0x85, 0xfd, 0x26, 0x29, 0xc6, 0x49,
+ 0x91, 0x6b, 0x9d, 0x24, 0xfb, 0xd7, 0xb3, 0xad, 0x2f, 0x47, 0xa3, 0xfd,
+ 0xb3, 0x63, 0x57, 0x7f, 0xc4, 0xa5, 0x22, 0xc9, 0x1d, 0x29, 0x93, 0x64,
+ 0x39, 0x1e, 0xbf, 0xbd, 0x42, 0x72, 0x31, 0xb9, 0x11, 0x88, 0x6a, 0x2b,
+ 0xc6, 0x69, 0x3e, 0x5a, 0x0e, 0x6e, 0x6a, 0x86, 0x1a, 0x37, 0x6c, 0xec,
+ 0x42, 0x92, 0xa8, 0x2d, 0x02, 0xfc, 0x9a, 0x5d, 0xca, 0x7d, 0x07, 0xe3,
+ 0xba, 0x29, 0xc6, 0x03, 0x12, 0xf4, 0x1b, 0x2b, 0x22, 0x2b, 0x60, 0x7a,
+ 0x52, 0x93, 0x82, 0xb2, 0xf5, 0x7e, 0x86, 0x1b, 0x2e, 0x1d, 0xbd, 0x75,
+ 0xc3, 0x5b, 0x83, 0x4b, 0x64, 0xcc, 0x86, 0xa2, 0xd9, 0x65, 0x2f, 0x19,
+ 0x74, 0x92, 0xd5, 0xeb, 0x63, 0x64, 0x07, 0xf4, 0x35, 0x57, 0xd4, 0x4e,
+ 0x5c, 0x5d, 0xf4, 0x93, 0xa7, 0x8e, 0xf4, 0x29, 0xac, 0x2a, 0x7c, 0x49,
+ 0xc6, 0xf7, 0xe2, 0x6e, 0xaa, 0x07, 0x08, 0xe8, 0x8e, 0x33, 0xf1, 0x72,
+ 0x8b, 0xfe, 0x6e, 0xc6, 0x3a, 0xb8, 0x0a, 0x1f, 0x50, 0xff, 0x8a, 0x69,
+ 0x8e, 0xc6, 0xb3, 0x38, 0xbb, 0xc1, 0x49, 0x86, 0xb3, 0x89, 0xaf, 0x9b,
+ 0xc6, 0x65, 0xc4, 0x35, 0x0b, 0x11, 0xda, 0x52, 0x7a, 0x01, 0x18, 0x80,
+ 0x33, 0x56, 0x6c, 0x0f, 0xe2, 0xd9, 0x75, 0x94, 0x4d, 0x41, 0x10, 0x07,
+ 0x3b, 0xc9, 0x4f, 0x02, 0x7b, 0x8d, 0x8e, 0x4e, 0xe8, 0x50, 0x72, 0x99,
+ 0x0a, 0xb8, 0x9e, 0x27, 0x33, 0x26, 0xde, 0x31, 0x70, 0x89, 0x24, 0xe7,
+ 0xa5, 0x50, 0x62, 0xa2, 0x38, 0x8c, 0x89, 0x1b, 0x61, 0x08, 0x48, 0x0a,
+ 0x72, 0x10, 0x4b, 0x57, 0xaf, 0x42, 0xb5, 0xb6, 0x28, 0x30, 0x10, 0x4d,
+ 0xfa, 0xf2, 0x15, 0x61, 0x41, 0x13, 0xc5, 0x6c, 0x1d, 0x78, 0x68, 0x89,
+ 0xab, 0xf5, 0x24, 0x9d, 0xf0, 0x26, 0xa9, 0x0b, 0x56, 0xd5, 0x52, 0x24,
+ 0x56, 0x2e, 0x93, 0xbc, 0xde, 0xe5, 0x00, 0x80, 0x02, 0xa4, 0x06, 0xc4,
+ 0xfb, 0xed, 0xe8, 0x65, 0x0c, 0xf7, 0x5a, 0xc7, 0x9a, 0x5a, 0xc7, 0x25,
+ 0xb0, 0xcc, 0x7e, 0xdb, 0x59, 0x65, 0xf1, 0x27, 0xe0, 0x24, 0xf5, 0xf4,
+ 0xad, 0xa6, 0xd0, 0x36, 0x45, 0x8d, 0xf5, 0x34, 0x84, 0x78, 0x0a, 0x03,
+ 0x02, 0xdc, 0x82, 0x02, 0xfa, 0xc7, 0x0d, 0xc6, 0xd9, 0xb6, 0x83, 0xb7,
+ 0x7c, 0x54, 0xe4, 0x83, 0xf1, 0x12, 0x77, 0xb2, 0xa0, 0x06, 0x93, 0x24,
+ 0x02, 0x72, 0xe5, 0x70, 0x90, 0x73, 0xe1, 0xf7, 0x1c, 0xd6, 0x40, 0x8a,
+ 0xb5, 0x44, 0x3a, 0x90, 0x73, 0x57, 0x27, 0x6e, 0x71, 0x74, 0x1d, 0x02,
+ 0x64, 0x07, 0xa0, 0xd7, 0xaa, 0x76, 0x49, 0x0f, 0x75, 0x91, 0x1d, 0xe4,
+ 0x2c, 0xd3, 0xd2, 0x9a, 0xf0, 0xb3, 0xd7, 0x61, 0xbb, 0x95, 0x63, 0x4e,
+ 0xbf, 0x80, 0x89, 0x90, 0x28, 0x9f, 0xb8, 0xe1, 0x71, 0x0d, 0xfd, 0x7f,
+ 0x5b, 0x71, 0xad, 0x20, 0x61, 0x1a, 0x88, 0x67, 0x52, 0xf0, 0x61, 0xe5,
+ 0x29, 0x22, 0x9b, 0xa9, 0xba, 0xb8, 0xf8, 0xfe, 0xec, 0xe8, 0x95, 0xbd,
+ 0xf9, 0xd8, 0x9a, 0x09, 0x01, 0x17, 0xe0, 0x17, 0x89, 0x92, 0x5d, 0x06,
+ 0x85, 0x7a, 0x49, 0xc8, 0x06, 0x95, 0x85, 0x85, 0xe5, 0x33, 0x83, 0xe8,
+ 0xbb, 0xc3, 0xe3, 0xd1, 0xd9, 0xc9, 0xe9, 0xc1, 0xab, 0x97, 0xdf, 0x99,
+ 0x36, 0xfe, 0x8c, 0x19, 0x67, 0xc4, 0x46, 0x73, 0x3f, 0xf3, 0x04, 0x01,
+ 0xfa, 0xde, 0xdb, 0xa3, 0x6f, 0xdf, 0xd3, 0xcd, 0xe0, 0x15, 0x13, 0x84,
+ 0xf7, 0x6f, 0xe3, 0x99, 0xbe, 0xc4, 0xd7, 0xab, 0x0e, 0xbb, 0x2e, 0x48,
+ 0xe7, 0xe8, 0x9a, 0x58, 0x57, 0x79, 0xd2, 0x83, 0xdd, 0x1f, 0x0c, 0x91,
+ 0x15, 0xd4, 0x16, 0x8a, 0x6b, 0xb9, 0x99, 0x1d, 0x15, 0x5c, 0x73, 0x77,
+ 0xf2, 0xaf, 0x57, 0x82, 0xcc, 0xe3, 0x68, 0x74, 0x18, 0xe4, 0x05, 0xf8,
+ 0x51, 0x7f, 0xe3, 0x41, 0xa1, 0x4a, 0xc5, 0x5b, 0x30, 0x16, 0xc2, 0x71,
+ 0x19, 0x6a, 0x19, 0x5d, 0x84, 0x4f, 0x95, 0xf0, 0x50, 0x99, 0x7c, 0x18,
+ 0x87, 0x69, 0x90, 0x6c, 0x57, 0xaa, 0x5d, 0xcc, 0x17, 0xd7, 0x17, 0x2e,
+ 0x79, 0x56, 0xf0, 0xa1, 0x84, 0xd2, 0x2e, 0x67, 0x47, 0xe7, 0xa3, 0xe3,
+ 0xd1, 0x05, 0x5f, 0xa1, 0xb4, 0x28, 0x9f, 0xba, 0x9f, 0xad, 0x62, 0x22,
+ 0x12, 0xff, 0xeb, 0xdc, 0x95, 0x61, 0xd9, 0x89, 0xda, 0x8e, 0x76, 0x6a,
+ 0xae, 0x9e, 0x09, 0xc8, 0x5e, 0x04, 0x49, 0x2f, 0x64, 0x23, 0x54, 0x18,
+ 0x58, 0xe3, 0x4b, 0xdb, 0xc0, 0xb9, 0x8a, 0x46, 0xa3, 0xfa, 0x02, 0x2a,
+ 0xa7, 0x60, 0x75, 0x66, 0xe9, 0xd8, 0x3b, 0xcc, 0x1b, 0x91, 0x48, 0x0e,
+ 0x74, 0x2b, 0xe3, 0x43, 0xb8, 0x85, 0xcc, 0x15, 0xee, 0xd3, 0x6b, 0xcb,
+ 0xdc, 0x6a, 0xac, 0x8a, 0xf0, 0xc3, 0x55, 0x1d, 0x26, 0x41, 0xba, 0x4b,
+ 0x2a, 0x2e, 0x26, 0x66, 0xa2, 0xb9, 0x9f, 0x06, 0x50, 0x46, 0x25, 0x11,
+ 0x02, 0xf7, 0xa9, 0xaa, 0x6c, 0x56, 0xca, 0xa9, 0xa4, 0x33, 0xb1, 0x93,
+ 0x85, 0x0c, 0x16, 0xa4, 0x67, 0x03, 0x72, 0xa2, 0x23, 0x6b, 0x59, 0x1f,
+ 0x6a, 0x36, 0x5e, 0x71, 0x1e, 0x14, 0x98, 0x9a, 0xa6, 0x6c, 0x6a, 0xc1,
+ 0xfb, 0x16, 0x7e, 0xcc, 0x4e, 0x52, 0x9e, 0xc1, 0xf1, 0x32, 0xac, 0xed,
+ 0xe5, 0x7a, 0x2f, 0xe5, 0x2d, 0x30, 0xf1, 0x00, 0xdb, 0xc5, 0x05, 0x98,
+ 0x10, 0x2b, 0x65, 0x1d, 0xb7, 0x4b, 0x8f, 0x22, 0xe7, 0x86, 0x75, 0x52,
+ 0x18, 0x93, 0x4b, 0xab, 0x44, 0xf9, 0xd8, 0x8c, 0x06, 0x65, 0x01, 0x59,
+ 0x7c, 0x8b, 0xc4, 0x20, 0x30, 0xe2, 0x62, 0x28, 0x39, 0xd6, 0x90, 0x4d,
+ 0xdc, 0x61, 0xcc, 0x99, 0x2b, 0x0c, 0x05, 0x29, 0x94, 0x70, 0x87, 0xd4,
+ 0x1f, 0x7b, 0x95, 0x51, 0x4b, 0x10, 0x45, 0x72, 0x39, 0xe0, 0x66, 0x64,
+ 0x6c, 0x1e, 0x0b, 0x2c, 0xd3, 0x1d, 0x88, 0x95, 0xb8, 0xd6, 0x1f, 0xf4,
+ 0x83, 0x2e, 0xcb, 0xda, 0x16, 0xab, 0x2f, 0x49, 0x3b, 0x31, 0x72, 0x44,
+ 0xcc, 0xa7, 0x1b, 0xe4, 0x1a, 0x96, 0x9a, 0xc1, 0xe9, 0x82, 0x95, 0xa2,
+ 0xf0, 0x50, 0xbd, 0xc8, 0xe7, 0x3c, 0xd5, 0x82, 0x82, 0x64, 0x59, 0x2e,
+ 0x50, 0x8a, 0x67, 0xa2, 0x6c, 0xe4, 0x00, 0x7f, 0xba, 0xf6, 0xec, 0x0c,
+ 0xf1, 0x73, 0x45, 0x93, 0xfa, 0xe6, 0xdd, 0xc9, 0xc5, 0xf1, 0x59, 0x18,
+ 0x78, 0x8c, 0xbe, 0x3d, 0xbe, 0xf8, 0x8a, 0xec, 0x75, 0x2e, 0x00, 0x7f,
+ 0xc2, 0xd1, 0x9d, 0x37, 0x6f, 0xf6, 0xdf, 0x72, 0x86, 0xfa, 0x5b, 0x60,
+ 0xe4, 0xf6, 0x71, 0x67, 0x60, 0x6d, 0x44, 0x33, 0xcc, 0xa2, 0xc3, 0xb9,
+ 0xcb, 0xfd, 0x76, 0x94, 0xa1, 0xb1, 0xfb, 0xa4, 0x5c, 0x6e, 0x56, 0x9f,
+ 0x23, 0x5e, 0x70, 0xbd, 0x13, 0x3c, 0xb0, 0x4f, 0x07, 0xbb, 0x96, 0xef,
+ 0x59, 0x3c, 0xcf, 0x4d, 0x1a, 0x72, 0xe4, 0xc9, 0x89, 0x6d, 0x8e, 0x98,
+ 0xaa, 0x1c, 0xdd, 0x3e, 0x72, 0x81, 0x05, 0x75, 0x24, 0xa6, 0xc0, 0xac,
+ 0x92, 0xc9, 0x94, 0xe9, 0x95, 0x46, 0x8e, 0xcb, 0x3a, 0x6e, 0x9d, 0xbe,
+ 0x88, 0x2e, 0x21, 0xa8, 0x9c, 0x7b, 0x67, 0x20, 0x5f, 0x36, 0xf9, 0xbe,
+ 0x7c, 0x7e, 0x12, 0x9e, 0xa7, 0xf5, 0x22, 0xe3, 0x06, 0x34, 0xbb, 0xca,
+ 0x13, 0xbf, 0x71, 0x07, 0xa7, 0xd6, 0x8c, 0x79, 0x7e, 0x71, 0x03, 0x93,
+ 0xb3, 0x65, 0xc0, 0x6a, 0x6d, 0x40, 0x4b, 0xb2, 0xe9, 0xea, 0xd5, 0xa8,
+ 0xe7, 0x6c, 0x4f, 0xac, 0x4a, 0x47, 0xd3, 0x6b, 0xe5, 0xd6, 0xa8, 0x39,
+ 0x6b, 0x59, 0x01, 0x0d, 0xc0, 0xf5, 0x6a, 0x6a, 0x8c, 0x8e, 0x19, 0xca,
+ 0xd2, 0x1e, 0xab, 0x65, 0xf6, 0xca, 0x71, 0x77, 0x6a, 0x5e, 0x3d, 0x4b,
+ 0x8d, 0x42, 0x42, 0x24, 0x53, 0xb8, 0xf8, 0x98, 0x29, 0x4a, 0x74, 0xe5,
+ 0xf9, 0x30, 0xb9, 0x4f, 0x38, 0xbc, 0xc9, 0x7f, 0xfd, 0xdb, 0xe2, 0x2a,
+ 0xcc, 0x9a, 0x92, 0x8a, 0xc1, 0x8b, 0xae, 0x95, 0x55, 0x4e, 0x60, 0xb1,
+ 0x8a, 0xb4, 0x50, 0x59, 0xad, 0x07, 0x5a, 0x7d, 0x6c, 0x67, 0xd5, 0x07,
+ 0xf5, 0xf7, 0xbb, 0xed, 0xdf, 0xef, 0x8a, 0xc7, 0xf1, 0xf8, 0xec, 0xf6,
+ 0xb9, 0xe3, 0xd3, 0x94, 0x5c, 0xe0, 0xd0, 0x7a, 0x33, 0x9b, 0x80, 0x25,
+ 0x8c, 0x1f, 0x95, 0x23, 0x27, 0x16, 0x95, 0x28, 0x6e, 0x7f, 0xc6, 0x22,
+ 0x2d, 0x0b, 0xe4, 0x38, 0xe2, 0x11, 0x78, 0x88, 0x05, 0x40, 0x0a, 0xb8,
+ 0x16, 0xd4, 0x14, 0x9f, 0x56, 0xd4, 0x20, 0xfd, 0xfe, 0xa9, 0x03, 0x74,
+ 0x7b, 0x95, 0x86, 0x62, 0x5f, 0x9a, 0x51, 0x33, 0x48, 0x17, 0xb7, 0x56,
+ 0xbf, 0x95, 0xfe, 0xfa, 0xdc, 0x15, 0x7a, 0x29, 0x6b, 0xe1, 0xa9, 0x1a,
+ 0x71, 0xad, 0xe9, 0x7e, 0x74, 0x0e, 0x00, 0x3b, 0x56, 0x0c, 0x8e, 0xf3,
+ 0x75, 0xd8, 0xe8, 0x57, 0x52, 0x87, 0xf6, 0x06, 0x65, 0x27, 0xe1, 0x5b,
+ 0x9e, 0x21, 0xbb, 0x12, 0xea, 0x28, 0xd0, 0x2d, 0x21, 0x67, 0xbc, 0xae,
+ 0xfa, 0x0f, 0xbb, 0xdb, 0xdb, 0x3b, 0x7b, 0x3b, 0x9f, 0xbe, 0xd8, 0xde,
+ 0xdb, 0xd9, 0xd9, 0xd9, 0xdd, 0xdb, 0xd9, 0xdb, 0xdb, 0xdd, 0xfe, 0x71,
+ 0x8b, 0x5d, 0x47, 0xb7, 0x69, 0x72, 0x67, 0x31, 0x29, 0xc9, 0xe7, 0x82,
+ 0x58, 0x4b, 0x4d, 0x6e, 0xbd, 0xbb, 0xeb, 0x0d, 0xd7, 0x0c, 0x1f, 0xc7,
+ 0x4c, 0x20, 0xe0, 0x6b, 0x21, 0x24, 0x5b, 0xf8, 0x6c, 0x45, 0xec, 0xc1,
+ 0x80, 0x30, 0x19, 0xbd, 0xfa, 0xfb, 0x92, 0x47, 0x3a, 0x66, 0x6b, 0x00,
+ 0x26, 0x4d, 0xe9, 0x72, 0xc3, 0xae, 0x66, 0xf9, 0x78, 0x0c, 0x00, 0xbc,
+ 0x4b, 0x8f, 0x1c, 0x46, 0xcc, 0xcc, 0x79, 0x23, 0x22, 0xa1, 0x41, 0x03,
+ 0xc0, 0xd3, 0x64, 0xa3, 0xfb, 0xd9, 0x11, 0xbb, 0x4b, 0x21, 0xb9, 0x93,
+ 0x9c, 0x19, 0xea, 0xa7, 0xac, 0x94, 0x68, 0x92, 0x0a, 0x97, 0x36, 0x11,
+ 0x5d, 0x26, 0x9f, 0x6e, 0xef, 0xed, 0x71, 0x11, 0x89, 0x3f, 0xec, 0xf4,
+ 0x15, 0x59, 0x18, 0xc2, 0xa5, 0xfb, 0xee, 0x74, 0x92, 0x36, 0xf8, 0xf6,
+ 0x11, 0x8e, 0x33, 0x5b, 0xce, 0x93, 0x42, 0xef, 0x21, 0x38, 0x0f, 0x85,
+ 0x40, 0x86, 0x85, 0xd1, 0xba, 0xec, 0x9e, 0x45, 0x59, 0x14, 0xb8, 0xe4,
+ 0x25, 0xbf, 0xc1, 0x1f, 0x9e, 0xba, 0xcf, 0xb1, 0x55, 0x32, 0x29, 0x38,
+ 0xc9, 0x0f, 0xc3, 0x20, 0x07, 0x2b, 0x46, 0x7e, 0x13, 0xda, 0xaa, 0x9a,
+ 0xd3, 0xf1, 0x43, 0xd0, 0xf9, 0xdd, 0x67, 0x3b, 0x3f, 0x0a, 0x90, 0x8d,
+ 0x05, 0xdc, 0xcf, 0x82, 0x96, 0x09, 0x9b, 0xaa, 0x3d, 0x22, 0x69, 0x60,
+ 0x2a, 0x18, 0x1b, 0xc9, 0xf0, 0x6a, 0x68, 0x46, 0x82, 0x3a, 0x0e, 0xfb,
+ 0x21, 0x9c, 0x58, 0x18, 0xac, 0xa5, 0xa4, 0x2c, 0xae, 0x5d, 0xe6, 0x1b,
+ 0x32, 0xdf, 0xae, 0xf8, 0x25, 0x6b, 0xf5, 0x5e, 0xd6, 0xe8, 0xc8, 0xd8,
+ 0x3f, 0x3e, 0x61, 0xbc, 0xca, 0x09, 0x59, 0x60, 0x23, 0x53, 0x65, 0x80,
+ 0xf4, 0x00, 0x6f, 0x93, 0xa5, 0x7c, 0x9a, 0xf6, 0x1d, 0xb5, 0xbc, 0xc1,
+ 0xe2, 0x61, 0x56, 0xb0, 0xdf, 0x5d, 0x2c, 0x73, 0xe5, 0x81, 0x22, 0x7b,
+ 0x98, 0xf4, 0x59, 0x29, 0xee, 0x14, 0xd0, 0x2d, 0x32, 0x0f, 0x31, 0x62,
+ 0x1c, 0xb0, 0x78, 0x65, 0xe2, 0x51, 0xd9, 0xa2, 0x48, 0x66, 0xc9, 0xad,
+ 0xfa, 0x3d, 0x84, 0xbc, 0xee, 0x4b, 0x0d, 0x2f, 0x48, 0x61, 0xbb, 0xca,
+ 0x47, 0x49, 0x6a, 0x11, 0x0c, 0xfe, 0xe6, 0x96, 0xe4, 0xfd, 0xfb, 0x74,
+ 0x6e, 0xd4, 0xb6, 0x76, 0x84, 0xcb, 0x16, 0xcd, 0xe1, 0xf7, 0x06, 0x6c,
+ 0x82, 0x2a, 0x0e, 0xe9, 0x5d, 0xa9, 0x19, 0xbb, 0x4d, 0x54, 0xa0, 0x5c,
+ 0xe5, 0xad, 0x34, 0x92, 0xb8, 0xc5, 0xfa, 0xc6, 0x89, 0x29, 0xce, 0x3c,
+ 0xb6, 0x5a, 0xfa, 0xec, 0x42, 0x91, 0xe2, 0xbb, 0x64, 0x2f, 0x31, 0xf3,
+ 0x79, 0x5f, 0x92, 0x83, 0x70, 0x00, 0xe5, 0x33, 0xfa, 0x27, 0x80, 0x0e,
+ 0x3c, 0xeb, 0x78, 0x96, 0x39, 0xfd, 0x02, 0xf8, 0x11, 0xfd, 0x53, 0x60,
+ 0xaf, 0xfa, 0x2f, 0x34, 0x55, 0x2c, 0x41, 0x1d, 0xd9, 0x17, 0x61, 0xe5,
+ 0x78, 0x40, 0x35, 0x19, 0xba, 0xde, 0x6b, 0x38, 0x4e, 0xfa, 0x7f, 0x68,
+ 0xd1, 0x22, 0x53, 0x13, 0x79, 0x61, 0xb3, 0x2b, 0xab, 0x30, 0x96, 0x4a,
+ 0x56, 0x5f, 0x2c, 0xd9, 0x4f, 0xed, 0x2a, 0x35, 0x70, 0x2f, 0xe6, 0x2c,
+ 0x5a, 0x89, 0x14, 0x8d, 0x73, 0x8d, 0xb3, 0xc1, 0xb5, 0xa4, 0xd5, 0x95,
+ 0xd6, 0x4f, 0xf2, 0x3b, 0xae, 0x78, 0x77, 0x79, 0x99, 0x4e, 0xb8, 0x90,
+ 0x81, 0xa7, 0x88, 0x64, 0xad, 0x2a, 0x0f, 0xce, 0xad, 0xcc, 0x06, 0x8d,
+ 0x2d, 0x5a, 0x2c, 0xc7, 0x33, 0xda, 0x4b, 0x06, 0x5c, 0x1c, 0x46, 0xfb,
+ 0x98, 0x25, 0xb2, 0x85, 0xd0, 0x9c, 0x84, 0xd9, 0x60, 0x0e, 0x36, 0x70,
+ 0x72, 0x5a, 0x8e, 0x97, 0x4f, 0xc8, 0x39, 0x4a, 0xff, 0x31, 0x26, 0x6c,
+ 0x9e, 0x67, 0x06, 0x7b, 0x5e, 0x96, 0x42, 0x18, 0x66, 0xb5, 0x7b, 0xd7,
+ 0xc4, 0x67, 0x98, 0xce, 0x94, 0xa1, 0x57, 0x0d, 0x67, 0xbc, 0x11, 0x0e,
+ 0x66, 0x3a, 0x58, 0x5c, 0x2f, 0x6c, 0xa5, 0x4d, 0x5f, 0x89, 0x32, 0x53,
+ 0xa0, 0x2d, 0x8e, 0xb7, 0xb3, 0xaf, 0xce, 0x86, 0xd1, 0x11, 0xb7, 0x24,
+ 0x7d, 0xd2, 0x73, 0x08, 0x37, 0x28, 0xfa, 0x1d, 0x0d, 0xf6, 0x8a, 0x15,
+ 0xf8, 0x69, 0xc1, 0xff, 0x42, 0x6b, 0xfa, 0x4b, 0x71, 0x9a, 0xe0, 0xb7,
+ 0xf5, 0xaf, 0x52, 0x43, 0x86, 0x88, 0x3b, 0xc3, 0xdf, 0x69, 0xab, 0x90,
+ 0x76, 0x74, 0xcb, 0xe4, 0xbf, 0x90, 0x17, 0x35, 0x7a, 0x05, 0x79, 0x33,
+ 0x22, 0xa5, 0x09, 0xd5, 0xb7, 0x78, 0xc0, 0xfa, 0xe1, 0xc2, 0x0d, 0x4e,
+ 0x0e, 0x3d, 0x1e, 0xa4, 0x81, 0x40, 0xb4, 0x54, 0xfc, 0x1c, 0xb0, 0x46,
+ 0xf6, 0x55, 0x21, 0xc4, 0x02, 0x45, 0xa2, 0x30, 0xa4, 0x5c, 0x03, 0x18,
+ 0x72, 0xdf, 0x28, 0x93, 0xc6, 0x76, 0x0d, 0xcc, 0x2b, 0xfb, 0x05, 0x1b,
+ 0xc5, 0xdc, 0x17, 0x52, 0x42, 0xb4, 0x04, 0xc3, 0xb5, 0xff, 0x1f, 0x36,
+ 0x36, 0x67, 0xaf, 0xdd, 0x2c, 0x02, 0x00,
};
#define BUF_SIZE 0x10000
static voidpf zalloc_func(voidpf opaque, unsigned int items, unsigned int size)
diff --git a/src/hugehelp.h b/src/hugehelp.h
index 842836dd..698c916a 100644
--- a/src/hugehelp.h
+++ b/src/hugehelp.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
void hugehelp(void);
diff --git a/src/makefile.dj b/src/makefile.dj
index 29e95869..094ef665 100644
--- a/src/makefile.dj
+++ b/src/makefile.dj
@@ -3,7 +3,7 @@
# Gisle Vanem <gvanem@broadpark.no>
#
-DEPEND_PREREQ = curl_config.h # hugehelp.c
+DEPEND_PREREQ = # hugehelp.c
top_srcdir = ..
TOPDIR = ..
@@ -37,19 +37,12 @@ CFLAGS += -DUSE_ENVIRONMENT
PROGRAM = curl.exe
OBJECTS += $(addprefix $(OBJ_DIR)/, $(CSOURCES:.c=.o))
-all: $(OBJ_DIR) curl_config.h $(PROGRAM)
+all: $(OBJ_DIR) $(PROGRAM)
@echo Welcome to cURL
$(PROGRAM): $(OBJECTS) ../lib/libcurl.a
$(CC) -o $@ $^ $(LDFLAGS) $(EX_LIBS)
-curl_config.h:
-ifeq ($(IS_UNIX_SHELL),1)
- @echo '#include "../lib/config-dos.h"' > $@
-else
- @echo #include "../lib/config-dos.h" > $@
-endif
-
#
# groff 1.18+ requires "-P -c"
#
@@ -60,7 +53,6 @@ hugehelp.c: ../docs/MANUAL ../docs/curl.1 mkhelp.pl
# clean generated files
#
genclean:
- - $(DELETE) curl_config.h
- $(DELETE) hugehelp.c
# clean object files and subdir
diff --git a/src/setup.h b/src/setup.h
deleted file mode 100644
index abb0706a..00000000
--- a/src/setup.h
+++ /dev/null
@@ -1,296 +0,0 @@
-#ifndef HEADER_CURL_SRC_SETUP_H
-#define HEADER_CURL_SRC_SETUP_H
-/***************************************************************************
- * _ _ ____ _
- * Project ___| | | | _ \| |
- * / __| | | | |_) | |
- * | (__| |_| | _ <| |___
- * \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
- *
- * This software is licensed as described in the file COPYING, which
- * you should have received as part of this distribution. The terms
- * are also available at http://curl.haxx.se/docs/copyright.html.
- *
- * You may opt to use, copy, modify, merge, publish, distribute and/or sell
- * copies of the Software, and permit persons to whom the Software is
- * furnished to do so, under the terms of the COPYING file.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ***************************************************************************/
-
-#define CURL_NO_OLDIES
-
-/*
- * Define WIN32 when build target is Win32 API
- */
-
-#if (defined(_WIN32) || defined(__WIN32__)) && !defined(WIN32) && \
- !defined(__SYMBIAN32__)
-#define WIN32
-#endif
-
-/*
- * Include configuration script results or hand-crafted
- * configuration file for platforms which lack config tool.
- */
-
-#ifdef HAVE_CONFIG_H
-#include "curl_config.h"
-#else
-
-#ifdef WIN32
-#include "config-win32.h"
-#endif
-
-#if defined(macintosh) && defined(__MRC__)
-# include "config-mac.h"
-#endif
-
-#ifdef __riscos__
-#include "config-riscos.h"
-#endif
-
-#ifdef __AMIGA__
-#include "config-amigaos.h"
-#endif
-
-#ifdef __SYMBIAN32__
-#include "config-symbian.h"
-#endif
-
-#ifdef TPF
-#include "config-tpf.h"
-#endif
-
-#endif /* HAVE_CONFIG_H */
-
-/*
- * AIX 4.3 and newer needs _THREAD_SAFE defined to build
- * proper reentrant code. Others may also need it.
- */
-
-#ifdef NEED_THREAD_SAFE
-# ifndef _THREAD_SAFE
-# define _THREAD_SAFE
-# endif
-#endif
-
-/*
- * Tru64 needs _REENTRANT set for a few function prototypes and
- * things to appear in the system header files. Unixware needs it
- * to build proper reentrant code. Others may also need it.
- */
-
-#ifdef NEED_REENTRANT
-# ifndef _REENTRANT
-# define _REENTRANT
-# endif
-#endif
-
-/*
- * Include header files for windows builds before redefining anything.
- * Use this preproessor block only to include or exclude windows.h,
- * winsock2.h, ws2tcpip.h or winsock.h. Any other windows thing belongs
- * to any other further and independent block. Under Cygwin things work
- * just as under linux (e.g. <sys/socket.h>) and the winsock headers should
- * never be included when __CYGWIN__ is defined. configure script takes
- * care of this, not defining HAVE_WINDOWS_H, HAVE_WINSOCK_H, HAVE_WINSOCK2_H,
- * neither HAVE_WS2TCPIP_H when __CYGWIN__ is defined.
- */
-
-#ifdef HAVE_WINDOWS_H
-# ifndef WIN32_LEAN_AND_MEAN
-# define WIN32_LEAN_AND_MEAN
-# endif
-# include <windows.h>
-# ifdef HAVE_WINSOCK2_H
-# include <winsock2.h>
-# ifdef HAVE_WS2TCPIP_H
-# include <ws2tcpip.h>
-# endif
-# else
-# ifdef HAVE_WINSOCK_H
-# include <winsock.h>
-# endif
-# endif
-#endif
-
-/*
- * Define USE_WINSOCK to 2 if we have and use WINSOCK2 API, else
- * define USE_WINSOCK to 1 if we have and use WINSOCK API, else
- * undefine USE_WINSOCK.
- */
-
-#undef USE_WINSOCK
-
-#ifdef HAVE_WINSOCK2_H
-# define USE_WINSOCK 2
-#else
-# ifdef HAVE_WINSOCK_H
-# define USE_WINSOCK 1
-# endif
-#endif
-
-#ifdef USE_LWIPSOCK
-# include <lwip/sockets.h>
-# include <lwip/netdb.h>
-#endif
-
-#ifdef TPF
-# include <sys/socket.h>
- /* change which select is used for the curl command line tool */
-# define select(a,b,c,d,e) tpf_select_bsd(a,b,c,d,e)
- /* and turn off the progress meter */
-# define CONF_DEFAULT (0|CONF_NOPROGRESS)
-#endif
-
-#include <stdio.h>
-#ifdef HAVE_ASSERT_H
-#include <assert.h>
-#endif
-
-
-#ifdef __TANDEM
-#include <floss.h>
-#endif
-
-/*
- * Large file (>2Gb) support using WIN32 functions.
- */
-
-#ifdef USE_WIN32_LARGE_FILES
-# include <io.h>
-# include <sys/types.h>
-# include <sys/stat.h>
-# undef lseek
-# define lseek(fdes,offset,whence) _lseeki64(fdes, offset, whence)
-# define fstat(fdes,stp) _fstati64(fdes, stp)
-# define stat(fname,stp) _stati64(fname, stp)
-# define struct_stat struct _stati64
-# define LSEEK_ERROR (__int64)-1
-#endif
-
-/*
- * Small file (<2Gb) support using WIN32 functions.
- */
-
-#ifdef USE_WIN32_SMALL_FILES
-# include <io.h>
-# include <sys/types.h>
-# include <sys/stat.h>
-# undef lseek
-# define lseek(fdes,offset,whence) _lseek(fdes, (long)offset, whence)
-# define fstat(fdes,stp) _fstat(fdes, stp)
-# define stat(fname,stp) _stat(fname, stp)
-# define struct_stat struct _stat
-# define LSEEK_ERROR (long)-1
-#endif
-
-#ifndef struct_stat
-# define struct_stat struct stat
-#endif
-
-#ifndef LSEEK_ERROR
-# define LSEEK_ERROR (off_t)-1
-#endif
-
-#ifndef OS
-#define OS "unknown"
-#endif
-
-#if !defined(fileno) && !defined(WIN32) /* sunos 4 have this as a macro! */
-int fileno( FILE *stream);
-#endif
-
-#ifdef WIN32
-#define DIR_CHAR "\\"
-#define DOT_CHAR "_"
-#else
-#ifdef __EMX__
-/* 20000318 mgs
- * OS/2 supports leading dots in filenames if the volume is formatted
- * with JFS or HPFS. */
-#define DIR_CHAR "\\"
-#define DOT_CHAR "."
-#else
-
-#ifdef DJGPP
-#include <tcp.h>
-#ifdef word
-#undef word
-#endif
-#define DIR_CHAR "/"
-#define DOT_CHAR "_"
-#else
-
-#define DIR_CHAR "/"
-#define DOT_CHAR "."
-
-#endif /* !DJGPP */
-#endif /* !__EMX__ */
-#endif /* !WIN32 */
-
-#ifdef __riscos__
-#define USE_ENVIRONMENT
-#endif
-
-#ifdef __BEOS__
-#define typedef_bool
-#endif
-
-#if (defined(NETWARE) && !defined(__NOVELL_LIBC__))
-#include <sys/timeval.h>
-#endif
-
-#ifndef UNPRINTABLE_CHAR
-/* define what to use for unprintable characters */
-#define UNPRINTABLE_CHAR '.'
-#endif
-
-#ifndef HAVE_STRDUP
-#include "strdup.h"
-#define strdup(ptr) curlx_strdup(ptr)
-#endif
-
-/* Define S_ISREG if not defined by system headers, f.e. MSVC */
-#if !defined(S_ISREG) && defined(S_IFMT) && defined(S_IFREG)
-#define S_ISREG(m) (((m) & S_IFMT) == S_IFREG)
-#endif
-
-/*
- * Include macros and defines that should only be processed once.
- */
-
-#ifndef __SETUP_ONCE_H
-#include "setup_once.h"
-#endif
-
-/*
- * Definition of our NOP statement Object-like macro
- */
-
-#ifndef Curl_nop_stmt
-# define Curl_nop_stmt do { } WHILE_FALSE
-#endif
-
-/*
- * Ensure that Winsock and lwIP TCP/IP stacks are not mixed.
- */
-
-#if defined(__LWIP_OPT_H__)
-# if defined(SOCKET) || \
- defined(USE_WINSOCK) || \
- defined(HAVE_ERRNO_H) || \
- defined(HAVE_WINSOCK_H) || \
- defined(HAVE_WINSOCK2_H) || \
- defined(HAVE_WS2TCPIP_H)
-# error "Winsock and lwIP TCP/IP stack definitions shall not coexist!"
-# endif
-#endif
-
-#endif /* HEADER_CURL_SRC_SETUP_H */
-
diff --git a/src/tool_binmode.c b/src/tool_binmode.c
index 34422fde..92033ac0 100644
--- a/src/tool_binmode.c
+++ b/src/tool_binmode.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef HAVE_SETMODE
diff --git a/src/tool_binmode.h b/src/tool_binmode.h
index abd22e44..b5cb08d5 100644
--- a/src/tool_binmode.h
+++ b/src/tool_binmode.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef HAVE_SETMODE
diff --git a/src/tool_bname.c b/src/tool_bname.c
index 2ac6e483..27783054 100644
--- a/src/tool_bname.c
+++ b/src/tool_bname.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#include "tool_bname.h"
diff --git a/src/tool_bname.h b/src/tool_bname.h
index ed7ba063..69cf92c1 100644
--- a/src/tool_bname.h
+++ b/src/tool_bname.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifndef HAVE_BASENAME
diff --git a/src/tool_cb_dbg.c b/src/tool_cb_dbg.c
index 7ac9a733..1850ba0c 100644
--- a/src/tool_cb_dbg.c
+++ b/src/tool_cb_dbg.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#define ENABLE_CURLX_PRINTF
/* use our own printf() functions */
@@ -108,19 +106,21 @@ int tool_debug_cb(CURL *handle, curl_infotype type,
switch(type) {
case CURLINFO_HEADER_OUT:
- for(i = 0; i < size - 1; i++) {
- if(data[i] == '\n') { /* LF */
- if(!newl) {
- fprintf(output, "%s%s ", timebuf, s_infotype[type]);
+ if(size > 0) {
+ for(i = 0; i < size - 1; i++) {
+ if(data[i] == '\n') { /* LF */
+ if(!newl) {
+ fprintf(output, "%s%s ", timebuf, s_infotype[type]);
+ }
+ (void)fwrite(data + st, i - st + 1, 1, output);
+ st = i + 1;
+ newl = FALSE;
}
- (void)fwrite(data + st, i - st + 1, 1, output);
- st = i + 1;
- newl = FALSE;
}
+ if(!newl)
+ fprintf(output, "%s%s ", timebuf, s_infotype[type]);
+ (void)fwrite(data + st, i - st + 1, 1, output);
}
- if(!newl)
- fprintf(output, "%s%s ", timebuf, s_infotype[type]);
- (void)fwrite(data + st, i - st + 1, 1, output);
newl = (size && (data[size - 1] != '\n')) ? TRUE : FALSE;
traced_data = FALSE;
break;
diff --git a/src/tool_cb_dbg.h b/src/tool_cb_dbg.h
index 6d4446da..d0ed7b0d 100644
--- a/src/tool_cb_dbg.h
+++ b/src/tool_cb_dbg.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
** callback for CURLOPT_DEBUGFUNCTION
diff --git a/src/tool_cb_hdr.c b/src/tool_cb_hdr.c
index dea73387..e9633117 100644
--- a/src/tool_cb_hdr.c
+++ b/src/tool_cb_hdr.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
diff --git a/src/tool_cb_hdr.h b/src/tool_cb_hdr.h
index 8808a4ae..5909336e 100644
--- a/src/tool_cb_hdr.h
+++ b/src/tool_cb_hdr.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
** callback for CURLOPT_HEADERFUNCTION
diff --git a/src/tool_cb_prg.c b/src/tool_cb_prg.c
index 457c1a75..7a701b69 100644
--- a/src/tool_cb_prg.c
+++ b/src/tool_cb_prg.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#define ENABLE_CURLX_PRINTF
/* use our own printf() functions */
@@ -78,7 +76,7 @@ int tool_progress_cb(void *clientp,
prevblock++;
}
}
- else {
+ else if(point != bar->prev) {
frac = (double)point / (double)total;
percent = frac * 100.0f;
barwidth = bar->width - 7;
diff --git a/src/tool_cb_prg.h b/src/tool_cb_prg.h
index f64335a3..81915b2d 100644
--- a/src/tool_cb_prg.h
+++ b/src/tool_cb_prg.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#define CURL_PROGRESS_STATS 0 /* default progress display */
#define CURL_PROGRESS_BAR 1
diff --git a/src/tool_cb_rea.c b/src/tool_cb_rea.c
index 34edb063..5320cdb3 100644
--- a/src/tool_cb_rea.c
+++ b/src/tool_cb_rea.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#ifdef HAVE_UNISTD_H
# include <unistd.h>
diff --git a/src/tool_cb_rea.h b/src/tool_cb_rea.h
index 40c61f6f..4294166a 100644
--- a/src/tool_cb_rea.h
+++ b/src/tool_cb_rea.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
** callback for CURLOPT_READFUNCTION
diff --git a/src/tool_cb_see.c b/src/tool_cb_see.c
index 5bac4947..00afcb40 100644
--- a/src/tool_cb_see.c
+++ b/src/tool_cb_see.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#ifdef HAVE_UNISTD_H
# include <unistd.h>
diff --git a/src/tool_cb_see.h b/src/tool_cb_see.h
index 1c14a8f7..ceb22d65 100644
--- a/src/tool_cb_see.h
+++ b/src/tool_cb_see.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#if defined(WIN32) && !defined(__MINGW64__)
diff --git a/src/tool_cb_wrt.c b/src/tool_cb_wrt.c
index 2614ddcf..fa47dd3f 100644
--- a/src/tool_cb_wrt.c
+++ b/src/tool_cb_wrt.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#define ENABLE_CURLX_PRINTF
/* use our own printf() functions */
diff --git a/src/tool_cb_wrt.h b/src/tool_cb_wrt.h
index a17c1460..380d8dd6 100644
--- a/src/tool_cb_wrt.h
+++ b/src/tool_cb_wrt.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
** callback for CURLOPT_WRITEFUNCTION
diff --git a/src/tool_cfgable.c b/src/tool_cfgable.c
index 98342c4f..da11f4af 100644
--- a/src/tool_cfgable.c
+++ b/src/tool_cfgable.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "tool_cfgable.h"
diff --git a/src/tool_cfgable.h b/src/tool_cfgable.h
index 38a71d30..bef48228 100644
--- a/src/tool_cfgable.h
+++ b/src/tool_cfgable.h
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#include "tool_sdecls.h"
@@ -37,7 +37,7 @@ struct Configurable {
bool cookiesession; /* new session? */
bool encoding; /* Accept-Encoding please */
bool tr_encoding; /* Transfer-Encoding please */
- long authtype; /* auth bitmask */
+ unsigned long authtype; /* auth bitmask */
bool use_resume;
bool resume_from_current;
bool disable_epsv;
@@ -187,6 +187,7 @@ struct Configurable {
bool raw;
bool post301;
bool post302;
+ bool post303;
bool nokeepalive; /* for keepalive needs */
long alivetime;
bool content_disposition; /* use Content-disposition filename */
diff --git a/src/tool_convert.c b/src/tool_convert.c
index e72a091b..ecce036a 100644
--- a/src/tool_convert.c
+++ b/src/tool_convert.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef CURL_DOES_CONVERSIONS
@@ -27,8 +27,6 @@
# include <iconv.h>
#endif
-#include <curl/curl.h>
-
#include "tool_convert.h"
#include "memdebug.h" /* keep this as LAST include */
diff --git a/src/tool_convert.h b/src/tool_convert.h
index d3ef676b..32d473f9 100644
--- a/src/tool_convert.h
+++ b/src/tool_convert.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef CURL_DOES_CONVERSIONS
diff --git a/src/tool_dirhie.c b/src/tool_dirhie.c
index f538d8b2..d21dc97c 100644
--- a/src/tool_dirhie.c
+++ b/src/tool_dirhie.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include <sys/stat.h>
diff --git a/src/tool_dirhie.h b/src/tool_dirhie.h
index eee30c47..5f19575d 100644
--- a/src/tool_dirhie.h
+++ b/src/tool_dirhie.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
CURLcode create_dir_hierarchy(const char *outfile, FILE *errors);
diff --git a/src/tool_doswin.c b/src/tool_doswin.c
index ef3899ee..c1ba48ea 100644
--- a/src/tool_doswin.c
+++ b/src/tool_doswin.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#if defined(MSDOS) || defined(WIN32)
@@ -28,7 +28,6 @@
#endif
#ifdef WIN32
-# include <curl/curl.h>
# include "tool_cfgable.h"
# include "tool_libinfo.h"
#endif
diff --git a/src/tool_doswin.h b/src/tool_doswin.h
index ce475acf..955ce8d3 100644
--- a/src/tool_doswin.h
+++ b/src/tool_doswin.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#if defined(MSDOS) || defined(WIN32)
diff --git a/src/tool_easysrc.c b/src/tool_easysrc.c
index 59664bdd..555ab0a1 100644
--- a/src/tool_easysrc.c
+++ b/src/tool_easysrc.c
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#ifndef CURL_DISABLE_LIBCURL_OPTION
diff --git a/src/tool_easysrc.h b/src/tool_easysrc.h
index 1d2c0276..fa97cdcb 100644
--- a/src/tool_easysrc.h
+++ b/src/tool_easysrc.h
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifndef CURL_DISABLE_LIBCURL_OPTION
/* global variable declarations, for easy-interface source code generation */
diff --git a/src/tool_formparse.c b/src/tool_formparse.c
index 248c89ce..12b1a9d4 100644
--- a/src/tool_formparse.c
+++ b/src/tool_formparse.c
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
@@ -83,8 +81,8 @@ int formparse(struct Configurable *config,
build a linked list with the info */
char name[256];
char *contents = NULL;
- char major[128];
- char minor[128];
+ char type_major[128];
+ char type_minor[128];
char *contp;
const char *type = NULL;
char *sep;
@@ -148,7 +146,7 @@ int formparse(struct Configurable *config,
/* verify that this is a fine type specifier */
if(2 != sscanf(type, "%127[^/]/%127[^;,\n]",
- major, minor)) {
+ type_major, type_minor)) {
warnf(config, "Illegally formatted content-type field!\n");
Curl_safefree(contents);
FreeMultiInfo(&multi_start, &multi_current);
@@ -156,7 +154,7 @@ int formparse(struct Configurable *config,
}
/* now point beyond the content-type specifier */
- sep = (char *)type + strlen(major)+strlen(minor)+1;
+ sep = (char *)type + strlen(type_major)+strlen(type_minor)+1;
/* there's a semicolon following - we check if it is a filename
specified and if not we simply assume that it is text that
diff --git a/src/tool_formparse.h b/src/tool_formparse.h
index eebf507f..3cd915f6 100644
--- a/src/tool_formparse.h
+++ b/src/tool_formparse.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
int formparse(struct Configurable *config,
const char *input,
diff --git a/src/tool_getparam.c b/src/tool_getparam.c
index 4fe2a643..5a24cc8a 100644
--- a/src/tool_getparam.c
+++ b/src/tool_getparam.c
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
@@ -171,6 +169,7 @@ static const struct LongShort aliases[]= {
{"$F", "resolve", TRUE},
{"$G", "delegation", TRUE},
{"$H", "mail-auth", TRUE},
+ {"$I", "post303", FALSE},
{"0", "http1.0", FALSE},
{"1", "tlsv1", FALSE},
{"2", "sslv2", FALSE},
@@ -764,6 +763,9 @@ ParameterError getparameter(char *flag, /* f or -long-flag */
case '4': /* --post302 */
config->post302 = toggle;
break;
+ case 'I': /* --post303 */
+ config->post303 = toggle;
+ break;
case '5': /* --noproxy */
/* This specifies the noproxy list */
GetStr(&config->noproxy, nextarg);
diff --git a/src/tool_getparam.h b/src/tool_getparam.h
index c402fd77..0cd2c397 100644
--- a/src/tool_getparam.h
+++ b/src/tool_getparam.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
typedef enum {
PARAM_OK,
diff --git a/src/tool_getpass.c b/src/tool_getpass.c
index b6aa5dd5..a3fffa9b 100644
--- a/src/tool_getpass.c
+++ b/src/tool_getpass.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifndef HAVE_GETPASS_R
/* this file is only for systems without getpass_r() */
diff --git a/src/tool_getpass.h b/src/tool_getpass.h
index 506d0fee..d4fc7e23 100644
--- a/src/tool_getpass.h
+++ b/src/tool_getpass.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifndef HAVE_GETPASS_R
/* If there's a system-provided function named like this, we trust it is
diff --git a/src/tool_help.c b/src/tool_help.c
index 31ef1d29..e7e6d6c8 100644
--- a/src/tool_help.c
+++ b/src/tool_help.c
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#include "tool_panykey.h"
#include "tool_help.h"
@@ -140,6 +140,8 @@ static const char *const helptext[] = {
"Do not switch to GET after following a 301 redirect (H)",
" --post302 "
"Do not switch to GET after following a 302 redirect (H)",
+ " --post303 "
+ "Do not switch to GET after following a 303 redirect (H)",
" -#, --progress-bar Display transfer progress as a progress bar",
" --proto PROTOCOLS Enable/disable specified protocols",
" --proto-redir PROTOCOLS "
diff --git a/src/tool_help.h b/src/tool_help.h
index f9664113..1b757dc8 100644
--- a/src/tool_help.h
+++ b/src/tool_help.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
void tool_help(void);
diff --git a/src/tool_helpers.c b/src/tool_helpers.c
index b6371785..87d7c609 100644
--- a/src/tool_helpers.c
+++ b/src/tool_helpers.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
diff --git a/src/tool_helpers.h b/src/tool_helpers.h
index 4385bfce..c0bcd891 100644
--- a/src/tool_helpers.h
+++ b/src/tool_helpers.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
const char *param2text(int res);
diff --git a/src/tool_homedir.c b/src/tool_homedir.c
index 95d25c74..61cc02af 100644
--- a/src/tool_homedir.c
+++ b/src/tool_homedir.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef HAVE_PWD_H
# include <pwd.h>
diff --git a/src/tool_homedir.h b/src/tool_homedir.h
index 109c1f28..d5886155 100644
--- a/src/tool_homedir.h
+++ b/src/tool_homedir.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
char *homedir(void);
diff --git a/src/tool_libinfo.c b/src/tool_libinfo.c
index 1469c880..81b6680c 100644
--- a/src/tool_libinfo.c
+++ b/src/tool_libinfo.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
diff --git a/src/tool_libinfo.h b/src/tool_libinfo.h
index dfdf78a6..5c149d91 100644
--- a/src/tool_libinfo.h
+++ b/src/tool_libinfo.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/* global variable declarations, for libcurl run-time info */
diff --git a/src/tool_main.c b/src/tool_main.c
index 86780c7f..be1b3fca 100644
--- a/src/tool_main.c
+++ b/src/tool_main.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include <sys/stat.h>
diff --git a/src/tool_main.h b/src/tool_main.h
index 2193cb96..9a7972fd 100644
--- a/src/tool_main.h
+++ b/src/tool_main.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#define DEFAULT_MAXREDIRS 50L
diff --git a/src/tool_mfiles.c b/src/tool_mfiles.c
index 17edbfaa..3eda45f9 100644
--- a/src/tool_mfiles.c
+++ b/src/tool_mfiles.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "tool_mfiles.h"
diff --git a/src/tool_mfiles.h b/src/tool_mfiles.h
index 8a3b5393..1ea6f4a4 100644
--- a/src/tool_mfiles.h
+++ b/src/tool_mfiles.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
* Structure for storing the information needed to build
diff --git a/src/tool_msgs.c b/src/tool_msgs.c
index b6a80a2d..80fdf4e2 100644
--- a/src/tool_msgs.c
+++ b/src/tool_msgs.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#define ENABLE_CURLX_PRINTF
/* use our own printf() functions */
diff --git a/src/tool_msgs.h b/src/tool_msgs.h
index 9102139b..7b060894 100644
--- a/src/tool_msgs.h
+++ b/src/tool_msgs.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
void warnf(struct Configurable *config, const char *fmt, ...);
diff --git a/src/tool_operate.c b/src/tool_operate.c
index d070ea64..e3d00213 100644
--- a/src/tool_operate.c
+++ b/src/tool_operate.c
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#ifdef HAVE_UNISTD_H
# include <unistd.h>
@@ -682,7 +680,7 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
int authbits = 0;
int bitcheck = 0;
while(bitcheck < 32) {
- if(config->authtype & (1 << bitcheck++)) {
+ if(config->authtype & (1UL << bitcheck++)) {
authbits++;
if(authbits > 1) {
/* more than one, we're done! */
@@ -843,15 +841,20 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
/* new in libcurl 7.10.6 */
if(config->proxyanyauth)
- my_setopt_flags(curl, CURLOPT_PROXYAUTH, CURLAUTH_ANY);
+ my_setopt_bitmask(curl, CURLOPT_PROXYAUTH,
+ (long) CURLAUTH_ANY);
else if(config->proxynegotiate)
- my_setopt_flags(curl, CURLOPT_PROXYAUTH, CURLAUTH_GSSNEGOTIATE);
+ my_setopt_bitmask(curl, CURLOPT_PROXYAUTH,
+ (long) CURLAUTH_GSSNEGOTIATE);
else if(config->proxyntlm)
- my_setopt_flags(curl, CURLOPT_PROXYAUTH, CURLAUTH_NTLM);
+ my_setopt_bitmask(curl, CURLOPT_PROXYAUTH,
+ (long) CURLAUTH_NTLM);
else if(config->proxydigest)
- my_setopt_flags(curl, CURLOPT_PROXYAUTH, CURLAUTH_DIGEST);
+ my_setopt_bitmask(curl, CURLOPT_PROXYAUTH,
+ (long) CURLAUTH_DIGEST);
else if(config->proxybasic)
- my_setopt_flags(curl, CURLOPT_PROXYAUTH, CURLAUTH_BASIC);
+ my_setopt_bitmask(curl, CURLOPT_PROXYAUTH,
+ (long) CURLAUTH_BASIC);
/* new in libcurl 7.19.4 */
my_setopt(curl, CURLOPT_NOPROXY, config->noproxy);
@@ -881,6 +884,8 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
if(built_in_protos & CURLPROTO_HTTP) {
+ long postRedir = 0;
+
my_setopt(curl, CURLOPT_FOLLOWLOCATION,
config->followlocation);
my_setopt(curl, CURLOPT_UNRESTRICTED_AUTH,
@@ -914,11 +919,17 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
/* new in libcurl 7.10.6 (default is Basic) */
if(config->authtype)
- my_setopt_flags(curl, CURLOPT_HTTPAUTH, config->authtype);
-
- /* curl 7.19.1 (the 301 version existed in 7.18.2) */
- my_setopt(curl, CURLOPT_POSTREDIR, config->post301 |
- (config->post302 ? CURL_REDIR_POST_302 : FALSE));
+ my_setopt_bitmask(curl, CURLOPT_HTTPAUTH, (long) config->authtype);
+
+ /* curl 7.19.1 (the 301 version existed in 7.18.2),
+ 303 was added in 7.26.0 */
+ if(config->post301)
+ postRedir |= CURL_REDIR_POST_301;
+ if(config->post302)
+ postRedir |= CURL_REDIR_POST_302;
+ if(config->post303)
+ postRedir |= CURL_REDIR_POST_303;
+ my_setopt(curl, CURLOPT_POSTREDIR, postRedir);
/* new in libcurl 7.21.6 */
if(config->encoding)
@@ -1391,7 +1402,7 @@ int operate(struct Configurable *config, int argc, argv_item_t argv[])
fputs("\n", progressbar.out);
if(config->writeout)
- ourWriteOut(curl, config->writeout);
+ ourWriteOut(curl, &outs, config->writeout);
if(config->writeenv)
ourWriteEnv(curl);
diff --git a/src/tool_operate.h b/src/tool_operate.h
index 4986cc4e..5a0a4a06 100644
--- a/src/tool_operate.h
+++ b/src/tool_operate.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
int operate(struct Configurable *config, int argc, argv_item_t argv[]);
diff --git a/src/tool_operhlp.c b/src/tool_operhlp.c
index 4c1697b2..e45f102f 100644
--- a/src/tool_operhlp.c
+++ b/src/tool_operhlp.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
@@ -41,12 +39,7 @@
*/
char *my_useragent(void)
{
- char useragent[256]; /* we don't want a larger default user agent */
-
- snprintf(useragent, sizeof(useragent),
- CURL_NAME "/" CURL_VERSION " (" OS ") " "%s", curl_version());
-
- return strdup(useragent);
+ return strdup( CURL_NAME "/" CURL_VERSION );
}
/*
diff --git a/src/tool_operhlp.h b/src/tool_operhlp.h
index 3629bf13..806717ee 100644
--- a/src/tool_operhlp.h
+++ b/src/tool_operhlp.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
char *my_useragent(void);
diff --git a/src/tool_panykey.c b/src/tool_panykey.c
index 95fa6a76..d8718e32 100644
--- a/src/tool_panykey.c
+++ b/src/tool_panykey.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#if defined(__SYMBIAN32__) || defined(NETWARE)
diff --git a/src/tool_panykey.h b/src/tool_panykey.h
index 30fd658d..50b15d2d 100644
--- a/src/tool_panykey.h
+++ b/src/tool_panykey.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#if defined(__SYMBIAN32__) || defined(NETWARE)
diff --git a/src/tool_paramhlp.c b/src/tool_paramhlp.c
index 2d8e7f0d..4d1d17a5 100644
--- a/src/tool_paramhlp.c
+++ b/src/tool_paramhlp.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#include "rawstr.h"
diff --git a/src/tool_paramhlp.h b/src/tool_paramhlp.h
index f1799919..c6545091 100644
--- a/src/tool_paramhlp.h
+++ b/src/tool_paramhlp.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
struct getout *new_getout(struct Configurable *config);
diff --git a/src/tool_parsecfg.c b/src/tool_parsecfg.c
index b60d3183..561dada1 100644
--- a/src/tool_parsecfg.c
+++ b/src/tool_parsecfg.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#define ENABLE_CURLX_PRINTF
/* use our own printf() functions */
diff --git a/src/tool_parsecfg.h b/src/tool_parsecfg.h
index faa1f192..aa7ac574 100644
--- a/src/tool_parsecfg.h
+++ b/src/tool_parsecfg.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
int parseconfig(const char *filename,
struct Configurable *config);
diff --git a/src/tool_sdecls.h b/src/tool_sdecls.h
index 50365273..3482538e 100644
--- a/src/tool_sdecls.h
+++ b/src/tool_sdecls.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
diff --git a/src/tool_setopt.c b/src/tool_setopt.c
index 94e786f2..9aefc21d 100644
--- a/src/tool_setopt.c
+++ b/src/tool_setopt.c
@@ -19,12 +19,10 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifndef CURL_DISABLE_LIBCURL_OPTION
-#include <curl/curl.h>
-
#define ENABLE_CURLX_PRINTF
/* use our own printf() functions */
#include "curlx.h"
@@ -53,7 +51,7 @@ const NameValue setopt_nv_CURLPROXY[] = {
NVEND,
};
-const NameValue setopt_nv_CURLAUTH[] = {
+const NameValueUnsigned setopt_nv_CURLAUTH[] = {
NV(CURLAUTH_ANY), /* combination */
NV(CURLAUTH_ANYSAFE), /* combination */
NV(CURLAUTH_BASIC),
@@ -236,7 +234,7 @@ CURLcode tool_setopt_enum(CURL *curl, struct Configurable *config,
return ret;
}
-/* setopt wrapper for bit mask */
+/* setopt wrapper for flags */
CURLcode tool_setopt_flags(CURL *curl, struct Configurable *config,
const char *name, CURLoption tag,
const NameValue *nvlist, long lval)
@@ -278,6 +276,49 @@ CURLcode tool_setopt_flags(CURL *curl, struct Configurable *config,
return ret;
}
+/* setopt wrapper for bitmasks */
+CURLcode tool_setopt_bitmask(CURL *curl, struct Configurable *config,
+ const char *name, CURLoption tag,
+ const NameValueUnsigned *nvlist,
+ long lval)
+{
+ CURLcode ret = CURLE_OK;
+ bool skip = FALSE;
+
+ ret = curl_easy_setopt(curl, tag, lval);
+ if(!lval)
+ skip = TRUE;
+
+ if(config->libcurl && !skip && !ret) {
+ /* we only use this for real if --libcurl was used */
+ char preamble[80];
+ unsigned long rest = (unsigned long)lval;
+ const NameValueUnsigned *nv = NULL;
+ snprintf(preamble, sizeof(preamble),
+ "curl_easy_setopt(hnd, %s, ", name);
+ for(nv=nvlist; nv->name; nv++) {
+ if((nv->value & ~ rest) == 0) {
+ /* all value flags contained in rest */
+ rest &= ~ nv->value; /* remove bits handled here */
+ CODE3("%s(long)%s%s",
+ preamble, nv->name, rest ? " |" : ");");
+ if(!rest)
+ break; /* handled them all */
+ /* replace with all spaces for continuation line */
+ sprintf(preamble, "%*s", strlen(preamble), "");
+ }
+ }
+ /* If any bits have no definition, output an explicit value.
+ * This could happen if new bits are defined and used
+ * but the NameValue list is not updated. */
+ if(rest)
+ CODE2("%s%luUL);", preamble, rest);
+ }
+
+ nomem:
+ return ret;
+}
+
/* setopt wrapper for CURLOPT_HTTPPOST */
CURLcode tool_setopt_httppost(CURL *curl, struct Configurable *config,
const char *name, CURLoption tag,
diff --git a/src/tool_setopt.h b/src/tool_setopt.h
index 4189adda..d107756b 100644
--- a/src/tool_setopt.h
+++ b/src/tool_setopt.h
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
/*
* Macros used in operate()
@@ -41,13 +41,18 @@ typedef struct {
long value;
} NameValue;
+typedef struct {
+ const char *name;
+ unsigned long value;
+} NameValueUnsigned;
+
extern const NameValue setopt_nv_CURLPROXY[];
-extern const NameValue setopt_nv_CURLAUTH[];
extern const NameValue setopt_nv_CURL_HTTP_VERSION[];
extern const NameValue setopt_nv_CURL_SSLVERSION[];
extern const NameValue setopt_nv_CURL_TIMECOND[];
extern const NameValue setopt_nv_CURLFTPSSL_CCC[];
extern const NameValue setopt_nv_CURLPROTO[];
+extern const NameValueUnsigned setopt_nv_CURLAUTH[];
/* Map options to NameValue sets */
#define setopt_nv_CURLOPT_HTTP_VERSION setopt_nv_CURL_HTTP_VERSION
@@ -68,6 +73,9 @@ CURLcode tool_setopt_enum(CURL *curl, struct Configurable *config,
CURLcode tool_setopt_flags(CURL *curl, struct Configurable *config,
const char *name, CURLoption tag,
const NameValue *nv, long lval);
+CURLcode tool_setopt_bitmask(CURL *curl, struct Configurable *config,
+ const char *name, CURLoption tag,
+ const NameValueUnsigned *nv, long lval);
CURLcode tool_setopt_httppost(CURL *curl, struct Configurable *config,
const char *name, CURLoption tag,
struct curl_httppost *httppost);
@@ -89,6 +97,9 @@ CURLcode tool_setopt(CURL *curl, bool str, struct Configurable *config,
#define my_setopt_flags(x,y,z) \
SETOPT_CHECK(tool_setopt_flags(x, config, #y, y, setopt_nv_ ## y, z))
+#define my_setopt_bitmask(x,y,z) \
+ SETOPT_CHECK(tool_setopt_bitmask(x, config, #y, y, setopt_nv_ ## y, z))
+
#define my_setopt_httppost(x,y,z) \
SETOPT_CHECK(tool_setopt_httppost(x, config, #y, y, z))
@@ -115,6 +126,9 @@ CURLcode tool_setopt(CURL *curl, bool str, struct Configurable *config,
#define my_setopt_flags(x,y,z) \
SETOPT_CHECK(curl_easy_setopt(x, y, z))
+#define my_setopt_bitmask(x,y,z) \
+ SETOPT_CHECK(curl_easy_setopt(x, y, z))
+
#define my_setopt_httppost(x,y,z) \
SETOPT_CHECK(curl_easy_setopt(x, y, z))
diff --git a/src/tool_setup.h b/src/tool_setup.h
new file mode 100644
index 00000000..ed3849ba
--- /dev/null
+++ b/src/tool_setup.h
@@ -0,0 +1,75 @@
+#ifndef HEADER_CURL_TOOL_SETUP_H
+#define HEADER_CURL_TOOL_SETUP_H
+/***************************************************************************
+ * _ _ ____ _
+ * Project ___| | | | _ \| |
+ * / __| | | | |_) | |
+ * | (__| |_| | _ <| |___
+ * \___|\___/|_| \_\_____|
+ *
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
+ *
+ * This software is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution. The terms
+ * are also available at http://curl.haxx.se/docs/copyright.html.
+ *
+ * You may opt to use, copy, modify, merge, publish, distribute and/or sell
+ * copies of the Software, and permit persons to whom the Software is
+ * furnished to do so, under the terms of the COPYING file.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ***************************************************************************/
+
+#define CURL_NO_OLDIES
+
+/*
+ * setup.h may define preprocessor macros such as _FILE_OFFSET_BITS and
+ * _LARGE_FILES in order to support files larger than 2 GB. On platforms
+ * where this happens it is mandatory that these macros are defined before
+ * any system header file is included, otherwise file handling function
+ * prototypes will be misdeclared and curl tool may not build properly;
+ * therefore we must include setup.h before curl.h when building curl.
+ */
+
+#include "setup.h" /* from the lib directory */
+
+/*
+ * curl tool certainly uses libcurl's external interface.
+ */
+
+#include <curl/curl.h> /* external interface */
+
+/*
+ * Platform specific stuff.
+ */
+
+#if defined(macintosh) && defined(__MRC__)
+# define main(x,y) curl_main(x,y)
+#endif
+
+#ifdef TPF
+# undef select
+ /* change which select is used for the curl command line tool */
+# define select(a,b,c,d,e) tpf_select_bsd(a,b,c,d,e)
+ /* and turn off the progress meter */
+# define CONF_DEFAULT (0|CONF_NOPROGRESS)
+#endif
+
+#ifndef OS
+# define OS "unknown"
+#endif
+
+#ifndef UNPRINTABLE_CHAR
+ /* define what to use for unprintable characters */
+# define UNPRINTABLE_CHAR '.'
+#endif
+
+#ifndef HAVE_STRDUP
+# include "strdup.h"
+# define strdup(ptr) curlx_strdup(ptr)
+#endif
+
+#endif /* HEADER_CURL_TOOL_SETUP_H */
+
diff --git a/src/tool_sleep.c b/src/tool_sleep.c
index 08db8861..83548402 100644
--- a/src/tool_sleep.c
+++ b/src/tool_sleep.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef HAVE_SYS_SELECT_H
# include <sys/select.h>
diff --git a/src/tool_sleep.h b/src/tool_sleep.h
index 29655ced..115a4e40 100644
--- a/src/tool_sleep.h
+++ b/src/tool_sleep.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
void tool_go_sleep(long ms);
diff --git a/src/tool_urlglob.c b/src/tool_urlglob.c
index f5c09a1e..5e73f147 100644
--- a/src/tool_urlglob.c
+++ b/src/tool_urlglob.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,9 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#define _MPRINTF_REPLACE /* we want curl-functions instead of native ones */
#include <curl/mprintf.h>
diff --git a/src/tool_urlglob.h b/src/tool_urlglob.h
index 18281bf6..9c37f156 100644
--- a/src/tool_urlglob.h
+++ b/src/tool_urlglob.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
typedef enum {
UPTSet = 1,
diff --git a/src/tool_util.c b/src/tool_util.c
index 93ab17fd..00d205eb 100644
--- a/src/tool_util.c
+++ b/src/tool_util.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#include "tool_util.h"
diff --git a/src/tool_util.h b/src/tool_util.h
index 7c2a2978..d8bb0366 100644
--- a/src/tool_util.h
+++ b/src/tool_util.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
struct timeval tool_tvnow(void);
diff --git a/src/tool_version.h b/src/tool_version.h
index 9577c537..2aba8eb0 100644
--- a/src/tool_version.h
+++ b/src/tool_version.h
@@ -25,7 +25,7 @@
#define CURL_NAME "curl"
#define CURL_COPYRIGHT LIBCURL_COPYRIGHT
-#define CURL_VERSION "7.25.0"
+#define CURL_VERSION "7.26.0"
#define CURL_VERSION_MAJOR LIBCURL_VERSION_MAJOR
#define CURL_VERSION_MINOR LIBCURL_VERSION_MINOR
#define CURL_VERSION_PATCH LIBCURL_VERSION_PATCH
diff --git a/src/tool_vms.c b/src/tool_vms.c
index b1ecfe55..4a6a6f58 100644
--- a/src/tool_vms.c
+++ b/src/tool_vms.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef __VMS
@@ -28,8 +28,6 @@
#include <unixlib.h>
#endif
-#include <curl/curl.h>
-
#define ENABLE_CURLX_PRINTF
#include "curlx.h"
diff --git a/src/tool_vms.h b/src/tool_vms.h
index 56db34ba..5bb262e2 100644
--- a/src/tool_vms.h
+++ b/src/tool_vms.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef __VMS
diff --git a/src/tool_writeenv.c b/src/tool_writeenv.c
index 232ab697..a9462d00 100644
--- a/src/tool_writeenv.c
+++ b/src/tool_writeenv.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef USE_ENVIRONMENT
@@ -27,8 +27,6 @@
# include <kernel.h>
#endif
-#include <curl/curl.h>
-
#define _MPRINTF_REPLACE /* use our functions only */
#include <curl/mprintf.h>
diff --git a/src/tool_writeenv.h b/src/tool_writeenv.h
index 74fdc97d..c0a952fe 100644
--- a/src/tool_writeenv.h
+++ b/src/tool_writeenv.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef USE_ENVIRONMENT
diff --git a/src/tool_writeout.c b/src/tool_writeout.c
index 1ea1c988..6038a210 100644
--- a/src/tool_writeout.c
+++ b/src/tool_writeout.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,13 +19,12 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
-
-#include <curl/curl.h>
+#include "tool_setup.h"
#define _MPRINTF_REPLACE /* we want curl-functions instead of native ones */
#include <curl/mprintf.h>
+#include "tool_cfgable.h"
#include "tool_writeout.h"
#include "memdebug.h" /* keep this as LAST include */
@@ -54,6 +53,7 @@ typedef enum {
VAR_FTP_ENTRY_PATH,
VAR_REDIRECT_URL,
VAR_SSL_VERIFY_RESULT,
+ VAR_EFFECTIVE_FILENAME,
VAR_NUM_OF_VARS /* must be the last */
} replaceid;
@@ -87,10 +87,11 @@ static const struct variable replacements[]={
{"ftp_entry_path", VAR_FTP_ENTRY_PATH},
{"redirect_url", VAR_REDIRECT_URL},
{"ssl_verify_result", VAR_SSL_VERIFY_RESULT},
+ {"filename_effective", VAR_EFFECTIVE_FILENAME},
{NULL, VAR_NONE}
};
-void ourWriteOut(CURL *curl, const char *writeinfo)
+void ourWriteOut(CURL *curl, struct OutStruct *outs, const char *writeinfo)
{
FILE *stream = stdout;
const char *ptr = writeinfo;
@@ -242,6 +243,10 @@ void ourWriteOut(CURL *curl, const char *writeinfo)
&longinfo))
fprintf(stream, "%ld", longinfo);
break;
+ case VAR_EFFECTIVE_FILENAME:
+ if(outs->filename)
+ fprintf(stream, "%s", outs->filename);
+ break;
default:
break;
}
diff --git a/src/tool_writeout.h b/src/tool_writeout.h
index 815cfcff..4dd3a75a 100644
--- a/src/tool_writeout.h
+++ b/src/tool_writeout.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,8 +21,8 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
-void ourWriteOut(CURL *curl, const char *out);
+void ourWriteOut(CURL *curl, struct OutStruct *outs, const char *writeinfo);
#endif /* HEADER_CURL_TOOL_WRITEOUT_H */
diff --git a/src/tool_xattr.c b/src/tool_xattr.c
index 1f3883fa..505bdb17 100644
--- a/src/tool_xattr.c
+++ b/src/tool_xattr.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,14 +19,12 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
#ifdef HAVE_FSETXATTR
# include <sys/xattr.h> /* header from libc, not from libattr */
#endif
-#include <curl/curl.h>
-
#include "tool_xattr.h"
#include "memdebug.h" /* keep this as LAST include */
diff --git a/src/tool_xattr.h b/src/tool_xattr.h
index 14c8c944..3f8f585e 100644
--- a/src/tool_xattr.h
+++ b/src/tool_xattr.h
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,7 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-#include "setup.h"
+#include "tool_setup.h"
int fwrite_xattr(CURL *curl, int fd);
diff --git a/src/vc6curlsrc.dsp b/src/vc6curlsrc.dsp
index 5866f011..a2d9e7bf 100644
--- a/src/vc6curlsrc.dsp
+++ b/src/vc6curlsrc.dsp
@@ -311,10 +311,6 @@ SOURCE=.\hugehelp.h
# End Source File
# Begin Source File
-SOURCE=.\setup.h
-# End Source File
-# Begin Source File
-
SOURCE=..\lib\nonblock.h
# End Source File
# Begin Source File
@@ -447,6 +443,10 @@ SOURCE=.\tool_setopt.h
# End Source File
# Begin Source File
+SOURCE=.\tool_setup.h
+# End Source File
+# Begin Source File
+
SOURCE=.\tool_sleep.h
# End Source File
# Begin Source File
diff --git a/tests/Makefile.in b/tests/Makefile.in
index 3f89bc31..8670a290 100644
--- a/tests/Makefile.in
+++ b/tests/Makefile.in
@@ -76,7 +76,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -107,6 +106,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -137,6 +137,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -152,7 +156,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -210,14 +214,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -321,9 +327,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign tests/Makefile
+ $(AUTOMAKE) --gnu tests/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am
index a0e7ac52..8d919956 100644
--- a/tests/data/Makefile.am
+++ b/tests/data/Makefile.am
@@ -48,7 +48,7 @@ test551 test552 test553 test554 test555 test556 test557 test560 test561 \
test562 test563 test564 test565 test566 test567 test568 test569 test570 \
test571 test572 test573 test574 test575 test576 test578 test579 test580 \
test581 test582 test583 test584 test585 test586 test587 test588 test590 \
-test591 test592 test593 test594 test595 test596 test597 test598 \
+test591 test592 test593 test594 test595 test596 test597 test598 test599 \
test600 test601 test602 test603 test604 \
test605 test606 test607 test608 test609 test610 test611 test612 test613 \
test614 test615 test616 test617 test618 test619 test620 test621 test622 \
@@ -83,6 +83,7 @@ test1300 test1301 test1302 test1303 test1304 test1305 \
test1306 test1307 test1308 test1309 test1310 test1311 test1312 test1313 \
test1314 test1315 test1316 test1317 test1318 test1319 test1320 test1321 \
test1322 test1323 test1324 test1325 test1326 test1327 test1328 test1329 \
+test1331 test1332 test1333 \
test1400 test1401 test1402 test1403 test1404 test1405 test1406 test1407 \
test2000 test2001 test2002 test2003 test2004
diff --git a/tests/data/Makefile.in b/tests/data/Makefile.in
index db58d4fb..dce2d1e8 100644
--- a/tests/data/Makefile.in
+++ b/tests/data/Makefile.in
@@ -54,7 +54,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
SOURCES =
@@ -77,6 +76,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -107,6 +107,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -122,7 +126,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -180,14 +184,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -301,7 +307,7 @@ test551 test552 test553 test554 test555 test556 test557 test560 test561 \
test562 test563 test564 test565 test566 test567 test568 test569 test570 \
test571 test572 test573 test574 test575 test576 test578 test579 test580 \
test581 test582 test583 test584 test585 test586 test587 test588 test590 \
-test591 test592 test593 test594 test595 test596 test597 test598 \
+test591 test592 test593 test594 test595 test596 test597 test598 test599 \
test600 test601 test602 test603 test604 \
test605 test606 test607 test608 test609 test610 test611 test612 test613 \
test614 test615 test616 test617 test618 test619 test620 test621 test622 \
@@ -336,6 +342,7 @@ test1300 test1301 test1302 test1303 test1304 test1305 \
test1306 test1307 test1308 test1309 test1310 test1311 test1312 test1313 \
test1314 test1315 test1316 test1317 test1318 test1319 test1320 test1321 \
test1322 test1323 test1324 test1325 test1326 test1327 test1328 test1329 \
+test1331 test1332 test1333 \
test1400 test1401 test1402 test1403 test1404 test1405 test1406 test1407 \
test2000 test2001 test2002 test2003 test2004
@@ -352,9 +359,9 @@ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__confi
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/data/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/data/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --foreign tests/data/Makefile
+ $(AUTOMAKE) --gnu tests/data/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff --git a/tests/data/test1316 b/tests/data/test1316
index d485c055..e65bd5f6 100644
--- a/tests/data/test1316
+++ b/tests/data/test1316
@@ -4,7 +4,9 @@
FTP
PASV
LIST
+HTTP
HTTP CONNECT
+HTTP proxy
</keywords>
</info>
#
diff --git a/tests/data/test1319 b/tests/data/test1319
index 6461f476..d02ba653 100644
--- a/tests/data/test1319
+++ b/tests/data/test1319
@@ -3,7 +3,9 @@
<keywords>
POP3
RETR
+HTTP
HTTP CONNECT
+HTTP proxy
</keywords>
</info>
#
diff --git a/tests/data/test1320 b/tests/data/test1320
index 26a3f34b..f7af40aa 100644
--- a/tests/data/test1320
+++ b/tests/data/test1320
@@ -2,7 +2,9 @@
<info>
<keywords>
SMTP
+HTTP
HTTP CONNECT
+HTTP proxy
</keywords>
</info>
diff --git a/tests/data/test1321 b/tests/data/test1321
index 50cd3752..7d45d964 100644
--- a/tests/data/test1321
+++ b/tests/data/test1321
@@ -3,6 +3,9 @@
<keywords>
IMAP
FETCH
+HTTP
+HTTP CONNECT
+HTTP proxy
</keywords>
</info>
diff --git a/tests/data/test1331 b/tests/data/test1331
new file mode 100644
index 00000000..406cb9e1
--- /dev/null
+++ b/tests/data/test1331
@@ -0,0 +1,89 @@
+# Test case inspired by this question on stackoverflow:
+#
+# http://stackoverflow.com/questions/10017165/use-libcurl-with-bluecoat-cookie-proxy
+#
+<testcase>
+<info>
+<keywords>
+HTTP
+HTTP GET
+HTTP proxy
+cookies
+</keywords>
+</info>
+
+# Server-side
+<reply>
+<data>
+HTTP/1.1 407 Me not know you swsbounce
+Date: Tue, 25 Sep 2001 19:37:44 GMT
+Content-Type: text/html
+Set-Cookie: proxycookie=weirdo; Path=/
+Cache-control: private
+Content-Length: 62
+Proxy-Authenticate: Basic realm="moo on you"
+
+This server reply is for testing a simple cookie test case...
+</data>
+
+<data1>
+HTTP/1.1 200 Fine!
+Content-Type: text/html
+Content-Length: 6
+
+hello
+</data1>
+
+<datacheck>
+HTTP/1.1 407 Me not know you swsbounce
+Date: Tue, 25 Sep 2001 19:37:44 GMT
+Content-Type: text/html
+Set-Cookie: proxycookie=weirdo; Path=/
+Cache-control: private
+Content-Length: 62
+Proxy-Authenticate: Basic realm="moo on you"
+
+HTTP/1.1 200 Fine!
+Content-Type: text/html
+Content-Length: 6
+
+hello
+</datacheck>
+
+
+</reply>
+
+# Client-side
+<client>
+<server>
+http
+</server>
+ <name>
+HTTP --proxy-anyauth and 407 with cookies
+ </name>
+ <command>
+-U myname:mypassword -x %HOSTIP:%HTTPPORT http://z.x.com/1331 --proxy-anyauth -c log/dump1331
+</command>
+</client>
+
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+GET http://z.x.com/1331 HTTP/1.1
+Host: z.x.com
+Accept: */*
+Proxy-Connection: Keep-Alive
+
+GET http://z.x.com/1331 HTTP/1.1
+Proxy-Authorization: Basic bXluYW1lOm15cGFzc3dvcmQ=
+Host: z.x.com
+Accept: */*
+Proxy-Connection: Keep-Alive
+Cookie: proxycookie=weirdo
+
+</protocol>
+</verify>
+</testcase>
diff --git a/tests/data/test1332 b/tests/data/test1332
new file mode 100644
index 00000000..1850ece8
--- /dev/null
+++ b/tests/data/test1332
@@ -0,0 +1,80 @@
+# test case cloned from 1076 and then 302 was replaced with 303
+<testcase>
+<info>
+<keywords>
+HTTP
+HTTP POST
+followlocation
+</keywords>
+</info>
+#
+# Server-side
+<reply>
+<data>
+HTTP/1.1 303 OK swsclose
+Location: moo.html&testcase=/13320002
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Connection: close
+
+</data>
+<data2>
+HTTP/1.1 200 OK swsclose
+Location: this should be ignored
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Connection: close
+
+body
+</data2>
+<datacheck>
+HTTP/1.1 303 OK swsclose
+Location: moo.html&testcase=/13320002
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Connection: close
+
+HTTP/1.1 200 OK swsclose
+Location: this should be ignored
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Connection: close
+
+body
+</datacheck>
+</reply>
+
+#
+# Client-side
+<client>
+<server>
+http
+</server>
+ <name>
+HTTP POST with 303 redirect and --post303
+ </name>
+ <command>
+http://%HOSTIP:%HTTPPORT/blah/1332 -L -d "moo" --post303
+</command>
+</client>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol nonewline="yes">
+POST /blah/1332 HTTP/1.1
+Host: %HOSTIP:%HTTPPORT
+Accept: */*
+Content-Length: 3
+Content-Type: application/x-www-form-urlencoded
+
+mooPOST /blah/moo.html&testcase=/13320002 HTTP/1.1
+User-Agent: curl/7.10 (i686-pc-linux-gnu) libcurl/7.10 OpenSSL/0.9.6c ipv6 zlib/1.1.3
+Host: %HOSTIP:%HTTPPORT
+Accept: */*
+Content-Length: 3
+Content-Type: application/x-www-form-urlencoded
+
+moo
+</protocol>
+</verify>
+</testcase>
diff --git a/tests/data/test1333 b/tests/data/test1333
new file mode 100644
index 00000000..51ba75b4
--- /dev/null
+++ b/tests/data/test1333
@@ -0,0 +1,55 @@
+<testcase>
+<info>
+<keywords>
+HTTP
+HTTP GET
+</keywords>
+</info>
+
+#
+# Server-side
+<reply>
+<data>
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Accept-Ranges: bytes
+Content-Length: 6
+Connection: close
+
+-foo-
+</data>
+</reply>
+
+#
+# Client-side
+<client>
+<server>
+http
+</server>
+ <name>
+HTTP POST zero length, chunked-encoded
+ </name>
+ <command>
+-d "" --header "Transfer-Encoding: chunked" http://%HOSTIP:%HTTPPORT/1333
+</command>
+</client>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+<strip>
+^User-Agent:.*
+</strip>
+<protocol>
+POST /1333 HTTP/1.1
+Host: %HOSTIP:%HTTPPORT
+Accept: */*
+Transfer-Encoding: chunked
+Content-Type: application/x-www-form-urlencoded
+
+
+0
+
+</protocol>
+</verify>
+</testcase>
diff --git a/tests/data/test1405 b/tests/data/test1405
index f0daa0fa..187f8498 100644
--- a/tests/data/test1405
+++ b/tests/data/test1405
@@ -83,8 +83,6 @@ int main(int argc, char *argv[])
hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_URL, "ftp://%HOSTIP:%FTPPORT/1405");
curl_easy_setopt(hnd, CURLOPT_HEADER, 1L);
- curl_easy_setopt(hnd, CURLOPT_USERAGENT, "stripped");
- curl_easy_setopt(hnd, CURLOPT_MAXREDIRS, 50L);
curl_easy_setopt(hnd, CURLOPT_QUOTE, slist1);
curl_easy_setopt(hnd, CURLOPT_POSTQUOTE, slist2);
curl_easy_setopt(hnd, CURLOPT_PREQUOTE, slist3);
@@ -124,8 +122,10 @@ int main(int argc, char *argv[])
/**** End of sample code ****/
</file>
<stripfile>
-# curl's default user-agent varies with version, libraries etc.
-s/(USERAGENT, \")[^\"]+/${1}stripped/
+# CURLOPT_USERAGENT and CURLOPT_MAXREDIRS requires HTTP protocol
+# support, IOW depends on configuration - just ignore these.
+$_ = '' if /CURLOPT_USERAGENT/
+$_ = '' if /CURLOPT_MAXREDIRS/
# CURLOPT_SSL_VERIFYPEER and SSH_KNOWNHOSTS vary with configurations - just
# ignore them
$_ = '' if /CURLOPT_SSL_VERIFYPEER/
diff --git a/tests/data/test598 b/tests/data/test598
index 123bbc37..f43bbacd 100644
--- a/tests/data/test598
+++ b/tests/data/test598
@@ -3,6 +3,8 @@
<keywords>
HTTP
HTTP GET
+HTTP set cookie
+cookies
CURLOPT_REFERER
curl_easy_reset
</keywords>
diff --git a/tests/data/test599 b/tests/data/test599
new file mode 100644
index 00000000..82151372
--- /dev/null
+++ b/tests/data/test599
@@ -0,0 +1,83 @@
+<testcase>
+<info>
+<keywords>
+HTTP
+HTTP POST
+</keywords>
+</info>
+#
+# Server-side
+<reply>
+<data>
+HTTP/1.1 302 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Location: 5990001
+Content-Length: 6
+Connection: close
+Content-Type: text/html
+
+-foo-
+</data>
+<data1>
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Transfer-Encoding: chunked
+Connection: close
+Content-Type: text/html
+
+32
+this data is slightly larger than the first piece
+
+0
+
+</data1>
+
+<datacheck>
+HTTP/1.1 302 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Location: 5990001
+Content-Length: 6
+Connection: close
+Content-Type: text/html
+
+HTTP/1.1 200 OK
+Date: Thu, 09 Nov 2010 14:49:00 GMT
+Server: test-server/fake
+Transfer-Encoding: chunked
+Connection: close
+Content-Type: text/html
+
+this data is slightly larger than the first piece
+</datacheck>
+
+</reply>
+
+# Client-side
+<client>
+<server>
+http
+</server>
+# tool is what to use instead of 'curl'
+<tool>
+lib599
+</tool>
+
+# Bug 3510057 pointed out that when following a location to a larger chunked
+# encoded page, the first size would still be used in the progress callback
+ <name>
+HTTP GET with progress callback and redirects changing content sizes
+ </name>
+ <command>
+http://%HOSTIP:%HTTPPORT/599
+</command>
+</client>
+
+#
+# Verify data after the test has been "shot"
+<verify>
+
+</verify>
+</testcase>
diff --git a/tests/data/test809 b/tests/data/test809
index 29358e00..e9f22dd8 100644
--- a/tests/data/test809
+++ b/tests/data/test809
@@ -33,7 +33,7 @@ pop3://%HOSTIP:%POP3PORT/809 -l -u user:secret
# Verify data after the test has been "shot"
<verify>
<errorcode>
-78
+56
</errorcode>
<protocol>
USER user
diff --git a/tests/libtest/Makefile.am b/tests/libtest/Makefile.am
index 9c0d5950..6170453a 100644
--- a/tests/libtest/Makefile.am
+++ b/tests/libtest/Makefile.am
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -53,10 +53,17 @@ endif
EXTRA_DIST = test75.pl test307.pl test610.pl test613.pl test1013.pl \
test1022.pl Makefile.inc
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
+
# Dependencies (may need to be overriden)
LDADD = $(top_builddir)/lib/libcurl.la @CURL_LIBS@
DEPENDENCIES = $(top_builddir)/lib/libcurl.la
+# Mostly for Windows build targets, when using static libcurl
+if USE_CPPFLAG_CURL_STATICLIB
+AM_CPPFLAGS = -DCURL_STATICLIB
+endif
+
# Makefile.inc provides the source defines (TESTUTIL, SUPPORTFILES,
# noinst_PROGRAMS, lib*_SOURCES, and lib*_CFLAGS)
include Makefile.inc
@@ -81,3 +88,10 @@ libhostname_la_LIBADD =
libhostname_la_DEPENDENCIES =
libhostname_la_LDFLAGS = -module -avoid-version $(UNDEF) -rpath /nowhere
+if DOING_CURL_SYMBOL_HIDING
+libhostname_la_CPPFLAGS = $(AM_CPPFLAGS) -DCURL_HIDDEN_SYMBOLS
+libhostname_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_CURL_SYMBOL_HIDING)
+else
+libhostname_la_CPPFLAGS = $(AM_CPPFLAGS)
+libhostname_la_CFLAGS = $(AM_CFLAGS)
+endif
diff --git a/tests/libtest/Makefile.in b/tests/libtest/Makefile.in
index dae11178..a99601bb 100644
--- a/tests/libtest/Makefile.in
+++ b/tests/libtest/Makefile.in
@@ -63,7 +63,8 @@ noinst_PROGRAMS = chkhostname$(EXEEXT) lib500$(EXEEXT) lib501$(EXEEXT) \
lib571$(EXEEXT) lib572$(EXEEXT) lib573$(EXEEXT) \
lib582$(EXEEXT) lib583$(EXEEXT) lib585$(EXEEXT) \
lib586$(EXEEXT) lib587$(EXEEXT) lib590$(EXEEXT) \
- lib591$(EXEEXT) lib597$(EXEEXT) lib598$(EXEEXT)
+ lib591$(EXEEXT) lib597$(EXEEXT) lib598$(EXEEXT) \
+ lib599$(EXEEXT)
subdir = tests/libtest
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/curl-compilers.m4 \
@@ -82,11 +83,10 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
-am_libhostname_la_OBJECTS = sethostname.lo
+am_libhostname_la_OBJECTS = libhostname_la-sethostname.lo
libhostname_la_OBJECTS = $(am_libhostname_la_OBJECTS)
@BUILD_LIBHOSTNAME_TRUE@am_libhostname_la_rpath =
PROGRAMS = $(noinst_PROGRAMS)
@@ -438,6 +438,10 @@ am_lib598_OBJECTS = lib598.$(OBJEXT) $(am__objects_1)
lib598_OBJECTS = $(am_lib598_OBJECTS)
lib598_LDADD = $(LDADD)
lib598_DEPENDENCIES = $(top_builddir)/lib/libcurl.la
+am_lib599_OBJECTS = lib599.$(OBJEXT) $(am__objects_1)
+lib599_OBJECTS = $(am_lib599_OBJECTS)
+lib599_LDADD = $(LDADD)
+lib599_DEPENDENCIES = $(top_builddir)/lib/libcurl.la
DEFAULT_INCLUDES =
depcomp = $(SHELL) $(top_srcdir)/depcomp
am__depfiles_maybe = depfiles
@@ -474,7 +478,7 @@ SOURCES = $(libhostname_la_SOURCES) $(chkhostname_SOURCES) \
$(lib578_SOURCES) $(lib579_SOURCES) $(lib582_SOURCES) \
$(lib583_SOURCES) $(lib585_SOURCES) $(lib586_SOURCES) \
$(lib587_SOURCES) $(lib590_SOURCES) $(lib591_SOURCES) \
- $(lib597_SOURCES) $(lib598_SOURCES)
+ $(lib597_SOURCES) $(lib598_SOURCES) $(lib599_SOURCES)
DIST_SOURCES = $(libhostname_la_SOURCES) $(chkhostname_SOURCES) \
$(lib500_SOURCES) $(lib501_SOURCES) $(lib502_SOURCES) \
$(lib503_SOURCES) $(lib504_SOURCES) $(lib505_SOURCES) \
@@ -500,7 +504,7 @@ DIST_SOURCES = $(libhostname_la_SOURCES) $(chkhostname_SOURCES) \
$(lib578_SOURCES) $(lib579_SOURCES) $(lib582_SOURCES) \
$(lib583_SOURCES) $(lib585_SOURCES) $(lib586_SOURCES) \
$(lib587_SOURCES) $(lib590_SOURCES) $(lib591_SOURCES) \
- $(lib597_SOURCES) $(lib598_SOURCES)
+ $(lib597_SOURCES) $(lib598_SOURCES) $(lib599_SOURCES)
ETAGS = etags
CTAGS = ctags
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -521,6 +525,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -551,6 +556,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -566,7 +575,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -624,14 +633,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -706,7 +717,7 @@ target_alias = @target_alias@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -756,6 +767,9 @@ test1022.pl Makefile.inc
LDADD = $(top_builddir)/lib/libcurl.la @CURL_LIBS@
DEPENDENCIES = $(top_builddir)/lib/libcurl.la
+# Mostly for Windows build targets, when using static libcurl
+@USE_CPPFLAG_CURL_STATICLIB_TRUE@AM_CPPFLAGS = -DCURL_STATICLIB
+
# files used only in some libcurl test programs
TESTUTIL = testutil.c testutil.h
@@ -855,6 +869,7 @@ lib590_SOURCES = lib590.c $(SUPPORTFILES)
lib591_SOURCES = lib591.c $(SUPPORTFILES) $(TESTUTIL) $(WARNLESS)
lib597_SOURCES = lib597.c $(SUPPORTFILES) $(TESTUTIL) $(WARNLESS)
lib598_SOURCES = lib598.c $(SUPPORTFILES)
+lib599_SOURCES = lib599.c $(SUPPORTFILES)
@BUILD_LIBHOSTNAME_FALSE@noinst_LTLIBRARIES =
# Makefile.inc provides the source defines (TESTUTIL, SUPPORTFILES,
@@ -870,6 +885,10 @@ libhostname_la_SOURCES = sethostname.c sethostname.h
libhostname_la_LIBADD =
libhostname_la_DEPENDENCIES =
libhostname_la_LDFLAGS = -module -avoid-version $(UNDEF) -rpath /nowhere
+@DOING_CURL_SYMBOL_HIDING_FALSE@libhostname_la_CPPFLAGS = $(AM_CPPFLAGS)
+@DOING_CURL_SYMBOL_HIDING_TRUE@libhostname_la_CPPFLAGS = $(AM_CPPFLAGS) -DCURL_HIDDEN_SYMBOLS
+@DOING_CURL_SYMBOL_HIDING_FALSE@libhostname_la_CFLAGS = $(AM_CFLAGS)
+@DOING_CURL_SYMBOL_HIDING_TRUE@libhostname_la_CFLAGS = $(AM_CFLAGS) $(CFLAG_CURL_SYMBOL_HIDING)
all: all-am
.SUFFIXES:
@@ -1146,6 +1165,9 @@ lib597$(EXEEXT): $(lib597_OBJECTS) $(lib597_DEPENDENCIES)
lib598$(EXEEXT): $(lib598_OBJECTS) $(lib598_DEPENDENCIES)
@rm -f lib598$(EXEEXT)
$(LINK) $(lib598_LDFLAGS) $(lib598_OBJECTS) $(lib598_LDADD) $(LIBS)
+lib599$(EXEEXT): $(lib599_OBJECTS) $(lib599_DEPENDENCIES)
+ @rm -f lib599$(EXEEXT)
+ $(LINK) $(lib599_LDFLAGS) $(lib599_OBJECTS) $(lib599_LDADD) $(LIBS)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
@@ -1252,7 +1274,8 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib591.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib597.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib598.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sethostname.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lib599.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libhostname_la-sethostname.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testtrace.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testutil.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/warnless.Po@am__quote@
@@ -1278,6 +1301,13 @@ distclean-compile:
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $<
+libhostname_la-sethostname.lo: sethostname.c
+@am__fastdepCC_TRUE@ if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libhostname_la_CPPFLAGS) $(CPPFLAGS) $(libhostname_la_CFLAGS) $(CFLAGS) -MT libhostname_la-sethostname.lo -MD -MP -MF "$(DEPDIR)/libhostname_la-sethostname.Tpo" -c -o libhostname_la-sethostname.lo `test -f 'sethostname.c' || echo '$(srcdir)/'`sethostname.c; \
+@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/libhostname_la-sethostname.Tpo" "$(DEPDIR)/libhostname_la-sethostname.Plo"; else rm -f "$(DEPDIR)/libhostname_la-sethostname.Tpo"; exit 1; fi
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='sethostname.c' object='libhostname_la-sethostname.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libhostname_la_CPPFLAGS) $(CPPFLAGS) $(libhostname_la_CFLAGS) $(CFLAGS) -c -o libhostname_la-sethostname.lo `test -f 'sethostname.c' || echo '$(srcdir)/'`sethostname.c
+
chkhostname-chkhostname.o: chkhostname.c
@am__fastdepCC_TRUE@ if $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(chkhostname_CFLAGS) $(CFLAGS) -MT chkhostname-chkhostname.o -MD -MP -MF "$(DEPDIR)/chkhostname-chkhostname.Tpo" -c -o chkhostname-chkhostname.o `test -f 'chkhostname.c' || echo '$(srcdir)/'`chkhostname.c; \
@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/chkhostname-chkhostname.Tpo" "$(DEPDIR)/chkhostname-chkhostname.Po"; else rm -f "$(DEPDIR)/chkhostname-chkhostname.Tpo"; exit 1; fi
diff --git a/tests/libtest/Makefile.inc b/tests/libtest/Makefile.inc
index e24d7422..4b79b93f 100644
--- a/tests/libtest/Makefile.inc
+++ b/tests/libtest/Makefile.inc
@@ -19,7 +19,7 @@ noinst_PROGRAMS = chkhostname \
lib543 lib544 lib545 lib547 lib548 lib549 lib552 lib553 lib554 lib555 \
lib556 lib539 lib557 lib560 lib562 lib564 lib565 lib566 lib567 lib568 \
lib569 lib570 lib571 lib572 lib573 lib582 lib583 lib585 lib586 lib587 \
- lib590 lib591 lib597 lib598
+ lib590 lib591 lib597 lib598 lib599
chkhostname_SOURCES = chkhostname.c $(top_srcdir)/lib/curl_gethostname.c
chkhostname_LDADD = @CURL_NETWORK_LIBS@
@@ -183,3 +183,5 @@ lib591_SOURCES = lib591.c $(SUPPORTFILES) $(TESTUTIL) $(WARNLESS)
lib597_SOURCES = lib597.c $(SUPPORTFILES) $(TESTUTIL) $(WARNLESS)
lib598_SOURCES = lib598.c $(SUPPORTFILES)
+
+lib599_SOURCES = lib599.c $(SUPPORTFILES)
diff --git a/tests/libtest/chkhostname.c b/tests/libtest/chkhostname.c
index 58930467..a18c92e8 100644
--- a/tests/libtest/chkhostname.c
+++ b/tests/libtest/chkhostname.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
diff --git a/tests/libtest/lib510.c b/tests/libtest/lib510.c
index 779164ad..8278631c 100644
--- a/tests/libtest/lib510.c
+++ b/tests/libtest/lib510.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -109,7 +109,7 @@ int test(char *URL)
test_setopt(curl, CURLOPT_HTTPHEADER, slist);
#ifdef LIB565
- test_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
+ test_setopt(curl, CURLOPT_HTTPAUTH, (long)CURLAUTH_DIGEST);
test_setopt(curl, CURLOPT_USERPWD, "foo:bar");
#endif
diff --git a/tests/libtest/lib579.c b/tests/libtest/lib579.c
index 56193a18..c5cf603b 100644
--- a/tests/libtest/lib579.c
+++ b/tests/libtest/lib579.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -137,7 +137,7 @@ int test(char *URL)
/* enforce chunked transfer by setting the header */
test_setopt(curl, CURLOPT_HTTPHEADER, slist);
- test_setopt(curl, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST);
+ test_setopt(curl, CURLOPT_HTTPAUTH, (long)CURLAUTH_DIGEST);
test_setopt(curl, CURLOPT_USERPWD, "foo:bar");
/* we want to use our own progress function */
diff --git a/tests/libtest/lib590.c b/tests/libtest/lib590.c
index 75c90d53..68603c65 100644
--- a/tests/libtest/lib590.c
+++ b/tests/libtest/lib590.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -55,7 +55,7 @@ int test(char *URL)
test_setopt(curl, CURLOPT_URL, URL);
test_setopt(curl, CURLOPT_HEADER, 1L);
test_setopt(curl, CURLOPT_PROXYAUTH,
- CURLAUTH_BASIC | CURLAUTH_DIGEST | CURLAUTH_NTLM);
+ (long) (CURLAUTH_BASIC | CURLAUTH_DIGEST | CURLAUTH_NTLM));
test_setopt(curl, CURLOPT_PROXY, libtest_arg2); /* set in first.c */
test_setopt(curl, CURLOPT_PROXYUSERPWD, "me:password");
diff --git a/tests/libtest/lib599.c b/tests/libtest/lib599.c
new file mode 100644
index 00000000..6b092677
--- /dev/null
+++ b/tests/libtest/lib599.c
@@ -0,0 +1,84 @@
+/***************************************************************************
+ * _ _ ____ _
+ * Project ___| | | | _ \| |
+ * / __| | | | |_) | |
+ * | (__| |_| | _ <| |___
+ * \___|\___/|_| \_\_____|
+ *
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
+ *
+ * This software is licensed as described in the file COPYING, which
+ * you should have received as part of this distribution. The terms
+ * are also available at http://curl.haxx.se/docs/copyright.html.
+ *
+ * You may opt to use, copy, modify, merge, publish, distribute and/or sell
+ * copies of the Software, and permit persons to whom the Software is
+ * furnished to do so, under the terms of the COPYING file.
+ *
+ * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
+ * KIND, either express or implied.
+ *
+ ***************************************************************************/
+#include "test.h"
+
+#include "memdebug.h"
+
+static int progress_callback(void *clientp, double dltotal,
+ double dlnow, double ultotal, double ulnow)
+{
+ (void)clientp;
+ (void)ulnow;
+ (void)ultotal;
+
+ if((dltotal > 0.0) && (dlnow > dltotal)) {
+ /* this should not happen with test case 599 */
+ printf("%.0f > %.0f !!\n", dltotal, dlnow);
+ return -1;
+ }
+
+ return 0;
+}
+
+int test(char *URL)
+{
+ CURL *curl;
+ CURLcode res=CURLE_OK;
+
+ if (curl_global_init(CURL_GLOBAL_ALL) != CURLE_OK) {
+ fprintf(stderr, "curl_global_init() failed\n");
+ return TEST_ERR_MAJOR_BAD;
+ }
+
+ if ((curl = curl_easy_init()) == NULL) {
+ fprintf(stderr, "curl_easy_init() failed\n");
+ curl_global_cleanup();
+ return TEST_ERR_MAJOR_BAD;
+ }
+
+ /* First set the URL that is about to receive our POST. */
+ test_setopt(curl, CURLOPT_URL, URL);
+
+ /* we want to use our own progress function */
+ test_setopt(curl, CURLOPT_NOPROGRESS, 0L);
+ test_setopt(curl, CURLOPT_PROGRESSFUNCTION, progress_callback);
+
+ /* get verbose debug output please */
+ test_setopt(curl, CURLOPT_VERBOSE, 1L);
+
+ /* follow redirects */
+ test_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
+
+ /* include headers in the output */
+ test_setopt(curl, CURLOPT_HEADER, 1L);
+
+ /* Perform the request, res will get the return code */
+ res = curl_easy_perform(curl);
+
+test_cleanup:
+
+ /* always cleanup */
+ curl_easy_cleanup(curl);
+ curl_global_cleanup();
+
+ return res;
+}
diff --git a/tests/libtest/sethostname.c b/tests/libtest/sethostname.c
index daf94f95..f131fe9f 100644
--- a/tests/libtest/sethostname.c
+++ b/tests/libtest/sethostname.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,6 @@
* KIND, either express or implied.
*
***************************************************************************/
-
#include "setup.h"
#include "sethostname.h"
diff --git a/tests/libtest/test.h b/tests/libtest/test.h
index 861a571a..ffa4be16 100644
--- a/tests/libtest/test.h
+++ b/tests/libtest/test.h
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
diff --git a/tests/libtest/testutil.c b/tests/libtest/testutil.c
index 4ee488e7..3ad18c98 100644
--- a/tests/libtest/testutil.c
+++ b/tests/libtest/testutil.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,7 +19,6 @@
* KIND, either express or implied.
*
***************************************************************************/
-
#include "setup.h"
#include "testutil.h"
diff --git a/tests/libtest/testutil.h b/tests/libtest/testutil.h
index 6a322e3c..0c6be2fc 100644
--- a/tests/libtest/testutil.h
+++ b/tests/libtest/testutil.h
@@ -1,5 +1,5 @@
-#ifndef __LIBTEST_TESTUTIL_H
-#define __LIBTEST_TESTUTIL_H
+#ifndef HEADER_CURL_LIBTEST_TESTUTIL_H
+#define HEADER_CURL_LIBTEST_TESTUTIL_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2007, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,10 +21,8 @@
* KIND, either express or implied.
*
***************************************************************************/
-
#include "setup.h"
-
struct timeval tutil_tvnow(void);
/*
@@ -45,5 +43,5 @@ double tutil_tvdiff_secs(struct timeval t1, struct timeval t2);
long tutil_tvlong(struct timeval t1);
-#endif /* __LIBTEST_TESTUTIL_H */
+#endif /* HEADER_CURL_LIBTEST_TESTUTIL_H */
diff --git a/tests/runtests.pl b/tests/runtests.pl
index 7ee7d60a..a984e8cc 100755
--- a/tests/runtests.pl
+++ b/tests/runtests.pl
@@ -2269,12 +2269,10 @@ sub checksystem {
}
elsif ($libcurl =~ /yassl/i) {
$has_yassl=1;
- $has_openssl=1;
$ssllib="yassl";
}
elsif ($libcurl =~ /polarssl/i) {
$has_polarssl=1;
- $has_openssl=1;
$ssllib="polarssl";
}
elsif ($libcurl =~ /axtls/i) {
diff --git a/tests/server/Makefile.am b/tests/server/Makefile.am
index 60a399ec..9d58e085 100644
--- a/tests/server/Makefile.am
+++ b/tests/server/Makefile.am
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -50,6 +50,10 @@ INCLUDES = -I$(top_builddir)/include/curl \
-I$(top_srcdir)/lib
endif
+if DOING_NATIVE_WINDOWS
+AM_CPPFLAGS = -DCURL_STATICLIB
+endif
+
# Makefile.inc provides neat definitions
include Makefile.inc
diff --git a/tests/server/Makefile.in b/tests/server/Makefile.in
index 59c0534e..069cf0c1 100644
--- a/tests/server/Makefile.in
+++ b/tests/server/Makefile.in
@@ -59,7 +59,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
PROGRAMS = $(noinst_PROGRAMS)
@@ -174,6 +173,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -204,6 +204,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -219,7 +223,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -277,14 +281,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -359,7 +365,7 @@ target_alias = @target_alias@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -401,6 +407,7 @@ AUTOMAKE_OPTIONS = foreign nostdinc
@USE_EMBEDDED_ARES_TRUE@ -I$(top_builddir)/ares \
@USE_EMBEDDED_ARES_TRUE@ -I$(top_srcdir)/ares
+@DOING_NATIVE_WINDOWS_TRUE@AM_CPPFLAGS = -DCURL_STATICLIB
CURLX_SRCS = \
$(top_srcdir)/lib/mprintf.c \
$(top_srcdir)/lib/nonblock.c \
@@ -420,6 +427,7 @@ CURLX_HDRS = \
USEFUL = \
getpart.c \
getpart.h \
+ server_setup.h \
$(top_srcdir)/lib/base64.c \
$(top_srcdir)/lib/curl_base64.h \
$(top_srcdir)/lib/memdebug.c \
diff --git a/tests/server/Makefile.inc b/tests/server/Makefile.inc
index ff8b1084..634c6edb 100644
--- a/tests/server/Makefile.inc
+++ b/tests/server/Makefile.inc
@@ -19,6 +19,7 @@ CURLX_HDRS = \
USEFUL = \
getpart.c \
getpart.h \
+ server_setup.h \
$(top_srcdir)/lib/base64.c \
$(top_srcdir)/lib/curl_base64.h \
$(top_srcdir)/lib/memdebug.c \
diff --git a/tests/server/fake_ntlm.c b/tests/server/fake_ntlm.c
index 9bed5963..4af334d6 100644
--- a/tests/server/fake_ntlm.c
+++ b/tests/server/fake_ntlm.c
@@ -5,7 +5,8 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Mandy Wu, <mandy.wu@intel.com>
+ * Copyright (C) 2010, Mandy Wu, <mandy.wu@intel.com>
+ * Copyright (C) 2011 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,6 +20,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
/*
* This is a fake ntlm_auth, which is used for testing NTLM single-sign-on.
@@ -27,10 +29,6 @@
* responses with a pre-written string saved in test case test2005.
*/
-#define CURL_NO_OLDIES
-
-#include "setup.h"
-
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
diff --git a/tests/server/getpart.c b/tests/server/getpart.c
index 9384d0cb..f37f88cb 100644
--- a/tests/server/getpart.c
+++ b/tests/server/getpart.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,10 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-
-#define CURL_NO_OLDIES
-
-#include "setup.h"
+#include "server_setup.h"
#include "getpart.h"
diff --git a/tests/server/getpart.h b/tests/server/getpart.h
index 78a0be2c..25320b08 100644
--- a/tests/server/getpart.h
+++ b/tests/server/getpart.h
@@ -1,5 +1,5 @@
-#ifndef HEADER_SERVER_GETPART_H
-#define HEADER_SERVER_GETPART_H
+#ifndef HEADER_CURL_SERVER_GETPART_H
+#define HEADER_CURL_SERVER_GETPART_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,6 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
#define GPE_NO_BUFFER_SPACE -2
#define GPE_OUT_OF_MEMORY -1
@@ -30,4 +31,4 @@
int getpart(char **outbuf, size_t *outlen,
const char *main, const char *sub, FILE *stream);
-#endif /* HEADER_SERVER_GETPART_H */
+#endif /* HEADER_CURL_SERVER_GETPART_H */
diff --git a/tests/server/resolve.c b/tests/server/resolve.c
index 26ad8530..32375897 100644
--- a/tests/server/resolve.c
+++ b/tests/server/resolve.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,6 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
/* Purpose
*
@@ -30,10 +31,6 @@
*
*/
-#define CURL_NO_OLDIES
-
-#include "setup.h" /* portability help from the lib directory */
-
#ifdef HAVE_SIGNAL_H
#include <signal.h>
#endif
diff --git a/tests/server/rtspd.c b/tests/server/rtspd.c
index 5c06729e..e68c6094 100644
--- a/tests/server/rtspd.c
+++ b/tests/server/rtspd.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,6 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
/*
* curl's test suite Real Time Streaming Protocol (RTSP) server.
@@ -26,10 +27,6 @@
* This source file was started based on curl's HTTP test suite server.
*/
-#define CURL_NO_OLDIES
-
-#include "setup.h" /* portability help from the lib directory */
-
#ifdef HAVE_SIGNAL_H
#include <signal.h>
#endif
diff --git a/docs/examples/printf_macro.h b/tests/server/server_setup.h
index 9eed8f4c..193ad84d 100644
--- a/docs/examples/printf_macro.h
+++ b/tests/server/server_setup.h
@@ -1,3 +1,5 @@
+#ifndef HEADER_CURL_SERVER_SETUP_H
+#define HEADER_CURL_SERVER_SETUP_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -5,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,27 +21,9 @@
* KIND, either express or implied.
*
***************************************************************************/
-/* Simple hack trying to get a valid printf format string for size_t.
- * If that fails for your platform you can define your own _FMT_SIZE_T,
- * f.e.: -D_FMT_SIZE_T="zd"
- */
-#ifndef _PRINTF_MACRO_H
-#define _PRINTF_MACRO_H
-#ifndef _FMT_SIZE_T
-#ifdef WIN32
-#define _FMT_SIZE_T "Id"
-#else
-/*
-"zd" is a GNU extension to POSIX; so we dont use it for size_t but hack around
-#define _FMT_SIZE_T "zd"
-*/
-#ifdef __x86_64__
-#define _FMT_SIZE_T "lu"
-#else
-#define _FMT_SIZE_T "u"
-#endif /* __x86_64__ */
-#endif /* WIN32 */
-#endif /* !_FMT_SIZE_T */
+#define CURL_NO_OLDIES
-#endif /* !_PRINTF_MACRO_H */
+#include "setup.h" /* portability help from the lib directory */
+
+#endif /* HEADER_CURL_SERVER_SETUP_H */
diff --git a/tests/server/server_sockaddr.h b/tests/server/server_sockaddr.h
index e2c059a2..6a17fe00 100644
--- a/tests/server/server_sockaddr.h
+++ b/tests/server/server_sockaddr.h
@@ -1,5 +1,5 @@
-#ifndef HEADER_SERVER_SOCKADDR_H
-#define HEADER_SERVER_SOCKADDR_H
+#ifndef HEADER_CURL_SERVER_SOCKADDR_H
+#define HEADER_CURL_SERVER_SOCKADDR_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,6 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
typedef union {
struct sockaddr sa;
@@ -30,4 +31,4 @@ typedef union {
#endif
} srvr_sockaddr_union_t;
-#endif /* HEADER_SERVER_SOCKADDR_H */
+#endif /* HEADER_CURL_SERVER_SOCKADDR_H */
diff --git a/tests/server/sockfilt.c b/tests/server/sockfilt.c
index 823b9016..e04cd335 100644
--- a/tests/server/sockfilt.c
+++ b/tests/server/sockfilt.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,6 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
/* Purpose
*
@@ -79,10 +80,6 @@
* if no signal was being ignored or handled at all. Enjoy it!
*/
-#define CURL_NO_OLDIES
-
-#include "setup.h" /* portability help from the lib directory */
-
#ifdef HAVE_SIGNAL_H
#include <signal.h>
#endif
diff --git a/tests/server/sws.c b/tests/server/sws.c
index ef54bc65..14369e1d 100644
--- a/tests/server/sws.c
+++ b/tests/server/sws.c
@@ -19,6 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
/* sws.c: simple (silly?) web server
@@ -27,10 +28,6 @@
*/
-#define CURL_NO_OLDIES
-
-#include "setup.h" /* portability help from the lib directory */
-
#ifdef HAVE_SIGNAL_H
#include <signal.h>
#endif
diff --git a/tests/server/testpart.c b/tests/server/testpart.c
index 94097145..912096f0 100644
--- a/tests/server/testpart.c
+++ b/tests/server/testpart.c
@@ -5,7 +5,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2010, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -19,10 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-
-#define CURL_NO_OLDIES
-
-#include "setup.h"
+#include "server_setup.h"
#include "getpart.h"
diff --git a/tests/server/tftp.h b/tests/server/tftp.h
index f60f1225..0650efe6 100644
--- a/tests/server/tftp.h
+++ b/tests/server/tftp.h
@@ -1,5 +1,5 @@
-#ifndef __SERVER_TFTP_H
-#define __SERVER_TFTP_H
+#ifndef HEADER_CURL_SERVER_TFTP_H
+#define HEADER_CURL_SERVER_TFTP_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -7,7 +7,7 @@
* | (__| |_| | _ <| |___
* \___|\___/|_| \_\_____|
*
- * Copyright (C) 1998 - 2008, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
*
* This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms
@@ -21,14 +21,18 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
/* This file is a rewrite/clone of the arpa/tftp.h file for systems without
it. */
#define SEGSIZE 512 /* data segment size */
-#ifndef __GNUC__
-#define __attribute__(x)
+#if defined(__GNUC__) && ((__GNUC__ >= 3) || \
+ ((__GNUC__ == 2) && defined(__GNUC_MINOR__) && (__GNUC_MINOR__ >= 7)))
+# define PACKED_STRUCT __attribute__((__packed__))
+#else
+# define PACKED_STRUCT /*NOTHING*/
#endif
/* Using a packed struct as binary in a program is begging for problems, but
@@ -39,7 +43,7 @@ struct tftphdr {
short th_opcode; /* packet type */
unsigned short th_block; /* all sorts of things */
char th_data[1]; /* data or error string */
-} __attribute__ ((__packed__));
+} PACKED_STRUCT;
#define th_stuff th_block
#define th_code th_block
@@ -54,4 +58,4 @@ struct tftphdr {
#define EEXISTS 6
#define ENOUSER 7
-#endif /* __SERVER_TFTP_H */
+#endif /* HEADER_CURL_SERVER_TFTP_H */
diff --git a/tests/server/tftpd.c b/tests/server/tftpd.c
index 92fb717b..62c95e65 100644
--- a/tests/server/tftpd.c
+++ b/tests/server/tftpd.c
@@ -47,9 +47,7 @@
* SUCH DAMAGE.
*/
-#define CURL_NO_OLDIES
-
-#include "setup.h" /* portability help from the lib directory */
+#include "server_setup.h"
#ifdef HAVE_SYS_IOCTL_H
#include <sys/ioctl.h>
diff --git a/tests/server/util.c b/tests/server/util.c
index 602f11e1..c6a404bb 100644
--- a/tests/server/util.c
+++ b/tests/server/util.c
@@ -19,10 +19,7 @@
* KIND, either express or implied.
*
***************************************************************************/
-
-#define CURL_NO_OLDIES
-
-#include "setup.h" /* portability help from the lib directory */
+#include "server_setup.h"
#ifdef HAVE_SIGNAL_H
#include <signal.h>
diff --git a/tests/server/util.h b/tests/server/util.h
index e1c8f9ac..8d2e582c 100644
--- a/tests/server/util.h
+++ b/tests/server/util.h
@@ -1,5 +1,5 @@
-#ifndef __SERVER_UTIL_H
-#define __SERVER_UTIL_H
+#ifndef HEADER_CURL_SERVER_UTIL_H
+#define HEADER_CURL_SERVER_UTIL_H
/***************************************************************************
* _ _ ____ _
* Project ___| | | | _ \| |
@@ -21,6 +21,7 @@
* KIND, either express or implied.
*
***************************************************************************/
+#include "server_setup.h"
char *data_to_hex(char *data, size_t len);
void logmsg(const char *msg, ...);
@@ -62,4 +63,4 @@ void set_advisor_read_lock(const char *filename);
void clear_advisor_read_lock(const char *filename);
-#endif /* __SERVER_UTIL_H */
+#endif /* HEADER_CURL_SERVER_UTIL_H */
diff --git a/tests/testcurl.pl b/tests/testcurl.pl
index 42bf64be..ebcebefe 100755
--- a/tests/testcurl.pl
+++ b/tests/testcurl.pl
@@ -6,7 +6,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -73,7 +73,7 @@ use vars qw($name $email $desc $confopts $runtestopts $setupfile $mktarball
$timestamp $notes);
# version of this script
-$version='2011-12-27';
+$version='2012-04-13';
$fixed=0;
# Determine if we're running from git or a canned copy of curl,
@@ -336,10 +336,17 @@ logit "CONFOPTS = $confopts";
logit "CPPFLAGS = ".$ENV{CPPFLAGS};
logit "CFLAGS = ".$ENV{CFLAGS};
logit "LDFLAGS = ".$ENV{LDFLAGS};
+logit "LIBS = ".$ENV{LIBS};
logit "CC = ".$ENV{CC};
+logit "TMPDIR = ".$ENV{TMPDIR};
logit "MAKEFLAGS = ".$ENV{MAKEFLAGS};
logit "ACLOCAL_FLAGS = ".$ENV{ACLOCAL_FLAGS};
logit "PKG_CONFIG_PATH = ".$ENV{PKG_CONFIG_PATH};
+logit "DYLD_LIBRARY_PATH = ".$ENV{DYLD_LIBRARY_PATH};
+logit "LD_LIBRARY_PATH = ".$ENV{LD_LIBRARY_PATH};
+logit "LIBRARY_PATH = ".$ENV{LIBRARY_PATH};
+logit "SHLIB_PATH = ".$ENV{SHLIB_PATH};
+logit "LIBPATH = ".$ENV{LIBPATH};
logit "target = ".$targetos;
logit "version = $version"; # script version
logit "date = $timestamp"; # When the test build starts
@@ -717,8 +724,24 @@ if ($configurebuild && !$crosscompile) {
}
else {
if($crosscompile) {
- # build test harness programs for selected cross-compiles
my $host_triplet = get_host_triplet();
+ # build example programs for selected cross-compiles
+ if(($host_triplet =~ /([^-]+)-([^-]+)-mingw(.*)/) ||
+ ($host_triplet =~ /([^-]+)-([^-]+)-android(.*)/)) {
+ chdir "$pwd/$build/docs/examples";
+ logit_spaced "build examples";
+ open(F, "$make -i 2>&1 |") or die;
+ open(LOG, ">$buildlog") or die;
+ while (<F>) {
+ s/$pwd//g;
+ print;
+ print LOG;
+ }
+ close(F);
+ close(LOG);
+ chdir "$pwd/$build";
+ }
+ # build test harness programs for selected cross-compiles
if($host_triplet =~ /([^-]+)-([^-]+)-mingw(.*)/) {
chdir "$pwd/$build/tests";
logit_spaced "build test harness";
diff --git a/tests/unit/Makefile.am b/tests/unit/Makefile.am
index aa74dc1a..78166f86 100644
--- a/tests/unit/Makefile.am
+++ b/tests/unit/Makefile.am
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -58,6 +58,11 @@ LDADD = $(top_builddir)/lib/libcurlu.la @LDFLAGS@ @LIBCURL_LIBS@ @LIBS@
DEPENDENCIES = $(top_builddir)/lib/libcurlu.la
AM_CPPFLAGS = -DUNITTESTS
+# Mostly for Windows build targets, when using static libcurl
+if USE_CPPFLAG_CURL_STATICLIB
+AM_CPPFLAGS += -DCURL_STATICLIB
+endif
+
# Makefile.inc provides neat definitions
include Makefile.inc
diff --git a/tests/unit/Makefile.in b/tests/unit/Makefile.in
index 2149e867..48432509 100644
--- a/tests/unit/Makefile.in
+++ b/tests/unit/Makefile.in
@@ -38,6 +38,9 @@ PRE_UNINSTALL = :
POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
+
+# Mostly for Windows build targets, when using static libcurl
+@USE_CPPFLAG_CURL_STATICLIB_TRUE@am__append_1 = -DCURL_STATICLIB
DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
$(srcdir)/Makefile.inc
@BUILD_UNITTESTS_TRUE@noinst_PROGRAMS = $(am__EXEEXT_1)
@@ -59,7 +62,6 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
$(ACLOCAL_M4)
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = $(top_builddir)/lib/curl_config.h \
- $(top_builddir)/src/curl_config.h \
$(top_builddir)/include/curl/curlbuild.h
CONFIG_CLEAN_FILES =
am__EXEEXT_1 = unit1300$(EXEEXT) unit1301$(EXEEXT) unit1302$(EXEEXT) \
@@ -141,6 +143,7 @@ BUILD_UNITTESTS_TRUE = @BUILD_UNITTESTS_TRUE@
CC = @CC@
CCDEPMODE = @CCDEPMODE@
CFLAGS = @CFLAGS@
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
CPP = @CPP@
CPPFLAGS = @CPPFLAGS@
@@ -171,6 +174,10 @@ CYGPATH_W = @CYGPATH_W@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
DLLTOOL = @DLLTOOL@
+DOING_CURL_SYMBOL_HIDING_FALSE = @DOING_CURL_SYMBOL_HIDING_FALSE@
+DOING_CURL_SYMBOL_HIDING_TRUE = @DOING_CURL_SYMBOL_HIDING_TRUE@
+DOING_NATIVE_WINDOWS_FALSE = @DOING_NATIVE_WINDOWS_FALSE@
+DOING_NATIVE_WINDOWS_TRUE = @DOING_NATIVE_WINDOWS_TRUE@
DSYMUTIL = @DSYMUTIL@
DUMPBIN = @DUMPBIN@
ECHO_C = @ECHO_C@
@@ -186,7 +193,7 @@ HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
HAVE_LIBZ = @HAVE_LIBZ@
HAVE_LIBZ_FALSE = @HAVE_LIBZ_FALSE@
HAVE_LIBZ_TRUE = @HAVE_LIBZ_TRUE@
-HAVE_PK11_CREATEGENERICOBJECT = @HAVE_PK11_CREATEGENERICOBJECT@
+HAVE_NSS_INITCONTEXT = @HAVE_NSS_INITCONTEXT@
HAVE_SSLEAY_SRP = @HAVE_SSLEAY_SRP@
IDN_ENABLED = @IDN_ENABLED@
INSTALL_DATA = @INSTALL_DATA@
@@ -244,14 +251,16 @@ SHELL = @SHELL@
SONAME_BUMP_FALSE = @SONAME_BUMP_FALSE@
SONAME_BUMP_TRUE = @SONAME_BUMP_TRUE@
SSL_ENABLED = @SSL_ENABLED@
-STATICLIB_FALSE = @STATICLIB_FALSE@
-STATICLIB_TRUE = @STATICLIB_TRUE@
STRIP = @STRIP@
SUPPORT_FEATURES = @SUPPORT_FEATURES@
SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
TEST_SERVER_LIBS = @TEST_SERVER_LIBS@
USE_ARES = @USE_ARES@
USE_AXTLS = @USE_AXTLS@
+USE_CPPFLAG_BUILDING_LIBCURL_FALSE = @USE_CPPFLAG_BUILDING_LIBCURL_FALSE@
+USE_CPPFLAG_BUILDING_LIBCURL_TRUE = @USE_CPPFLAG_BUILDING_LIBCURL_TRUE@
+USE_CPPFLAG_CURL_STATICLIB_FALSE = @USE_CPPFLAG_CURL_STATICLIB_FALSE@
+USE_CPPFLAG_CURL_STATICLIB_TRUE = @USE_CPPFLAG_CURL_STATICLIB_TRUE@
USE_CYASSL = @USE_CYASSL@
USE_EMBEDDED_ARES_FALSE = @USE_EMBEDDED_ARES_FALSE@
USE_EMBEDDED_ARES_TRUE = @USE_EMBEDDED_ARES_TRUE@
@@ -326,7 +335,7 @@ target_alias = @target_alias@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -373,7 +382,7 @@ AUTOMAKE_OPTIONS = foreign nostdinc
EXTRA_DIST = Makefile.inc
LDADD = $(top_builddir)/lib/libcurlu.la @LDFLAGS@ @LIBCURL_LIBS@ @LIBS@
DEPENDENCIES = $(top_builddir)/lib/libcurlu.la
-AM_CPPFLAGS = -DUNITTESTS
+AM_CPPFLAGS = -DUNITTESTS $(am__append_1)
UNITFILES = curlcheck.h \
$(top_srcdir)/tests/libtest/test.h \
$(top_srcdir)/tests/libtest/first.c
diff --git a/tests/valgrind.pm b/tests/valgrind.pm
index 78523ead..f811993e 100644
--- a/tests/valgrind.pm
+++ b/tests/valgrind.pm
@@ -36,6 +36,7 @@ sub valgrindparse {
my @o;
my $bt=0;
+ my $nssinit=0;
open(VAL, "<$file");
while(<VAL>) {
@@ -53,9 +54,14 @@ sub valgrindparse {
$us++;
} #else {print "Not our source: $func, $source, $line\n";}
}
+
+ # the memory leakage within NSS_InitContext is not a bug of curl
+ if($w =~ /NSS_InitContext/) {
+ $nssinit++;
+ }
}
else {
- if($us) {
+ if($us and not $nssinit) {
# the stack trace included source details about us
$error++;
@@ -71,6 +77,7 @@ sub valgrindparse {
}
$bt = 0; # no more backtrace
$us = 0;
+ $nssinit = 0;
}
}
else {
diff --git a/winbuild/MakefileBuild.vc b/winbuild/MakefileBuild.vc
index 238b3ea6..d4479227 100644
--- a/winbuild/MakefileBuild.vc
+++ b/winbuild/MakefileBuild.vc
@@ -5,7 +5,7 @@
# | (__| |_| | _ <| |___
# \___|\___/|_| \_\_____|
#
-# Copyright (C) 1999 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1999 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution. The terms
@@ -152,7 +152,7 @@ USE_SSPI=true
USE_IPV6=true
!ENDIF
-!IFNDEF ENABLE_IDN
+!IFNDEF USE_IDN
USE_IDN =true
!ELSEIF "$(USE_IDN)"=="yes"
USE_IDN =true
@@ -163,7 +163,7 @@ CFLAGS = $(CFLAGS) /DUSE_WIN32_IDN
LFLAGS = $(LFLAGS) Normaliz.lib
!ENDIF
-!IF "$(USE_IPV6)"=="yes"
+!IF "$(USE_IPV6)"=="true"
CFLAGS = $(CFLAGS) /DUSE_IPV6
USE_IPV6=true
!ENDIF
diff --git a/winbuild/gen_resp_file.bat b/winbuild/gen_resp_file.bat
index c2fa6677..c2fa6677 100644..100755
--- a/winbuild/gen_resp_file.bat
+++ b/winbuild/gen_resp_file.bat