Update libcurl from 7.54.1 to 7.55.1.

Bug: http://b/64610131
Test: builds, boots, `vendor/google/tools/fake-ota on streaming` works
Change-Id: I7ecaf9c83e9496ac4a379507791bec637deaa4cb
diff --git a/src/.gitignore b/src/.gitignore
deleted file mode 100644
index cf7f9e4..0000000
--- a/src/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-*.a
-*.nlm
-*.res
-Makefile.vc*.dist
-config-win32.h
-curl
-curl_config.h.in
-stamp-h2
-tool_hugehelp.c
-tool_version.h.dist
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 9bbeb60..de188be 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,7 +1,6 @@
 set(EXE_NAME curl)
 
 if(USE_MANUAL)
-  find_package(Perl REQUIRED)
   # Use the C locale to ensure that only ASCII characters appear in the
   # embedded text. NROFF and MANOPT are set in the parent CMakeLists.txt
   add_custom_command(
@@ -9,18 +8,19 @@
     COMMAND ${CMAKE_COMMAND} -E echo "#include \"tool_setup.h\"" > tool_hugehelp.c
     COMMAND ${CMAKE_COMMAND} -E echo "#ifndef HAVE_LIBZ" >> tool_hugehelp.c
     COMMAND env LC_ALL=C "${NROFF}" ${NROFF_MANOPT}
-            "${CURL_SOURCE_DIR}/docs/curl.1" |
-            "${PERL}" "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl"
+            "${CURL_BINARY_DIR}/docs/curl.1" |
+            "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl"
             "${CURL_SOURCE_DIR}/docs/MANUAL" >> tool_hugehelp.c
     COMMAND ${CMAKE_COMMAND} -E echo "#else" >> tool_hugehelp.c
     COMMAND env LC_ALL=C "${NROFF}" ${NROFF_MANOPT}
-            "${CURL_SOURCE_DIR}/docs/curl.1" |
-            "${PERL}" "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl" -c
+            "${CURL_BINARY_DIR}/docs/curl.1" |
+            "${PERL_EXECUTABLE}" "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl" -c
             "${CURL_SOURCE_DIR}/docs/MANUAL" >> tool_hugehelp.c
     COMMAND ${CMAKE_COMMAND} -E echo "#endif /* HAVE_LIBZ */" >> tool_hugehelp.c
     DEPENDS
       "${CURL_SOURCE_DIR}/docs/MANUAL"
-      "${CURL_SOURCE_DIR}/docs/curl.1"
+      generate-curl.1
+      "${CURL_BINARY_DIR}/docs/curl.1"
       "${CMAKE_CURRENT_SOURCE_DIR}/mkhelp.pl"
       "${CMAKE_CURRENT_SOURCE_DIR}/tool_hugehelp.h"
     VERBATIM)
@@ -56,7 +56,7 @@
 include_directories(
   ${CURL_SOURCE_DIR}/lib        # To be able to reach "curl_setup_once.h"
   ${CURL_BINARY_DIR}/lib        # To be able to reach "curl_config.h"
-  ${CURL_BINARY_DIR}/include    # To be able to reach "curl/curlbuild.h"
+  ${CURL_BINARY_DIR}/include    # To be able to reach "curl/curl.h"
   # This is needed as tool_hugehelp.c is generated in the binary dir
   ${CURL_SOURCE_DIR}/src        # To be able to reach "tool_hugehelp.h"
   )
diff --git a/src/Makefile.am b/src/Makefile.am
index 878bbfe..bfcd877 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -5,7 +5,7 @@
 #                            | (__| |_| |  _ <| |___
 #                             \___|\___/|_| \_\_____|
 #
-# Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+# Copyright (C) 1998 - 2017, 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
@@ -29,17 +29,13 @@
 # being currently built and tested are searched before the library which
 # might possibly already be installed in the system.
 #
-# $(top_builddir)/include/curl for generated curlbuild.h included from curl.h
-# $(top_builddir)/include for generated curlbuild.h inc. from lib/curl_setup.h
 # $(top_srcdir)/include is for libcurl's external include files
 # $(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 for libcurl's lib/curl_setup.h and other "borrowed" files
 # $(top_srcdir)/src is for curl's src/tool_setup.h and "curl-private" files
 
-AM_CPPFLAGS = -I$(top_builddir)/include/curl \
-              -I$(top_builddir)/include      \
-              -I$(top_srcdir)/include        \
+AM_CPPFLAGS = -I$(top_srcdir)/include        \
               -I$(top_builddir)/lib          \
               -I$(top_builddir)/src          \
               -I$(top_srcdir)/lib            \
@@ -47,6 +43,8 @@
 
 bin_PROGRAMS = curl
 
+SUBDIRS = ../docs
+
 if USE_CPPFLAG_CURL_STATICLIB
 AM_CPPFLAGS += -DCURL_STATICLIB
 endif
@@ -70,7 +68,10 @@
 
 curl_LDFLAGS = @LIBMETALINK_LDFLAGS@
 curl_CPPFLAGS = $(AM_CPPFLAGS) $(LIBMETALINK_CPPFLAGS)
-curl_DEPENDENCIES = $(top_builddir)/lib/libcurl.la
+
+@CODE_COVERAGE_RULES@
+curl_LDFLAGS += $(CODE_COVERAGE_LDFLAGS)
+CFLAGS += $(CODE_COVERAGE_CFLAGS)
 
 # if unit tests are enabled, build a static library to link them with
 if BUILD_UNITTESTS
@@ -82,18 +83,18 @@
 libcurltool_la_SOURCES = $(curl_SOURCES)
 endif
 
-BUILT_SOURCES = tool_hugehelp.c
 CLEANFILES = tool_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		\
+EXTRA_DIST = mkhelp.pl makefile.dj Makefile.b32		\
  Makefile.m32 macos/curl.mcp.xml.sit.hqx macos/MACINSTALL.TXT		\
  macos/src/curl_GUSIConfig.cpp macos/src/macos_main.cpp makefile.amiga	\
  curl.rc Makefile.netware Makefile.inc Makefile.Watcom CMakeLists.txt
 
-MANPAGE=$(top_srcdir)/docs/curl.1
+# Use absolute directory to disable VPATH
+MANPAGE=$(abs_top_builddir)/docs/curl.1
 README=$(top_srcdir)/docs/MANUAL
 MKHELP=$(top_srcdir)/src/mkhelp.pl
 HUGE=tool_hugehelp.c
@@ -101,10 +102,13 @@
 if USE_MANUAL
 # Here are the stuff to create a built-in manual
 
+$(MANPAGE):
+	cd $(top_builddir)/docs && $(MAKE)
+
 if HAVE_LIBZ
 # This generates the tool_hugehelp.c file in both uncompressed and
-# compressed formats
-$(HUGE): $(README) $(MANPAGE)  mkhelp.pl
+# compressed formats.
+$(HUGE): $(MANPAGE) $(README) $(MKHELP)
 	echo '#include "tool_setup.h"' > $(HUGE)
 	echo '#ifndef HAVE_LIBZ' >> $(HUGE)
 	$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
@@ -113,7 +117,7 @@
 	echo '#endif /* HAVE_LIBZ */' >> $(HUGE)
 else # HAVE_LIBZ
 # This generates the tool_hugehelp.c file uncompressed only
-$(HUGE): $(README) $(MANPAGE)  mkhelp.pl
+$(HUGE): $(MANPAGE) $(README) $(MKHELP)
 	echo '#include "tool_setup.h"' > $(HUGE)
 	$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) $(README) >> $(HUGE)
 endif
diff --git a/src/Makefile.in b/src/Makefile.in
new file mode 100644
index 0000000..08d5b8a
--- /dev/null
+++ b/src/Makefile.in
@@ -0,0 +1,2162 @@
+# Makefile.in generated by automake 1.15.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2017 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# ./src/Makefile.inc
+# Using the backslash as line continuation character might be problematic
+# with some make flavours, as Watcom's wmake showed us already. If we
+# ever want to change this in a portable manner then we should consider
+# this idea (posted to the libcurl list by Adam Kellas):
+# CSRC1 = file1.c file2.c file3.c
+# CSRC2 = file4.c file5.c file6.c
+# CSOURCES = $(CSRC1) $(CSRC2)
+
+
+VPATH = @srcdir@
+am__is_gnu_make = { \
+  if test -z '$(MAKELEVEL)'; then \
+    false; \
+  elif test -n '$(MAKE_HOST)'; then \
+    true; \
+  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+    true; \
+  else \
+    false; \
+  fi; \
+}
+am__make_running_with_option = \
+  case $${target_option-} in \
+      ?) ;; \
+      *) echo "am__make_running_with_option: internal error: invalid" \
+              "target option '$${target_option-}' specified" >&2; \
+         exit 1;; \
+  esac; \
+  has_opt=no; \
+  sane_makeflags=$$MAKEFLAGS; \
+  if $(am__is_gnu_make); then \
+    sane_makeflags=$$MFLAGS; \
+  else \
+    case $$MAKEFLAGS in \
+      *\\[\ \	]*) \
+        bs=\\; \
+        sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+          | sed "s/$$bs$$bs[$$bs $$bs	]*//g"`;; \
+    esac; \
+  fi; \
+  skip_next=no; \
+  strip_trailopt () \
+  { \
+    flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+  }; \
+  for flg in $$sane_makeflags; do \
+    test $$skip_next = yes && { skip_next=no; continue; }; \
+    case $$flg in \
+      *=*|--*) continue;; \
+        -*I) strip_trailopt 'I'; skip_next=yes;; \
+      -*I?*) strip_trailopt 'I';; \
+        -*O) strip_trailopt 'O'; skip_next=yes;; \
+      -*O?*) strip_trailopt 'O';; \
+        -*l) strip_trailopt 'l'; skip_next=yes;; \
+      -*l?*) strip_trailopt 'l';; \
+      -[dEDm]) skip_next=yes;; \
+      -[JT]) skip_next=yes;; \
+    esac; \
+    case $$flg in \
+      *$$target_option*) has_opt=yes; break;; \
+    esac; \
+  done; \
+  test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+bin_PROGRAMS = curl$(EXEEXT)
+@USE_CPPFLAG_CURL_STATICLIB_TRUE@am__append_1 = -DCURL_STATICLIB
+subdir = src
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/ax_code_coverage.m4 \
+	$(top_srcdir)/m4/curl-compilers.m4 \
+	$(top_srcdir)/m4/curl-confopts.m4 \
+	$(top_srcdir)/m4/curl-functions.m4 \
+	$(top_srcdir)/m4/curl-openssl.m4 \
+	$(top_srcdir)/m4/curl-override.m4 \
+	$(top_srcdir)/m4/curl-reentrant.m4 $(top_srcdir)/m4/libtool.m4 \
+	$(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+	$(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+	$(top_srcdir)/m4/xc-am-iface.m4 \
+	$(top_srcdir)/m4/xc-cc-check.m4 \
+	$(top_srcdir)/m4/xc-lt-iface.m4 \
+	$(top_srcdir)/m4/xc-translit.m4 \
+	$(top_srcdir)/m4/xc-val-flgs.m4 \
+	$(top_srcdir)/m4/zz40-xc-ovr.m4 \
+	$(top_srcdir)/m4/zz50-xc-ovr.m4 \
+	$(top_srcdir)/m4/zz60-xc-ovr.m4 $(top_srcdir)/acinclude.m4 \
+	$(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+	$(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/lib/curl_config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+LTLIBRARIES = $(noinst_LTLIBRARIES)
+libcurltool_la_LIBADD =
+am__libcurltool_la_SOURCES_DIST = slist_wc.c tool_binmode.c \
+	tool_bname.c tool_cb_dbg.c tool_cb_hdr.c tool_cb_prg.c \
+	tool_cb_rea.c tool_cb_see.c tool_cb_wrt.c tool_cfgable.c \
+	tool_convert.c tool_dirhie.c tool_doswin.c tool_easysrc.c \
+	tool_formparse.c tool_getparam.c tool_getpass.c tool_help.c \
+	tool_helpers.c tool_homedir.c tool_hugehelp.c tool_libinfo.c \
+	tool_main.c tool_metalink.c tool_mfiles.c tool_msgs.c \
+	tool_operate.c tool_operhlp.c tool_panykey.c tool_paramhlp.c \
+	tool_parsecfg.c tool_strdup.c tool_setopt.c tool_sleep.c \
+	tool_urlglob.c tool_util.c tool_vms.c tool_writeout.c \
+	tool_xattr.c ../lib/strtoofft.c ../lib/nonblock.c \
+	../lib/warnless.c slist_wc.h tool_binmode.h tool_bname.h \
+	tool_cb_dbg.h tool_cb_hdr.h tool_cb_prg.h tool_cb_rea.h \
+	tool_cb_see.h tool_cb_wrt.h tool_cfgable.h tool_convert.h \
+	tool_dirhie.h tool_doswin.h tool_easysrc.h tool_formparse.h \
+	tool_getparam.h tool_getpass.h tool_help.h tool_helpers.h \
+	tool_homedir.h tool_hugehelp.h tool_libinfo.h tool_main.h \
+	tool_metalink.h tool_mfiles.h tool_msgs.h tool_operate.h \
+	tool_operhlp.h tool_panykey.h tool_paramhlp.h tool_parsecfg.h \
+	tool_sdecls.h tool_setopt.h tool_setup.h tool_sleep.h \
+	tool_strdup.h tool_urlglob.h tool_util.h tool_version.h \
+	tool_vms.h tool_writeout.h tool_xattr.h
+am__objects_1 = libcurltool_la-slist_wc.lo \
+	libcurltool_la-tool_binmode.lo libcurltool_la-tool_bname.lo \
+	libcurltool_la-tool_cb_dbg.lo libcurltool_la-tool_cb_hdr.lo \
+	libcurltool_la-tool_cb_prg.lo libcurltool_la-tool_cb_rea.lo \
+	libcurltool_la-tool_cb_see.lo libcurltool_la-tool_cb_wrt.lo \
+	libcurltool_la-tool_cfgable.lo libcurltool_la-tool_convert.lo \
+	libcurltool_la-tool_dirhie.lo libcurltool_la-tool_doswin.lo \
+	libcurltool_la-tool_easysrc.lo \
+	libcurltool_la-tool_formparse.lo \
+	libcurltool_la-tool_getparam.lo libcurltool_la-tool_getpass.lo \
+	libcurltool_la-tool_help.lo libcurltool_la-tool_helpers.lo \
+	libcurltool_la-tool_homedir.lo libcurltool_la-tool_hugehelp.lo \
+	libcurltool_la-tool_libinfo.lo libcurltool_la-tool_main.lo \
+	libcurltool_la-tool_metalink.lo libcurltool_la-tool_mfiles.lo \
+	libcurltool_la-tool_msgs.lo libcurltool_la-tool_operate.lo \
+	libcurltool_la-tool_operhlp.lo libcurltool_la-tool_panykey.lo \
+	libcurltool_la-tool_paramhlp.lo \
+	libcurltool_la-tool_parsecfg.lo libcurltool_la-tool_strdup.lo \
+	libcurltool_la-tool_setopt.lo libcurltool_la-tool_sleep.lo \
+	libcurltool_la-tool_urlglob.lo libcurltool_la-tool_util.lo \
+	libcurltool_la-tool_vms.lo libcurltool_la-tool_writeout.lo \
+	libcurltool_la-tool_xattr.lo
+am__dirstamp = $(am__leading_dot)dirstamp
+am__objects_2 = ../lib/libcurltool_la-strtoofft.lo \
+	../lib/libcurltool_la-nonblock.lo \
+	../lib/libcurltool_la-warnless.lo
+am__objects_3 =
+am__objects_4 = $(am__objects_1) $(am__objects_2) $(am__objects_3)
+am__objects_5 = $(am__objects_4)
+@BUILD_UNITTESTS_TRUE@am_libcurltool_la_OBJECTS = $(am__objects_5)
+libcurltool_la_OBJECTS = $(am_libcurltool_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 = 
+libcurltool_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+	$(libcurltool_la_CFLAGS) $(CFLAGS) $(libcurltool_la_LDFLAGS) \
+	$(LDFLAGS) -o $@
+@BUILD_UNITTESTS_TRUE@am_libcurltool_la_rpath =
+am__installdirs = "$(DESTDIR)$(bindir)"
+PROGRAMS = $(bin_PROGRAMS)
+am__objects_6 = curl-slist_wc.$(OBJEXT) curl-tool_binmode.$(OBJEXT) \
+	curl-tool_bname.$(OBJEXT) curl-tool_cb_dbg.$(OBJEXT) \
+	curl-tool_cb_hdr.$(OBJEXT) curl-tool_cb_prg.$(OBJEXT) \
+	curl-tool_cb_rea.$(OBJEXT) curl-tool_cb_see.$(OBJEXT) \
+	curl-tool_cb_wrt.$(OBJEXT) curl-tool_cfgable.$(OBJEXT) \
+	curl-tool_convert.$(OBJEXT) curl-tool_dirhie.$(OBJEXT) \
+	curl-tool_doswin.$(OBJEXT) curl-tool_easysrc.$(OBJEXT) \
+	curl-tool_formparse.$(OBJEXT) curl-tool_getparam.$(OBJEXT) \
+	curl-tool_getpass.$(OBJEXT) curl-tool_help.$(OBJEXT) \
+	curl-tool_helpers.$(OBJEXT) curl-tool_homedir.$(OBJEXT) \
+	curl-tool_hugehelp.$(OBJEXT) curl-tool_libinfo.$(OBJEXT) \
+	curl-tool_main.$(OBJEXT) curl-tool_metalink.$(OBJEXT) \
+	curl-tool_mfiles.$(OBJEXT) curl-tool_msgs.$(OBJEXT) \
+	curl-tool_operate.$(OBJEXT) curl-tool_operhlp.$(OBJEXT) \
+	curl-tool_panykey.$(OBJEXT) curl-tool_paramhlp.$(OBJEXT) \
+	curl-tool_parsecfg.$(OBJEXT) curl-tool_strdup.$(OBJEXT) \
+	curl-tool_setopt.$(OBJEXT) curl-tool_sleep.$(OBJEXT) \
+	curl-tool_urlglob.$(OBJEXT) curl-tool_util.$(OBJEXT) \
+	curl-tool_vms.$(OBJEXT) curl-tool_writeout.$(OBJEXT) \
+	curl-tool_xattr.$(OBJEXT)
+am__objects_7 = ../lib/curl-strtoofft.$(OBJEXT) \
+	../lib/curl-nonblock.$(OBJEXT) ../lib/curl-warnless.$(OBJEXT)
+am__objects_8 = $(am__objects_6) $(am__objects_7) $(am__objects_3)
+am_curl_OBJECTS = $(am__objects_8)
+curl_OBJECTS = $(am_curl_OBJECTS)
+@USE_EXPLICIT_LIB_DEPS_FALSE@curl_DEPENDENCIES =  \
+@USE_EXPLICIT_LIB_DEPS_FALSE@	$(top_builddir)/lib/libcurl.la
+@USE_EXPLICIT_LIB_DEPS_TRUE@curl_DEPENDENCIES =  \
+@USE_EXPLICIT_LIB_DEPS_TRUE@	$(top_builddir)/lib/libcurl.la
+curl_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+	$(curl_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN     " $@;
+am__v_GEN_1 = 
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 = 
+DEFAULT_INCLUDES = 
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+	$(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo "  CC      " $@;
+am__v_CC_1 = 
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo "  CCLD    " $@;
+am__v_CCLD_1 = 
+SOURCES = $(libcurltool_la_SOURCES) $(curl_SOURCES)
+DIST_SOURCES = $(am__libcurltool_la_SOURCES_DIST) $(curl_SOURCES)
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+	ctags-recursive dvi-recursive html-recursive info-recursive \
+	install-data-recursive install-dvi-recursive \
+	install-exec-recursive install-html-recursive \
+	install-info-recursive install-pdf-recursive \
+	install-ps-recursive install-recursive installcheck-recursive \
+	installdirs-recursive pdf-recursive ps-recursive \
+	tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+  case $$AM_UPDATE_INFO_DIR in \
+    n|no|NO) false;; \
+    *) (install-info --version) >/dev/null 2>&1;; \
+  esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
+  distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+  $(RECURSIVE_TARGETS) \
+  $(RECURSIVE_CLEAN_TARGETS) \
+  $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+	distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates.  Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+  BEGIN { nonempty = 0; } \
+  { items[$$0] = 1; nonempty = 1; } \
+  END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique.  This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+  list='$(am__tagged_files)'; \
+  unique=`for i in $$list; do \
+    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+  done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.inc \
+	$(top_srcdir)/depcomp
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BLANK_AT_MAKETIME = @BLANK_AT_MAKETIME@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+
+# This might hold -Werror
+CFLAGS = @CFLAGS@ @CURL_CFLAG_EXTRAS@ $(CODE_COVERAGE_CFLAGS)
+CFLAG_CURL_SYMBOL_HIDING = @CFLAG_CURL_SYMBOL_HIDING@
+CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@
+CODE_COVERAGE_CPPFLAGS = @CODE_COVERAGE_CPPFLAGS@
+CODE_COVERAGE_CXXFLAGS = @CODE_COVERAGE_CXXFLAGS@
+CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@
+CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@
+CODE_COVERAGE_LIBS = @CODE_COVERAGE_LIBS@
+CONFIGURE_OPTIONS = @CONFIGURE_OPTIONS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAG_CURL_STATICLIB = @CPPFLAG_CURL_STATICLIB@
+CURLVERSION = @CURLVERSION@
+CURL_CA_BUNDLE = @CURL_CA_BUNDLE@
+CURL_CFLAG_EXTRAS = @CURL_CFLAG_EXTRAS@
+CURL_DISABLE_DICT = @CURL_DISABLE_DICT@
+CURL_DISABLE_FILE = @CURL_DISABLE_FILE@
+CURL_DISABLE_FTP = @CURL_DISABLE_FTP@
+CURL_DISABLE_GOPHER = @CURL_DISABLE_GOPHER@
+CURL_DISABLE_HTTP = @CURL_DISABLE_HTTP@
+CURL_DISABLE_IMAP = @CURL_DISABLE_IMAP@
+CURL_DISABLE_LDAP = @CURL_DISABLE_LDAP@
+CURL_DISABLE_LDAPS = @CURL_DISABLE_LDAPS@
+CURL_DISABLE_POP3 = @CURL_DISABLE_POP3@
+CURL_DISABLE_PROXY = @CURL_DISABLE_PROXY@
+CURL_DISABLE_RTSP = @CURL_DISABLE_RTSP@
+CURL_DISABLE_SMB = @CURL_DISABLE_SMB@
+CURL_DISABLE_SMTP = @CURL_DISABLE_SMTP@
+CURL_DISABLE_TELNET = @CURL_DISABLE_TELNET@
+CURL_DISABLE_TFTP = @CURL_DISABLE_TFTP@
+CURL_LT_SHLIB_VERSIONED_FLAVOUR = @CURL_LT_SHLIB_VERSIONED_FLAVOUR@
+CURL_NETWORK_AND_TIME_LIBS = @CURL_NETWORK_AND_TIME_LIBS@
+CURL_NETWORK_LIBS = @CURL_NETWORK_LIBS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+ENABLE_SHARED = @ENABLE_SHARED@
+ENABLE_STATIC = @ENABLE_STATIC@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GCOV = @GCOV@
+GENHTML = @GENHTML@
+GREP = @GREP@
+HAVE_GNUTLS_SRP = @HAVE_GNUTLS_SRP@
+HAVE_LDAP_SSL = @HAVE_LDAP_SSL@
+HAVE_LIBZ = @HAVE_LIBZ@
+HAVE_OPENSSL_SRP = @HAVE_OPENSSL_SRP@
+IDN_ENABLED = @IDN_ENABLED@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+IPV6_ENABLED = @IPV6_ENABLED@
+LCOV = @LCOV@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBCURL_LIBS = @LIBCURL_LIBS@
+LIBMETALINK_CPPFLAGS = @LIBMETALINK_CPPFLAGS@
+LIBMETALINK_LDFLAGS = @LIBMETALINK_LDFLAGS@
+LIBMETALINK_LIBS = @LIBMETALINK_LIBS@
+LIBOBJS = @LIBOBJS@
+
+# Prevent LIBS from being used for all link targets
+LIBS = $(BLANK_AT_MAKETIME)
+LIBTOOL = @LIBTOOL@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MANOPT = @MANOPT@
+MKDIR_P = @MKDIR_P@
+NM = @NM@
+NMEDIT = @NMEDIT@
+# 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
+NSS_LIBS = @NSS_LIBS@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKGADD_NAME = @PKGADD_NAME@
+PKGADD_PKG = @PKGADD_PKG@
+PKGADD_VENDOR = @PKGADD_VENDOR@
+PKGCONFIG = @PKGCONFIG@
+RANDOM_FILE = @RANDOM_FILE@
+RANLIB = @RANLIB@
+REQUIRE_LIB_DEPS = @REQUIRE_LIB_DEPS@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SSL_ENABLED = @SSL_ENABLED@
+SSL_LIBS = @SSL_LIBS@
+STRIP = @STRIP@
+SUPPORT_FEATURES = @SUPPORT_FEATURES@
+SUPPORT_PROTOCOLS = @SUPPORT_PROTOCOLS@
+USE_ARES = @USE_ARES@
+USE_AXTLS = @USE_AXTLS@
+USE_CYASSL = @USE_CYASSL@
+USE_DARWINSSL = @USE_DARWINSSL@
+USE_GNUTLS = @USE_GNUTLS@
+USE_GNUTLS_NETTLE = @USE_GNUTLS_NETTLE@
+USE_LIBRTMP = @USE_LIBRTMP@
+USE_LIBSSH2 = @USE_LIBSSH2@
+USE_MBEDTLS = @USE_MBEDTLS@
+USE_NGHTTP2 = @USE_NGHTTP2@
+USE_NSS = @USE_NSS@
+USE_OPENLDAP = @USE_OPENLDAP@
+USE_POLARSSL = @USE_POLARSSL@
+USE_SCHANNEL = @USE_SCHANNEL@
+USE_UNIX_SOCKETS = @USE_UNIX_SOCKETS@
+USE_WINDOWS_SSPI = @USE_WINDOWS_SSPI@
+VERSION = @VERSION@
+VERSIONNUM = @VERSIONNUM@
+ZLIB_LIBS = @ZLIB_LIBS@
+ZSH_FUNCTIONS_DIR = @ZSH_FUNCTIONS_DIR@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+libext = @libext@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+subdirs = @subdirs@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+#***************************************************************************
+#                                  _   _ ____  _
+#  Project                     ___| | | |  _ \| |
+#                             / __| | | | |_) | |
+#                            | (__| |_| |  _ <| |___
+#                             \___|\___/|_| \_\_____|
+#
+# Copyright (C) 1998 - 2017, 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 https://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.
+#
+###########################################################################
+AUTOMAKE_OPTIONS = foreign nostdinc
+
+# 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
+# might possibly already be installed in the system.
+#
+# $(top_srcdir)/include is for libcurl's external include files
+# $(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 for libcurl's lib/curl_setup.h and other "borrowed" files
+# $(top_srcdir)/src is for curl's src/tool_setup.h and "curl-private" files
+AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/lib \
+	-I$(top_builddir)/src -I$(top_srcdir)/lib -I$(top_srcdir)/src \
+	$(am__append_1)
+SUBDIRS = ../docs
+
+# 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_CFILES = \
+	../lib/strtoofft.c \
+	../lib/nonblock.c \
+	../lib/warnless.c
+
+CURLX_HFILES = \
+	../lib/curl_setup.h \
+	../lib/strtoofft.h \
+	../lib/nonblock.h \
+	../lib/warnless.h
+
+CURL_CFILES = \
+	slist_wc.c \
+	tool_binmode.c \
+	tool_bname.c \
+	tool_cb_dbg.c \
+	tool_cb_hdr.c \
+	tool_cb_prg.c \
+	tool_cb_rea.c \
+	tool_cb_see.c \
+	tool_cb_wrt.c \
+	tool_cfgable.c \
+	tool_convert.c \
+	tool_dirhie.c \
+	tool_doswin.c \
+	tool_easysrc.c \
+	tool_formparse.c \
+	tool_getparam.c \
+	tool_getpass.c \
+	tool_help.c \
+	tool_helpers.c \
+	tool_homedir.c \
+	tool_hugehelp.c \
+	tool_libinfo.c \
+	tool_main.c \
+	tool_metalink.c \
+	tool_mfiles.c \
+	tool_msgs.c \
+	tool_operate.c \
+	tool_operhlp.c \
+	tool_panykey.c \
+	tool_paramhlp.c \
+	tool_parsecfg.c \
+	tool_strdup.c \
+	tool_setopt.c \
+	tool_sleep.c \
+	tool_urlglob.c \
+	tool_util.c \
+	tool_vms.c \
+	tool_writeout.c \
+	tool_xattr.c
+
+CURL_HFILES = \
+	slist_wc.h \
+	tool_binmode.h \
+	tool_bname.h \
+	tool_cb_dbg.h \
+	tool_cb_hdr.h \
+	tool_cb_prg.h \
+	tool_cb_rea.h \
+	tool_cb_see.h \
+	tool_cb_wrt.h \
+	tool_cfgable.h \
+	tool_convert.h \
+	tool_dirhie.h \
+	tool_doswin.h \
+	tool_easysrc.h \
+	tool_formparse.h \
+	tool_getparam.h \
+	tool_getpass.h \
+	tool_help.h \
+	tool_helpers.h \
+	tool_homedir.h \
+	tool_hugehelp.h \
+	tool_libinfo.h \
+	tool_main.h \
+	tool_metalink.h \
+	tool_mfiles.h \
+	tool_msgs.h \
+	tool_operate.h \
+	tool_operhlp.h \
+	tool_panykey.h \
+	tool_paramhlp.h \
+	tool_parsecfg.h \
+	tool_sdecls.h \
+	tool_setopt.h \
+	tool_setup.h \
+	tool_sleep.h \
+	tool_strdup.h \
+	tool_urlglob.h \
+	tool_util.h \
+	tool_version.h \
+	tool_vms.h \
+	tool_writeout.h \
+	tool_xattr.h
+
+CURL_RCFILES = curl.rc
+
+# curl_SOURCES is special and gets assigned in src/Makefile.am
+CURL_FILES = $(CURL_CFILES) $(CURLX_CFILES) $(CURL_HFILES)
+
+# CURL_FILES comes from Makefile.inc
+curl_SOURCES = $(CURL_FILES)
+@USE_EXPLICIT_LIB_DEPS_FALSE@curl_LDADD = $(top_builddir)/lib/libcurl.la @LIBMETALINK_LIBS@ @NSS_LIBS@ @SSL_LIBS@ @ZLIB_LIBS@ @CURL_NETWORK_AND_TIME_LIBS@
+@USE_EXPLICIT_LIB_DEPS_TRUE@curl_LDADD = $(top_builddir)/lib/libcurl.la @LIBMETALINK_LIBS@ @LIBCURL_LIBS@
+curl_LDFLAGS = @LIBMETALINK_LDFLAGS@ $(CODE_COVERAGE_LDFLAGS)
+curl_CPPFLAGS = $(AM_CPPFLAGS) $(LIBMETALINK_CPPFLAGS)
+
+# if unit tests are enabled, build a static library to link them with
+@BUILD_UNITTESTS_TRUE@noinst_LTLIBRARIES = libcurltool.la
+@BUILD_UNITTESTS_TRUE@libcurltool_la_CPPFLAGS = $(LIBMETALINK_CPPFLAGS) $(AM_CPPFLAGS) \
+@BUILD_UNITTESTS_TRUE@                          -DCURL_STATICLIB -DUNITTESTS
+
+@BUILD_UNITTESTS_TRUE@libcurltool_la_CFLAGS = 
+@BUILD_UNITTESTS_TRUE@libcurltool_la_LDFLAGS = -static $(LINKFLAGS)
+@BUILD_UNITTESTS_TRUE@libcurltool_la_SOURCES = $(curl_SOURCES)
+CLEANFILES = tool_hugehelp.c
+EXTRA_DIST = mkhelp.pl makefile.dj Makefile.b32		\
+ Makefile.m32 macos/curl.mcp.xml.sit.hqx macos/MACINSTALL.TXT		\
+ macos/src/curl_GUSIConfig.cpp macos/src/macos_main.cpp makefile.amiga	\
+ curl.rc Makefile.netware Makefile.inc Makefile.Watcom CMakeLists.txt
+
+
+# Use absolute directory to disable VPATH
+MANPAGE = $(abs_top_builddir)/docs/curl.1
+README = $(top_srcdir)/docs/MANUAL
+MKHELP = $(top_srcdir)/src/mkhelp.pl
+HUGE = tool_hugehelp.c
+all: all-recursive
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/Makefile.inc $(am__configure_deps)
+	@for dep in $?; do \
+	  case '$(am__configure_deps)' in \
+	    *$$dep*) \
+	      ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+	        && { if test -f $@; then exit 0; else break; fi; }; \
+	      exit 1;; \
+	  esac; \
+	done; \
+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
+	$(am__cd) $(top_srcdir) && \
+	  $(AUTOMAKE) --foreign src/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+	@case '$?' in \
+	  *config.status*) \
+	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+	  *) \
+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+	esac;
+$(srcdir)/Makefile.inc $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(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
+$(am__aclocal_m4_deps):
+
+clean-noinstLTLIBRARIES:
+	-test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+	@list='$(noinst_LTLIBRARIES)'; \
+	locs=`for p in $$list; do echo $$p; done | \
+	      sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+	      sort -u`; \
+	test -z "$$locs" || { \
+	  echo rm -f $${locs}; \
+	  rm -f $${locs}; \
+	}
+../lib/$(am__dirstamp):
+	@$(MKDIR_P) ../lib
+	@: > ../lib/$(am__dirstamp)
+../lib/$(DEPDIR)/$(am__dirstamp):
+	@$(MKDIR_P) ../lib/$(DEPDIR)
+	@: > ../lib/$(DEPDIR)/$(am__dirstamp)
+../lib/libcurltool_la-strtoofft.lo: ../lib/$(am__dirstamp) \
+	../lib/$(DEPDIR)/$(am__dirstamp)
+../lib/libcurltool_la-nonblock.lo: ../lib/$(am__dirstamp) \
+	../lib/$(DEPDIR)/$(am__dirstamp)
+../lib/libcurltool_la-warnless.lo: ../lib/$(am__dirstamp) \
+	../lib/$(DEPDIR)/$(am__dirstamp)
+
+libcurltool.la: $(libcurltool_la_OBJECTS) $(libcurltool_la_DEPENDENCIES) $(EXTRA_libcurltool_la_DEPENDENCIES) 
+	$(AM_V_CCLD)$(libcurltool_la_LINK) $(am_libcurltool_la_rpath) $(libcurltool_la_OBJECTS) $(libcurltool_la_LIBADD) $(LIBS)
+install-binPROGRAMS: $(bin_PROGRAMS)
+	@$(NORMAL_INSTALL)
+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+	if test -n "$$list"; then \
+	  echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
+	  $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \
+	fi; \
+	for p in $$list; do echo "$$p $$p"; done | \
+	sed 's/$(EXEEXT)$$//' | \
+	while read p p1; do if test -f $$p \
+	 || test -f $$p1 \
+	  ; then echo "$$p"; echo "$$p"; else :; fi; \
+	done | \
+	sed -e 'p;s,.*/,,;n;h' \
+	    -e 's|.*|.|' \
+	    -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
+	sed 'N;N;N;s,\n, ,g' | \
+	$(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
+	  { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
+	    if ($$2 == $$4) files[d] = files[d] " " $$1; \
+	    else { print "f", $$3 "/" $$4, $$1; } } \
+	  END { for (d in files) print "f", d, files[d] }' | \
+	while read type dir files; do \
+	    if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
+	    test -z "$$files" || { \
+	    echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
+	    $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
+	    } \
+	; done
+
+uninstall-binPROGRAMS:
+	@$(NORMAL_UNINSTALL)
+	@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
+	files=`for p in $$list; do echo "$$p"; done | \
+	  sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
+	      -e 's/$$/$(EXEEXT)/' \
+	`; \
+	test -n "$$list" || exit 0; \
+	echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
+	cd "$(DESTDIR)$(bindir)" && rm -f $$files
+
+clean-binPROGRAMS:
+	@list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
+	echo " rm -f" $$list; \
+	rm -f $$list || exit $$?; \
+	test -n "$(EXEEXT)" || exit 0; \
+	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+	echo " rm -f" $$list; \
+	rm -f $$list
+../lib/curl-strtoofft.$(OBJEXT): ../lib/$(am__dirstamp) \
+	../lib/$(DEPDIR)/$(am__dirstamp)
+../lib/curl-nonblock.$(OBJEXT): ../lib/$(am__dirstamp) \
+	../lib/$(DEPDIR)/$(am__dirstamp)
+../lib/curl-warnless.$(OBJEXT): ../lib/$(am__dirstamp) \
+	../lib/$(DEPDIR)/$(am__dirstamp)
+
+curl$(EXEEXT): $(curl_OBJECTS) $(curl_DEPENDENCIES) $(EXTRA_curl_DEPENDENCIES) 
+	@rm -f curl$(EXEEXT)
+	$(AM_V_CCLD)$(curl_LINK) $(curl_OBJECTS) $(curl_LDADD) $(LIBS)
+
+mostlyclean-compile:
+	-rm -f *.$(OBJEXT)
+	-rm -f ../lib/*.$(OBJEXT)
+	-rm -f ../lib/*.lo
+
+distclean-compile:
+	-rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@../lib/$(DEPDIR)/curl-nonblock.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@../lib/$(DEPDIR)/curl-strtoofft.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@../lib/$(DEPDIR)/curl-warnless.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@../lib/$(DEPDIR)/libcurltool_la-nonblock.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@../lib/$(DEPDIR)/libcurltool_la-strtoofft.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@../lib/$(DEPDIR)/libcurltool_la-warnless.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-slist_wc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_binmode.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_bname.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cb_dbg.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cb_hdr.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cb_prg.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cb_rea.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cb_see.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cb_wrt.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_cfgable.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_convert.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_dirhie.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_doswin.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_easysrc.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_formparse.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_getparam.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_getpass.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_help.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_helpers.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_homedir.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_hugehelp.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_libinfo.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_main.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_metalink.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_mfiles.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_msgs.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_operate.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_operhlp.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_panykey.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_paramhlp.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_parsecfg.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_setopt.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_sleep.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_strdup.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_urlglob.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_util.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_vms.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_writeout.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/curl-tool_xattr.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-slist_wc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_binmode.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_bname.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cb_dbg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cb_hdr.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cb_prg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cb_rea.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cb_see.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cb_wrt.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_cfgable.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_convert.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_dirhie.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_doswin.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_easysrc.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_formparse.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_getparam.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_getpass.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_help.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_helpers.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_homedir.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_hugehelp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_libinfo.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_main.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_metalink.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_mfiles.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_msgs.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_operate.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_operhlp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_panykey.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_paramhlp.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_parsecfg.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_setopt.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_sleep.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_strdup.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_urlglob.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_util.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_vms.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_writeout.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcurltool_la-tool_xattr.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
+@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
+@am__fastdepCC_TRUE@	$(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
+@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
+@am__fastdepCC_TRUE@	$(LTCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
+@am__fastdepCC_TRUE@	$(am__mv) $$depbase.Tpo $$depbase.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+libcurltool_la-slist_wc.lo: slist_wc.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-slist_wc.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-slist_wc.Tpo -c -o libcurltool_la-slist_wc.lo `test -f 'slist_wc.c' || echo '$(srcdir)/'`slist_wc.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-slist_wc.Tpo $(DEPDIR)/libcurltool_la-slist_wc.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='slist_wc.c' object='libcurltool_la-slist_wc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-slist_wc.lo `test -f 'slist_wc.c' || echo '$(srcdir)/'`slist_wc.c
+
+libcurltool_la-tool_binmode.lo: tool_binmode.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_binmode.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_binmode.Tpo -c -o libcurltool_la-tool_binmode.lo `test -f 'tool_binmode.c' || echo '$(srcdir)/'`tool_binmode.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_binmode.Tpo $(DEPDIR)/libcurltool_la-tool_binmode.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_binmode.c' object='libcurltool_la-tool_binmode.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_binmode.lo `test -f 'tool_binmode.c' || echo '$(srcdir)/'`tool_binmode.c
+
+libcurltool_la-tool_bname.lo: tool_bname.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_bname.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_bname.Tpo -c -o libcurltool_la-tool_bname.lo `test -f 'tool_bname.c' || echo '$(srcdir)/'`tool_bname.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_bname.Tpo $(DEPDIR)/libcurltool_la-tool_bname.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_bname.c' object='libcurltool_la-tool_bname.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_bname.lo `test -f 'tool_bname.c' || echo '$(srcdir)/'`tool_bname.c
+
+libcurltool_la-tool_cb_dbg.lo: tool_cb_dbg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cb_dbg.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cb_dbg.Tpo -c -o libcurltool_la-tool_cb_dbg.lo `test -f 'tool_cb_dbg.c' || echo '$(srcdir)/'`tool_cb_dbg.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cb_dbg.Tpo $(DEPDIR)/libcurltool_la-tool_cb_dbg.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_dbg.c' object='libcurltool_la-tool_cb_dbg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cb_dbg.lo `test -f 'tool_cb_dbg.c' || echo '$(srcdir)/'`tool_cb_dbg.c
+
+libcurltool_la-tool_cb_hdr.lo: tool_cb_hdr.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cb_hdr.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cb_hdr.Tpo -c -o libcurltool_la-tool_cb_hdr.lo `test -f 'tool_cb_hdr.c' || echo '$(srcdir)/'`tool_cb_hdr.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cb_hdr.Tpo $(DEPDIR)/libcurltool_la-tool_cb_hdr.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_hdr.c' object='libcurltool_la-tool_cb_hdr.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cb_hdr.lo `test -f 'tool_cb_hdr.c' || echo '$(srcdir)/'`tool_cb_hdr.c
+
+libcurltool_la-tool_cb_prg.lo: tool_cb_prg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cb_prg.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cb_prg.Tpo -c -o libcurltool_la-tool_cb_prg.lo `test -f 'tool_cb_prg.c' || echo '$(srcdir)/'`tool_cb_prg.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cb_prg.Tpo $(DEPDIR)/libcurltool_la-tool_cb_prg.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_prg.c' object='libcurltool_la-tool_cb_prg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cb_prg.lo `test -f 'tool_cb_prg.c' || echo '$(srcdir)/'`tool_cb_prg.c
+
+libcurltool_la-tool_cb_rea.lo: tool_cb_rea.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cb_rea.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cb_rea.Tpo -c -o libcurltool_la-tool_cb_rea.lo `test -f 'tool_cb_rea.c' || echo '$(srcdir)/'`tool_cb_rea.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cb_rea.Tpo $(DEPDIR)/libcurltool_la-tool_cb_rea.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_rea.c' object='libcurltool_la-tool_cb_rea.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cb_rea.lo `test -f 'tool_cb_rea.c' || echo '$(srcdir)/'`tool_cb_rea.c
+
+libcurltool_la-tool_cb_see.lo: tool_cb_see.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cb_see.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cb_see.Tpo -c -o libcurltool_la-tool_cb_see.lo `test -f 'tool_cb_see.c' || echo '$(srcdir)/'`tool_cb_see.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cb_see.Tpo $(DEPDIR)/libcurltool_la-tool_cb_see.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_see.c' object='libcurltool_la-tool_cb_see.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cb_see.lo `test -f 'tool_cb_see.c' || echo '$(srcdir)/'`tool_cb_see.c
+
+libcurltool_la-tool_cb_wrt.lo: tool_cb_wrt.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cb_wrt.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cb_wrt.Tpo -c -o libcurltool_la-tool_cb_wrt.lo `test -f 'tool_cb_wrt.c' || echo '$(srcdir)/'`tool_cb_wrt.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cb_wrt.Tpo $(DEPDIR)/libcurltool_la-tool_cb_wrt.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_wrt.c' object='libcurltool_la-tool_cb_wrt.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cb_wrt.lo `test -f 'tool_cb_wrt.c' || echo '$(srcdir)/'`tool_cb_wrt.c
+
+libcurltool_la-tool_cfgable.lo: tool_cfgable.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_cfgable.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_cfgable.Tpo -c -o libcurltool_la-tool_cfgable.lo `test -f 'tool_cfgable.c' || echo '$(srcdir)/'`tool_cfgable.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_cfgable.Tpo $(DEPDIR)/libcurltool_la-tool_cfgable.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cfgable.c' object='libcurltool_la-tool_cfgable.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_cfgable.lo `test -f 'tool_cfgable.c' || echo '$(srcdir)/'`tool_cfgable.c
+
+libcurltool_la-tool_convert.lo: tool_convert.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_convert.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_convert.Tpo -c -o libcurltool_la-tool_convert.lo `test -f 'tool_convert.c' || echo '$(srcdir)/'`tool_convert.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_convert.Tpo $(DEPDIR)/libcurltool_la-tool_convert.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_convert.c' object='libcurltool_la-tool_convert.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_convert.lo `test -f 'tool_convert.c' || echo '$(srcdir)/'`tool_convert.c
+
+libcurltool_la-tool_dirhie.lo: tool_dirhie.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_dirhie.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_dirhie.Tpo -c -o libcurltool_la-tool_dirhie.lo `test -f 'tool_dirhie.c' || echo '$(srcdir)/'`tool_dirhie.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_dirhie.Tpo $(DEPDIR)/libcurltool_la-tool_dirhie.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_dirhie.c' object='libcurltool_la-tool_dirhie.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_dirhie.lo `test -f 'tool_dirhie.c' || echo '$(srcdir)/'`tool_dirhie.c
+
+libcurltool_la-tool_doswin.lo: tool_doswin.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_doswin.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_doswin.Tpo -c -o libcurltool_la-tool_doswin.lo `test -f 'tool_doswin.c' || echo '$(srcdir)/'`tool_doswin.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_doswin.Tpo $(DEPDIR)/libcurltool_la-tool_doswin.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_doswin.c' object='libcurltool_la-tool_doswin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_doswin.lo `test -f 'tool_doswin.c' || echo '$(srcdir)/'`tool_doswin.c
+
+libcurltool_la-tool_easysrc.lo: tool_easysrc.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_easysrc.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_easysrc.Tpo -c -o libcurltool_la-tool_easysrc.lo `test -f 'tool_easysrc.c' || echo '$(srcdir)/'`tool_easysrc.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_easysrc.Tpo $(DEPDIR)/libcurltool_la-tool_easysrc.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_easysrc.c' object='libcurltool_la-tool_easysrc.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_easysrc.lo `test -f 'tool_easysrc.c' || echo '$(srcdir)/'`tool_easysrc.c
+
+libcurltool_la-tool_formparse.lo: tool_formparse.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_formparse.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_formparse.Tpo -c -o libcurltool_la-tool_formparse.lo `test -f 'tool_formparse.c' || echo '$(srcdir)/'`tool_formparse.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_formparse.Tpo $(DEPDIR)/libcurltool_la-tool_formparse.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_formparse.c' object='libcurltool_la-tool_formparse.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_formparse.lo `test -f 'tool_formparse.c' || echo '$(srcdir)/'`tool_formparse.c
+
+libcurltool_la-tool_getparam.lo: tool_getparam.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_getparam.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_getparam.Tpo -c -o libcurltool_la-tool_getparam.lo `test -f 'tool_getparam.c' || echo '$(srcdir)/'`tool_getparam.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_getparam.Tpo $(DEPDIR)/libcurltool_la-tool_getparam.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_getparam.c' object='libcurltool_la-tool_getparam.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_getparam.lo `test -f 'tool_getparam.c' || echo '$(srcdir)/'`tool_getparam.c
+
+libcurltool_la-tool_getpass.lo: tool_getpass.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_getpass.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_getpass.Tpo -c -o libcurltool_la-tool_getpass.lo `test -f 'tool_getpass.c' || echo '$(srcdir)/'`tool_getpass.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_getpass.Tpo $(DEPDIR)/libcurltool_la-tool_getpass.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_getpass.c' object='libcurltool_la-tool_getpass.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_getpass.lo `test -f 'tool_getpass.c' || echo '$(srcdir)/'`tool_getpass.c
+
+libcurltool_la-tool_help.lo: tool_help.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_help.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_help.Tpo -c -o libcurltool_la-tool_help.lo `test -f 'tool_help.c' || echo '$(srcdir)/'`tool_help.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_help.Tpo $(DEPDIR)/libcurltool_la-tool_help.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_help.c' object='libcurltool_la-tool_help.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_help.lo `test -f 'tool_help.c' || echo '$(srcdir)/'`tool_help.c
+
+libcurltool_la-tool_helpers.lo: tool_helpers.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_helpers.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_helpers.Tpo -c -o libcurltool_la-tool_helpers.lo `test -f 'tool_helpers.c' || echo '$(srcdir)/'`tool_helpers.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_helpers.Tpo $(DEPDIR)/libcurltool_la-tool_helpers.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_helpers.c' object='libcurltool_la-tool_helpers.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_helpers.lo `test -f 'tool_helpers.c' || echo '$(srcdir)/'`tool_helpers.c
+
+libcurltool_la-tool_homedir.lo: tool_homedir.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_homedir.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_homedir.Tpo -c -o libcurltool_la-tool_homedir.lo `test -f 'tool_homedir.c' || echo '$(srcdir)/'`tool_homedir.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_homedir.Tpo $(DEPDIR)/libcurltool_la-tool_homedir.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_homedir.c' object='libcurltool_la-tool_homedir.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_homedir.lo `test -f 'tool_homedir.c' || echo '$(srcdir)/'`tool_homedir.c
+
+libcurltool_la-tool_hugehelp.lo: tool_hugehelp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_hugehelp.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_hugehelp.Tpo -c -o libcurltool_la-tool_hugehelp.lo `test -f 'tool_hugehelp.c' || echo '$(srcdir)/'`tool_hugehelp.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_hugehelp.Tpo $(DEPDIR)/libcurltool_la-tool_hugehelp.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_hugehelp.c' object='libcurltool_la-tool_hugehelp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_hugehelp.lo `test -f 'tool_hugehelp.c' || echo '$(srcdir)/'`tool_hugehelp.c
+
+libcurltool_la-tool_libinfo.lo: tool_libinfo.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_libinfo.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_libinfo.Tpo -c -o libcurltool_la-tool_libinfo.lo `test -f 'tool_libinfo.c' || echo '$(srcdir)/'`tool_libinfo.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_libinfo.Tpo $(DEPDIR)/libcurltool_la-tool_libinfo.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_libinfo.c' object='libcurltool_la-tool_libinfo.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_libinfo.lo `test -f 'tool_libinfo.c' || echo '$(srcdir)/'`tool_libinfo.c
+
+libcurltool_la-tool_main.lo: tool_main.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_main.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_main.Tpo -c -o libcurltool_la-tool_main.lo `test -f 'tool_main.c' || echo '$(srcdir)/'`tool_main.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_main.Tpo $(DEPDIR)/libcurltool_la-tool_main.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_main.c' object='libcurltool_la-tool_main.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_main.lo `test -f 'tool_main.c' || echo '$(srcdir)/'`tool_main.c
+
+libcurltool_la-tool_metalink.lo: tool_metalink.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_metalink.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_metalink.Tpo -c -o libcurltool_la-tool_metalink.lo `test -f 'tool_metalink.c' || echo '$(srcdir)/'`tool_metalink.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_metalink.Tpo $(DEPDIR)/libcurltool_la-tool_metalink.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_metalink.c' object='libcurltool_la-tool_metalink.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_metalink.lo `test -f 'tool_metalink.c' || echo '$(srcdir)/'`tool_metalink.c
+
+libcurltool_la-tool_mfiles.lo: tool_mfiles.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_mfiles.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_mfiles.Tpo -c -o libcurltool_la-tool_mfiles.lo `test -f 'tool_mfiles.c' || echo '$(srcdir)/'`tool_mfiles.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_mfiles.Tpo $(DEPDIR)/libcurltool_la-tool_mfiles.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_mfiles.c' object='libcurltool_la-tool_mfiles.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_mfiles.lo `test -f 'tool_mfiles.c' || echo '$(srcdir)/'`tool_mfiles.c
+
+libcurltool_la-tool_msgs.lo: tool_msgs.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_msgs.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_msgs.Tpo -c -o libcurltool_la-tool_msgs.lo `test -f 'tool_msgs.c' || echo '$(srcdir)/'`tool_msgs.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_msgs.Tpo $(DEPDIR)/libcurltool_la-tool_msgs.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_msgs.c' object='libcurltool_la-tool_msgs.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_msgs.lo `test -f 'tool_msgs.c' || echo '$(srcdir)/'`tool_msgs.c
+
+libcurltool_la-tool_operate.lo: tool_operate.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_operate.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_operate.Tpo -c -o libcurltool_la-tool_operate.lo `test -f 'tool_operate.c' || echo '$(srcdir)/'`tool_operate.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_operate.Tpo $(DEPDIR)/libcurltool_la-tool_operate.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_operate.c' object='libcurltool_la-tool_operate.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_operate.lo `test -f 'tool_operate.c' || echo '$(srcdir)/'`tool_operate.c
+
+libcurltool_la-tool_operhlp.lo: tool_operhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_operhlp.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_operhlp.Tpo -c -o libcurltool_la-tool_operhlp.lo `test -f 'tool_operhlp.c' || echo '$(srcdir)/'`tool_operhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_operhlp.Tpo $(DEPDIR)/libcurltool_la-tool_operhlp.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_operhlp.c' object='libcurltool_la-tool_operhlp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_operhlp.lo `test -f 'tool_operhlp.c' || echo '$(srcdir)/'`tool_operhlp.c
+
+libcurltool_la-tool_panykey.lo: tool_panykey.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_panykey.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_panykey.Tpo -c -o libcurltool_la-tool_panykey.lo `test -f 'tool_panykey.c' || echo '$(srcdir)/'`tool_panykey.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_panykey.Tpo $(DEPDIR)/libcurltool_la-tool_panykey.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_panykey.c' object='libcurltool_la-tool_panykey.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_panykey.lo `test -f 'tool_panykey.c' || echo '$(srcdir)/'`tool_panykey.c
+
+libcurltool_la-tool_paramhlp.lo: tool_paramhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_paramhlp.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_paramhlp.Tpo -c -o libcurltool_la-tool_paramhlp.lo `test -f 'tool_paramhlp.c' || echo '$(srcdir)/'`tool_paramhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_paramhlp.Tpo $(DEPDIR)/libcurltool_la-tool_paramhlp.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_paramhlp.c' object='libcurltool_la-tool_paramhlp.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_paramhlp.lo `test -f 'tool_paramhlp.c' || echo '$(srcdir)/'`tool_paramhlp.c
+
+libcurltool_la-tool_parsecfg.lo: tool_parsecfg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_parsecfg.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_parsecfg.Tpo -c -o libcurltool_la-tool_parsecfg.lo `test -f 'tool_parsecfg.c' || echo '$(srcdir)/'`tool_parsecfg.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_parsecfg.Tpo $(DEPDIR)/libcurltool_la-tool_parsecfg.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_parsecfg.c' object='libcurltool_la-tool_parsecfg.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_parsecfg.lo `test -f 'tool_parsecfg.c' || echo '$(srcdir)/'`tool_parsecfg.c
+
+libcurltool_la-tool_strdup.lo: tool_strdup.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_strdup.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_strdup.Tpo -c -o libcurltool_la-tool_strdup.lo `test -f 'tool_strdup.c' || echo '$(srcdir)/'`tool_strdup.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_strdup.Tpo $(DEPDIR)/libcurltool_la-tool_strdup.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_strdup.c' object='libcurltool_la-tool_strdup.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_strdup.lo `test -f 'tool_strdup.c' || echo '$(srcdir)/'`tool_strdup.c
+
+libcurltool_la-tool_setopt.lo: tool_setopt.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_setopt.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_setopt.Tpo -c -o libcurltool_la-tool_setopt.lo `test -f 'tool_setopt.c' || echo '$(srcdir)/'`tool_setopt.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_setopt.Tpo $(DEPDIR)/libcurltool_la-tool_setopt.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_setopt.c' object='libcurltool_la-tool_setopt.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_setopt.lo `test -f 'tool_setopt.c' || echo '$(srcdir)/'`tool_setopt.c
+
+libcurltool_la-tool_sleep.lo: tool_sleep.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_sleep.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_sleep.Tpo -c -o libcurltool_la-tool_sleep.lo `test -f 'tool_sleep.c' || echo '$(srcdir)/'`tool_sleep.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_sleep.Tpo $(DEPDIR)/libcurltool_la-tool_sleep.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_sleep.c' object='libcurltool_la-tool_sleep.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_sleep.lo `test -f 'tool_sleep.c' || echo '$(srcdir)/'`tool_sleep.c
+
+libcurltool_la-tool_urlglob.lo: tool_urlglob.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_urlglob.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_urlglob.Tpo -c -o libcurltool_la-tool_urlglob.lo `test -f 'tool_urlglob.c' || echo '$(srcdir)/'`tool_urlglob.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_urlglob.Tpo $(DEPDIR)/libcurltool_la-tool_urlglob.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_urlglob.c' object='libcurltool_la-tool_urlglob.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_urlglob.lo `test -f 'tool_urlglob.c' || echo '$(srcdir)/'`tool_urlglob.c
+
+libcurltool_la-tool_util.lo: tool_util.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_util.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_util.Tpo -c -o libcurltool_la-tool_util.lo `test -f 'tool_util.c' || echo '$(srcdir)/'`tool_util.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_util.Tpo $(DEPDIR)/libcurltool_la-tool_util.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_util.c' object='libcurltool_la-tool_util.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_util.lo `test -f 'tool_util.c' || echo '$(srcdir)/'`tool_util.c
+
+libcurltool_la-tool_vms.lo: tool_vms.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_vms.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_vms.Tpo -c -o libcurltool_la-tool_vms.lo `test -f 'tool_vms.c' || echo '$(srcdir)/'`tool_vms.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_vms.Tpo $(DEPDIR)/libcurltool_la-tool_vms.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_vms.c' object='libcurltool_la-tool_vms.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_vms.lo `test -f 'tool_vms.c' || echo '$(srcdir)/'`tool_vms.c
+
+libcurltool_la-tool_writeout.lo: tool_writeout.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_writeout.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_writeout.Tpo -c -o libcurltool_la-tool_writeout.lo `test -f 'tool_writeout.c' || echo '$(srcdir)/'`tool_writeout.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_writeout.Tpo $(DEPDIR)/libcurltool_la-tool_writeout.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_writeout.c' object='libcurltool_la-tool_writeout.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_writeout.lo `test -f 'tool_writeout.c' || echo '$(srcdir)/'`tool_writeout.c
+
+libcurltool_la-tool_xattr.lo: tool_xattr.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT libcurltool_la-tool_xattr.lo -MD -MP -MF $(DEPDIR)/libcurltool_la-tool_xattr.Tpo -c -o libcurltool_la-tool_xattr.lo `test -f 'tool_xattr.c' || echo '$(srcdir)/'`tool_xattr.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libcurltool_la-tool_xattr.Tpo $(DEPDIR)/libcurltool_la-tool_xattr.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_xattr.c' object='libcurltool_la-tool_xattr.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o libcurltool_la-tool_xattr.lo `test -f 'tool_xattr.c' || echo '$(srcdir)/'`tool_xattr.c
+
+../lib/libcurltool_la-strtoofft.lo: ../lib/strtoofft.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT ../lib/libcurltool_la-strtoofft.lo -MD -MP -MF ../lib/$(DEPDIR)/libcurltool_la-strtoofft.Tpo -c -o ../lib/libcurltool_la-strtoofft.lo `test -f '../lib/strtoofft.c' || echo '$(srcdir)/'`../lib/strtoofft.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/libcurltool_la-strtoofft.Tpo ../lib/$(DEPDIR)/libcurltool_la-strtoofft.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/strtoofft.c' object='../lib/libcurltool_la-strtoofft.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o ../lib/libcurltool_la-strtoofft.lo `test -f '../lib/strtoofft.c' || echo '$(srcdir)/'`../lib/strtoofft.c
+
+../lib/libcurltool_la-nonblock.lo: ../lib/nonblock.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT ../lib/libcurltool_la-nonblock.lo -MD -MP -MF ../lib/$(DEPDIR)/libcurltool_la-nonblock.Tpo -c -o ../lib/libcurltool_la-nonblock.lo `test -f '../lib/nonblock.c' || echo '$(srcdir)/'`../lib/nonblock.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/libcurltool_la-nonblock.Tpo ../lib/$(DEPDIR)/libcurltool_la-nonblock.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/nonblock.c' object='../lib/libcurltool_la-nonblock.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o ../lib/libcurltool_la-nonblock.lo `test -f '../lib/nonblock.c' || echo '$(srcdir)/'`../lib/nonblock.c
+
+../lib/libcurltool_la-warnless.lo: ../lib/warnless.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -MT ../lib/libcurltool_la-warnless.lo -MD -MP -MF ../lib/$(DEPDIR)/libcurltool_la-warnless.Tpo -c -o ../lib/libcurltool_la-warnless.lo `test -f '../lib/warnless.c' || echo '$(srcdir)/'`../lib/warnless.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/libcurltool_la-warnless.Tpo ../lib/$(DEPDIR)/libcurltool_la-warnless.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/warnless.c' object='../lib/libcurltool_la-warnless.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(libcurltool_la_CPPFLAGS) $(CPPFLAGS) $(libcurltool_la_CFLAGS) $(CFLAGS) -c -o ../lib/libcurltool_la-warnless.lo `test -f '../lib/warnless.c' || echo '$(srcdir)/'`../lib/warnless.c
+
+curl-slist_wc.o: slist_wc.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-slist_wc.o -MD -MP -MF $(DEPDIR)/curl-slist_wc.Tpo -c -o curl-slist_wc.o `test -f 'slist_wc.c' || echo '$(srcdir)/'`slist_wc.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-slist_wc.Tpo $(DEPDIR)/curl-slist_wc.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='slist_wc.c' object='curl-slist_wc.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-slist_wc.o `test -f 'slist_wc.c' || echo '$(srcdir)/'`slist_wc.c
+
+curl-slist_wc.obj: slist_wc.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-slist_wc.obj -MD -MP -MF $(DEPDIR)/curl-slist_wc.Tpo -c -o curl-slist_wc.obj `if test -f 'slist_wc.c'; then $(CYGPATH_W) 'slist_wc.c'; else $(CYGPATH_W) '$(srcdir)/slist_wc.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-slist_wc.Tpo $(DEPDIR)/curl-slist_wc.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='slist_wc.c' object='curl-slist_wc.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-slist_wc.obj `if test -f 'slist_wc.c'; then $(CYGPATH_W) 'slist_wc.c'; else $(CYGPATH_W) '$(srcdir)/slist_wc.c'; fi`
+
+curl-tool_binmode.o: tool_binmode.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_binmode.o -MD -MP -MF $(DEPDIR)/curl-tool_binmode.Tpo -c -o curl-tool_binmode.o `test -f 'tool_binmode.c' || echo '$(srcdir)/'`tool_binmode.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_binmode.Tpo $(DEPDIR)/curl-tool_binmode.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_binmode.c' object='curl-tool_binmode.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_binmode.o `test -f 'tool_binmode.c' || echo '$(srcdir)/'`tool_binmode.c
+
+curl-tool_binmode.obj: tool_binmode.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_binmode.obj -MD -MP -MF $(DEPDIR)/curl-tool_binmode.Tpo -c -o curl-tool_binmode.obj `if test -f 'tool_binmode.c'; then $(CYGPATH_W) 'tool_binmode.c'; else $(CYGPATH_W) '$(srcdir)/tool_binmode.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_binmode.Tpo $(DEPDIR)/curl-tool_binmode.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_binmode.c' object='curl-tool_binmode.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_binmode.obj `if test -f 'tool_binmode.c'; then $(CYGPATH_W) 'tool_binmode.c'; else $(CYGPATH_W) '$(srcdir)/tool_binmode.c'; fi`
+
+curl-tool_bname.o: tool_bname.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_bname.o -MD -MP -MF $(DEPDIR)/curl-tool_bname.Tpo -c -o curl-tool_bname.o `test -f 'tool_bname.c' || echo '$(srcdir)/'`tool_bname.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_bname.Tpo $(DEPDIR)/curl-tool_bname.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_bname.c' object='curl-tool_bname.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_bname.o `test -f 'tool_bname.c' || echo '$(srcdir)/'`tool_bname.c
+
+curl-tool_bname.obj: tool_bname.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_bname.obj -MD -MP -MF $(DEPDIR)/curl-tool_bname.Tpo -c -o curl-tool_bname.obj `if test -f 'tool_bname.c'; then $(CYGPATH_W) 'tool_bname.c'; else $(CYGPATH_W) '$(srcdir)/tool_bname.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_bname.Tpo $(DEPDIR)/curl-tool_bname.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_bname.c' object='curl-tool_bname.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_bname.obj `if test -f 'tool_bname.c'; then $(CYGPATH_W) 'tool_bname.c'; else $(CYGPATH_W) '$(srcdir)/tool_bname.c'; fi`
+
+curl-tool_cb_dbg.o: tool_cb_dbg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_dbg.o -MD -MP -MF $(DEPDIR)/curl-tool_cb_dbg.Tpo -c -o curl-tool_cb_dbg.o `test -f 'tool_cb_dbg.c' || echo '$(srcdir)/'`tool_cb_dbg.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_dbg.Tpo $(DEPDIR)/curl-tool_cb_dbg.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_dbg.c' object='curl-tool_cb_dbg.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_dbg.o `test -f 'tool_cb_dbg.c' || echo '$(srcdir)/'`tool_cb_dbg.c
+
+curl-tool_cb_dbg.obj: tool_cb_dbg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_dbg.obj -MD -MP -MF $(DEPDIR)/curl-tool_cb_dbg.Tpo -c -o curl-tool_cb_dbg.obj `if test -f 'tool_cb_dbg.c'; then $(CYGPATH_W) 'tool_cb_dbg.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_dbg.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_dbg.Tpo $(DEPDIR)/curl-tool_cb_dbg.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_dbg.c' object='curl-tool_cb_dbg.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_dbg.obj `if test -f 'tool_cb_dbg.c'; then $(CYGPATH_W) 'tool_cb_dbg.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_dbg.c'; fi`
+
+curl-tool_cb_hdr.o: tool_cb_hdr.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_hdr.o -MD -MP -MF $(DEPDIR)/curl-tool_cb_hdr.Tpo -c -o curl-tool_cb_hdr.o `test -f 'tool_cb_hdr.c' || echo '$(srcdir)/'`tool_cb_hdr.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_hdr.Tpo $(DEPDIR)/curl-tool_cb_hdr.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_hdr.c' object='curl-tool_cb_hdr.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_hdr.o `test -f 'tool_cb_hdr.c' || echo '$(srcdir)/'`tool_cb_hdr.c
+
+curl-tool_cb_hdr.obj: tool_cb_hdr.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_hdr.obj -MD -MP -MF $(DEPDIR)/curl-tool_cb_hdr.Tpo -c -o curl-tool_cb_hdr.obj `if test -f 'tool_cb_hdr.c'; then $(CYGPATH_W) 'tool_cb_hdr.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_hdr.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_hdr.Tpo $(DEPDIR)/curl-tool_cb_hdr.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_hdr.c' object='curl-tool_cb_hdr.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_hdr.obj `if test -f 'tool_cb_hdr.c'; then $(CYGPATH_W) 'tool_cb_hdr.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_hdr.c'; fi`
+
+curl-tool_cb_prg.o: tool_cb_prg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_prg.o -MD -MP -MF $(DEPDIR)/curl-tool_cb_prg.Tpo -c -o curl-tool_cb_prg.o `test -f 'tool_cb_prg.c' || echo '$(srcdir)/'`tool_cb_prg.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_prg.Tpo $(DEPDIR)/curl-tool_cb_prg.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_prg.c' object='curl-tool_cb_prg.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_prg.o `test -f 'tool_cb_prg.c' || echo '$(srcdir)/'`tool_cb_prg.c
+
+curl-tool_cb_prg.obj: tool_cb_prg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_prg.obj -MD -MP -MF $(DEPDIR)/curl-tool_cb_prg.Tpo -c -o curl-tool_cb_prg.obj `if test -f 'tool_cb_prg.c'; then $(CYGPATH_W) 'tool_cb_prg.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_prg.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_prg.Tpo $(DEPDIR)/curl-tool_cb_prg.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_prg.c' object='curl-tool_cb_prg.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_prg.obj `if test -f 'tool_cb_prg.c'; then $(CYGPATH_W) 'tool_cb_prg.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_prg.c'; fi`
+
+curl-tool_cb_rea.o: tool_cb_rea.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_rea.o -MD -MP -MF $(DEPDIR)/curl-tool_cb_rea.Tpo -c -o curl-tool_cb_rea.o `test -f 'tool_cb_rea.c' || echo '$(srcdir)/'`tool_cb_rea.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_rea.Tpo $(DEPDIR)/curl-tool_cb_rea.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_rea.c' object='curl-tool_cb_rea.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_rea.o `test -f 'tool_cb_rea.c' || echo '$(srcdir)/'`tool_cb_rea.c
+
+curl-tool_cb_rea.obj: tool_cb_rea.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_rea.obj -MD -MP -MF $(DEPDIR)/curl-tool_cb_rea.Tpo -c -o curl-tool_cb_rea.obj `if test -f 'tool_cb_rea.c'; then $(CYGPATH_W) 'tool_cb_rea.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_rea.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_rea.Tpo $(DEPDIR)/curl-tool_cb_rea.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_rea.c' object='curl-tool_cb_rea.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_rea.obj `if test -f 'tool_cb_rea.c'; then $(CYGPATH_W) 'tool_cb_rea.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_rea.c'; fi`
+
+curl-tool_cb_see.o: tool_cb_see.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_see.o -MD -MP -MF $(DEPDIR)/curl-tool_cb_see.Tpo -c -o curl-tool_cb_see.o `test -f 'tool_cb_see.c' || echo '$(srcdir)/'`tool_cb_see.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_see.Tpo $(DEPDIR)/curl-tool_cb_see.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_see.c' object='curl-tool_cb_see.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_see.o `test -f 'tool_cb_see.c' || echo '$(srcdir)/'`tool_cb_see.c
+
+curl-tool_cb_see.obj: tool_cb_see.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_see.obj -MD -MP -MF $(DEPDIR)/curl-tool_cb_see.Tpo -c -o curl-tool_cb_see.obj `if test -f 'tool_cb_see.c'; then $(CYGPATH_W) 'tool_cb_see.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_see.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_see.Tpo $(DEPDIR)/curl-tool_cb_see.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_see.c' object='curl-tool_cb_see.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_see.obj `if test -f 'tool_cb_see.c'; then $(CYGPATH_W) 'tool_cb_see.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_see.c'; fi`
+
+curl-tool_cb_wrt.o: tool_cb_wrt.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_wrt.o -MD -MP -MF $(DEPDIR)/curl-tool_cb_wrt.Tpo -c -o curl-tool_cb_wrt.o `test -f 'tool_cb_wrt.c' || echo '$(srcdir)/'`tool_cb_wrt.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_wrt.Tpo $(DEPDIR)/curl-tool_cb_wrt.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_wrt.c' object='curl-tool_cb_wrt.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_wrt.o `test -f 'tool_cb_wrt.c' || echo '$(srcdir)/'`tool_cb_wrt.c
+
+curl-tool_cb_wrt.obj: tool_cb_wrt.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cb_wrt.obj -MD -MP -MF $(DEPDIR)/curl-tool_cb_wrt.Tpo -c -o curl-tool_cb_wrt.obj `if test -f 'tool_cb_wrt.c'; then $(CYGPATH_W) 'tool_cb_wrt.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_wrt.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cb_wrt.Tpo $(DEPDIR)/curl-tool_cb_wrt.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cb_wrt.c' object='curl-tool_cb_wrt.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cb_wrt.obj `if test -f 'tool_cb_wrt.c'; then $(CYGPATH_W) 'tool_cb_wrt.c'; else $(CYGPATH_W) '$(srcdir)/tool_cb_wrt.c'; fi`
+
+curl-tool_cfgable.o: tool_cfgable.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cfgable.o -MD -MP -MF $(DEPDIR)/curl-tool_cfgable.Tpo -c -o curl-tool_cfgable.o `test -f 'tool_cfgable.c' || echo '$(srcdir)/'`tool_cfgable.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cfgable.Tpo $(DEPDIR)/curl-tool_cfgable.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cfgable.c' object='curl-tool_cfgable.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cfgable.o `test -f 'tool_cfgable.c' || echo '$(srcdir)/'`tool_cfgable.c
+
+curl-tool_cfgable.obj: tool_cfgable.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_cfgable.obj -MD -MP -MF $(DEPDIR)/curl-tool_cfgable.Tpo -c -o curl-tool_cfgable.obj `if test -f 'tool_cfgable.c'; then $(CYGPATH_W) 'tool_cfgable.c'; else $(CYGPATH_W) '$(srcdir)/tool_cfgable.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_cfgable.Tpo $(DEPDIR)/curl-tool_cfgable.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_cfgable.c' object='curl-tool_cfgable.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_cfgable.obj `if test -f 'tool_cfgable.c'; then $(CYGPATH_W) 'tool_cfgable.c'; else $(CYGPATH_W) '$(srcdir)/tool_cfgable.c'; fi`
+
+curl-tool_convert.o: tool_convert.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_convert.o -MD -MP -MF $(DEPDIR)/curl-tool_convert.Tpo -c -o curl-tool_convert.o `test -f 'tool_convert.c' || echo '$(srcdir)/'`tool_convert.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_convert.Tpo $(DEPDIR)/curl-tool_convert.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_convert.c' object='curl-tool_convert.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_convert.o `test -f 'tool_convert.c' || echo '$(srcdir)/'`tool_convert.c
+
+curl-tool_convert.obj: tool_convert.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_convert.obj -MD -MP -MF $(DEPDIR)/curl-tool_convert.Tpo -c -o curl-tool_convert.obj `if test -f 'tool_convert.c'; then $(CYGPATH_W) 'tool_convert.c'; else $(CYGPATH_W) '$(srcdir)/tool_convert.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_convert.Tpo $(DEPDIR)/curl-tool_convert.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_convert.c' object='curl-tool_convert.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_convert.obj `if test -f 'tool_convert.c'; then $(CYGPATH_W) 'tool_convert.c'; else $(CYGPATH_W) '$(srcdir)/tool_convert.c'; fi`
+
+curl-tool_dirhie.o: tool_dirhie.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_dirhie.o -MD -MP -MF $(DEPDIR)/curl-tool_dirhie.Tpo -c -o curl-tool_dirhie.o `test -f 'tool_dirhie.c' || echo '$(srcdir)/'`tool_dirhie.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_dirhie.Tpo $(DEPDIR)/curl-tool_dirhie.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_dirhie.c' object='curl-tool_dirhie.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_dirhie.o `test -f 'tool_dirhie.c' || echo '$(srcdir)/'`tool_dirhie.c
+
+curl-tool_dirhie.obj: tool_dirhie.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_dirhie.obj -MD -MP -MF $(DEPDIR)/curl-tool_dirhie.Tpo -c -o curl-tool_dirhie.obj `if test -f 'tool_dirhie.c'; then $(CYGPATH_W) 'tool_dirhie.c'; else $(CYGPATH_W) '$(srcdir)/tool_dirhie.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_dirhie.Tpo $(DEPDIR)/curl-tool_dirhie.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_dirhie.c' object='curl-tool_dirhie.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_dirhie.obj `if test -f 'tool_dirhie.c'; then $(CYGPATH_W) 'tool_dirhie.c'; else $(CYGPATH_W) '$(srcdir)/tool_dirhie.c'; fi`
+
+curl-tool_doswin.o: tool_doswin.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_doswin.o -MD -MP -MF $(DEPDIR)/curl-tool_doswin.Tpo -c -o curl-tool_doswin.o `test -f 'tool_doswin.c' || echo '$(srcdir)/'`tool_doswin.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_doswin.Tpo $(DEPDIR)/curl-tool_doswin.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_doswin.c' object='curl-tool_doswin.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_doswin.o `test -f 'tool_doswin.c' || echo '$(srcdir)/'`tool_doswin.c
+
+curl-tool_doswin.obj: tool_doswin.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_doswin.obj -MD -MP -MF $(DEPDIR)/curl-tool_doswin.Tpo -c -o curl-tool_doswin.obj `if test -f 'tool_doswin.c'; then $(CYGPATH_W) 'tool_doswin.c'; else $(CYGPATH_W) '$(srcdir)/tool_doswin.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_doswin.Tpo $(DEPDIR)/curl-tool_doswin.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_doswin.c' object='curl-tool_doswin.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_doswin.obj `if test -f 'tool_doswin.c'; then $(CYGPATH_W) 'tool_doswin.c'; else $(CYGPATH_W) '$(srcdir)/tool_doswin.c'; fi`
+
+curl-tool_easysrc.o: tool_easysrc.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_easysrc.o -MD -MP -MF $(DEPDIR)/curl-tool_easysrc.Tpo -c -o curl-tool_easysrc.o `test -f 'tool_easysrc.c' || echo '$(srcdir)/'`tool_easysrc.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_easysrc.Tpo $(DEPDIR)/curl-tool_easysrc.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_easysrc.c' object='curl-tool_easysrc.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_easysrc.o `test -f 'tool_easysrc.c' || echo '$(srcdir)/'`tool_easysrc.c
+
+curl-tool_easysrc.obj: tool_easysrc.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_easysrc.obj -MD -MP -MF $(DEPDIR)/curl-tool_easysrc.Tpo -c -o curl-tool_easysrc.obj `if test -f 'tool_easysrc.c'; then $(CYGPATH_W) 'tool_easysrc.c'; else $(CYGPATH_W) '$(srcdir)/tool_easysrc.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_easysrc.Tpo $(DEPDIR)/curl-tool_easysrc.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_easysrc.c' object='curl-tool_easysrc.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_easysrc.obj `if test -f 'tool_easysrc.c'; then $(CYGPATH_W) 'tool_easysrc.c'; else $(CYGPATH_W) '$(srcdir)/tool_easysrc.c'; fi`
+
+curl-tool_formparse.o: tool_formparse.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_formparse.o -MD -MP -MF $(DEPDIR)/curl-tool_formparse.Tpo -c -o curl-tool_formparse.o `test -f 'tool_formparse.c' || echo '$(srcdir)/'`tool_formparse.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_formparse.Tpo $(DEPDIR)/curl-tool_formparse.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_formparse.c' object='curl-tool_formparse.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_formparse.o `test -f 'tool_formparse.c' || echo '$(srcdir)/'`tool_formparse.c
+
+curl-tool_formparse.obj: tool_formparse.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_formparse.obj -MD -MP -MF $(DEPDIR)/curl-tool_formparse.Tpo -c -o curl-tool_formparse.obj `if test -f 'tool_formparse.c'; then $(CYGPATH_W) 'tool_formparse.c'; else $(CYGPATH_W) '$(srcdir)/tool_formparse.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_formparse.Tpo $(DEPDIR)/curl-tool_formparse.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_formparse.c' object='curl-tool_formparse.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_formparse.obj `if test -f 'tool_formparse.c'; then $(CYGPATH_W) 'tool_formparse.c'; else $(CYGPATH_W) '$(srcdir)/tool_formparse.c'; fi`
+
+curl-tool_getparam.o: tool_getparam.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_getparam.o -MD -MP -MF $(DEPDIR)/curl-tool_getparam.Tpo -c -o curl-tool_getparam.o `test -f 'tool_getparam.c' || echo '$(srcdir)/'`tool_getparam.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_getparam.Tpo $(DEPDIR)/curl-tool_getparam.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_getparam.c' object='curl-tool_getparam.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_getparam.o `test -f 'tool_getparam.c' || echo '$(srcdir)/'`tool_getparam.c
+
+curl-tool_getparam.obj: tool_getparam.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_getparam.obj -MD -MP -MF $(DEPDIR)/curl-tool_getparam.Tpo -c -o curl-tool_getparam.obj `if test -f 'tool_getparam.c'; then $(CYGPATH_W) 'tool_getparam.c'; else $(CYGPATH_W) '$(srcdir)/tool_getparam.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_getparam.Tpo $(DEPDIR)/curl-tool_getparam.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_getparam.c' object='curl-tool_getparam.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_getparam.obj `if test -f 'tool_getparam.c'; then $(CYGPATH_W) 'tool_getparam.c'; else $(CYGPATH_W) '$(srcdir)/tool_getparam.c'; fi`
+
+curl-tool_getpass.o: tool_getpass.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_getpass.o -MD -MP -MF $(DEPDIR)/curl-tool_getpass.Tpo -c -o curl-tool_getpass.o `test -f 'tool_getpass.c' || echo '$(srcdir)/'`tool_getpass.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_getpass.Tpo $(DEPDIR)/curl-tool_getpass.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_getpass.c' object='curl-tool_getpass.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_getpass.o `test -f 'tool_getpass.c' || echo '$(srcdir)/'`tool_getpass.c
+
+curl-tool_getpass.obj: tool_getpass.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_getpass.obj -MD -MP -MF $(DEPDIR)/curl-tool_getpass.Tpo -c -o curl-tool_getpass.obj `if test -f 'tool_getpass.c'; then $(CYGPATH_W) 'tool_getpass.c'; else $(CYGPATH_W) '$(srcdir)/tool_getpass.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_getpass.Tpo $(DEPDIR)/curl-tool_getpass.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_getpass.c' object='curl-tool_getpass.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_getpass.obj `if test -f 'tool_getpass.c'; then $(CYGPATH_W) 'tool_getpass.c'; else $(CYGPATH_W) '$(srcdir)/tool_getpass.c'; fi`
+
+curl-tool_help.o: tool_help.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_help.o -MD -MP -MF $(DEPDIR)/curl-tool_help.Tpo -c -o curl-tool_help.o `test -f 'tool_help.c' || echo '$(srcdir)/'`tool_help.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_help.Tpo $(DEPDIR)/curl-tool_help.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_help.c' object='curl-tool_help.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_help.o `test -f 'tool_help.c' || echo '$(srcdir)/'`tool_help.c
+
+curl-tool_help.obj: tool_help.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_help.obj -MD -MP -MF $(DEPDIR)/curl-tool_help.Tpo -c -o curl-tool_help.obj `if test -f 'tool_help.c'; then $(CYGPATH_W) 'tool_help.c'; else $(CYGPATH_W) '$(srcdir)/tool_help.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_help.Tpo $(DEPDIR)/curl-tool_help.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_help.c' object='curl-tool_help.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_help.obj `if test -f 'tool_help.c'; then $(CYGPATH_W) 'tool_help.c'; else $(CYGPATH_W) '$(srcdir)/tool_help.c'; fi`
+
+curl-tool_helpers.o: tool_helpers.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_helpers.o -MD -MP -MF $(DEPDIR)/curl-tool_helpers.Tpo -c -o curl-tool_helpers.o `test -f 'tool_helpers.c' || echo '$(srcdir)/'`tool_helpers.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_helpers.Tpo $(DEPDIR)/curl-tool_helpers.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_helpers.c' object='curl-tool_helpers.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_helpers.o `test -f 'tool_helpers.c' || echo '$(srcdir)/'`tool_helpers.c
+
+curl-tool_helpers.obj: tool_helpers.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_helpers.obj -MD -MP -MF $(DEPDIR)/curl-tool_helpers.Tpo -c -o curl-tool_helpers.obj `if test -f 'tool_helpers.c'; then $(CYGPATH_W) 'tool_helpers.c'; else $(CYGPATH_W) '$(srcdir)/tool_helpers.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_helpers.Tpo $(DEPDIR)/curl-tool_helpers.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_helpers.c' object='curl-tool_helpers.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_helpers.obj `if test -f 'tool_helpers.c'; then $(CYGPATH_W) 'tool_helpers.c'; else $(CYGPATH_W) '$(srcdir)/tool_helpers.c'; fi`
+
+curl-tool_homedir.o: tool_homedir.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_homedir.o -MD -MP -MF $(DEPDIR)/curl-tool_homedir.Tpo -c -o curl-tool_homedir.o `test -f 'tool_homedir.c' || echo '$(srcdir)/'`tool_homedir.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_homedir.Tpo $(DEPDIR)/curl-tool_homedir.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_homedir.c' object='curl-tool_homedir.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_homedir.o `test -f 'tool_homedir.c' || echo '$(srcdir)/'`tool_homedir.c
+
+curl-tool_homedir.obj: tool_homedir.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_homedir.obj -MD -MP -MF $(DEPDIR)/curl-tool_homedir.Tpo -c -o curl-tool_homedir.obj `if test -f 'tool_homedir.c'; then $(CYGPATH_W) 'tool_homedir.c'; else $(CYGPATH_W) '$(srcdir)/tool_homedir.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_homedir.Tpo $(DEPDIR)/curl-tool_homedir.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_homedir.c' object='curl-tool_homedir.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_homedir.obj `if test -f 'tool_homedir.c'; then $(CYGPATH_W) 'tool_homedir.c'; else $(CYGPATH_W) '$(srcdir)/tool_homedir.c'; fi`
+
+curl-tool_hugehelp.o: tool_hugehelp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_hugehelp.o -MD -MP -MF $(DEPDIR)/curl-tool_hugehelp.Tpo -c -o curl-tool_hugehelp.o `test -f 'tool_hugehelp.c' || echo '$(srcdir)/'`tool_hugehelp.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_hugehelp.Tpo $(DEPDIR)/curl-tool_hugehelp.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_hugehelp.c' object='curl-tool_hugehelp.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_hugehelp.o `test -f 'tool_hugehelp.c' || echo '$(srcdir)/'`tool_hugehelp.c
+
+curl-tool_hugehelp.obj: tool_hugehelp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_hugehelp.obj -MD -MP -MF $(DEPDIR)/curl-tool_hugehelp.Tpo -c -o curl-tool_hugehelp.obj `if test -f 'tool_hugehelp.c'; then $(CYGPATH_W) 'tool_hugehelp.c'; else $(CYGPATH_W) '$(srcdir)/tool_hugehelp.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_hugehelp.Tpo $(DEPDIR)/curl-tool_hugehelp.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_hugehelp.c' object='curl-tool_hugehelp.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_hugehelp.obj `if test -f 'tool_hugehelp.c'; then $(CYGPATH_W) 'tool_hugehelp.c'; else $(CYGPATH_W) '$(srcdir)/tool_hugehelp.c'; fi`
+
+curl-tool_libinfo.o: tool_libinfo.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_libinfo.o -MD -MP -MF $(DEPDIR)/curl-tool_libinfo.Tpo -c -o curl-tool_libinfo.o `test -f 'tool_libinfo.c' || echo '$(srcdir)/'`tool_libinfo.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_libinfo.Tpo $(DEPDIR)/curl-tool_libinfo.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_libinfo.c' object='curl-tool_libinfo.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_libinfo.o `test -f 'tool_libinfo.c' || echo '$(srcdir)/'`tool_libinfo.c
+
+curl-tool_libinfo.obj: tool_libinfo.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_libinfo.obj -MD -MP -MF $(DEPDIR)/curl-tool_libinfo.Tpo -c -o curl-tool_libinfo.obj `if test -f 'tool_libinfo.c'; then $(CYGPATH_W) 'tool_libinfo.c'; else $(CYGPATH_W) '$(srcdir)/tool_libinfo.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_libinfo.Tpo $(DEPDIR)/curl-tool_libinfo.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_libinfo.c' object='curl-tool_libinfo.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_libinfo.obj `if test -f 'tool_libinfo.c'; then $(CYGPATH_W) 'tool_libinfo.c'; else $(CYGPATH_W) '$(srcdir)/tool_libinfo.c'; fi`
+
+curl-tool_main.o: tool_main.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_main.o -MD -MP -MF $(DEPDIR)/curl-tool_main.Tpo -c -o curl-tool_main.o `test -f 'tool_main.c' || echo '$(srcdir)/'`tool_main.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_main.Tpo $(DEPDIR)/curl-tool_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_main.c' object='curl-tool_main.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_main.o `test -f 'tool_main.c' || echo '$(srcdir)/'`tool_main.c
+
+curl-tool_main.obj: tool_main.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_main.obj -MD -MP -MF $(DEPDIR)/curl-tool_main.Tpo -c -o curl-tool_main.obj `if test -f 'tool_main.c'; then $(CYGPATH_W) 'tool_main.c'; else $(CYGPATH_W) '$(srcdir)/tool_main.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_main.Tpo $(DEPDIR)/curl-tool_main.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_main.c' object='curl-tool_main.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_main.obj `if test -f 'tool_main.c'; then $(CYGPATH_W) 'tool_main.c'; else $(CYGPATH_W) '$(srcdir)/tool_main.c'; fi`
+
+curl-tool_metalink.o: tool_metalink.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_metalink.o -MD -MP -MF $(DEPDIR)/curl-tool_metalink.Tpo -c -o curl-tool_metalink.o `test -f 'tool_metalink.c' || echo '$(srcdir)/'`tool_metalink.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_metalink.Tpo $(DEPDIR)/curl-tool_metalink.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_metalink.c' object='curl-tool_metalink.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_metalink.o `test -f 'tool_metalink.c' || echo '$(srcdir)/'`tool_metalink.c
+
+curl-tool_metalink.obj: tool_metalink.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_metalink.obj -MD -MP -MF $(DEPDIR)/curl-tool_metalink.Tpo -c -o curl-tool_metalink.obj `if test -f 'tool_metalink.c'; then $(CYGPATH_W) 'tool_metalink.c'; else $(CYGPATH_W) '$(srcdir)/tool_metalink.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_metalink.Tpo $(DEPDIR)/curl-tool_metalink.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_metalink.c' object='curl-tool_metalink.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_metalink.obj `if test -f 'tool_metalink.c'; then $(CYGPATH_W) 'tool_metalink.c'; else $(CYGPATH_W) '$(srcdir)/tool_metalink.c'; fi`
+
+curl-tool_mfiles.o: tool_mfiles.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_mfiles.o -MD -MP -MF $(DEPDIR)/curl-tool_mfiles.Tpo -c -o curl-tool_mfiles.o `test -f 'tool_mfiles.c' || echo '$(srcdir)/'`tool_mfiles.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_mfiles.Tpo $(DEPDIR)/curl-tool_mfiles.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_mfiles.c' object='curl-tool_mfiles.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_mfiles.o `test -f 'tool_mfiles.c' || echo '$(srcdir)/'`tool_mfiles.c
+
+curl-tool_mfiles.obj: tool_mfiles.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_mfiles.obj -MD -MP -MF $(DEPDIR)/curl-tool_mfiles.Tpo -c -o curl-tool_mfiles.obj `if test -f 'tool_mfiles.c'; then $(CYGPATH_W) 'tool_mfiles.c'; else $(CYGPATH_W) '$(srcdir)/tool_mfiles.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_mfiles.Tpo $(DEPDIR)/curl-tool_mfiles.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_mfiles.c' object='curl-tool_mfiles.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_mfiles.obj `if test -f 'tool_mfiles.c'; then $(CYGPATH_W) 'tool_mfiles.c'; else $(CYGPATH_W) '$(srcdir)/tool_mfiles.c'; fi`
+
+curl-tool_msgs.o: tool_msgs.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_msgs.o -MD -MP -MF $(DEPDIR)/curl-tool_msgs.Tpo -c -o curl-tool_msgs.o `test -f 'tool_msgs.c' || echo '$(srcdir)/'`tool_msgs.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_msgs.Tpo $(DEPDIR)/curl-tool_msgs.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_msgs.c' object='curl-tool_msgs.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_msgs.o `test -f 'tool_msgs.c' || echo '$(srcdir)/'`tool_msgs.c
+
+curl-tool_msgs.obj: tool_msgs.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_msgs.obj -MD -MP -MF $(DEPDIR)/curl-tool_msgs.Tpo -c -o curl-tool_msgs.obj `if test -f 'tool_msgs.c'; then $(CYGPATH_W) 'tool_msgs.c'; else $(CYGPATH_W) '$(srcdir)/tool_msgs.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_msgs.Tpo $(DEPDIR)/curl-tool_msgs.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_msgs.c' object='curl-tool_msgs.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_msgs.obj `if test -f 'tool_msgs.c'; then $(CYGPATH_W) 'tool_msgs.c'; else $(CYGPATH_W) '$(srcdir)/tool_msgs.c'; fi`
+
+curl-tool_operate.o: tool_operate.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_operate.o -MD -MP -MF $(DEPDIR)/curl-tool_operate.Tpo -c -o curl-tool_operate.o `test -f 'tool_operate.c' || echo '$(srcdir)/'`tool_operate.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_operate.Tpo $(DEPDIR)/curl-tool_operate.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_operate.c' object='curl-tool_operate.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_operate.o `test -f 'tool_operate.c' || echo '$(srcdir)/'`tool_operate.c
+
+curl-tool_operate.obj: tool_operate.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_operate.obj -MD -MP -MF $(DEPDIR)/curl-tool_operate.Tpo -c -o curl-tool_operate.obj `if test -f 'tool_operate.c'; then $(CYGPATH_W) 'tool_operate.c'; else $(CYGPATH_W) '$(srcdir)/tool_operate.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_operate.Tpo $(DEPDIR)/curl-tool_operate.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_operate.c' object='curl-tool_operate.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_operate.obj `if test -f 'tool_operate.c'; then $(CYGPATH_W) 'tool_operate.c'; else $(CYGPATH_W) '$(srcdir)/tool_operate.c'; fi`
+
+curl-tool_operhlp.o: tool_operhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_operhlp.o -MD -MP -MF $(DEPDIR)/curl-tool_operhlp.Tpo -c -o curl-tool_operhlp.o `test -f 'tool_operhlp.c' || echo '$(srcdir)/'`tool_operhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_operhlp.Tpo $(DEPDIR)/curl-tool_operhlp.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_operhlp.c' object='curl-tool_operhlp.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_operhlp.o `test -f 'tool_operhlp.c' || echo '$(srcdir)/'`tool_operhlp.c
+
+curl-tool_operhlp.obj: tool_operhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_operhlp.obj -MD -MP -MF $(DEPDIR)/curl-tool_operhlp.Tpo -c -o curl-tool_operhlp.obj `if test -f 'tool_operhlp.c'; then $(CYGPATH_W) 'tool_operhlp.c'; else $(CYGPATH_W) '$(srcdir)/tool_operhlp.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_operhlp.Tpo $(DEPDIR)/curl-tool_operhlp.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_operhlp.c' object='curl-tool_operhlp.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_operhlp.obj `if test -f 'tool_operhlp.c'; then $(CYGPATH_W) 'tool_operhlp.c'; else $(CYGPATH_W) '$(srcdir)/tool_operhlp.c'; fi`
+
+curl-tool_panykey.o: tool_panykey.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_panykey.o -MD -MP -MF $(DEPDIR)/curl-tool_panykey.Tpo -c -o curl-tool_panykey.o `test -f 'tool_panykey.c' || echo '$(srcdir)/'`tool_panykey.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_panykey.Tpo $(DEPDIR)/curl-tool_panykey.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_panykey.c' object='curl-tool_panykey.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_panykey.o `test -f 'tool_panykey.c' || echo '$(srcdir)/'`tool_panykey.c
+
+curl-tool_panykey.obj: tool_panykey.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_panykey.obj -MD -MP -MF $(DEPDIR)/curl-tool_panykey.Tpo -c -o curl-tool_panykey.obj `if test -f 'tool_panykey.c'; then $(CYGPATH_W) 'tool_panykey.c'; else $(CYGPATH_W) '$(srcdir)/tool_panykey.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_panykey.Tpo $(DEPDIR)/curl-tool_panykey.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_panykey.c' object='curl-tool_panykey.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_panykey.obj `if test -f 'tool_panykey.c'; then $(CYGPATH_W) 'tool_panykey.c'; else $(CYGPATH_W) '$(srcdir)/tool_panykey.c'; fi`
+
+curl-tool_paramhlp.o: tool_paramhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_paramhlp.o -MD -MP -MF $(DEPDIR)/curl-tool_paramhlp.Tpo -c -o curl-tool_paramhlp.o `test -f 'tool_paramhlp.c' || echo '$(srcdir)/'`tool_paramhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_paramhlp.Tpo $(DEPDIR)/curl-tool_paramhlp.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_paramhlp.c' object='curl-tool_paramhlp.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_paramhlp.o `test -f 'tool_paramhlp.c' || echo '$(srcdir)/'`tool_paramhlp.c
+
+curl-tool_paramhlp.obj: tool_paramhlp.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_paramhlp.obj -MD -MP -MF $(DEPDIR)/curl-tool_paramhlp.Tpo -c -o curl-tool_paramhlp.obj `if test -f 'tool_paramhlp.c'; then $(CYGPATH_W) 'tool_paramhlp.c'; else $(CYGPATH_W) '$(srcdir)/tool_paramhlp.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_paramhlp.Tpo $(DEPDIR)/curl-tool_paramhlp.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_paramhlp.c' object='curl-tool_paramhlp.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_paramhlp.obj `if test -f 'tool_paramhlp.c'; then $(CYGPATH_W) 'tool_paramhlp.c'; else $(CYGPATH_W) '$(srcdir)/tool_paramhlp.c'; fi`
+
+curl-tool_parsecfg.o: tool_parsecfg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_parsecfg.o -MD -MP -MF $(DEPDIR)/curl-tool_parsecfg.Tpo -c -o curl-tool_parsecfg.o `test -f 'tool_parsecfg.c' || echo '$(srcdir)/'`tool_parsecfg.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_parsecfg.Tpo $(DEPDIR)/curl-tool_parsecfg.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_parsecfg.c' object='curl-tool_parsecfg.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_parsecfg.o `test -f 'tool_parsecfg.c' || echo '$(srcdir)/'`tool_parsecfg.c
+
+curl-tool_parsecfg.obj: tool_parsecfg.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_parsecfg.obj -MD -MP -MF $(DEPDIR)/curl-tool_parsecfg.Tpo -c -o curl-tool_parsecfg.obj `if test -f 'tool_parsecfg.c'; then $(CYGPATH_W) 'tool_parsecfg.c'; else $(CYGPATH_W) '$(srcdir)/tool_parsecfg.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_parsecfg.Tpo $(DEPDIR)/curl-tool_parsecfg.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_parsecfg.c' object='curl-tool_parsecfg.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_parsecfg.obj `if test -f 'tool_parsecfg.c'; then $(CYGPATH_W) 'tool_parsecfg.c'; else $(CYGPATH_W) '$(srcdir)/tool_parsecfg.c'; fi`
+
+curl-tool_strdup.o: tool_strdup.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_strdup.o -MD -MP -MF $(DEPDIR)/curl-tool_strdup.Tpo -c -o curl-tool_strdup.o `test -f 'tool_strdup.c' || echo '$(srcdir)/'`tool_strdup.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_strdup.Tpo $(DEPDIR)/curl-tool_strdup.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_strdup.c' object='curl-tool_strdup.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_strdup.o `test -f 'tool_strdup.c' || echo '$(srcdir)/'`tool_strdup.c
+
+curl-tool_strdup.obj: tool_strdup.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_strdup.obj -MD -MP -MF $(DEPDIR)/curl-tool_strdup.Tpo -c -o curl-tool_strdup.obj `if test -f 'tool_strdup.c'; then $(CYGPATH_W) 'tool_strdup.c'; else $(CYGPATH_W) '$(srcdir)/tool_strdup.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_strdup.Tpo $(DEPDIR)/curl-tool_strdup.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_strdup.c' object='curl-tool_strdup.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_strdup.obj `if test -f 'tool_strdup.c'; then $(CYGPATH_W) 'tool_strdup.c'; else $(CYGPATH_W) '$(srcdir)/tool_strdup.c'; fi`
+
+curl-tool_setopt.o: tool_setopt.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_setopt.o -MD -MP -MF $(DEPDIR)/curl-tool_setopt.Tpo -c -o curl-tool_setopt.o `test -f 'tool_setopt.c' || echo '$(srcdir)/'`tool_setopt.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_setopt.Tpo $(DEPDIR)/curl-tool_setopt.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_setopt.c' object='curl-tool_setopt.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_setopt.o `test -f 'tool_setopt.c' || echo '$(srcdir)/'`tool_setopt.c
+
+curl-tool_setopt.obj: tool_setopt.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_setopt.obj -MD -MP -MF $(DEPDIR)/curl-tool_setopt.Tpo -c -o curl-tool_setopt.obj `if test -f 'tool_setopt.c'; then $(CYGPATH_W) 'tool_setopt.c'; else $(CYGPATH_W) '$(srcdir)/tool_setopt.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_setopt.Tpo $(DEPDIR)/curl-tool_setopt.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_setopt.c' object='curl-tool_setopt.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_setopt.obj `if test -f 'tool_setopt.c'; then $(CYGPATH_W) 'tool_setopt.c'; else $(CYGPATH_W) '$(srcdir)/tool_setopt.c'; fi`
+
+curl-tool_sleep.o: tool_sleep.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_sleep.o -MD -MP -MF $(DEPDIR)/curl-tool_sleep.Tpo -c -o curl-tool_sleep.o `test -f 'tool_sleep.c' || echo '$(srcdir)/'`tool_sleep.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_sleep.Tpo $(DEPDIR)/curl-tool_sleep.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_sleep.c' object='curl-tool_sleep.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_sleep.o `test -f 'tool_sleep.c' || echo '$(srcdir)/'`tool_sleep.c
+
+curl-tool_sleep.obj: tool_sleep.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_sleep.obj -MD -MP -MF $(DEPDIR)/curl-tool_sleep.Tpo -c -o curl-tool_sleep.obj `if test -f 'tool_sleep.c'; then $(CYGPATH_W) 'tool_sleep.c'; else $(CYGPATH_W) '$(srcdir)/tool_sleep.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_sleep.Tpo $(DEPDIR)/curl-tool_sleep.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_sleep.c' object='curl-tool_sleep.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_sleep.obj `if test -f 'tool_sleep.c'; then $(CYGPATH_W) 'tool_sleep.c'; else $(CYGPATH_W) '$(srcdir)/tool_sleep.c'; fi`
+
+curl-tool_urlglob.o: tool_urlglob.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_urlglob.o -MD -MP -MF $(DEPDIR)/curl-tool_urlglob.Tpo -c -o curl-tool_urlglob.o `test -f 'tool_urlglob.c' || echo '$(srcdir)/'`tool_urlglob.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_urlglob.Tpo $(DEPDIR)/curl-tool_urlglob.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_urlglob.c' object='curl-tool_urlglob.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_urlglob.o `test -f 'tool_urlglob.c' || echo '$(srcdir)/'`tool_urlglob.c
+
+curl-tool_urlglob.obj: tool_urlglob.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_urlglob.obj -MD -MP -MF $(DEPDIR)/curl-tool_urlglob.Tpo -c -o curl-tool_urlglob.obj `if test -f 'tool_urlglob.c'; then $(CYGPATH_W) 'tool_urlglob.c'; else $(CYGPATH_W) '$(srcdir)/tool_urlglob.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_urlglob.Tpo $(DEPDIR)/curl-tool_urlglob.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_urlglob.c' object='curl-tool_urlglob.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_urlglob.obj `if test -f 'tool_urlglob.c'; then $(CYGPATH_W) 'tool_urlglob.c'; else $(CYGPATH_W) '$(srcdir)/tool_urlglob.c'; fi`
+
+curl-tool_util.o: tool_util.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_util.o -MD -MP -MF $(DEPDIR)/curl-tool_util.Tpo -c -o curl-tool_util.o `test -f 'tool_util.c' || echo '$(srcdir)/'`tool_util.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_util.Tpo $(DEPDIR)/curl-tool_util.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_util.c' object='curl-tool_util.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_util.o `test -f 'tool_util.c' || echo '$(srcdir)/'`tool_util.c
+
+curl-tool_util.obj: tool_util.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_util.obj -MD -MP -MF $(DEPDIR)/curl-tool_util.Tpo -c -o curl-tool_util.obj `if test -f 'tool_util.c'; then $(CYGPATH_W) 'tool_util.c'; else $(CYGPATH_W) '$(srcdir)/tool_util.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_util.Tpo $(DEPDIR)/curl-tool_util.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_util.c' object='curl-tool_util.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_util.obj `if test -f 'tool_util.c'; then $(CYGPATH_W) 'tool_util.c'; else $(CYGPATH_W) '$(srcdir)/tool_util.c'; fi`
+
+curl-tool_vms.o: tool_vms.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_vms.o -MD -MP -MF $(DEPDIR)/curl-tool_vms.Tpo -c -o curl-tool_vms.o `test -f 'tool_vms.c' || echo '$(srcdir)/'`tool_vms.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_vms.Tpo $(DEPDIR)/curl-tool_vms.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_vms.c' object='curl-tool_vms.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_vms.o `test -f 'tool_vms.c' || echo '$(srcdir)/'`tool_vms.c
+
+curl-tool_vms.obj: tool_vms.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_vms.obj -MD -MP -MF $(DEPDIR)/curl-tool_vms.Tpo -c -o curl-tool_vms.obj `if test -f 'tool_vms.c'; then $(CYGPATH_W) 'tool_vms.c'; else $(CYGPATH_W) '$(srcdir)/tool_vms.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_vms.Tpo $(DEPDIR)/curl-tool_vms.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_vms.c' object='curl-tool_vms.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_vms.obj `if test -f 'tool_vms.c'; then $(CYGPATH_W) 'tool_vms.c'; else $(CYGPATH_W) '$(srcdir)/tool_vms.c'; fi`
+
+curl-tool_writeout.o: tool_writeout.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_writeout.o -MD -MP -MF $(DEPDIR)/curl-tool_writeout.Tpo -c -o curl-tool_writeout.o `test -f 'tool_writeout.c' || echo '$(srcdir)/'`tool_writeout.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_writeout.Tpo $(DEPDIR)/curl-tool_writeout.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_writeout.c' object='curl-tool_writeout.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_writeout.o `test -f 'tool_writeout.c' || echo '$(srcdir)/'`tool_writeout.c
+
+curl-tool_writeout.obj: tool_writeout.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_writeout.obj -MD -MP -MF $(DEPDIR)/curl-tool_writeout.Tpo -c -o curl-tool_writeout.obj `if test -f 'tool_writeout.c'; then $(CYGPATH_W) 'tool_writeout.c'; else $(CYGPATH_W) '$(srcdir)/tool_writeout.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_writeout.Tpo $(DEPDIR)/curl-tool_writeout.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_writeout.c' object='curl-tool_writeout.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_writeout.obj `if test -f 'tool_writeout.c'; then $(CYGPATH_W) 'tool_writeout.c'; else $(CYGPATH_W) '$(srcdir)/tool_writeout.c'; fi`
+
+curl-tool_xattr.o: tool_xattr.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_xattr.o -MD -MP -MF $(DEPDIR)/curl-tool_xattr.Tpo -c -o curl-tool_xattr.o `test -f 'tool_xattr.c' || echo '$(srcdir)/'`tool_xattr.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_xattr.Tpo $(DEPDIR)/curl-tool_xattr.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_xattr.c' object='curl-tool_xattr.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_xattr.o `test -f 'tool_xattr.c' || echo '$(srcdir)/'`tool_xattr.c
+
+curl-tool_xattr.obj: tool_xattr.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT curl-tool_xattr.obj -MD -MP -MF $(DEPDIR)/curl-tool_xattr.Tpo -c -o curl-tool_xattr.obj `if test -f 'tool_xattr.c'; then $(CYGPATH_W) 'tool_xattr.c'; else $(CYGPATH_W) '$(srcdir)/tool_xattr.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/curl-tool_xattr.Tpo $(DEPDIR)/curl-tool_xattr.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tool_xattr.c' object='curl-tool_xattr.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o curl-tool_xattr.obj `if test -f 'tool_xattr.c'; then $(CYGPATH_W) 'tool_xattr.c'; else $(CYGPATH_W) '$(srcdir)/tool_xattr.c'; fi`
+
+../lib/curl-strtoofft.o: ../lib/strtoofft.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ../lib/curl-strtoofft.o -MD -MP -MF ../lib/$(DEPDIR)/curl-strtoofft.Tpo -c -o ../lib/curl-strtoofft.o `test -f '../lib/strtoofft.c' || echo '$(srcdir)/'`../lib/strtoofft.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/curl-strtoofft.Tpo ../lib/$(DEPDIR)/curl-strtoofft.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/strtoofft.c' object='../lib/curl-strtoofft.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ../lib/curl-strtoofft.o `test -f '../lib/strtoofft.c' || echo '$(srcdir)/'`../lib/strtoofft.c
+
+../lib/curl-strtoofft.obj: ../lib/strtoofft.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ../lib/curl-strtoofft.obj -MD -MP -MF ../lib/$(DEPDIR)/curl-strtoofft.Tpo -c -o ../lib/curl-strtoofft.obj `if test -f '../lib/strtoofft.c'; then $(CYGPATH_W) '../lib/strtoofft.c'; else $(CYGPATH_W) '$(srcdir)/../lib/strtoofft.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/curl-strtoofft.Tpo ../lib/$(DEPDIR)/curl-strtoofft.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/strtoofft.c' object='../lib/curl-strtoofft.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ../lib/curl-strtoofft.obj `if test -f '../lib/strtoofft.c'; then $(CYGPATH_W) '../lib/strtoofft.c'; else $(CYGPATH_W) '$(srcdir)/../lib/strtoofft.c'; fi`
+
+../lib/curl-nonblock.o: ../lib/nonblock.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ../lib/curl-nonblock.o -MD -MP -MF ../lib/$(DEPDIR)/curl-nonblock.Tpo -c -o ../lib/curl-nonblock.o `test -f '../lib/nonblock.c' || echo '$(srcdir)/'`../lib/nonblock.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/curl-nonblock.Tpo ../lib/$(DEPDIR)/curl-nonblock.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/nonblock.c' object='../lib/curl-nonblock.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ../lib/curl-nonblock.o `test -f '../lib/nonblock.c' || echo '$(srcdir)/'`../lib/nonblock.c
+
+../lib/curl-nonblock.obj: ../lib/nonblock.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ../lib/curl-nonblock.obj -MD -MP -MF ../lib/$(DEPDIR)/curl-nonblock.Tpo -c -o ../lib/curl-nonblock.obj `if test -f '../lib/nonblock.c'; then $(CYGPATH_W) '../lib/nonblock.c'; else $(CYGPATH_W) '$(srcdir)/../lib/nonblock.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/curl-nonblock.Tpo ../lib/$(DEPDIR)/curl-nonblock.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/nonblock.c' object='../lib/curl-nonblock.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ../lib/curl-nonblock.obj `if test -f '../lib/nonblock.c'; then $(CYGPATH_W) '../lib/nonblock.c'; else $(CYGPATH_W) '$(srcdir)/../lib/nonblock.c'; fi`
+
+../lib/curl-warnless.o: ../lib/warnless.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ../lib/curl-warnless.o -MD -MP -MF ../lib/$(DEPDIR)/curl-warnless.Tpo -c -o ../lib/curl-warnless.o `test -f '../lib/warnless.c' || echo '$(srcdir)/'`../lib/warnless.c
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/curl-warnless.Tpo ../lib/$(DEPDIR)/curl-warnless.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/warnless.c' object='../lib/curl-warnless.o' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ../lib/curl-warnless.o `test -f '../lib/warnless.c' || echo '$(srcdir)/'`../lib/warnless.c
+
+../lib/curl-warnless.obj: ../lib/warnless.c
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ../lib/curl-warnless.obj -MD -MP -MF ../lib/$(DEPDIR)/curl-warnless.Tpo -c -o ../lib/curl-warnless.obj `if test -f '../lib/warnless.c'; then $(CYGPATH_W) '../lib/warnless.c'; else $(CYGPATH_W) '$(srcdir)/../lib/warnless.c'; fi`
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ../lib/$(DEPDIR)/curl-warnless.Tpo ../lib/$(DEPDIR)/curl-warnless.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='../lib/warnless.c' object='../lib/curl-warnless.obj' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(curl_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o ../lib/curl-warnless.obj `if test -f '../lib/warnless.c'; then $(CYGPATH_W) '../lib/warnless.c'; else $(CYGPATH_W) '$(srcdir)/../lib/warnless.c'; fi`
+
+mostlyclean-libtool:
+	-rm -f *.lo
+
+clean-libtool:
+	-rm -rf .libs _libs
+	-rm -rf ../lib/.libs ../lib/_libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+#     (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+	@fail=; \
+	if $(am__make_keepgoing); then \
+	  failcom='fail=yes'; \
+	else \
+	  failcom='exit 1'; \
+	fi; \
+	dot_seen=no; \
+	target=`echo $@ | sed s/-recursive//`; \
+	case "$@" in \
+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+	  *) list='$(SUBDIRS)' ;; \
+	esac; \
+	for subdir in $$list; do \
+	  echo "Making $$target in $$subdir"; \
+	  if test "$$subdir" = "."; then \
+	    dot_seen=yes; \
+	    local_target="$$target-am"; \
+	  else \
+	    local_target="$$target"; \
+	  fi; \
+	  ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+	  || eval $$failcom; \
+	done; \
+	if test "$$dot_seen" = "no"; then \
+	  $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+	fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+	$(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+	set x; \
+	here=`pwd`; \
+	if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+	  include_option=--etags-include; \
+	  empty_fix=.; \
+	else \
+	  include_option=--include; \
+	  empty_fix=; \
+	fi; \
+	list='$(SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    test ! -f $$subdir/TAGS || \
+	      set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+	  fi; \
+	done; \
+	$(am__define_uniq_tagged_files); \
+	shift; \
+	if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+	  test -n "$$unique" || unique=$$empty_fix; \
+	  if test $$# -gt 0; then \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      "$$@" $$unique; \
+	  else \
+	    $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+	      $$unique; \
+	  fi; \
+	fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+	$(am__define_uniq_tagged_files); \
+	test -z "$(CTAGS_ARGS)$$unique" \
+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+	     $$unique
+
+GTAGS:
+	here=`$(am__cd) $(top_builddir) && pwd` \
+	  && $(am__cd) $(top_srcdir) \
+	  && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+	list='$(am__tagged_files)'; \
+	case "$(srcdir)" in \
+	  [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+	  *) sdir=$(subdir)/$(srcdir) ;; \
+	esac; \
+	for i in $$list; do \
+	  if test -f "$$i"; then \
+	    echo "$(subdir)/$$i"; \
+	  else \
+	    echo "$$sdir/$$i"; \
+	  fi; \
+	done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+	@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+	list='$(DISTFILES)'; \
+	  dist_files=`for file in $$list; do echo $$file; done | \
+	  sed -e "s|^$$srcdirstrip/||;t" \
+	      -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+	case $$dist_files in \
+	  */*) $(MKDIR_P) `echo "$$dist_files" | \
+			   sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+			   sort -u` ;; \
+	esac; \
+	for file in $$dist_files; do \
+	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+	  if test -d $$d/$$file; then \
+	    dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+	    if test -d "$(distdir)/$$file"; then \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+	      cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+	      find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+	    fi; \
+	    cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+	  else \
+	    test -f "$(distdir)/$$file" \
+	    || cp -p $$d/$$file "$(distdir)/$$file" \
+	    || exit 1; \
+	  fi; \
+	done
+	@list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+	  if test "$$subdir" = .; then :; else \
+	    $(am__make_dryrun) \
+	      || test -d "$(distdir)/$$subdir" \
+	      || $(MKDIR_P) "$(distdir)/$$subdir" \
+	      || exit 1; \
+	    dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+	    $(am__relativize); \
+	    new_distdir=$$reldir; \
+	    dir1=$$subdir; dir2="$(top_distdir)"; \
+	    $(am__relativize); \
+	    new_top_distdir=$$reldir; \
+	    echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+	    echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+	    ($(am__cd) $$subdir && \
+	      $(MAKE) $(AM_MAKEFLAGS) \
+	        top_distdir="$$new_top_distdir" \
+	        distdir="$$new_distdir" \
+		am__remove_distdir=: \
+		am__skip_length_check=: \
+		am__skip_mode_fix=: \
+	        distdir) \
+	      || exit 1; \
+	  fi; \
+	done
+check-am: all-am
+check: check-recursive
+@CURLDEBUG_FALSE@all-local:
+all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) all-local
+installdirs: installdirs-recursive
+installdirs-am:
+	for dir in "$(DESTDIR)$(bindir)"; do \
+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+	done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+	if test -z '$(STRIP)'; then \
+	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	      install; \
+	else \
+	  $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+	    install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+	    "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+	fi
+mostlyclean-generic:
+
+clean-generic:
+	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+	-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+	-rm -f ../lib/$(DEPDIR)/$(am__dirstamp)
+	-rm -f ../lib/$(am__dirstamp)
+
+maintainer-clean-generic:
+	@echo "This command is intended for maintainers to use"
+	@echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-binPROGRAMS clean-generic clean-libtool \
+	clean-noinstLTLIBRARIES mostlyclean-am
+
+distclean: distclean-recursive
+	-rm -rf ../lib/$(DEPDIR) ./$(DEPDIR)
+	-rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+	distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am: install-binPROGRAMS
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+	-rm -rf ../lib/$(DEPDIR) ./$(DEPDIR)
+	-rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+	mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-binPROGRAMS
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
+	check check-am clean clean-binPROGRAMS clean-generic \
+	clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
+	ctags-am distclean 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-dvi install-dvi-am \
+	install-exec install-exec-am install-html install-html-am \
+	install-info install-info-am install-man install-pdf \
+	install-pdf-am install-ps install-ps-am install-strip \
+	installcheck installcheck-am installdirs installdirs-am \
+	maintainer-clean maintainer-clean-generic mostlyclean \
+	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+	pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
+	uninstall-binPROGRAMS
+
+.PRECIOUS: Makefile
+
+
+# remove targets if the command fails
+.DELETE_ON_ERROR:
+
+@CODE_COVERAGE_RULES@
+
+# Here are the stuff to create a built-in manual
+
+@USE_MANUAL_TRUE@$(MANPAGE):
+@USE_MANUAL_TRUE@	cd $(top_builddir)/docs && $(MAKE)
+
+# This generates the tool_hugehelp.c file in both uncompressed and
+# compressed formats.
+@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@$(HUGE): $(MANPAGE) $(README) $(MKHELP)
+@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)
+@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@	$(NROFF) $(MANPAGE) | $(PERL) $(MKHELP) -c $(README) >> $(HUGE)
+@HAVE_LIBZ_TRUE@@USE_MANUAL_TRUE@	echo '#endif /* HAVE_LIBZ */' >> $(HUGE)
+# This generates the tool_hugehelp.c file uncompressed only
+@HAVE_LIBZ_FALSE@@USE_MANUAL_TRUE@$(HUGE): $(MANPAGE) $(README) $(MKHELP)
+@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
+@USE_MANUAL_FALSE@$(HUGE):
+@USE_MANUAL_FALSE@	echo "/* built-in manual is disabled, blank function */" > $(HUGE)
+@USE_MANUAL_FALSE@	echo '#include "tool_hugehelp.h"' >> $(HUGE)
+@USE_MANUAL_FALSE@	echo "void hugehelp(void) {}" >>$(HUGE)
+
+# ignore tool_hugehelp.c since it is generated source code and it plays
+# by slightly different rules!
+checksrc:
+	@PERL@ $(top_srcdir)/lib/checksrc.pl -D$(srcdir)        \
+	-W$(srcdir)/tool_hugehelp.c $(srcdir)/*.[ch]
+
+# for debug builds, we scan the sources on all regular make invokes
+@CURLDEBUG_TRUE@all-local: checksrc
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/src/Makefile.inc b/src/Makefile.inc
index 2196ffa..5074f8f 100644
--- a/src/Makefile.inc
+++ b/src/Makefile.inc
@@ -58,7 +58,6 @@
 	tool_urlglob.c \
 	tool_util.c \
 	tool_vms.c \
-	tool_writeenv.c \
 	tool_writeout.c \
 	tool_xattr.c
 
@@ -103,7 +102,6 @@
 	tool_util.h \
 	tool_version.h \
 	tool_vms.h \
-	tool_writeenv.h \
 	tool_writeout.h \
 	tool_xattr.h
 
diff --git a/src/Makefile.m32 b/src/Makefile.m32
index 40852e5..315cd5c 100644
--- a/src/Makefile.m32
+++ b/src/Makefile.m32
@@ -89,7 +89,7 @@
 endif
 
 CC	= $(CROSSPREFIX)gcc
-CFLAGS	= $(CURL_CFLAG_EXTRAS) -g -O2 -Wall
+CFLAGS	= $(CURL_CFLAG_EXTRAS) -g -O2 -Wall -W
 CFLAGS	+= -fno-strict-aliasing
 # comment LDFLAGS below to keep debug info
 LDFLAGS	= $(CURL_LDFLAG_EXTRAS) $(CURL_LDFLAG_EXTRAS_EXE) -s
diff --git a/src/Makefile.vc6 b/src/Makefile.vc6
deleted file mode 100644
index 85828ce..0000000
--- a/src/Makefile.vc6
+++ /dev/null
@@ -1,550 +0,0 @@
-#***************************************************************************

-#                                  _   _ ____  _

-#  Project                     ___| | | |  _ \| |

-#                             / __| | | | |_) | |

-#                            | (__| |_| |  _ <| |___

-#                             \___|\___/|_| \_\_____|

-#

-# Copyright (C) 1999 - 2016, 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 https://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.

-#

-#***************************************************************************

-

-# All files in the Makefile.vc* series are generated automatically from the

-# one made for MSVC version 6. Alas, if you want to do changes to any of the

-# files and send back to the project, edit the version six, make your diff and

-# mail curl-users.

-

-#############################################################

-#

-## Makefile for building curl.exe with MSVC6

-## Use: nmake -f makefile.vc6 [release | debug] [CFG=release-ssl]

-##      (default is release)

-## "nmake -f makefile.vc6 CFG=release-ssl" statically links OpenSSL

-## into curl.exe producing a standalone SSL-enabled executable.

-##

-#

-#############################################################

-

-PROGRAM_NAME = curl.exe

-

-# -------------------------------------------

-# Verify that current subdir is curl's 'src'

-# -------------------------------------------

-

-!IF ! EXIST(.\tool_main.c)

-!  MESSAGE Can not process this makefile from outside of curl's 'src' subdirectory.

-!  MESSAGE Change to curl's 'src' subdirectory, and try again.

-!  ERROR   See previous message.

-!ENDIF

-

-# ------------------------------------------------

-# Makefile.msvc.names provides libcurl file names

-# ------------------------------------------------

-

-!INCLUDE ..\winbuild\Makefile.msvc.names

-

-

-!IFNDEF OPENSSL_PATH

-OPENSSL_PATH = ../../openssl-1.0.2a

-!ENDIF

-

-!IFNDEF ZLIB_PATH

-ZLIB_PATH = ../../zlib-1.2.8

-!ENDIF

-

-!IFNDEF MACHINE

-MACHINE  = X86

-!ENDIF

-

-# USE_WINDOWS_SSPI uses windows libraries to allow NTLM authentication

-# without an openssl installation and offers the ability to authenticate

-# using the "current logged in user". Since at least with MSVC6 the sspi.h

-# header is broken it is either required to install the Windows SDK,

-# or to fix sspi.h with adding this define at the beginning of sspi.h:

-# #define FreeCredentialHandle FreeCredentialsHandle

-#

-# If, for some reason the Windows SDK is installed but not installed

-# in the default location, you can specify WINDOWS_SDK_PATH.

-# It can be downloaded from:

-# https://msdn.microsoft.com/windows/bb980924.aspx

-

-# WINDOWS_SSPI = 1

-

-!IFDEF WINDOWS_SSPI

-!IFNDEF WINDOWS_SDK_PATH

-WINDOWS_SDK_PATH = "$(PROGRAMFILES)\Microsoft SDK"

-!ENDIF

-!ENDIF

-

-########################################################

-## Nothing more to do below this line!

-

-ZLIB_CFLAGS    = /DHAVE_ZLIB_H /DHAVE_ZLIB /DHAVE_LIBZ /I "$(ZLIB_PATH)"

-ZLIB_LFLAGS    = "/LIBPATH:$(ZLIB_PATH)"

-ZLIB_LIBS      = zlib.lib

-ZLIB_IMP_LIBS  = zdll.lib

-

-SSL_CFLAGS     = /DUSE_OPENSSL

-SSL_LFLAGS     = /LIBPATH:"$(OPENSSL_PATH)/out32"

-SSL_IMP_LFLAGS = /LIBPATH:"$(OPENSSL_PATH)/out32dll"

-SSL_LIBS       = libeay32.lib ssleay32.lib gdi32.lib user32.lib

-WINLIBS        = ws2_32.lib wldap32.lib advapi32.lib

-

-WINSSL_CFLAGS  = /DUSE_SCHANNEL

-#WINSSL_LIBS    = gdi32.lib user32.lib

-

-!IFDEF USE_IDN

-WINLIBS        = $(WINLIBS) normaliz.lib

-!ENDIF

-

-# Runtime library configuration

-RTLIB   = /MD

-RTLIBD  = /MDd

-

-!IF "$(RTLIBCFG)" == "static"

-RTLIB  = /MT

-RTLIBD = /MTd

-!ENDIF

-

-## Release

-CCR   = cl.exe $(RTLIB) /O2 /DNDEBUG

-LINKR = link.exe /incremental:no /libpath:"../lib"

-RCR   = rc.exe /dDEBUGBUILD=0

-

-## Debug

-CCD   = cl.exe $(RTLIBD) /Gm /ZI /Od /D_DEBUG /GZ

-LINKD = link.exe /incremental:yes /debug /libpath:"../lib"

-RCD   = rc.exe /dDEBUGBUILD=1

-

-CFLAGS   = /I../lib /I../include /nologo /W3 /GX /DWIN32 /YX /FD /c /D_BIND_TO_CURRENT_VCLIBS_VERSION=1

-LFLAGS   = /nologo /out:$(PROGRAM_NAME) /subsystem:console /machine:$(MACHINE)

-RESFLAGS = /i../include

-

-# This manifest thing is for VC8, enabled by the maketgz script that

-# builds the VC8 version of this makefile. Left commented out in the VC6

-# version!

-#MANIFESTTOOL = mt -manifest $(PROGRAM_NAME).manifest -outputresource:$(PROGRAM_NAME);1

-

-!IFDEF WINDOWS_SSPI

-CFLAGS = $(CFLAGS) /DUSE_WINDOWS_SSPI /I$(WINDOWS_SDK_PATH)\include

-!ENDIF

-

-RELEASE_OBJS= \

-	nonblockr.obj \

-	strcaser.obj \

-	strtoofftr.obj \

-	warnless.obj \

-	slist_wc.obj \

-	tool_binmoder.obj \

-	tool_bnamer.obj \

-	tool_cb_dbgr.obj \

-	tool_cb_hdrr.obj \

-	tool_cb_prgr.obj \

-	tool_cb_rear.obj \

-	tool_cb_seer.obj \

-	tool_cb_wrtr.obj \

-	tool_cfgabler.obj \

-	tool_convertr.obj \

-	tool_dirhier.obj \

-	tool_doswinr.obj \

-	tool_easysrcr.obj \

-	tool_formparser.obj \

-	tool_getparamr.obj \

-	tool_getpassr.obj \

-	tool_helpr.obj \

-	tool_helpersr.obj \

-	tool_homedirr.obj \

-	tool_hugehelpr.obj \

-	tool_libinfor.obj \

-	tool_mainr.obj \

-	tool_metalinkr.obj \

-	tool_mfilesr.obj \

-	tool_msgsr.obj \

-	tool_operater.obj \

-	tool_operhlpr.obj \

-	tool_panykeyr.obj \

-	tool_paramhlpr.obj \

-	tool_parsecfgr.obj \

-	tool_setoptr.obj \

-	tool_sleepr.obj \

-	tool_urlglobr.obj \

-	tool_utilr.obj \

-	tool_vmsr.obj \

-	tool_writeenvr.obj \

-	tool_writeoutr.obj \

-	tool_xattrr.obj \

-	curlr.res

-

-DEBUG_OBJS= \

-	nonblockd.obj \

-	strcased.obj \

-	strtoofftd.obj \

-	warnlessd.obj \

-	slist_wcd.obj \

-	tool_binmoded.obj \

-	tool_bnamed.obj \

-	tool_cb_dbgd.obj \

-	tool_cb_hdrd.obj \

-	tool_cb_prgd.obj \

-	tool_cb_read.obj \

-	tool_cb_seed.obj \

-	tool_cb_wrtd.obj \

-	tool_cfgabled.obj \

-	tool_convertd.obj \

-	tool_dirhied.obj \

-	tool_doswind.obj \

-	tool_easysrcd.obj \

-	tool_formparsed.obj \

-	tool_getparamd.obj \

-	tool_getpassd.obj \

-	tool_helpd.obj \

-	tool_helpersd.obj \

-	tool_homedird.obj \

-	tool_hugehelpd.obj \

-	tool_libinfod.obj \

-	tool_maind.obj \

-	tool_metalinkd.obj \

-	tool_mfilesd.obj \

-	tool_msgsd.obj \

-	tool_operated.obj \

-	tool_operhlpd.obj \

-	tool_panykeyd.obj \

-	tool_paramhlpd.obj \

-	tool_parsecfgd.obj \

-	tool_setoptd.obj \

-	tool_sleepd.obj \

-	tool_urlglobd.obj \

-	tool_utild.obj \

-	tool_vmsd.obj \

-	tool_writeenvd.obj \

-	tool_writeoutd.obj \

-	tool_xattrd.obj \

-	curld.res

-

-#################################################

-# If CFG not specified, use static libs

-

-CFLAGS         = $(CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG)

-

-#################################################

-# release dynamic library

-

-!IF "$(CFG)" == "release-dll"

-LINKLIBS       = $(LIBCURL_IMP_LIB_REL)

-LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG)

-!ENDIF

-

-#################################################

-# release static library with zlib

-

-!IF "$(CFG)" == "release-zlib"

-CFLAGS         = $(CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(ZLIB_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(ZLIB_LIBS)

-LFLAGS         = $(LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-#################################################

-# release static library with ssl

-

-!IF "$(CFG)" == "release-ssl"

-CFLAGS         = $(CFLAGS) $(SSL_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS)

-LFLAGS         = $(LFLAGS) $(SSL_LFLAGS)

-!ENDIF

-

-#################################################

-# release dynamic library with dynamic ssl

-

-!IF "$(CFG)" == "release-dll-ssl-dll"

-CFLAGS         = $(CFLAGS) $(SSL_CFLAGS)

-LINKLIBS       = $(LIBCURL_IMP_LIB_REL) $(SSL_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) $(SSL_LIBS)

-LFLAGS         = $(LFLAGS) $(SSL_IMP_LFLAGS)

-!ENDIF

-

-#################################################

-# release static library with ssl and zlib

-

-!IF "$(CFG)" == "release-ssl-zlib"

-CFLAGS         = $(CFLAGS) $(SSL_CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS) $(ZLIB_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS) $(ZLIB_LIBS)

-LFLAGS         = $(LFLAGS) $(SSL_LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-#################################################

-# release static library with winssl and zlib

-

-!IF "$(CFG)" == "release-winssl-zlib"

-CFLAGS         = $(CFLAGS) $(WINSSL_CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(WINSSL_LIBS) $(ZLIB_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(WINSSL_LIBS) $(ZLIB_LIBS)

-LFLAGS         = $(LFLAGS) $(WINSSL_LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-#################################################

-# release static library with dynamic ssl

-

-!IF "$(CFG)" == "release-ssl-dll"

-CFLAGS         = $(CFLAGS) $(SSL_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS)

-LFLAGS         = $(LFLAGS) $(SSL_IMP_LFLAGS)

-!ENDIF

-

-#################################################

-# release static library with dynamic zlib

-

-!IF "$(CFG)" == "release-zlib-dll"

-CFLAGS         = $(CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(ZLIB_IMP_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(ZLIB_IMP_LIBS)

-LFLAGS         = $(LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-#################################################

-# release dynamic library with dynamic zlib

-

-!IF "$(CFG)" == "release-dll-zlib-dll"

-CFLAGS         = $(CFLAGS) $(ZLIB_CFLAGS)

-LINKLIBS       = $(LIBCURL_IMP_LIB_REL) $(ZLIB_IMP_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) $(ZLIB_IMP_LIBS)

-LFLAGS         = $(LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-#################################################

-# release static library with dynamic ssl and dynamic zlib

-

-!IF "$(CFG)" == "release-ssl-dll-zlib-dll"

-CFLAGS         = $(CFLAGS) $(SSL_CFLAGS) $(ZLIB_CFLAGS) /DCURL_STATICLIB

-LINKLIBS       = $(LIBCURL_STA_LIB_REL) $(SSL_LIBS) $(ZLIB_IMP_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_STA_LIB_DBG) $(SSL_LIBS) $(ZLIB_IMP_LIBS)

-LFLAGS         = $(LFLAGS) $(SSL_IMP_LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-#################################################

-# release dynamic library with dynamic ssl and dynamic zlib

-

-!IF "$(CFG)" == "release-dll-ssl-dll-zlib-dll"

-CFLAGS         = $(CFLAGS) $(SSL_CFLAGS) $(ZLIB_CFLAGS)

-LINKLIBS       = $(LIBCURL_IMP_LIB_REL) $(SSL_LIBS) $(ZLIB_IMP_LIBS)

-LINKLIBS_DEBUG = $(LIBCURL_IMP_LIB_DBG) $(SSL_LIBS) $(ZLIB_IMP_LIBS)

-LFLAGS         = $(LFLAGS) $(SSL_IMP_LFLAGS) $(ZLIB_LFLAGS)

-!ENDIF

-

-LINKLIBS       = $(LINKLIBS) $(WINLIBS)

-LINKLIBS_DEBUG = $(LINKLIBS_DEBUG) $(WINLIBS)

-

-all : release

-

-release: $(RELEASE_OBJS)

-	$(LINKR) $(LFLAGS) $(LINKLIBS) $(RELEASE_OBJS)

-        $(MANIFESTTOOL)

-

-debug: $(DEBUG_OBJS)

-	$(LINKD) $(LFLAGS) $(LINKLIBS_DEBUG) $(DEBUG_OBJS)

-        $(MANIFESTTOOL)

-

-## Release

-nonblockr.obj: ../lib/nonblock.c

-	$(CCR) $(CFLAGS) /Fo"$@" ../lib/nonblock.c

-strcaser.obj: ../lib/strcase.c

-	$(CCR) $(CFLAGS) /Fo"$@" ../lib/strcase.c

-strtoofftr.obj: ../lib/strtoofft.c

-	$(CCR) $(CFLAGS) /Fo"$@" ../lib/strtoofft.c

-warnless.obj: ../lib/warnless.c

-	$(CCR) $(CFLAGS) /Fo"$@" ../lib/warnless.c

-slist_wc.obj: slist_wc.c

-	$(CCR) $(CFLAGS) /Fo"$@" slist_wc.c

-tool_binmoder.obj: tool_binmode.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_binmode.c

-tool_bnamer.obj: tool_bname.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_bname.c

-tool_cb_dbgr.obj: tool_cb_dbg.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cb_dbg.c

-tool_cb_hdrr.obj: tool_cb_hdr.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cb_hdr.c

-tool_cb_prgr.obj: tool_cb_prg.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cb_prg.c

-tool_cb_rear.obj: tool_cb_rea.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cb_rea.c

-tool_cb_seer.obj: tool_cb_see.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cb_see.c

-tool_cb_wrtr.obj: tool_cb_wrt.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cb_wrt.c

-tool_cfgabler.obj: tool_cfgable.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_cfgable.c

-tool_convertr.obj: tool_convert.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_convert.c

-tool_dirhier.obj: tool_dirhie.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_dirhie.c

-tool_doswinr.obj: tool_doswin.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_doswin.c

-tool_easysrcr.obj: tool_easysrc.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_easysrc.c

-tool_formparser.obj: tool_formparse.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_formparse.c

-tool_getparamr.obj: tool_getparam.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_getparam.c

-tool_getpassr.obj: tool_getpass.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_getpass.c

-tool_helpr.obj: tool_help.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_help.c

-tool_helpersr.obj: tool_helpers.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_helpers.c

-tool_homedirr.obj: tool_homedir.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_homedir.c

-tool_hugehelpr.obj: tool_hugehelp.c

-	$(CCR) $(CFLAGS) /Zm200 /Fo"$@" tool_hugehelp.c

-tool_libinfor.obj: tool_libinfo.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_libinfo.c

-tool_mainr.obj: tool_main.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_main.c

-tool_metalinkr.obj: tool_metalink.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_metalink.c

-tool_mfilesr.obj: tool_mfiles.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_mfiles.c

-tool_msgsr.obj: tool_msgs.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_msgs.c

-tool_operater.obj: tool_operate.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_operate.c

-tool_operhlpr.obj: tool_operhlp.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_operhlp.c

-tool_panykeyr.obj: tool_panykey.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_panykey.c

-tool_paramhlpr.obj: tool_paramhlp.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_paramhlp.c

-tool_parsecfgr.obj: tool_parsecfg.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_parsecfg.c

-tool_setoptr.obj: tool_setopt.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_setopt.c

-tool_sleepr.obj: tool_sleep.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_sleep.c

-tool_urlglobr.obj: tool_urlglob.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_urlglob.c

-tool_utilr.obj: tool_util.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_util.c

-tool_vmsr.obj: tool_vms.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_vms.c

-tool_writeenvr.obj: tool_writeenv.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_writeenv.c

-tool_writeoutr.obj: tool_writeout.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_writeout.c

-tool_xattrr.obj: tool_xattr.c

-	$(CCR) $(CFLAGS) /Fo"$@" tool_xattr.c

-curlr.res : curl.rc

-	$(RCR) $(RESFLAGS) /Fo"$@" curl.rc

-

-## Debug

-nonblockd.obj: ../lib/nonblock.c

-	$(CCD) $(CFLAGS) /Fo"$@" ../lib/nonblock.c

-strcased.obj: ../lib/strcase.c

-	$(CCD) $(CFLAGS) /Fo"$@" ../lib/strcase.c

-strtoofftd.obj: ../lib/strtoofft.c

-	$(CCD) $(CFLAGS) /Fo"$@" ../lib/strtoofft.c

-warnlessd.obj: ../lib/warnless.c

-	$(CCD) $(CFLAGS) /Fo"$@" ../lib/warnless.c

-slist_wcd.obj: slist_wc.c

-	$(CCD) $(CFLAGS) /Fo"$@" slist_wc.c

-tool_binmoded.obj: tool_binmode.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_binmode.c

-tool_bnamed.obj: tool_bname.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_bname.c

-tool_cb_dbgd.obj: tool_cb_dbg.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cb_dbg.c

-tool_cb_hdrd.obj: tool_cb_hdr.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cb_hdr.c

-tool_cb_prgd.obj: tool_cb_prg.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cb_prg.c

-tool_cb_read.obj: tool_cb_rea.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cb_rea.c

-tool_cb_seed.obj: tool_cb_see.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cb_see.c

-tool_cb_wrtd.obj: tool_cb_wrt.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cb_wrt.c

-tool_cfgabled.obj: tool_cfgable.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_cfgable.c

-tool_convertd.obj: tool_convert.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_convert.c

-tool_dirhied.obj: tool_dirhie.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_dirhie.c

-tool_doswind.obj: tool_doswin.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_doswin.c

-tool_easysrcd.obj: tool_easysrc.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_easysrc.c

-tool_formparsed.obj: tool_formparse.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_formparse.c

-tool_getparamd.obj: tool_getparam.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_getparam.c

-tool_getpassd.obj: tool_getpass.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_getpass.c

-tool_helpd.obj: tool_help.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_help.c

-tool_helpersd.obj: tool_helpers.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_helpers.c

-tool_homedird.obj: tool_homedir.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_homedir.c

-tool_hugehelpd.obj: tool_hugehelp.c

-	$(CCD) $(CFLAGS) /Zm200 /Fo"$@" tool_hugehelp.c

-tool_libinfod.obj: tool_libinfo.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_libinfo.c

-tool_maind.obj: tool_main.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_main.c

-tool_metalinkd.obj: tool_metalink.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_metalink.c

-tool_mfilesd.obj: tool_mfiles.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_mfiles.c

-tool_msgsd.obj: tool_msgs.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_msgs.c

-tool_operated.obj: tool_operate.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_operate.c

-tool_operhlpd.obj: tool_operhlp.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_operhlp.c

-tool_panykeyd.obj: tool_panykey.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_panykey.c

-tool_paramhlpd.obj: tool_paramhlp.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_paramhlp.c

-tool_parsecfgd.obj: tool_parsecfg.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_parsecfg.c

-tool_setoptd.obj: tool_setopt.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_setopt.c

-tool_sleepd.obj: tool_sleep.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_sleep.c

-tool_urlglobd.obj: tool_urlglob.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_urlglob.c

-tool_utild.obj: tool_util.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_util.c

-tool_vmsd.obj: tool_vms.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_vms.c

-tool_writeenvd.obj: tool_writeenv.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_writeenv.c

-tool_writeoutd.obj: tool_writeout.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_writeout.c

-tool_xattrd.obj: tool_xattr.c

-	$(CCD) $(CFLAGS) /Fo"$@" tool_xattr.c

-curld.res : curl.rc

-	$(RCD) $(RESFLAGS) /Fo"$@" curl.rc

-

-clean:

-	@-erase $(PROGRAM_NAME) 2> NUL

-	@-erase $(RELEASE_OBJS) 2> NUL

-	@-erase $(DEBUG_OBJS) 2> NUL

-	@-erase *.idb 2> NUL

-	@-erase *.pdb 2> NUL

-	@-erase *.pch 2> NUL

-	@-erase *.ilk 2> NUL

diff --git a/src/curl.rc b/src/curl.rc
index 3a2c3a0..5f49d22 100644
--- a/src/curl.rc
+++ b/src/curl.rc
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -51,7 +51,7 @@
       VALUE "OriginalFilename", "curl.exe\0"
       VALUE "ProductName",      "The curl executable\0"
       VALUE "ProductVersion",   CURL_VERSION "\0"
-      VALUE "LegalCopyright",   "© " CURL_COPYRIGHT "\0"
+      VALUE "LegalCopyright",   "\xa9 " CURL_COPYRIGHT "\0"  /* a9: Copyright symbol */
       VALUE "License",          "https://curl.haxx.se/docs/copyright.html\0"
     END
   END
diff --git a/src/macos/MACINSTALL.TXT b/src/macos/MACINSTALL.TXT
index ce4d1dc..2bab9fd 100644
--- a/src/macos/MACINSTALL.TXT
+++ b/src/macos/MACINSTALL.TXT
Binary files differ
diff --git a/src/makefile.dj b/src/makefile.dj
index c3bbc23..fbd2d37 100644
--- a/src/makefile.dj
+++ b/src/makefile.dj
@@ -53,8 +53,6 @@
 
 EX_LIBS += $(WATT32_ROOT)/lib/libwatt.a
 
-CFLAGS += -DUSE_ENVIRONMENT
-
 PROGRAM  = curl.exe
 OBJECTS += $(addprefix $(OBJ_DIR)/, $(CSOURCES:.c=.o))
 
diff --git a/src/mkhelp.pl b/src/mkhelp.pl
index 74a4b82..270daa2 100644
--- a/src/mkhelp.pl
+++ b/src/mkhelp.pl
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/env perl
 #***************************************************************************
 #                                  _   _ ____  _
 #  Project                     ___| | | |  _ \| |
@@ -36,7 +36,7 @@
 my $README = $ARGV[0];
 
 if($README eq "") {
-    print "usage: mkreadme.pl [-c] <README> < manpage\n";
+    print "usage: mkhelp.pl [-c] <README> < manpage\n";
     exit;
 }
 
@@ -102,39 +102,6 @@
 }
 close(READ);
 
-# if compressed
-if($c) {
-    my @test = `gzip --version 2>&1`;
-    if($test[0] =~ /gzip/) {
-        open(GZIP, ">dumpit") ||
-            die "can't create the dumpit file, try without -c";
-        binmode GZIP;
-        for(@out) {
-            print GZIP $_;
-            $gzip += length($_);
-        }
-        close(GZIP);
-
-        system("gzip --best --no-name dumpit");
-
-        open(GZIP, "<dumpit.gz") ||
-             die "can't read the dumpit.gz file, try without -c";
-        binmode GZIP;
-        while(<GZIP>) {
-            push @gzip, $_;
-            $gzipped += length($_);
-        }
-        close(GZIP);
-
-        unlink("dumpit.gz");
-    }
-    else {
-        # no gzip, no compression!
-        undef $c;
-        print STDERR "MEEEP: Couldn't find gzip, disable compression\n";
-    }
-}
-
 $now = localtime;
 print <<HEAD
 /*
@@ -146,27 +113,44 @@
 HEAD
     ;
 if($c) {
+    # If compression requested, check that the Gzip module is available
+    # or else disable compression
+    $c = eval
+    {
+      require IO::Compress::Gzip;
+      IO::Compress::Gzip->import();
+      1;
+    };
+    print STDERR "Warning: compression requested but Gzip is not available\n" if (!$c)
+}
+
+if($c)
+{
+    my $content = join("", @out);
+    my $gzippedContent;
+    IO::Compress::Gzip::gzip(
+        \$content, \$gzippedContent, Level => 9, TextFlag => 1, Time=>0) or die "gzip failed:";
+    $gzip = length($content);
+    $gzipped = length($gzippedContent);
+
     print <<HEAD
 #include <zlib.h>
 #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 $gzip
+     Thanks to this operation, the size of this data shrank from $gzip
      to $gzipped bytes. You can disable the use of compressed help
      texts by NOT passing -c to the mkhelp.pl tool. */
 HEAD
 ;
+
     my $c=0;
     print " ";
-    for(@gzip) {
-        my @all=split(//, $_);
-        for(@all) {
-            my $num=ord($_);
-            printf(" 0x%02x,", 0+$num);
-            if(++$c>11) {
-                print "\n ";
-                $c=0;
-            }
+    for(split(//, $gzippedContent)) {
+        my $num=ord($_);
+        printf(" 0x%02x,", 0+$num);
+        if(!(++$c % 12)) {
+            print "\n ";
         }
     }
     print "\n};\n";
diff --git a/src/tool_cb_dbg.c b/src/tool_cb_dbg.c
index 221eae6..b4fbe0b 100644
--- a/src/tool_cb_dbg.c
+++ b/src/tool_cb_dbg.c
@@ -26,6 +26,7 @@
 #include "curlx.h"
 
 #include "tool_cfgable.h"
+#include "tool_convert.h"
 #include "tool_msgs.h"
 #include "tool_cb_dbg.h"
 #include "tool_util.h"
@@ -41,7 +42,7 @@
 */
 
 int tool_debug_cb(CURL *handle, curl_infotype type,
-                  unsigned char *data, size_t size,
+                  char *data, size_t size,
                   void *userdata)
 {
   struct OperationConfig *operation = userdata;
@@ -171,7 +172,8 @@
       if(memcmp(&data[i], "\r\n\r\n", 4) == 0) {
         /* dump everything through the CRLFCRLF as a sent header */
         text = "=> Send header";
-        dump(timebuf, text, output, data, i + 4, config->tracetype, type);
+        dump(timebuf, text, output, (unsigned char *)data, i + 4,
+             config->tracetype, type);
         data += i + 3;
         size -= i + 4;
         type = CURLINFO_DATA_OUT;
@@ -182,9 +184,10 @@
   }
 #endif /* CURL_DOES_CONVERSIONS */
 
-  switch (type) {
+  switch(type) {
   case CURLINFO_TEXT:
     fprintf(output, "%s== Info: %s", timebuf, data);
+    /* FALLTHROUGH */
   default: /* in case a new one is introduced to shock us */
     return 0;
 
@@ -208,7 +211,8 @@
     break;
   }
 
-  dump(timebuf, text, output, data, size, config->tracetype, type);
+  dump(timebuf, text, output, (unsigned char *) data, size, config->tracetype,
+       type);
   return 0;
 }
 
diff --git a/src/tool_cb_dbg.h b/src/tool_cb_dbg.h
index 7ac15cf..c1cbc80 100644
--- a/src/tool_cb_dbg.h
+++ b/src/tool_cb_dbg.h
@@ -28,7 +28,7 @@
 */
 
 int tool_debug_cb(CURL *handle, curl_infotype type,
-                  unsigned char *data, size_t size,
+                  char *data, size_t size,
                   void *userdata);
 
 #endif /* HEADER_CURL_TOOL_CB_DBG_H */
diff --git a/src/tool_cb_hdr.c b/src/tool_cb_hdr.c
index 3891b07..0e13eec 100644
--- a/src/tool_cb_hdr.c
+++ b/src/tool_cb_hdr.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -40,7 +40,7 @@
 ** callback for CURLOPT_HEADERFUNCTION
 */
 
-size_t tool_header_cb(void *ptr, size_t size, size_t nmemb, void *userdata)
+size_t tool_header_cb(char *ptr, size_t size, size_t nmemb, void *userdata)
 {
   struct HdrCbData *hdrcbdata = userdata;
   struct OutStruct *outs = hdrcbdata->outs;
@@ -56,7 +56,7 @@
    * it does not match then it fails with CURLE_WRITE_ERROR. So at this
    * point returning a value different from sz*nmemb indicates failure.
    */
-  size_t failure = (size * nmemb) ? 0 : 1;
+  size_t failure = (size && nmemb) ? 0 : 1;
 
   if(!heads->config)
     return failure;
@@ -128,8 +128,7 @@
         hdrcbdata->honor_cd_filename = FALSE;
         break;
       }
-      else
-        return failure;
+      return failure;
     }
   }
 
@@ -215,7 +214,7 @@
   }
 #endif /* MSDOS || WIN32 */
 
-  /* in case we built debug enabled, we allow an evironment variable
+  /* in case we built debug enabled, we allow an environment variable
    * named CURL_TESTDIR to prefix the given file name to put it into a
    * specific directory
    */
diff --git a/src/tool_cb_hdr.h b/src/tool_cb_hdr.h
index bb54bbb..32032e9 100644
--- a/src/tool_cb_hdr.h
+++ b/src/tool_cb_hdr.h
@@ -48,7 +48,7 @@
 ** callback for CURLOPT_HEADERFUNCTION
 */
 
-size_t tool_header_cb(void *ptr, size_t size, size_t nmemb, void *userdata);
+size_t tool_header_cb(char *ptr, size_t size, size_t nmemb, void *userdata);
 
 #endif /* HEADER_CURL_TOOL_CB_HDR_H */
 
diff --git a/src/tool_cb_prg.c b/src/tool_cb_prg.c
index eae80fe..d4ecb3c 100644
--- a/src/tool_cb_prg.c
+++ b/src/tool_cb_prg.c
@@ -83,7 +83,7 @@
   }
   else if(point != bar->prev) {
     frac = (double)point / (double)total;
-    percent = frac * 100.0f;
+    percent = frac * 100.0;
     barwidth = bar->width - 7;
     num = (int) (((double)barwidth) * frac);
     if(num > MAX_BARLENGTH)
diff --git a/src/tool_cb_wrt.c b/src/tool_cb_wrt.c
index 0413457..6716ba5 100644
--- a/src/tool_cb_wrt.c
+++ b/src/tool_cb_wrt.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2015, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -72,11 +72,13 @@
 ** callback for CURLOPT_WRITEFUNCTION
 */
 
-size_t tool_write_cb(void *buffer, size_t sz, size_t nmemb, void *userdata)
+size_t tool_write_cb(char *buffer, size_t sz, size_t nmemb, void *userdata)
 {
   size_t rc;
   struct OutStruct *outs = userdata;
   struct OperationConfig *config = outs->config;
+  size_t bytes = sz * nmemb;
+  bool is_tty = config->global->isatty;
 
   /*
    * Once that libcurl has called back tool_write_cb() the returned value
@@ -84,21 +86,26 @@
    * it does not match then it fails with CURLE_WRITE_ERROR. So at this
    * point returning a value different from sz*nmemb indicates failure.
    */
-  const size_t failure = (sz * nmemb) ? 0 : 1;
-
-  if(!config)
-    return failure;
+  const size_t failure = bytes ? 0 : 1;
 
 #ifdef DEBUGBUILD
+  {
+    char *tty = curlx_getenv("CURL_ISATTY");
+    if(tty) {
+      is_tty = TRUE;
+      curl_free(tty);
+    }
+  }
+
   if(config->include_headers) {
-    if(sz * nmemb > (size_t)CURL_MAX_HTTP_HEADER) {
+    if(bytes > (size_t)CURL_MAX_HTTP_HEADER) {
       warnf(config->global, "Header data size exceeds single call write "
             "limit!\n");
       return failure;
     }
   }
   else {
-    if(sz * nmemb > (size_t)CURL_MAX_WRITE_SIZE) {
+    if(bytes > (size_t)CURL_MAX_WRITE_SIZE) {
       warnf(config->global, "Data size exceeds single call write limit!\n");
       return failure;
     }
@@ -137,11 +144,22 @@
   if(!outs->stream && !tool_create_output_file(outs))
     return failure;
 
+  if(is_tty && (outs->bytes < 2000) && !config->terminal_binary_ok) {
+    /* binary output to terminal? */
+    if(memchr(buffer, 0, bytes)) {
+      warnf(config->global, "Binary output can mess up your terminal. "
+            "Use \"--output -\" to tell curl to output it to your terminal "
+            "anyway, or consider \"--output <FILE>\" to save to a file.\n");
+      config->synthetic_error = ERR_BINARY_TERMINAL;
+      return failure;
+    }
+  }
+
   rc = fwrite(buffer, sz, nmemb, outs->stream);
 
-  if((sz * nmemb) == rc)
+  if(bytes == rc)
     /* we added this amount of data to the output */
-    outs->bytes += (sz * nmemb);
+    outs->bytes += bytes;
 
   if(config->readbusy) {
     config->readbusy = FALSE;
diff --git a/src/tool_cb_wrt.h b/src/tool_cb_wrt.h
index fc60be0..4ccbf3a 100644
--- a/src/tool_cb_wrt.h
+++ b/src/tool_cb_wrt.h
@@ -27,7 +27,7 @@
 ** callback for CURLOPT_WRITEFUNCTION
 */
 
-size_t tool_write_cb(void *buffer, size_t sz, size_t nmemb, void *userdata);
+size_t tool_write_cb(char *buffer, size_t sz, size_t nmemb, void *userdata);
 
 /* create a local file for writing, return TRUE on success */
 bool tool_create_output_file(struct OutStruct *outs);
diff --git a/src/tool_cfgable.c b/src/tool_cfgable.c
index 5d38fb3..675e88b 100644
--- a/src/tool_cfgable.c
+++ b/src/tool_cfgable.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -123,7 +123,7 @@
   Curl_safefree(config->pubkey);
   Curl_safefree(config->hostpubmd5);
   Curl_safefree(config->engine);
-
+  Curl_safefree(config->request_target);
   Curl_safefree(config->customrequest);
   Curl_safefree(config->krblevel);
 
@@ -150,7 +150,7 @@
   curl_slist_free_all(config->resolve);
   curl_slist_free_all(config->connect_to);
 
-  Curl_safefree(config->socksproxy);
+  Curl_safefree(config->preproxy);
   Curl_safefree(config->proxy_service_name);
   Curl_safefree(config->service_name);
 
diff --git a/src/tool_cfgable.h b/src/tool_cfgable.h
index 6589d88..254805c 100644
--- a/src/tool_cfgable.h
+++ b/src/tool_cfgable.h
@@ -7,7 +7,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -27,6 +27,12 @@
 
 #include "tool_metalink.h"
 
+typedef enum {
+  ERR_NONE,
+  ERR_BINARY_TERMINAL = 1, /* binary to terminal detected */
+  ERR_LAST
+} curl_error;
+
 struct GlobalConfig;
 
 struct OperationConfig {
@@ -133,6 +139,7 @@
   bool crlf;
   char *customrequest;
   char *krblevel;
+  char *request_target;
   long httpversion;
   bool nobuffer;
   bool readbusy;            /* set when reading input returns EAGAIN */
@@ -141,6 +148,7 @@
   bool insecure_ok;         /* set TRUE to allow insecure SSL connects */
   bool proxy_insecure_ok;   /* set TRUE to allow insecure SSL connects
                                for proxy */
+  bool terminal_binary_ok;
   bool verifystatus;
   bool create_dirs;
   bool ftp_create_dirs;
@@ -151,11 +159,11 @@
   bool proxybasic;
   bool proxyanyauth;
   char *writeout;           /* %-styled format string to output */
-  bool writeenv;            /* write results to environment, if available */
   struct curl_slist *quote;
   struct curl_slist *postquote;
   struct curl_slist *prequote;
   long ssl_version;
+  long ssl_version_max;
   long proxy_ssl_version;
   long ip_version;
   curl_TimeCond timecond;
@@ -178,11 +186,10 @@
   bool ftp_ssl_control;
   bool ftp_ssl_ccc;
   int ftp_ssl_ccc_mode;
-
-  char *socksproxy;         /* set to server string */
-  int socksver;             /* set to CURLPROXY_SOCKS* define */
+  char *preproxy;
   int socks5_gssapi_nec;    /* The NEC reference server does not protect the
                                encryption type exchange */
+  unsigned long socks5_auth;/* auth bitmask for socks5 proxies */
   char *proxy_service_name; /* set authentication service name for HTTP and
                                SOCKS5 proxies */
   char *service_name;       /* set authentication service name for DIGEST-MD5,
@@ -232,9 +239,14 @@
   bool nonpn;                     /* enable/disable TLS NPN extension */
   bool noalpn;                    /* enable/disable TLS ALPN extension */
   char *unix_socket_path;         /* path to Unix domain socket */
+  bool abstract_unix_socket;      /* path to an abstract Unix domain socket */
   bool falsestart;
   bool path_as_is;
   double expect100timeout;
+  bool suppress_connect_headers;  /* suppress proxy CONNECT response headers
+                                     from user callbacks */
+  curl_error synthetic_error;     /* if non-zero, it overrides any libcurl
+                                     error */
   struct GlobalConfig *global;
   struct OperationConfig *prev;
   struct OperationConfig *next;   /* Always last in the struct */
diff --git a/src/tool_dirhie.c b/src/tool_dirhie.c
index 23bb2cb..1d73592 100644
--- a/src/tool_dirhie.c
+++ b/src/tool_dirhie.c
@@ -50,7 +50,7 @@
 
 static void show_dir_errno(FILE *errors, const char *name)
 {
-  switch(ERRNO) {
+  switch(errno) {
 #ifdef EACCES
   case EACCES:
     fprintf(errors, "You don't have permission to create %s.\n", name);
diff --git a/src/tool_doswin.c b/src/tool_doswin.c
index eb3b29c..9129998 100644
--- a/src/tool_doswin.c
+++ b/src/tool_doswin.c
@@ -431,7 +431,7 @@
             *d   = 'x';
           }
           else {
-            memcpy (d, "plus", 4);
+            memcpy(d, "plus", 4);
             d += 3;
           }
         }
@@ -646,24 +646,18 @@
   if(curlinfo->features & CURL_VERSION_SSL) {
 
     DWORD res_len;
-    DWORD buf_tchar_size = PATH_MAX + 1;
-    DWORD buf_bytes_size = sizeof(TCHAR) * buf_tchar_size;
+    char buf[PATH_MAX];
     char *ptr = NULL;
 
-    char *buf = malloc(buf_bytes_size);
-    if(!buf)
-      return CURLE_OUT_OF_MEMORY;
     buf[0] = '\0';
 
-    res_len = SearchPathA(NULL, bundle_file, NULL, buf_tchar_size, buf, &ptr);
+    res_len = SearchPathA(NULL, bundle_file, NULL, PATH_MAX, buf, &ptr);
     if(res_len > 0) {
       Curl_safefree(config->cacert);
       config->cacert = strdup(buf);
       if(!config->cacert)
         result = CURLE_OUT_OF_MEMORY;
     }
-
-    Curl_safefree(buf);
   }
 
   return result;
diff --git a/src/tool_formparse.c b/src/tool_formparse.c
index 88352fb..952377c 100644
--- a/src/tool_formparse.c
+++ b/src/tool_formparse.c
@@ -28,6 +28,7 @@
 #include "curlx.h"
 
 #include "tool_cfgable.h"
+#include "tool_convert.h"
 #include "tool_mfiles.h"
 #include "tool_msgs.h"
 #include "tool_formparse.h"
@@ -153,7 +154,7 @@
   char type_major[128] = "";
   char type_minor[128] = "";
   char *contp;
-  const char *type = NULL;
+  char *type = NULL;
   char *sep;
 
   if((1 == sscanf(input, "%255[^=]=", name)) &&
@@ -214,7 +215,7 @@
             }
 
             /* now point beyond the content-type specifier */
-            sep = (char *)type + strlen(type_major)+strlen(type_minor)+1;
+            sep = 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_getparam.c b/src/tool_getparam.c
index 3d254e1..b7ee519 100644
--- a/src/tool_getparam.c
+++ b/src/tool_getparam.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,6 +30,7 @@
 #include "tool_binmode.h"
 #include "tool_cfgable.h"
 #include "tool_cb_prg.h"
+#include "tool_convert.h"
 #include "tool_formparse.h"
 #include "tool_getparam.h"
 #include "tool_helpers.h"
@@ -60,244 +61,250 @@
 struct LongShort {
   const char *letter; /* short name option */
   const char *lname;  /* long name option */
-  bool extraparam;    /* whether it takes an additional argument */
+  enum {
+    ARG_NONE,   /* stand-alone but not a boolean */
+    ARG_BOOL,   /* accepts a --no-[name] prefix */
+    ARG_STRING  /* requires an argument */
+  } desc;
 };
 
 static const struct LongShort aliases[]= {
   /* 'letter' strings with more than one character have *no* short option to
      mention. */
-  {"*@", "url",                      TRUE},
-  {"*4", "dns-ipv4-addr",            TRUE},
-  {"*6", "dns-ipv6-addr",            TRUE},
-  {"*a", "random-file",              TRUE},
-  {"*b", "egd-file",                 TRUE},
-  {"*B", "oauth2-bearer",             TRUE},
-  {"*c", "connect-timeout",          TRUE},
-  {"*d", "ciphers",                  TRUE},
-  {"*D", "dns-interface",            TRUE},
-  {"*e", "disable-epsv",             FALSE},
-  {"*E", "epsv",                     FALSE},
+  {"*@", "url",                      ARG_STRING},
+  {"*4", "dns-ipv4-addr",            ARG_STRING},
+  {"*6", "dns-ipv6-addr",            ARG_STRING},
+  {"*a", "random-file",              ARG_STRING},
+  {"*b", "egd-file",                 ARG_STRING},
+  {"*B", "oauth2-bearer",            ARG_STRING},
+  {"*c", "connect-timeout",          ARG_STRING},
+  {"*d", "ciphers",                  ARG_STRING},
+  {"*D", "dns-interface",            ARG_STRING},
+  {"*e", "disable-epsv",             ARG_BOOL},
+  {"*E", "epsv",                     ARG_BOOL},
          /* 'epsv' made like this to make --no-epsv and --epsv to work
              although --disable-epsv is the documented option */
-#ifdef USE_ENVIRONMENT
-  {"*f", "environment",              FALSE},
-#endif
-  {"*F", "dns-servers",              TRUE},
-  {"*g", "trace",                    TRUE},
-  {"*G", "npn",                      FALSE},
-  {"*h", "trace-ascii",              TRUE},
-  {"*H", "alpn",                     FALSE},
-  {"*i", "limit-rate",               TRUE},
-  {"*j", "compressed",               FALSE},
-  {"*J", "tr-encoding",              FALSE},
-  {"*k", "digest",                   FALSE},
-  {"*l", "negotiate",                FALSE},
-  {"*m", "ntlm",                     FALSE},
-  {"*M", "ntlm-wb",                  FALSE},
-  {"*n", "basic",                    FALSE},
-  {"*o", "anyauth",                  FALSE},
+  {"*F", "dns-servers",              ARG_STRING},
+  {"*g", "trace",                    ARG_STRING},
+  {"*G", "npn",                      ARG_BOOL},
+  {"*h", "trace-ascii",              ARG_STRING},
+  {"*H", "alpn",                     ARG_BOOL},
+  {"*i", "limit-rate",               ARG_STRING},
+  {"*j", "compressed",               ARG_BOOL},
+  {"*J", "tr-encoding",              ARG_BOOL},
+  {"*k", "digest",                   ARG_BOOL},
+  {"*l", "negotiate",                ARG_BOOL},
+  {"*m", "ntlm",                     ARG_BOOL},
+  {"*M", "ntlm-wb",                  ARG_BOOL},
+  {"*n", "basic",                    ARG_BOOL},
+  {"*o", "anyauth",                  ARG_BOOL},
 #ifdef USE_WATT32
-  {"*p", "wdebug",                   FALSE},
+  {"*p", "wdebug",                   ARG_BOOL},
 #endif
-  {"*q", "ftp-create-dirs",          FALSE},
-  {"*r", "create-dirs",              FALSE},
-  {"*s", "max-redirs",               TRUE},
-  {"*t", "proxy-ntlm",               FALSE},
-  {"*u", "crlf",                     FALSE},
-  {"*v", "stderr",                   TRUE},
-  {"*w", "interface",                TRUE},
-  {"*x", "krb",                      TRUE},
-  {"*x", "krb4",                     TRUE},
+  {"*q", "ftp-create-dirs",          ARG_BOOL},
+  {"*r", "create-dirs",              ARG_BOOL},
+  {"*s", "max-redirs",               ARG_STRING},
+  {"*t", "proxy-ntlm",               ARG_BOOL},
+  {"*u", "crlf",                     ARG_BOOL},
+  {"*v", "stderr",                   ARG_STRING},
+  {"*w", "interface",                ARG_STRING},
+  {"*x", "krb",                      ARG_STRING},
+  {"*x", "krb4",                     ARG_STRING},
          /* 'krb4' is the previous name */
-  {"*y", "max-filesize",             TRUE},
-  {"*z", "disable-eprt",             FALSE},
-  {"*Z", "eprt",                     FALSE},
+  {"*y", "max-filesize",             ARG_STRING},
+  {"*z", "disable-eprt",             ARG_BOOL},
+  {"*Z", "eprt",                     ARG_BOOL},
          /* 'eprt' made like this to make --no-eprt and --eprt to work
              although --disable-eprt is the documented option */
-  {"*~", "xattr",                    FALSE},
-  {"$a", "ftp-ssl",                  FALSE},
+  {"*~", "xattr",                    ARG_BOOL},
+  {"$a", "ftp-ssl",                  ARG_BOOL},
          /* 'ftp-ssl' deprecated name since 7.20.0 */
-  {"$a", "ssl",                      FALSE},
+  {"$a", "ssl",                      ARG_BOOL},
          /* 'ssl' new option name in 7.20.0, previously this was ftp-ssl */
-  {"$b", "ftp-pasv",                 FALSE},
-  {"$c", "socks5",                   TRUE},
-  {"$d", "tcp-nodelay",              FALSE},
-  {"$e", "proxy-digest",             FALSE},
-  {"$f", "proxy-basic",              FALSE},
-  {"$g", "retry",                    TRUE},
-  {"$V", "retry-connrefused",        FALSE},
-  {"$h", "retry-delay",              TRUE},
-  {"$i", "retry-max-time",           TRUE},
-  {"$k", "proxy-negotiate",          FALSE},
-  {"$m", "ftp-account",              TRUE},
-  {"$n", "proxy-anyauth",            FALSE},
-  {"$o", "trace-time",               FALSE},
-  {"$p", "ignore-content-length",    FALSE},
-  {"$q", "ftp-skip-pasv-ip",         FALSE},
-  {"$r", "ftp-method",               TRUE},
-  {"$s", "local-port",               TRUE},
-  {"$t", "socks4",                   TRUE},
-  {"$T", "socks4a",                  TRUE},
-  {"$u", "ftp-alternative-to-user",  TRUE},
-  {"$v", "ftp-ssl-reqd",             FALSE},
+  {"$b", "ftp-pasv",                 ARG_BOOL},
+  {"$c", "socks5",                   ARG_STRING},
+  {"$d", "tcp-nodelay",              ARG_BOOL},
+  {"$e", "proxy-digest",             ARG_BOOL},
+  {"$f", "proxy-basic",              ARG_BOOL},
+  {"$g", "retry",                    ARG_STRING},
+  {"$V", "retry-connrefused",        ARG_BOOL},
+  {"$h", "retry-delay",              ARG_STRING},
+  {"$i", "retry-max-time",           ARG_STRING},
+  {"$k", "proxy-negotiate",          ARG_BOOL},
+  {"$m", "ftp-account",              ARG_STRING},
+  {"$n", "proxy-anyauth",            ARG_BOOL},
+  {"$o", "trace-time",               ARG_BOOL},
+  {"$p", "ignore-content-length",    ARG_BOOL},
+  {"$q", "ftp-skip-pasv-ip",         ARG_BOOL},
+  {"$r", "ftp-method",               ARG_STRING},
+  {"$s", "local-port",               ARG_STRING},
+  {"$t", "socks4",                   ARG_STRING},
+  {"$T", "socks4a",                  ARG_STRING},
+  {"$u", "ftp-alternative-to-user",  ARG_STRING},
+  {"$v", "ftp-ssl-reqd",             ARG_BOOL},
          /* 'ftp-ssl-reqd' deprecated name since 7.20.0 */
-  {"$v", "ssl-reqd",                 FALSE},
+  {"$v", "ssl-reqd",                 ARG_BOOL},
          /* 'ssl-reqd' new in 7.20.0, previously this was ftp-ssl-reqd */
-  {"$w", "sessionid",                FALSE},
+  {"$w", "sessionid",                ARG_BOOL},
          /* 'sessionid' listed as --no-sessionid in the help */
-  {"$x", "ftp-ssl-control",          FALSE},
-  {"$y", "ftp-ssl-ccc",              FALSE},
-  {"$j", "ftp-ssl-ccc-mode",         TRUE},
-  {"$z", "libcurl",                  TRUE},
-  {"$#", "raw",                      FALSE},
-  {"$0", "post301",                  FALSE},
-  {"$1", "keepalive",                FALSE},
+  {"$x", "ftp-ssl-control",          ARG_BOOL},
+  {"$y", "ftp-ssl-ccc",              ARG_BOOL},
+  {"$j", "ftp-ssl-ccc-mode",         ARG_STRING},
+  {"$z", "libcurl",                  ARG_STRING},
+  {"$#", "raw",                      ARG_BOOL},
+  {"$0", "post301",                  ARG_BOOL},
+  {"$1", "keepalive",                ARG_BOOL},
          /* 'keepalive' listed as --no-keepalive in the help */
-  {"$2", "socks5-hostname",          TRUE},
-  {"$3", "keepalive-time",           TRUE},
-  {"$4", "post302",                  FALSE},
-  {"$5", "noproxy",                  TRUE},
-  {"$7", "socks5-gssapi-nec",        FALSE},
-  {"$8", "proxy1.0",                 TRUE},
-  {"$9", "tftp-blksize",             TRUE},
-  {"$A", "mail-from",                TRUE},
-  {"$B", "mail-rcpt",                TRUE},
-  {"$C", "ftp-pret",                 FALSE},
-  {"$D", "proto",                    TRUE},
-  {"$E", "proto-redir",              TRUE},
-  {"$F", "resolve",                  TRUE},
-  {"$G", "delegation",               TRUE},
-  {"$H", "mail-auth",                TRUE},
-  {"$I", "post303",                  FALSE},
-  {"$J", "metalink",                 FALSE},
-  {"$K", "sasl-ir",                  FALSE},
-  {"$L", "test-event",               FALSE},
-  {"$M", "unix-socket",              TRUE},
-  {"$N", "path-as-is",               FALSE},
-  {"$O", "socks5-gssapi-service",    TRUE},
+  {"$2", "socks5-hostname",          ARG_STRING},
+  {"$3", "keepalive-time",           ARG_STRING},
+  {"$4", "post302",                  ARG_BOOL},
+  {"$5", "noproxy",                  ARG_STRING},
+  {"$7", "socks5-gssapi-nec",        ARG_BOOL},
+  {"$8", "proxy1.0",                 ARG_STRING},
+  {"$9", "tftp-blksize",             ARG_STRING},
+  {"$A", "mail-from",                ARG_STRING},
+  {"$B", "mail-rcpt",                ARG_STRING},
+  {"$C", "ftp-pret",                 ARG_BOOL},
+  {"$D", "proto",                    ARG_STRING},
+  {"$E", "proto-redir",              ARG_STRING},
+  {"$F", "resolve",                  ARG_STRING},
+  {"$G", "delegation",               ARG_STRING},
+  {"$H", "mail-auth",                ARG_STRING},
+  {"$I", "post303",                  ARG_BOOL},
+  {"$J", "metalink",                 ARG_BOOL},
+  {"$K", "sasl-ir",                  ARG_BOOL},
+  {"$L", "test-event",               ARG_BOOL},
+  {"$M", "unix-socket",              ARG_STRING},
+  {"$N", "path-as-is",               ARG_BOOL},
+  {"$O", "socks5-gssapi-service",    ARG_STRING},
          /* 'socks5-gssapi-service' merged with'proxy-service-name' and
             deprecated since 7.49.0 */
-  {"$O", "proxy-service-name",       TRUE},
-  {"$P", "service-name",             TRUE},
-  {"$Q", "proto-default",            TRUE},
-  {"$R", "expect100-timeout",        TRUE},
-  {"$S", "tftp-no-options",          FALSE},
-  {"$U", "connect-to",               TRUE},
-  {"0",   "http1.0",                 FALSE},
-  {"01",  "http1.1",                 FALSE},
-  {"02",  "http2",                   FALSE},
-  {"03",  "http2-prior-knowledge",   FALSE},
-  {"1",  "tlsv1",                    FALSE},
-  {"10",  "tlsv1.0",                 FALSE},
-  {"11",  "tlsv1.1",                 FALSE},
-  {"12",  "tlsv1.2",                 FALSE},
-  {"13",  "tlsv1.3",                 FALSE},
-  {"2",  "sslv2",                    FALSE},
-  {"3",  "sslv3",                    FALSE},
-  {"4",  "ipv4",                     FALSE},
-  {"6",  "ipv6",                     FALSE},
-  {"a",  "append",                   FALSE},
-  {"A",  "user-agent",               TRUE},
-  {"b",  "cookie",                   TRUE},
-  {"B",  "use-ascii",                FALSE},
-  {"c",  "cookie-jar",               TRUE},
-  {"C",  "continue-at",              TRUE},
-  {"d",  "data",                     TRUE},
-  {"dr", "data-raw",                 TRUE},
-  {"da", "data-ascii",               TRUE},
-  {"db", "data-binary",              TRUE},
-  {"de", "data-urlencode",           TRUE},
-  {"D",  "dump-header",              TRUE},
-  {"e",  "referer",                  TRUE},
-  {"E",  "cert",                     TRUE},
-  {"Ea", "cacert",                   TRUE},
-  {"Eb", "cert-type",                TRUE},
-  {"Ec", "key",                      TRUE},
-  {"Ed", "key-type",                 TRUE},
-  {"Ee", "pass",                     TRUE},
-  {"Ef", "engine",                   TRUE},
-  {"Eg", "capath",                   TRUE},
-  {"Eh", "pubkey",                   TRUE},
-  {"Ei", "hostpubmd5",               TRUE},
-  {"Ej", "crlfile",                  TRUE},
-  {"Ek", "tlsuser",                  TRUE},
-  {"El", "tlspassword",              TRUE},
-  {"Em", "tlsauthtype",              TRUE},
-  {"En", "ssl-allow-beast",          FALSE},
-  {"Eo", "login-options",            TRUE},
-  {"Ep", "pinnedpubkey",             TRUE},
-  {"Eq", "cert-status",              FALSE},
-  {"Er", "false-start",              FALSE},
-  {"Es", "ssl-no-revoke",            FALSE},
-  {"Et", "tcp-fastopen",             FALSE},
-  {"Eu", "proxy-tlsuser",            TRUE},
-  {"Ev", "proxy-tlspassword",        TRUE},
-  {"Ew", "proxy-tlsauthtype",        TRUE},
-  {"Ex", "proxy-cert",               TRUE},
-  {"Ey", "proxy-cert-type",          TRUE},
-  {"Ez", "proxy-key",                TRUE},
-  {"E0", "proxy-key-type",           TRUE},
-  {"E1", "proxy-pass",               TRUE},
-  {"E2", "proxy-ciphers",            TRUE},
-  {"E3", "proxy-crlfile",            TRUE},
-  {"E4", "proxy-ssl-allow-beast",    FALSE},
-  {"E5", "login-options",            TRUE},
-  {"E6", "proxy-cacert",             TRUE},
-  {"E7", "proxy-capath",             TRUE},
-  {"E8", "proxy-insecure",           FALSE},
-  {"E9", "proxy-tlsv1",              FALSE},
-  {"EA", "proxy-sslv2",              FALSE},
-  {"EB", "proxy-sslv3",              FALSE},
-  {"f",  "fail",                     FALSE},
-  {"fa", "fail-early",               FALSE},
-  {"F",  "form",                     TRUE},
-  {"Fs", "form-string",              TRUE},
-  {"g",  "globoff",                  FALSE},
-  {"G",  "get",                      FALSE},
-  {"h",  "help",                     FALSE},
-  {"H",  "header",                   TRUE},
-  {"Hp", "proxy-header",             TRUE},
-  {"i",  "include",                  FALSE},
-  {"I",  "head",                     FALSE},
-  {"j",  "junk-session-cookies",     FALSE},
-  {"J",  "remote-header-name",       FALSE},
-  {"k",  "insecure",                 FALSE},
-  {"K",  "config",                   TRUE},
-  {"l",  "list-only",                FALSE},
-  {"L",  "location",                 FALSE},
-  {"Lt", "location-trusted",         FALSE},
-  {"m",  "max-time",                 TRUE},
-  {"M",  "manual",                   FALSE},
-  {"n",  "netrc",                    FALSE},
-  {"no", "netrc-optional",           FALSE},
-  {"ne", "netrc-file",               TRUE},
-  {"N",  "buffer",                   FALSE},
+  {"$O", "proxy-service-name",       ARG_STRING},
+  {"$P", "service-name",             ARG_STRING},
+  {"$Q", "proto-default",            ARG_STRING},
+  {"$R", "expect100-timeout",        ARG_STRING},
+  {"$S", "tftp-no-options",          ARG_BOOL},
+  {"$U", "connect-to",               ARG_STRING},
+  {"$W", "abstract-unix-socket",     ARG_STRING},
+  {"$X", "tls-max",                  ARG_STRING},
+  {"$Y", "suppress-connect-headers", ARG_BOOL},
+  {"0",   "http1.0",                 ARG_NONE},
+  {"01",  "http1.1",                 ARG_NONE},
+  {"02",  "http2",                   ARG_NONE},
+  {"03",  "http2-prior-knowledge",   ARG_NONE},
+  {"1",  "tlsv1",                    ARG_NONE},
+  {"10",  "tlsv1.0",                 ARG_NONE},
+  {"11",  "tlsv1.1",                 ARG_NONE},
+  {"12",  "tlsv1.2",                 ARG_NONE},
+  {"13",  "tlsv1.3",                 ARG_NONE},
+  {"2",  "sslv2",                    ARG_NONE},
+  {"3",  "sslv3",                    ARG_NONE},
+  {"4",  "ipv4",                     ARG_NONE},
+  {"6",  "ipv6",                     ARG_NONE},
+  {"a",  "append",                   ARG_BOOL},
+  {"A",  "user-agent",               ARG_STRING},
+  {"b",  "cookie",                   ARG_STRING},
+  {"B",  "use-ascii",                ARG_BOOL},
+  {"c",  "cookie-jar",               ARG_STRING},
+  {"C",  "continue-at",              ARG_STRING},
+  {"d",  "data",                     ARG_STRING},
+  {"dr", "data-raw",                 ARG_STRING},
+  {"da", "data-ascii",               ARG_STRING},
+  {"db", "data-binary",              ARG_STRING},
+  {"de", "data-urlencode",           ARG_STRING},
+  {"D",  "dump-header",              ARG_STRING},
+  {"e",  "referer",                  ARG_STRING},
+  {"E",  "cert",                     ARG_STRING},
+  {"Ea", "cacert",                   ARG_STRING},
+  {"Eb", "cert-type",                ARG_STRING},
+  {"Ec", "key",                      ARG_STRING},
+  {"Ed", "key-type",                 ARG_STRING},
+  {"Ee", "pass",                     ARG_STRING},
+  {"Ef", "engine",                   ARG_STRING},
+  {"Eg", "capath",                   ARG_STRING},
+  {"Eh", "pubkey",                   ARG_STRING},
+  {"Ei", "hostpubmd5",               ARG_STRING},
+  {"Ej", "crlfile",                  ARG_STRING},
+  {"Ek", "tlsuser",                  ARG_STRING},
+  {"El", "tlspassword",              ARG_STRING},
+  {"Em", "tlsauthtype",              ARG_STRING},
+  {"En", "ssl-allow-beast",          ARG_BOOL},
+  {"Eo", "login-options",            ARG_STRING},
+  {"Ep", "pinnedpubkey",             ARG_STRING},
+  {"Eq", "cert-status",              ARG_BOOL},
+  {"Er", "false-start",              ARG_BOOL},
+  {"Es", "ssl-no-revoke",            ARG_BOOL},
+  {"Et", "tcp-fastopen",             ARG_BOOL},
+  {"Eu", "proxy-tlsuser",            ARG_STRING},
+  {"Ev", "proxy-tlspassword",        ARG_STRING},
+  {"Ew", "proxy-tlsauthtype",        ARG_STRING},
+  {"Ex", "proxy-cert",               ARG_STRING},
+  {"Ey", "proxy-cert-type",          ARG_STRING},
+  {"Ez", "proxy-key",                ARG_STRING},
+  {"E0", "proxy-key-type",           ARG_STRING},
+  {"E1", "proxy-pass",               ARG_STRING},
+  {"E2", "proxy-ciphers",            ARG_STRING},
+  {"E3", "proxy-crlfile",            ARG_STRING},
+  {"E4", "proxy-ssl-allow-beast",    ARG_BOOL},
+  {"E5", "login-options",            ARG_STRING},
+  {"E6", "proxy-cacert",             ARG_STRING},
+  {"E7", "proxy-capath",             ARG_STRING},
+  {"E8", "proxy-insecure",           ARG_BOOL},
+  {"E9", "proxy-tlsv1",              ARG_NONE},
+  {"EA", "socks5-basic",             ARG_BOOL},
+  {"EB", "socks5-gssapi",            ARG_BOOL},
+  {"f",  "fail",                     ARG_BOOL},
+  {"fa", "fail-early",               ARG_BOOL},
+  {"F",  "form",                     ARG_STRING},
+  {"Fs", "form-string",              ARG_STRING},
+  {"g",  "globoff",                  ARG_BOOL},
+  {"G",  "get",                      ARG_NONE},
+  {"Ga", "request-target",           ARG_STRING},
+  {"h",  "help",                     ARG_BOOL},
+  {"H",  "header",                   ARG_STRING},
+  {"Hp", "proxy-header",             ARG_STRING},
+  {"i",  "include",                  ARG_BOOL},
+  {"I",  "head",                     ARG_BOOL},
+  {"j",  "junk-session-cookies",     ARG_BOOL},
+  {"J",  "remote-header-name",       ARG_BOOL},
+  {"k",  "insecure",                 ARG_BOOL},
+  {"K",  "config",                   ARG_STRING},
+  {"l",  "list-only",                ARG_BOOL},
+  {"L",  "location",                 ARG_BOOL},
+  {"Lt", "location-trusted",         ARG_BOOL},
+  {"m",  "max-time",                 ARG_STRING},
+  {"M",  "manual",                   ARG_BOOL},
+  {"n",  "netrc",                    ARG_BOOL},
+  {"no", "netrc-optional",           ARG_BOOL},
+  {"ne", "netrc-file",               ARG_STRING},
+  {"N",  "buffer",                   ARG_BOOL},
          /* 'buffer' listed as --no-buffer in the help */
-  {"o",  "output",                   TRUE},
-  {"O",  "remote-name",              FALSE},
-  {"Oa", "remote-name-all",          FALSE},
-  {"p",  "proxytunnel",              FALSE},
-  {"P",  "ftp-port",                 TRUE},
-  {"q",  "disable",                  FALSE},
-  {"Q",  "quote",                    TRUE},
-  {"r",  "range",                    TRUE},
-  {"R",  "remote-time",              FALSE},
-  {"s",  "silent",                   FALSE},
-  {"S",  "show-error",               FALSE},
-  {"t",  "telnet-option",            TRUE},
-  {"T",  "upload-file",              TRUE},
-  {"u",  "user",                     TRUE},
-  {"U",  "proxy-user",               TRUE},
-  {"v",  "verbose",                  FALSE},
-  {"V",  "version",                  FALSE},
-  {"w",  "write-out",                TRUE},
-  {"x",  "proxy",                    TRUE},
-  {"X",  "request",                  TRUE},
-  {"Y",  "speed-limit",              TRUE},
-  {"y",  "speed-time",               TRUE},
-  {"z",  "time-cond",                TRUE},
-  {"#",  "progress-bar",             FALSE},
-  {":",  "next",                     FALSE},
+  {"o",  "output",                   ARG_STRING},
+  {"O",  "remote-name",              ARG_NONE},
+  {"Oa", "remote-name-all",          ARG_BOOL},
+  {"p",  "proxytunnel",              ARG_BOOL},
+  {"P",  "ftp-port",                 ARG_STRING},
+  {"q",  "disable",                  ARG_BOOL},
+  {"Q",  "quote",                    ARG_STRING},
+  {"r",  "range",                    ARG_STRING},
+  {"R",  "remote-time",              ARG_BOOL},
+  {"s",  "silent",                   ARG_BOOL},
+  {"S",  "show-error",               ARG_BOOL},
+  {"t",  "telnet-option",            ARG_STRING},
+  {"T",  "upload-file",              ARG_STRING},
+  {"u",  "user",                     ARG_STRING},
+  {"U",  "proxy-user",               ARG_STRING},
+  {"v",  "verbose",                  ARG_BOOL},
+  {"V",  "version",                  ARG_BOOL},
+  {"w",  "write-out",                ARG_STRING},
+  {"x",  "proxy",                    ARG_STRING},
+  {"xa", "preproxy",                 ARG_STRING},
+  {"X",  "request",                  ARG_STRING},
+  {"Y",  "speed-limit",              ARG_STRING},
+  {"y",  "speed-time",               ARG_STRING},
+  {"z",  "time-cond",                ARG_STRING},
+  {"#",  "progress-bar",             ARG_BOOL},
+  {":",  "next",                     ARG_NONE},
 };
 
 /* Split the argument of -E to 'certname' and 'passphrase' separated by colon.
@@ -416,10 +423,10 @@
   cleanarg(nextarg);
 }
 
-ParameterError getparameter(char *flag,    /* f or -long-flag */
-                            char *nextarg, /* NULL if unset */
-                            bool *usedarg, /* set to TRUE if the arg
-                                              has been used */
+ParameterError getparameter(const char *flag, /* f or -long-flag */
+                            char *nextarg,    /* NULL if unset */
+                            bool *usedarg,    /* set to TRUE if the arg
+                                                 has been used */
                             struct GlobalConfig *global,
                             struct OperationConfig *config)
 {
@@ -436,11 +443,12 @@
   bool toggle = TRUE; /* how to switch boolean options, on or off. Controlled
                          by using --OPTION or --no-OPTION */
 
+  *usedarg = FALSE; /* default is that we don't use the arg */
 
   if(('-' != flag[0]) ||
      (('-' == flag[0]) && ('-' == flag[1]))) {
     /* this should be a long name */
-    char *word = ('-' == flag[0]) ? flag+2 : flag;
+    const char *word = ('-' == flag[0]) ? flag+2 : flag;
     size_t fnam = strlen(word);
     int numhits = 0;
 
@@ -489,7 +497,6 @@
       letter = parse[0];
       subletter = parse[1];
     }
-    *usedarg = FALSE; /* default is that we don't use the arg */
 
     if(hit < 0) {
       for(j = 0; j < sizeof(aliases)/sizeof(aliases[0]); j++) {
@@ -503,7 +510,7 @@
       }
     }
 
-    if(aliases[hit].extraparam) {
+    if(aliases[hit].desc == ARG_STRING) {
       /* this option requires an extra parameter */
       if(!longopt && parse[1]) {
         nextarg = (char *)&parse[1]; /* this is the actual extra parameter */
@@ -514,6 +521,8 @@
       else
         *usedarg = TRUE; /* mark it as used */
     }
+    else if((aliases[hit].desc == ARG_NONE) && !toggle)
+      return PARAM_NO_PREFIX;
 
     switch(letter) {
     case '*': /* options without a short option */
@@ -536,7 +545,8 @@
         GetStr(&config->oauth_bearer, nextarg);
         break;
       case 'c': /* connect-timeout */
-        err = str2udouble(&config->connecttimeout, nextarg);
+        err = str2udouble(&config->connecttimeout, nextarg,
+                          LONG_MAX/1000);
         if(err)
           return err;
         break;
@@ -553,11 +563,6 @@
       case 'E': /* --epsv */
         config->disable_epsv = (!toggle)?TRUE:FALSE;
         break;
-#ifdef USE_ENVIRONMENT
-      case 'f':
-        config->writeenv = toggle;
-        break;
-#endif
       case 'F': /* --dns-servers */
         /* IP addrs of DNS servers */
         GetStr(&config->dns_servers, nextarg);
@@ -759,7 +764,11 @@
       case '@': /* the URL! */
       {
         struct getout *url;
-        if(config->url_get || ((config->url_get = config->url_list) != NULL)) {
+
+        if(!config->url_get)
+          config->url_get = config->url_list;
+
+        if(config->url_get) {
           /* there's a node here, if it already is filled-in continue to find
              an "empty" node */
           while(config->url_get && (config->url_get->flags & GETOUT_URL))
@@ -777,17 +786,16 @@
 
         if(!url)
           return PARAM_NO_MEM;
-        else {
-          /* fill in the URL */
-          GetStr(&url->url, nextarg);
-          url->flags |= GETOUT_URL;
-        }
+
+        /* fill in the URL */
+        GetStr(&url->url, nextarg);
+        url->flags |= GETOUT_URL;
       }
       }
       break;
     case '$': /* more options without a short option */
       switch(subletter) {
-      case 'a': /* --ftp-ssl */
+      case 'a': /* --ssl */
         if(toggle && !(curlinfo->features & CURL_VERSION_SSL))
           return PARAM_LIBCURL_DOESNT_SUPPORT;
         config->ftp_ssl = toggle;
@@ -797,21 +805,21 @@
         break;
       case 'c': /* --socks5 specifies a socks5 proxy to use, and resolves
                    the name locally and passes on the resolved address */
-        GetStr(&config->socksproxy, nextarg);
-        config->socksver = CURLPROXY_SOCKS5;
+        GetStr(&config->proxy, nextarg);
+        config->proxyver = CURLPROXY_SOCKS5;
         break;
       case 't': /* --socks4 specifies a socks4 proxy to use */
-        GetStr(&config->socksproxy, nextarg);
-        config->socksver = CURLPROXY_SOCKS4;
+        GetStr(&config->proxy, nextarg);
+        config->proxyver = CURLPROXY_SOCKS4;
         break;
       case 'T': /* --socks4a specifies a socks4a proxy to use */
-        GetStr(&config->socksproxy, nextarg);
-        config->socksver = CURLPROXY_SOCKS4A;
+        GetStr(&config->proxy, nextarg);
+        config->proxyver = CURLPROXY_SOCKS4A;
         break;
       case '2': /* --socks5-hostname specifies a socks5 proxy and enables name
                    resolving with the proxy */
-        GetStr(&config->socksproxy, nextarg);
-        config->socksver = CURLPROXY_SOCKS5_HOSTNAME;
+        GetStr(&config->proxy, nextarg);
+        config->proxyver = CURLPROXY_SOCKS5_HOSTNAME;
         break;
       case 'd': /* --tcp-nodelay option */
         config->tcp_nodelay = toggle;
@@ -872,7 +880,7 @@
                     &config->localportrange);
         if(!rc)
           return PARAM_BAD_USE;
-        else if(rc == 1)
+        if(rc == 1)
           config->localportrange = 1; /* default number of ports to try */
         else {
           config->localportrange -= config->localport;
@@ -885,7 +893,7 @@
       case 'u': /* --ftp-alternative-to-user */
         GetStr(&config->ftp_alternative_to_user, nextarg);
         break;
-      case 'v': /* --ftp-ssl-reqd */
+      case 'v': /* --ssl-reqd */
         if(toggle && !(curlinfo->features & CURL_VERSION_SSL))
           return PARAM_LIBCURL_DOESNT_SUPPORT;
         config->ftp_ssl_reqd = toggle;
@@ -1021,6 +1029,7 @@
 #endif
         break;
       case 'M': /* --unix-socket */
+        config->abstract_unix_socket = FALSE;
         GetStr(&config->unix_socket_path, nextarg);
         break;
       case 'N': /* --path-as-is */
@@ -1039,7 +1048,7 @@
           return err;
         break;
       case 'R': /* --expect100-timeout */
-        err = str2udouble(&config->expect100timeout, nextarg);
+        err = str2udouble(&config->expect100timeout, nextarg, LONG_MAX/1000);
         if(err)
           return err;
         break;
@@ -1051,6 +1060,18 @@
         if(err)
           return err;
         break;
+      case 'W': /* --abstract-unix-socket */
+        config->abstract_unix_socket = TRUE;
+        GetStr(&config->unix_socket_path, nextarg);
+        break;
+      case 'X': /* --tls-max */
+        err = str2tls_max(&config->ssl_version_max, nextarg);
+        if(err)
+          return err;
+        break;
+      case 'Y': /* --suppress-connect-headers */
+        config->suppress_connect_headers = toggle;
+        break;
       }
       break;
     case '#': /* --progress-bar */
@@ -1537,19 +1558,25 @@
         config->proxy_insecure_ok = toggle;
         break;
 
-      case '9':
+      case '9': /* --proxy-tlsv1 */
         /* TLS version 1 for proxy */
         config->proxy_ssl_version = CURL_SSLVERSION_TLSv1;
         break;
 
       case 'A':
-        /* SSL version 2 for proxy */
-        config->proxy_ssl_version = CURL_SSLVERSION_SSLv2;
+        /* --socks5-basic */
+        if(toggle)
+          config->socks5_auth |= CURLAUTH_BASIC;
+        else
+          config->socks5_auth &= ~CURLAUTH_BASIC;
         break;
 
       case 'B':
-        /* SSL version 3 for proxy */
-        config->proxy_ssl_version = CURL_SSLVERSION_SSLv3;
+        /* --socks5-gssapi */
+        if(toggle)
+          config->socks5_auth |= CURLAUTH_GSSAPI;
+        else
+          config->socks5_auth &= ~CURLAUTH_GSSAPI;
         break;
 
       default: /* unknown flag */
@@ -1584,7 +1611,11 @@
       break;
 
     case 'G': /* HTTP GET */
-      config->use_httpget = TRUE;
+      if(subletter == 'a') { /* --request-target */
+        GetStr(&config->request_target, nextarg);
+      }
+      else
+        config->use_httpget = TRUE;
       break;
 
     case 'h': /* h for help */
@@ -1595,12 +1626,45 @@
       break;
     case 'H':
       /* A custom header to append to a list */
-      if(subletter == 'p') /* --proxy-header */
-        err = add2list(&config->proxyheaders, nextarg);
-      else
-        err = add2list(&config->headers, nextarg);
-      if(err)
-        return err;
+      if(nextarg[0] == '@') {
+        /* read many headers from a file or stdin */
+        char *string;
+        size_t len;
+        bool use_stdin = !strcmp(&nextarg[1], "-");
+        FILE *file = use_stdin?stdin:fopen(&nextarg[1], FOPEN_READTEXT);
+        if(!file)
+          warnf(global, "Failed to open %s!\n", &nextarg[1]);
+        else {
+          err = file2memory(&string, &len, file);
+          if(!err) {
+            /* Allow strtok() here since this isn't used threaded */
+            /* !checksrc! disable BANNEDFUNC 2 */
+            char *h = strtok(string, "\r\n");
+            while(h) {
+              if(subletter == 'p') /* --proxy-header */
+                err = add2list(&config->proxyheaders, h);
+              else
+                err = add2list(&config->headers, h);
+              if(err)
+                break;
+              h = strtok(NULL, "\r\n");
+            }
+            free(string);
+          }
+          if(!use_stdin)
+            fclose(file);
+          if(err)
+            return err;
+        }
+      }
+      else {
+        if(subletter == 'p') /* --proxy-header */
+          err = add2list(&config->proxyheaders, nextarg);
+        else
+          err = add2list(&config->headers, nextarg);
+        if(err)
+          return err;
+      }
       break;
     case 'i':
       config->include_headers = toggle; /* include the headers as well in the
@@ -1640,7 +1704,7 @@
       break;
     case 'L':
       config->followlocation = toggle; /* Follow Location: HTTP headers */
-      switch (subletter) {
+      switch(subletter) {
       case 't':
         /* Continue to send authentication (user+password) when following
          * locations, even when hostname changed */
@@ -1650,7 +1714,7 @@
       break;
     case 'm':
       /* specified max time */
-      err = str2udouble(&config->timeout, nextarg);
+      err = str2udouble(&config->timeout, nextarg, LONG_MAX/1000);
       if(err)
         return err;
       break;
@@ -1699,7 +1763,9 @@
       /* output file */
     {
       struct getout *url;
-      if(config->url_out || ((config->url_out = config->url_list) != NULL)) {
+      if(!config->url_out)
+        config->url_out = config->url_list;
+      if(config->url_out) {
         /* there's a node here, if it already is filled-in continue to find
            an "empty" node */
         while(config->url_out && (config->url_out->flags & GETOUT_OUTFILE))
@@ -1717,21 +1783,20 @@
 
       if(!url)
         return PARAM_NO_MEM;
-      else {
-        /* fill in the outfile */
-        if('o' == letter) {
-          GetStr(&url->outfile, nextarg);
-          url->flags &= ~GETOUT_USEREMOTE; /* switch off */
-        }
-        else {
-          url->outfile = NULL; /* leave it */
-          if(toggle)
-            url->flags |= GETOUT_USEREMOTE;  /* switch on */
-          else
-            url->flags &= ~GETOUT_USEREMOTE; /* switch off */
-        }
-        url->flags |= GETOUT_OUTFILE;
+
+      /* fill in the outfile */
+      if('o' == letter) {
+        GetStr(&url->outfile, nextarg);
+        url->flags &= ~GETOUT_USEREMOTE; /* switch off */
       }
+      else {
+        url->outfile = NULL; /* leave it */
+        if(toggle)
+          url->flags |= GETOUT_USEREMOTE;  /* switch on */
+        else
+          url->flags &= ~GETOUT_USEREMOTE; /* switch off */
+      }
+      url->flags |= GETOUT_OUTFILE;
     }
     break;
     case 'P':
@@ -1836,7 +1901,9 @@
       /* we are uploading */
     {
       struct getout *url;
-      if(config->url_out || ((config->url_out = config->url_list) != NULL)) {
+      if(!config->url_out)
+        config->url_out = config->url_list;
+      if(config->url_out) {
         /* there's a node here, if it already is filled-in continue to find
            an "empty" node */
         while(config->url_out && (config->url_out->flags & GETOUT_UPLOAD))
@@ -1854,14 +1921,13 @@
 
       if(!url)
         return PARAM_NO_MEM;
+
+      url->flags |= GETOUT_UPLOAD; /* mark -T used */
+      if(!*nextarg)
+        url->flags |= GETOUT_NOUPLOAD;
       else {
-        url->flags |= GETOUT_UPLOAD; /* mark -T used */
-        if(!*nextarg)
-          url->flags |= GETOUT_NOUPLOAD;
-        else {
-          /* "-" equals stdin, but keep the string around for now */
-          GetStr(&url->infile, nextarg);
-        }
+        /* "-" equals stdin, but keep the string around for now */
+        GetStr(&url->infile, nextarg);
       }
     }
     break;
@@ -1924,9 +1990,16 @@
         GetStr(&config->writeout, nextarg);
       break;
     case 'x':
-      /* proxy */
-      GetStr(&config->proxy, nextarg);
-      config->proxyver = CURLPROXY_HTTP;
+      switch(subletter) {
+      case 'a': /* --preproxy */
+        GetStr(&config->preproxy, nextarg);
+        break;
+      default:
+        /* --proxy */
+        GetStr(&config->proxy, nextarg);
+        config->proxyver = CURLPROXY_HTTP;
+        break;
+      }
       break;
     case 'X':
       /* set custom request */
@@ -1977,7 +2050,7 @@
           /* failed, remove time condition */
           config->timecond = CURL_TIMECOND_NONE;
           warnf(global,
-                "Illegal date format for -z, --timecond (and not "
+                "Illegal date format for -z, --time-cond (and not "
                 "a file name). Disabling time condition. "
                 "See curl_getdate(3) for valid date syntax.\n");
         }
diff --git a/src/tool_getparam.h b/src/tool_getparam.h
index 0c85c69..2148e40 100644
--- a/src/tool_getparam.h
+++ b/src/tool_getparam.h
@@ -7,7 +7,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -40,13 +40,15 @@
   PARAM_LIBCURL_UNSUPPORTED_PROTOCOL,
   PARAM_NO_MEM,
   PARAM_NEXT_OPERATION,
+  PARAM_NO_PREFIX,
+  PARAM_NUMBER_TOO_LARGE,
   PARAM_LAST
 } ParameterError;
 
 struct GlobalConfig;
 struct OperationConfig;
 
-ParameterError getparameter(char *flag, char *nextarg, bool *usedarg,
+ParameterError getparameter(const char *flag, char *nextarg, bool *usedarg,
                             struct GlobalConfig *global,
                             struct OperationConfig *operation);
 
diff --git a/src/tool_getpass.c b/src/tool_getpass.c
index 8e3e5fa..e5e2d6d 100644
--- a/src/tool_getpass.c
+++ b/src/tool_getpass.c
@@ -207,18 +207,16 @@
 #endif
     return TRUE; /* disabled */
   }
-  else {
-    /* re-enable echo, assumes we disabled it before (and set the structs we
-       now use to reset the terminal status) */
+  /* re-enable echo, assumes we disabled it before (and set the structs we
+     now use to reset the terminal status) */
 #ifdef HAVE_TERMIOS_H
-    tcsetattr(fd, TCSAFLUSH, &withecho);
+  tcsetattr(fd, TCSAFLUSH, &withecho);
 #elif defined(HAVE_TERMIO_H)
-    ioctl(fd, TCSETA, &withecho);
+  ioctl(fd, TCSETA, &withecho);
 #else
-    return FALSE; /* not enabled */
+  return FALSE; /* not enabled */
 #endif
-    return TRUE; /* enabled */
-  }
+  return TRUE; /* enabled */
 }
 
 char *getpass_r(const char *prompt, /* prompt to display */
diff --git a/src/tool_help.c b/src/tool_help.c
index 39a5178..42dc779 100644
--- a/src/tool_help.c
+++ b/src/tool_help.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,256 +33,440 @@
 #endif
 
 /*
- * A few of these source lines are >80 columns wide, but that's only because
- * breaking the strings narrower makes this chunk look even worse!
- *
- *  Starting with 7.18.0, this list of command line options is sorted based
- *  on the long option name. It is not done automatically, although a command
- *  line like the following can help out:
- *
- *  curl --help | cut -c5- | grep "^-" | sort
+ * The help output is generated with the following command
+ ---------------------------------------------------------
+
+  cd $srcroot/docs/cmdline-opts
+  ./gen.pl listhelp
  */
 
-static const char *const helptext[] = {
-  "Usage: curl [options...] <url>",
-  "Options: (H) means HTTP/HTTPS only, (F) means FTP only",
-  "     --anyauth       Pick \"any\" authentication method (H)",
-  " -a, --append        Append to target file when uploading (F/SFTP)",
-  "     --basic         Use HTTP Basic Authentication (H)",
-  "     --cacert FILE   CA certificate to verify peer against (SSL)",
-  "     --capath DIR    CA directory to verify peer against (SSL)",
-  " -E, --cert CERT[:PASSWD]  Client certificate file and password (SSL)",
-  "     --cert-status   Verify the status of the server certificate (SSL)",
-  "     --cert-type TYPE  Certificate file type (DER/PEM/ENG) (SSL)",
-  "     --ciphers LIST  SSL ciphers to use (SSL)",
-  "     --compressed    Request compressed response (using deflate or gzip)",
-  " -K, --config FILE   Read config from FILE",
-  "     --connect-timeout SECONDS  Maximum time allowed for connection",
-  "     --connect-to HOST1:PORT1:HOST2:PORT2 Connect to host (network level)",
-  " -C, --continue-at OFFSET  Resumed transfer OFFSET",
-  " -b, --cookie STRING/FILE  Read cookies from STRING/FILE (H)",
-  " -c, --cookie-jar FILE  Write cookies to FILE after operation (H)",
-  "     --create-dirs   Create necessary local directory hierarchy",
-  "     --crlf          Convert LF to CRLF in upload",
-  "     --crlfile FILE  Get a CRL list in PEM format from the given file",
-  " -d, --data DATA     HTTP POST data (H)",
-  "     --data-raw DATA  HTTP POST data, '@' allowed (H)",
-  "     --data-ascii DATA  HTTP POST ASCII data (H)",
-  "     --data-binary DATA  HTTP POST binary data (H)",
-  "     --data-urlencode DATA  HTTP POST data url encoded (H)",
-  "     --delegation STRING  GSS-API delegation permission",
-  "     --digest        Use HTTP Digest Authentication (H)",
-  "     --disable-eprt  Inhibit using EPRT or LPRT (F)",
-  "     --disable-epsv  Inhibit using EPSV (F)",
-  "     --dns-servers   DNS server addrs to use: 1.1.1.1;2.2.2.2",
-  "     --dns-interface  Interface to use for DNS requests",
-  "     --dns-ipv4-addr  IPv4 address to use for DNS requests, dot notation",
-  "     --dns-ipv6-addr  IPv6 address to use for DNS requests, dot notation",
-  " -D, --dump-header FILE  Write the received headers to FILE",
-  "     --egd-file FILE  EGD socket path for random data (SSL)",
-  "     --engine ENGINE  Crypto engine (use \"--engine list\" for list) (SSL)",
-#ifdef USE_ENVIRONMENT
-  "     --environment   Write results to environment variables (RISC OS)",
-#endif
-  "     --expect100-timeout SECONDS How long to wait for 100-continue (H)",
-  " -f, --fail          Fail silently (no output at all) on HTTP errors (H)",
-  "     --fail-early    Fail on first transfer error, do not continue",
-  "     --false-start   Enable TLS False Start.",
-  " -F, --form CONTENT  Specify HTTP multipart POST data (H)",
-  "     --form-string STRING  Specify HTTP multipart POST data (H)",
-  "     --ftp-account DATA  Account data string (F)",
-  "     --ftp-alternative-to-user COMMAND  "
-  "String to replace \"USER [name]\" (F)",
-  "     --ftp-create-dirs  Create the remote dirs if not present (F)",
-  "     --ftp-method [MULTICWD/NOCWD/SINGLECWD]  Control CWD usage (F)",
-  "     --ftp-pasv      Use PASV/EPSV instead of PORT (F)",
-  " -P, --ftp-port ADR  Use PORT with given address instead of PASV (F)",
-  "     --ftp-skip-pasv-ip  Skip the IP address for PASV (F)\n"
-  "     --ftp-pret      Send PRET before PASV (for drftpd) (F)",
-  "     --ftp-ssl-ccc   Send CCC after authenticating (F)",
-  "     --ftp-ssl-ccc-mode ACTIVE/PASSIVE  Set CCC mode (F)",
-  "     --ftp-ssl-control  Require SSL/TLS for FTP login, "
-  "clear for transfer (F)",
-  " -G, --get           Send the -d data with a HTTP GET (H)",
-  " -g, --globoff       Disable URL sequences and ranges using {} and []",
-  " -H, --header LINE   Pass custom header LINE to server (H)",
-  " -I, --head          Show document info only",
-  " -h, --help          This help text",
-  "     --hostpubmd5 MD5  "
-  "Hex-encoded MD5 string of the host public key. (SSH)",
-  " -0, --http1.0       Use HTTP 1.0 (H)",
-  "     --http1.1       Use HTTP 1.1 (H)",
-  "     --http2         Use HTTP 2 (H)",
-  "     --http2-prior-knowledge  Use HTTP 2 without HTTP/1.1 Upgrade (H)",
-  "     --ignore-content-length  Ignore the HTTP Content-Length header",
-  " -i, --include       Include protocol headers in the output (H/F)",
-  " -k, --insecure      Allow connections to SSL sites without certs (H)",
-  "     --interface INTERFACE  Use network INTERFACE (or address)",
-  " -4, --ipv4          Resolve name to IPv4 address",
-  " -6, --ipv6          Resolve name to IPv6 address",
-  " -j, --junk-session-cookies  Ignore session cookies read from file (H)",
-  "     --keepalive-time SECONDS  Wait SECONDS between keepalive probes",
-  "     --key KEY       Private key file name (SSL/SSH)",
-  "     --key-type TYPE  Private key file type (DER/PEM/ENG) (SSL)",
-  "     --krb LEVEL     Enable Kerberos with security LEVEL (F)",
-#ifndef CURL_DISABLE_LIBCURL_OPTION
-  "     --libcurl FILE  Dump libcurl equivalent code of this command line",
-#endif
-  "     --limit-rate RATE  Limit transfer speed to RATE",
-  " -l, --list-only     List only mode (F/POP3)",
-  "     --local-port RANGE  Force use of RANGE for local port numbers",
-  " -L, --location      Follow redirects (H)",
-  "     --location-trusted  "
-  "Like '--location', and send auth to other hosts (H)",
-  "     --login-options OPTIONS  Server login options (IMAP, POP3, SMTP)",
-  " -M, --manual        Display the full manual",
-  "     --mail-from FROM  Mail from this address (SMTP)",
-  "     --mail-rcpt TO  Mail to this/these addresses (SMTP)",
-  "     --mail-auth AUTH  Originator address of the original email (SMTP)",
-  "     --max-filesize BYTES  Maximum file size to download (H/F)",
-  "     --max-redirs NUM  Maximum number of redirects allowed (H)",
-  " -m, --max-time SECONDS  Maximum time allowed for the transfer",
-  "     --metalink      Process given URLs as metalink XML file",
-  "     --negotiate     Use HTTP Negotiate (SPNEGO) authentication (H)",
-  " -n, --netrc         Must read .netrc for user name and password",
-  "     --netrc-optional  Use either .netrc or URL; overrides -n",
-  "     --netrc-file FILE  Specify FILE for netrc",
-  " -:, --next          "
-  "Allows the following URL to use a separate set of options",
-  "     --no-alpn       Disable the ALPN TLS extension (H)",
-  " -N, --no-buffer     Disable buffering of the output stream",
-  "     --no-keepalive  Disable keepalive use on the connection",
-  "     --no-npn        Disable the NPN TLS extension (H)",
-  "     --no-sessionid  Disable SSL session-ID reusing (SSL)",
-  "     --noproxy       List of hosts which do not use proxy",
-  "     --ntlm          Use HTTP NTLM authentication (H)",
-  "     --ntlm-wb       Use HTTP NTLM authentication with winbind (H)",
-  "     --oauth2-bearer TOKEN  OAuth 2 Bearer Token (IMAP, POP3, SMTP)",
-  " -o, --output FILE   Write to FILE instead of stdout",
-  "     --pass PASS     Pass phrase for the private key (SSL/SSH)",
-  "     --path-as-is    Do not squash .. sequences in URL path",
-  "     --pinnedpubkey FILE/HASHES Public key to verify peer against (SSL)",
-  "     --post301       "
-  "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 PROTOCOLS",
-  "     --proto-default PROTOCOL  Use PROTOCOL for any URL missing a scheme",
-  "     --proto-redir PROTOCOLS   Enable/disable PROTOCOLS on redirect",
-  " -x, --proxy [PROTOCOL://]HOST[:PORT]  Use proxy on given port",
-  "     --proxy-anyauth  Pick \"any\" proxy authentication method (H)",
-  "     --proxy-basic   Use Basic authentication on the proxy (H)",
-  "     --proxy-digest  Use Digest authentication on the proxy (H)",
-  "     --proxy-cacert FILE "
-  "CA certificate to verify peer against for proxy (SSL)",
-  "     --proxy-capath DIR "
-  "CA directory to verify peer against for proxy (SSL)",
-  "     --proxy-cert CERT[:PASSWD] "
-  "Client certificate file and password for proxy (SSL)",
-  "     --proxy-cert-type TYPE "
-  "Certificate file type (DER/PEM/ENG) for proxy (SSL)",
-  "     --proxy-ciphers LIST SSL ciphers to use for proxy (SSL)",
-  "     --proxy-crlfile FILE "
-  "Get a CRL list in PEM format from the given file for proxy",
-  "     --proxy-insecure "
-  "Allow connections to SSL sites without certs for proxy (H)",
-  "     --proxy-key KEY Private key file name for proxy (SSL)",
-  "     --proxy-key-type TYPE "
-  "Private key file type for proxy (DER/PEM/ENG) (SSL)",
-  "     --proxy-negotiate  "
-  "Use HTTP Negotiate (SPNEGO) authentication on the proxy (H)",
-  "     --proxy-ntlm    Use NTLM authentication on the proxy (H)",
-  "     --proxy-header LINE Pass custom header LINE to proxy (H)",
-  "     --proxy-pass PASS Pass phrase for the private key for proxy (SSL)",
-  "     --proxy-ssl-allow-beast "
-  "Allow security flaw to improve interop for proxy (SSL)",
-  "     --proxy-sslv2   Use SSLv2 for proxy (SSL)",
-  "     --proxy-sslv3   Use SSLv3 for proxy (SSL)",
-  "     --proxy-tlsv1   Use TLSv1 for proxy (SSL)",
-  "     --proxy-tlsuser USER TLS username for proxy",
-  "     --proxy-tlspassword STRING TLS password for proxy",
-  "     --proxy-tlsauthtype STRING "
-  "TLS authentication type for proxy (default SRP)",
-  "     --proxy-service-name NAME  SPNEGO proxy service name",
-  "     --service-name NAME  SPNEGO service name",
-  " -U, --proxy-user USER[:PASSWORD]  Proxy user and password",
-  "     --proxy1.0 HOST[:PORT]  Use HTTP/1.0 proxy on given port",
-  " -p, --proxytunnel   Operate through a HTTP proxy tunnel (using CONNECT)",
-  "     --pubkey KEY    Public key file name (SSH)",
-  " -Q, --quote CMD     Send command(s) to server before transfer (F/SFTP)",
-  "     --random-file FILE  File for reading random data from (SSL)",
-  " -r, --range RANGE   Retrieve only the bytes within RANGE",
-  "     --raw           Do HTTP \"raw\"; no transfer decoding (H)",
-  " -e, --referer       Referer URL (H)",
-  " -J, --remote-header-name  Use the header-provided filename (H)",
-  " -O, --remote-name   Write output to a file named as the remote file",
-  "     --remote-name-all  Use the remote file name for all URLs",
-  " -R, --remote-time   Set the remote file's time on the local output",
-  " -X, --request COMMAND  Specify request command to use",
-  "     --resolve HOST:PORT:ADDRESS  Force resolve of HOST:PORT to ADDRESS",
-  "     --retry NUM   "
-  "Retry request NUM times if transient problems occur",
-  "     --retry-connrefused  Retry on connection refused (use with --retry)",
-  "     --retry-delay SECONDS  Wait SECONDS between retries",
-  "     --retry-max-time SECONDS  Retry only within this period",
-  "     --sasl-ir       Enable initial response in SASL authentication",
-  " -S, --show-error    "
-  "Show error. With -s, make curl show errors when they occur",
-  " -s, --silent        Silent mode (don't output anything)",
-  "     --socks4 HOST[:PORT]  SOCKS4 proxy on given host + port",
-  "     --socks4a HOST[:PORT]  SOCKS4a proxy on given host + port",
-  "     --socks5 HOST[:PORT]  SOCKS5 proxy on given host + port",
-  "     --socks5-hostname HOST[:PORT]  "
-  "SOCKS5 proxy, pass host name to proxy",
-  "     --socks5-gssapi-service NAME  SOCKS5 proxy service name for GSS-API",
-  "     --socks5-gssapi-nec  Compatibility with NEC SOCKS5 server",
-  " -Y, --speed-limit RATE  "
-  "Stop transfers below RATE for 'speed-time' secs",
-  " -y, --speed-time SECONDS  "
-  "Trigger 'speed-limit' abort after SECONDS (default: 30)",
-  "     --ssl           Try SSL/TLS (FTP, IMAP, POP3, SMTP)",
-  "     --ssl-reqd      Require SSL/TLS (FTP, IMAP, POP3, SMTP)",
-  " -2, --sslv2         Use SSLv2 (SSL)",
-  " -3, --sslv3         Use SSLv3 (SSL)",
-  "     --ssl-allow-beast  Allow security flaw to improve interop (SSL)",
-  "     --ssl-no-revoke    Disable cert revocation checks (WinSSL)",
-  "     --stderr FILE   Where to redirect stderr (use \"-\" for stdout)",
-  "     --tcp-nodelay   Use the TCP_NODELAY option",
-  "     --tcp-fastopen  Use TCP Fast Open",
-  " -t, --telnet-option OPT=VAL  Set telnet option",
-  "     --tftp-blksize VALUE  Set TFTP BLKSIZE option (must be >512)",
-  "     --tftp-no-options  Do not send TFTP options requests",
-  " -z, --time-cond TIME   Transfer based on a time condition",
-  " -1, --tlsv1         Use >= TLSv1 (SSL)",
-  "     --tlsv1.0       Use TLSv1.0 (SSL)",
-  "     --tlsv1.1       Use TLSv1.1 (SSL)",
-  "     --tlsv1.2       Use TLSv1.2 (SSL)",
-  "     --tlsv1.3       Use TLSv1.3 (SSL)",
-  "     --trace FILE    Write a debug trace to FILE",
-  "     --trace-ascii FILE  Like --trace, but without hex output",
-  "     --trace-time    Add time stamps to trace/verbose output",
-  "     --tr-encoding   Request compressed transfer encoding (H)",
-  " -T, --upload-file FILE  Transfer FILE to destination",
-  "     --url URL       URL to work with",
-  " -B, --use-ascii     Use ASCII/text transfer",
-  " -u, --user USER[:PASSWORD]  Server user and password",
-  "     --tlsuser USER  TLS username",
-  "     --tlspassword STRING  TLS password",
-  "     --tlsauthtype STRING  TLS authentication type (default: SRP)",
-  "     --unix-socket FILE    Connect through this Unix domain socket",
-  " -A, --user-agent STRING  Send User-Agent STRING to server (H)",
-  " -v, --verbose       Make the operation more talkative",
-  " -V, --version       Show version number and quit",
-#ifdef USE_WATT32
-  "     --wdebug        Turn on Watt-32 debugging",
-#endif
-  " -w, --write-out FORMAT  Use output FORMAT after completion",
-  "     --xattr         Store metadata in extended file attributes",
-  " -q, --disable       Disable .curlrc (must be first parameter)",
-  NULL
+struct helptxt {
+  const char *opt;
+  const char *desc;
+};
+
+static const struct helptxt helptext[] = {
+  {"    --abstract-unix-socket <path>",
+   "Connect via abstract Unix domain socket"},
+  {"    --anyauth",
+   "Pick any authentication method"},
+  {"-a, --append",
+   "Append to target file when uploading"},
+  {"    --basic",
+   "Use HTTP Basic Authentication"},
+  {"    --cacert <CA certificate>",
+   "CA certificate to verify peer against"},
+  {"    --capath <dir>",
+   "CA directory to verify peer against"},
+  {"-E, --cert <certificate[:password]>",
+   "Client certificate file and password"},
+  {"    --cert-status",
+   "Verify the status of the server certificate"},
+  {"    --cert-type <type>",
+   "Certificate file type (DER/PEM/ENG)"},
+  {"    --ciphers <list of ciphers>",
+   "SSL ciphers to use"},
+  {"    --compressed",
+   "Request compressed response"},
+  {"-K, --config <file>",
+   "Read config from a file"},
+  {"    --connect-timeout <seconds>",
+   "Maximum time allowed for connection"},
+  {"    --connect-to <HOST1:PORT1:HOST2:PORT2>",
+   "Connect to host"},
+  {"-C, --continue-at <offset>",
+   "Resumed transfer offset"},
+  {"-b, --cookie <data>",
+   "Send cookies from string/file"},
+  {"-c, --cookie-jar <filename>",
+   "Write cookies to <filename> after operation"},
+  {"    --create-dirs",
+   "Create necessary local directory hierarchy"},
+  {"    --crlf",
+   "Convert LF to CRLF in upload"},
+  {"    --crlfile <file>",
+   "Get a CRL list in PEM format from the given file"},
+  {"-d, --data <data>",
+   "HTTP POST data"},
+  {"    --data-ascii <data>",
+   "HTTP POST ASCII data"},
+  {"    --data-binary <data>",
+   "HTTP POST binary data"},
+  {"    --data-raw <data>",
+   "HTTP POST data, '@' allowed"},
+  {"    --data-urlencode <data>",
+   "HTTP POST data url encoded"},
+  {"    --delegation <LEVEL>",
+   "GSS-API delegation permission"},
+  {"    --digest",
+   "Use HTTP Digest Authentication"},
+  {"-q, --disable",
+   "Disable .curlrc"},
+  {"    --disable-eprt",
+   "Inhibit using EPRT or LPRT"},
+  {"    --disable-epsv",
+   "Inhibit using EPSV"},
+  {"    --dns-interface <interface>",
+   "Interface to use for DNS requests"},
+  {"    --dns-ipv4-addr <address>",
+   "IPv4 address to use for DNS requests"},
+  {"    --dns-ipv6-addr <address>",
+   "IPv6 address to use for DNS requests"},
+  {"    --dns-servers <addresses>",
+   "DNS server addrs to use"},
+  {"-D, --dump-header <filename>",
+   "Write the received headers to <filename>"},
+  {"    --egd-file <file>",
+   "EGD socket path for random data"},
+  {"    --engine <name>",
+   "Crypto engine to use"},
+  {"    --expect100-timeout <seconds>",
+   "How long to wait for 100-continue"},
+  {"-f, --fail",
+   "Fail silently (no output at all) on HTTP errors"},
+  {"    --fail-early",
+   "Fail on first transfer error, do not continue"},
+  {"    --false-start",
+   "Enable TLS False Start"},
+  {"-F, --form <name=content>",
+   "Specify HTTP multipart POST data"},
+  {"    --form-string <name=string>",
+   "Specify HTTP multipart POST data"},
+  {"    --ftp-account <data>",
+   "Account data string"},
+  {"    --ftp-alternative-to-user <command>",
+   "String to replace USER [name]"},
+  {"    --ftp-create-dirs",
+   "Create the remote dirs if not present"},
+  {"    --ftp-method <method>",
+   "Control CWD usage"},
+  {"    --ftp-pasv",
+   "Use PASV/EPSV instead of PORT"},
+  {"-P, --ftp-port <address>",
+   "Use PORT instead of PASV"},
+  {"    --ftp-pret",
+   "Send PRET before PASV"},
+  {"    --ftp-skip-pasv-ip",
+   "Skip the IP address for PASV"},
+  {"    --ftp-ssl-ccc",
+   "Send CCC after authenticating"},
+  {"    --ftp-ssl-ccc-mode <active/passive>",
+   "Set CCC mode"},
+  {"    --ftp-ssl-control",
+   "Require SSL/TLS for FTP login, clear for transfer"},
+  {"-G, --get",
+   "Put the post data in the URL and use GET"},
+  {"-g, --globoff",
+   "Disable URL sequences and ranges using {} and []"},
+  {"-I, --head",
+   "Show document info only"},
+  {"-H, --header <header/@file>",
+   "Pass custom header(s) to server"},
+  {"-h, --help",
+   "This help text"},
+  {"    --hostpubmd5 <md5>",
+   "Acceptable MD5 hash of the host public key"},
+  {"-0, --http1.0",
+   "Use HTTP 1.0"},
+  {"    --http1.1",
+   "Use HTTP 1.1"},
+  {"    --http2",
+   "Use HTTP 2"},
+  {"    --http2-prior-knowledge",
+   "Use HTTP 2 without HTTP/1.1 Upgrade"},
+  {"    --ignore-content-length",
+   "Ignore the size of the remote resource"},
+  {"-i, --include",
+   "Include protocol response headers in the output"},
+  {"-k, --insecure",
+   "Allow insecure server connections when using SSL"},
+  {"    --interface <name>",
+   "Use network INTERFACE (or address)"},
+  {"-4, --ipv4",
+   "Resolve names to IPv4 addresses"},
+  {"-6, --ipv6",
+   "Resolve names to IPv6 addresses"},
+  {"-j, --junk-session-cookies",
+   "Ignore session cookies read from file"},
+  {"    --keepalive-time <seconds>",
+   "Interval time for keepalive probes"},
+  {"    --key <key>",
+   "Private key file name"},
+  {"    --key-type <type>",
+   "Private key file type (DER/PEM/ENG)"},
+  {"    --krb <level>",
+   "Enable Kerberos with security <level>"},
+  {"    --libcurl <file>",
+   "Dump libcurl equivalent code of this command line"},
+  {"    --limit-rate <speed>",
+   "Limit transfer speed to RATE"},
+  {"-l, --list-only",
+   "List only mode"},
+  {"    --local-port <num/range>",
+   "Force use of RANGE for local port numbers"},
+  {"-L, --location",
+   "Follow redirects"},
+  {"    --location-trusted",
+   "Like --location, and send auth to other hosts"},
+  {"    --login-options <options>",
+   "Server login options"},
+  {"    --mail-auth <address>",
+   "Originator address of the original email"},
+  {"    --mail-from <address>",
+   "Mail from this address"},
+  {"    --mail-rcpt <address>",
+   "Mail from this address"},
+  {"-M, --manual",
+   "Display the full manual"},
+  {"    --max-filesize <bytes>",
+   "Maximum file size to download"},
+  {"    --max-redirs <num>",
+   "Maximum number of redirects allowed"},
+  {"-m, --max-time <time>",
+   "Maximum time allowed for the transfer"},
+  {"    --metalink",
+   "Process given URLs as metalink XML file"},
+  {"    --negotiate",
+   "Use HTTP Negotiate (SPNEGO) authentication"},
+  {"-n, --netrc",
+   "Must read .netrc for user name and password"},
+  {"    --netrc-file <filename>",
+   "Specify FILE for netrc"},
+  {"    --netrc-optional",
+   "Use either .netrc or URL"},
+  {"-:, --next",
+   "Make next URL use its separate set of options"},
+  {"    --no-alpn",
+   "Disable the ALPN TLS extension"},
+  {"-N, --no-buffer",
+   "Disable buffering of the output stream"},
+  {"    --no-keepalive",
+   "Disable TCP keepalive on the connection"},
+  {"    --no-npn",
+   "Disable the NPN TLS extension"},
+  {"    --no-sessionid",
+   "Disable SSL session-ID reusing"},
+  {"    --noproxy <no-proxy-list>",
+   "List of hosts which do not use proxy"},
+  {"    --ntlm",
+   "Use HTTP NTLM authentication"},
+  {"    --ntlm-wb",
+   "Use HTTP NTLM authentication with winbind"},
+  {"    --oauth2-bearer <token>",
+   "OAuth 2 Bearer Token"},
+  {"-o, --output <file>",
+   "Write to file instead of stdout"},
+  {"    --pass <phrase>",
+   "Pass phrase for the private key"},
+  {"    --path-as-is",
+   "Do not squash .. sequences in URL path"},
+  {"    --pinnedpubkey <hashes>",
+   "FILE/HASHES Public key to verify peer against"},
+  {"    --post301",
+   "Do not switch to GET after following a 301"},
+  {"    --post302",
+   "Do not switch to GET after following a 302"},
+  {"    --post303",
+   "Do not switch to GET after following a 303"},
+  {"    --preproxy [protocol://]host[:port]",
+   "Use this proxy first"},
+  {"-#, --progress-bar",
+   "Display transfer progress as a bar"},
+  {"    --proto <protocols>",
+   "Enable/disable PROTOCOLS"},
+  {"    --proto-default <protocol>",
+   "Use PROTOCOL for any URL missing a scheme"},
+  {"    --proto-redir <protocols>",
+   "Enable/disable PROTOCOLS on redirect"},
+  {"-x, --proxy [protocol://]host[:port]",
+   "Use this proxy"},
+  {"    --proxy-anyauth",
+   "Pick any proxy authentication method"},
+  {"    --proxy-basic",
+   "Use Basic authentication on the proxy"},
+  {"    --proxy-cacert <file>",
+   "CA certificate to verify peer against for proxy"},
+  {"    --proxy-capath <dir>",
+   "CA directory to verify peer against for proxy"},
+  {"    --proxy-cert <cert[:passwd]>",
+   "Set client certificate for proxy"},
+  {"    --proxy-cert-type <type>",
+   "Client certificate type for HTTS proxy"},
+  {"    --proxy-ciphers <list>",
+   "SSL ciphers to use for proxy"},
+  {"    --proxy-crlfile <file>",
+   "Set a CRL list for proxy"},
+  {"    --proxy-digest",
+   "Use Digest authentication on the proxy"},
+  {"    --proxy-header <header/@file>",
+   "Pass custom header(s) to proxy"},
+  {"    --proxy-insecure",
+   "Do HTTPS proxy connections without verifying the proxy"},
+  {"    --proxy-key <key>",
+   "Private key for HTTPS proxy"},
+  {"    --proxy-key-type <type>",
+   "Private key file type for proxy"},
+  {"    --proxy-negotiate",
+   "Use HTTP Negotiate (SPNEGO) authentication on the proxy"},
+  {"    --proxy-ntlm",
+   "Use NTLM authentication on the proxy"},
+  {"    --proxy-pass <phrase>",
+   "Pass phrase for the private key for HTTPS proxy"},
+  {"    --proxy-service-name <name>",
+   "SPNEGO proxy service name"},
+  {"    --proxy-ssl-allow-beast",
+   "Allow security flaw for interop for HTTPS proxy"},
+  {"    --proxy-tlsauthtype <type>",
+   "TLS authentication type for HTTPS proxy"},
+  {"    --proxy-tlspassword <string>",
+   "TLS password for HTTPS proxy"},
+  {"    --proxy-tlsuser <name>",
+   "TLS username for HTTPS proxy"},
+  {"    --proxy-tlsv1",
+   "Use TLSv1 for HTTPS proxy"},
+  {"-U, --proxy-user <user:password>",
+   "Proxy user and password"},
+  {"    --proxy1.0 <host[:port]>",
+   "Use HTTP/1.0 proxy on given port"},
+  {"-p, --proxytunnel",
+   "Operate through a HTTP proxy tunnel (using CONNECT)"},
+  {"    --pubkey <key>",
+   "SSH Public key file name"},
+  {"-Q, --quote",
+   "Send command(s) to server before transfer"},
+  {"    --random-file <file>",
+   "File for reading random data from"},
+  {"-r, --range <range>",
+   "Retrieve only the bytes within RANGE"},
+  {"    --raw",
+   "Do HTTP \"raw\"; no transfer decoding"},
+  {"-e, --referer <URL>",
+   "Referrer URL"},
+  {"-J, --remote-header-name",
+   "Use the header-provided filename"},
+  {"-O, --remote-name",
+   "Write output to a file named as the remote file"},
+  {"    --remote-name-all",
+   "Use the remote file name for all URLs"},
+  {"-R, --remote-time",
+   "Set the remote file's time on the local output"},
+  {"-X, --request <command>",
+   "Specify request command to use"},
+  {"    --request-target",
+   "Specify the target for this request"},
+  {"    --resolve <host:port:address>",
+   "Resolve the host+port to this address"},
+  {"    --retry <num>",
+   "Retry request if transient problems occur"},
+  {"    --retry-connrefused",
+   "Retry on connection refused (use with --retry)"},
+  {"    --retry-delay <seconds>",
+   "Wait time between retries"},
+  {"    --retry-max-time <seconds>",
+   "Retry only within this period"},
+  {"    --sasl-ir",
+   "Enable initial response in SASL authentication"},
+  {"    --service-name <name>",
+   "SPNEGO service name"},
+  {"-S, --show-error",
+   "Show error even when -s is used"},
+  {"-s, --silent",
+   "Silent mode"},
+  {"    --socks4 <host[:port]>",
+   "SOCKS4 proxy on given host + port"},
+  {"    --socks4a <host[:port]>",
+   "SOCKS4a proxy on given host + port"},
+  {"    --socks5 <host[:port]>",
+   "SOCKS5 proxy on given host + port"},
+  {"    --socks5-basic",
+   "Enable username/password auth for SOCKS5 proxies"},
+  {"    --socks5-gssapi",
+   "Enable GSS-API auth for SOCKS5 proxies"},
+  {"    --socks5-gssapi-nec",
+   "Compatibility with NEC SOCKS5 server"},
+  {"    --socks5-gssapi-service <name>",
+   "SOCKS5 proxy service name for GSS-API"},
+  {"    --socks5-hostname <host[:port]>",
+   "SOCKS5 proxy, pass host name to proxy"},
+  {"-Y, --speed-limit <speed>",
+   "Stop transfers slower than this"},
+  {"-y, --speed-time <seconds>",
+   "Trigger 'speed-limit' abort after this time"},
+  {"    --ssl",
+   "Try SSL/TLS"},
+  {"    --ssl-allow-beast",
+   "Allow security flaw to improve interop"},
+  {"    --ssl-no-revoke",
+   "Disable cert revocation checks (WinSSL)"},
+  {"    --ssl-reqd",
+   "Require SSL/TLS"},
+  {"-2, --sslv2",
+   "Use SSLv2"},
+  {"-3, --sslv3",
+   "Use SSLv3"},
+  {"    --stderr",
+   "Where to redirect stderr"},
+  {"    --suppress-connect-headers",
+   "Suppress proxy CONNECT response headers"},
+  {"    --tcp-fastopen",
+   "Use TCP Fast Open"},
+  {"    --tcp-nodelay",
+   "Use the TCP_NODELAY option"},
+  {"-t, --telnet-option <opt=val>",
+   "Set telnet option"},
+  {"    --tftp-blksize <value>",
+   "Set TFTP BLKSIZE option"},
+  {"    --tftp-no-options",
+   "Do not send any TFTP options"},
+  {"-z, --time-cond <time>",
+   "Transfer based on a time condition"},
+  {"    --tls-max <VERSION>",
+   "Use TLSv1.0 or greater"},
+  {"    --tlsauthtype <type>",
+   "TLS authentication type"},
+  {"    --tlspassword",
+   "TLS password"},
+  {"    --tlsuser <name>",
+   "TLS user name"},
+  {"-1, --tlsv1",
+   "Use TLSv1.0 or greater"},
+  {"    --tlsv1.0",
+   "Use TLSv1.0"},
+  {"    --tlsv1.1",
+   "Use TLSv1.1"},
+  {"    --tlsv1.2",
+   "Use TLSv1.2"},
+  {"    --tlsv1.3",
+   "Use TLSv1.3"},
+  {"    --tr-encoding",
+   "Request compressed transfer encoding"},
+  {"    --trace <file>",
+   "Write a debug trace to FILE"},
+  {"    --trace-ascii <file>",
+   "Like --trace, but without hex output"},
+  {"    --trace-time",
+   "Add time stamps to trace/verbose output"},
+  {"    --unix-socket <path>",
+   "Connect through this Unix domain socket"},
+  {"-T, --upload-file <file>",
+   "Transfer local FILE to destination"},
+  {"    --url <url>",
+   "URL to work with"},
+  {"-B, --use-ascii",
+   "Use ASCII/text transfer"},
+  {"-u, --user <user:password>",
+   "Server user and password"},
+  {"-A, --user-agent <name>",
+   "Send User-Agent <name> to server"},
+  {"-v, --verbose",
+   "Make the operation more talkative"},
+  {"-V, --version",
+   "Show version number and quit"},
+  {"-w, --write-out <format>",
+   "Use output FORMAT after completion"},
+  {"    --xattr",
+   "Store metadata in extended file attributes"},
+  { NULL, NULL }
 };
 
 #ifdef NETWARE
@@ -317,13 +501,15 @@
   {"TLS-SRP",        CURL_VERSION_TLSAUTH_SRP},
   {"HTTP2",          CURL_VERSION_HTTP2},
   {"UnixSockets",    CURL_VERSION_UNIX_SOCKETS},
+  {"HTTPS-proxy",    CURL_VERSION_HTTPS_PROXY}
 };
 
 void tool_help(void)
 {
   int i;
-  for(i = 0; helptext[i]; i++) {
-    puts(helptext[i]);
+  puts("Usage: curl [options...] <url>");
+  for(i = 0; helptext[i].opt; i++) {
+    printf(" %-19s %s\n", helptext[i].opt, helptext[i].desc);
 #ifdef PRINT_LINES_PAUSE
     if(i && ((i % PRINT_LINES_PAUSE) == 0))
       tool_pressanykey();
@@ -336,6 +522,12 @@
   const char *const *proto;
 
   printf(CURL_ID "%s\n", curl_version());
+#ifdef CURL_PATCHSTAMP
+  printf("Release-Date: %s, security patched: %s\n",
+         LIBCURL_TIMESTAMP, CURL_PATCHSTAMP);
+#else
+  printf("Release-Date: %s\n", LIBCURL_TIMESTAMP);
+#endif
   if(curlinfo->protocols) {
     printf("Protocols: ");
     for(proto = curlinfo->protocols; *proto; ++proto) {
diff --git a/src/tool_helpers.c b/src/tool_helpers.c
index b5a619b..b3a9516 100644
--- a/src/tool_helpers.c
+++ b/src/tool_helpers.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,10 @@
     return "a specified protocol is unsupported by libcurl";
   case PARAM_NO_MEM:
     return "out of memory";
+  case PARAM_NO_PREFIX:
+    return "the given option can't be reversed with a --no- prefix";
+  case PARAM_NUMBER_TOO_LARGE:
+    return "too large number";
   default:
     return "unknown error";
   }
diff --git a/src/tool_homedir.c b/src/tool_homedir.c
index ccf04b5..483553d 100644
--- a/src/tool_homedir.c
+++ b/src/tool_homedir.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2015, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2016, 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
@@ -39,14 +39,14 @@
   /* Don't use getenv(); it doesn't find variable added after program was
    * started. Don't accept truncated results (i.e. rc >= sizeof(buf1)).  */
 
-  rc = GetEnvironmentVariable(variable, buf1, sizeof(buf1));
+  rc = GetEnvironmentVariableA(variable, buf1, sizeof(buf1));
   if(rc > 0 && rc < sizeof(buf1)) {
     env = buf1;
     variable = buf1;
   }
   if(do_expand && strchr(variable, '%')) {
     /* buf2 == variable if not expanded */
-    rc = ExpandEnvironmentStrings (variable, buf2, sizeof(buf2));
+    rc = ExpandEnvironmentStringsA(variable, buf2, sizeof(buf2));
     if(rc > 0 && rc < sizeof(buf2) &&
        !strchr(buf2, '%'))    /* no vars still unexpanded */
       env = buf2;
diff --git a/src/tool_hugehelp.c b/src/tool_hugehelp.c
index 2499a48..01f7ddf 100644
--- a/src/tool_hugehelp.c
+++ b/src/tool_hugehelp.c
@@ -1,29 +1,9882 @@
-/***************************************************************************
- *                                  _   _ ____  _
- *  Project                     ___| | | |  _ \| |
- *                             / __| | | | |_) | |
- *                            | (__| |_| |  _ <| |___
- *                             \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2014, 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 https://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 "tool_setup.h"
+#ifndef HAVE_LIBZ
+/*
+ * NEVER EVER edit this manually, fix the mkhelp.pl script instead!
+ * Generation time: Sun Aug 13 18:22:49 2017
+ */
+#ifdef USE_MANUAL
 #include "tool_hugehelp.h"
-
 void hugehelp(void)
 {
-  puts ( "This is a silly replacement for the actual file.");
+   fputs(
+"                                  _   _ ____  _\n"
+"  Project                     ___| | | |  _ \\| |\n"
+"                             / __| | | | |_) | |\n"
+"                            | (__| |_| |  _ <| |___\n"
+"                             \\___|\\___/|_| \\_\\_____|\n"
+"\n"
+"NAME\n"
+"       curl - transfer a URL\n"
+"\n"
+"SYNOPSIS\n"
+"       curl [options] [URL...]\n"
+"\n"
+"DESCRIPTION\n"
+"       curl  is  a tool to transfer data from or to a server, using one of the\n"
+"       supported protocols (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS,  IMAP,\n"
+, stdout);
+ fputs(
+"       IMAPS,  LDAP,  LDAPS,  POP3,  POP3S,  RTMP, RTSP, SCP, SFTP, SMB, SMBS,\n"
+"       SMTP, SMTPS, TELNET and TFTP). The command is designed to work  without\n"
+"       user interaction.\n"
+"\n"
+"       curl offers a busload of useful tricks like proxy support, user authen-\n"
+"       tication, FTP upload, HTTP post, SSL connections, cookies, file  trans-\n"
+"       fer  resume,  Metalink,  and more. As you will see below, the number of\n"
+"       features will make your head spin!\n"
+"\n"
+, stdout);
+ fputs(
+"       curl is powered by  libcurl  for  all  transfer-related  features.  See\n"
+"       libcurl(3) for details.\n"
+"\n"
+"URL\n"
+"       The  URL  syntax is protocol-dependent. You'll find a detailed descrip-\n"
+"       tion in RFC 3986.\n"
+"\n"
+"       You can specify multiple URLs or parts of URLs  by  writing  part  sets\n"
+"       within braces as in:\n"
+"\n"
+"         http://site.{one,two,three}.com\n"
+"\n"
+"       or you can get sequences of alphanumeric series by using [] as in:\n"
+"\n"
+"         ftp://ftp.example.com/file[1-100].txt\n"
+"\n"
+, stdout);
+ fputs(
+"         ftp://ftp.example.com/file[001-100].txt    (with leading zeros)\n"
+"\n"
+"         ftp://ftp.example.com/file[a-z].txt\n"
+"\n"
+"       Nested  sequences  are not supported, but you can use several ones next\n"
+"       to each other:\n"
+"\n"
+"         http://example.com/archive[1996-1999]/vol[1-4]/part{a,b,c}.html\n"
+"\n"
+"       You can specify any amount of URLs on the command line.  They  will  be\n"
+"       fetched in a sequential manner in the specified order.\n"
+"\n"
+, stdout);
+ fputs(
+"       You  can  specify a step counter for the ranges to get every Nth number\n"
+"       or letter:\n"
+"\n"
+"         http://example.com/file[1-100:10].txt\n"
+"\n"
+"         http://example.com/file[a-z:2].txt\n"
+"\n"
+"       When using [] or {} sequences when invoked from a command line  prompt,\n"
+"       you probably have to put the full URL within double quotes to avoid the\n"
+"       shell from interfering with it. This also  goes  for  other  characters\n"
+"       treated special, like for example '&', '?' and '*'.\n"
+"\n"
+, stdout);
+ fputs(
+"       Provide  the IPv6 zone index in the URL with an escaped percentage sign\n"
+"       and the interface name. Like in\n"
+"\n"
+"         http://[fe80::3%25eth0]/\n"
+"\n"
+"       If you specify URL without protocol:// prefix,  curl  will  attempt  to\n"
+"       guess  what  protocol  you might want. It will then default to HTTP but\n"
+"       try other protocols based on often-used host name prefixes.  For  exam-\n"
+"       ple,  for  host names starting with \"ftp.\" curl will assume you want to\n"
+"       speak FTP.\n"
+"\n"
+, stdout);
+ fputs(
+"       curl will do its best to use what you pass to it as a URL.  It  is  not\n"
+"       trying  to  validate it as a syntactically correct URL by any means but\n"
+"       is instead very liberal with what it accepts.\n"
+"\n"
+"       curl will attempt to re-use connections for multiple file transfers, so\n"
+"       that  getting many files from the same server will not do multiple con-\n"
+"       nects / handshakes. This improves speed. Of course this is only done on\n"
+, stdout);
+ fputs(
+"       files  specified  on  a  single command line and cannot be used between\n"
+"       separate curl invokes.\n"
+"\n"
+"PROGRESS METER\n"
+"       curl normally displays a progress meter during  operations,  indicating\n"
+"       the  amount  of  transferred  data,  transfer speeds and estimated time\n"
+"       left, etc. The progress meter displays number of bytes and  the  speeds\n"
+"       are  in  bytes per second. The suffixes (k, M, G, T, P) are 1024 based.\n"
+"       For example 1k is 1024 bytes. 1M is 1048576 bytes.\n"
+"\n"
+, stdout);
+ fputs(
+"       curl displays this data to the terminal by default, so  if  you  invoke\n"
+"       curl  to do an operation and it is about to write data to the terminal,\n"
+"       it disables the progress meter as otherwise it would mess up the output\n"
+"       mixing progress meter and response data.\n"
+"\n"
+"       If you want a progress meter for HTTP POST or PUT requests, you need to\n"
+"       redirect the response output to a file, using shell redirect  (>),  -o,\n"
+"       --output or similar.\n"
+"\n"
+, stdout);
+ fputs(
+"       It  is not the same case for FTP upload as that operation does not spit\n"
+"       out any response data to the terminal.\n"
+"\n"
+"       If you prefer a progress  \"bar\"  instead  of  the  regular  meter,  -#,\n"
+"       --progress-bar  is your friend. You can also disable the progress meter\n"
+"       completely with the -s, --silent option.\n"
+"\n"
+"OPTIONS\n"
+"       Options start with one or two dashes. Many of the  options  require  an\n"
+"       additional value next to them.\n"
+"\n"
+, stdout);
+ fputs(
+"       The  short  \"single-dash\"  form  of the options, -d for example, may be\n"
+"       used with or without a space between it and its value, although a space\n"
+"       is a recommended separator. The long \"double-dash\" form, -d, --data for\n"
+"       example, requires a space between it and its value.\n"
+"\n"
+"       Short version options that don't need any additional values can be used\n"
+"       immediately  next  to  each other, like for example you can specify all\n"
+, stdout);
+ fputs(
+"       the options -O, -L and -v at once as -OLv.\n"
+"\n"
+"       In general, all boolean options are enabled with --option and yet again\n"
+"       disabled  with --no-option. That is, you use the exact same option name\n"
+"       but prefix it with \"no-\". However, in this list we mostly only list and\n"
+"       show  the --option version of them. (This concept with --no options was\n"
+"       added in  7.19.0.  Previously  most  options  were  toggled  on/off  on\n"
+"       repeated use of the same command line option.)\n"
+, stdout);
+ fputs(
+"\n"
+"       --abstract-unix-socket <path>\n"
+"              (HTTP)  Connect  through an abstract Unix domain socket, instead\n"
+"              of using the network.   Note:  netstat  shows  the  path  of  an\n"
+"              abstract  socket  prefixed with '@', however the <path> argument\n"
+"              should not have this leading character.\n"
+"\n"
+"              Added in 7.53.0.\n"
+"\n"
+"       --anyauth\n"
+"              (HTTP) Tells curl to figure out authentication method by itself,\n"
+, stdout);
+ fputs(
+"              and  use  the most secure one the remote site claims to support.\n"
+"              This is done by first doing a request and checking the response-\n"
+"              headers,  thus  possibly  inducing  an extra network round-trip.\n"
+"              This is  used  instead  of  setting  a  specific  authentication\n"
+"              method,  which  you  can  do with --basic, --digest, --ntlm, and\n"
+"              --negotiate.\n"
+"\n"
+, stdout);
+ fputs(
+"              Using --anyauth is not recommended if you do uploads from stdin,\n"
+"              since  it  may require data to be sent twice and then the client\n"
+"              must be able to rewind. If the need should arise when  uploading\n"
+"              from stdin, the upload operation will fail.\n"
+"\n"
+"              Used together with -u, --user.\n"
+"\n"
+"              See also --proxy-anyauth and --basic and --digest.\n"
+"\n"
+"       -a, --append\n"
+, stdout);
+ fputs(
+"              (FTP SFTP) When used in an upload, this makes curl append to the\n"
+"              target file instead  of  overwriting  it.  If  the  remote  file\n"
+"              doesn't  exist,  it  will  be  created.   Note that this flag is\n"
+"              ignored by some SFTP servers (including OpenSSH).\n"
+"\n"
+"       --basic\n"
+"              (HTTP) Tells curl to use  HTTP  Basic  authentication  with  the\n"
+"              remote  host.  This  is  the  default and this option is usually\n"
+, stdout);
+ fputs(
+"              pointless, unless you use it to override a previously set option\n"
+"              that  sets  a  different  authentication method (such as --ntlm,\n"
+"              --digest, or --negotiate).\n"
+"\n"
+"              Used together with -u, --user.\n"
+"\n"
+"              See also --proxy-basic.\n"
+"\n"
+"       --cacert <CA certificate>\n"
+"              (TLS) Tells curl to use the specified certificate file to verify\n"
+"              the  peer.  The  file  may contain multiple CA certificates. The\n"
+, stdout);
+ fputs(
+"              certificate(s) must be in PEM format. Normally curl is built  to\n"
+"              use a default file for this, so this option is typically used to\n"
+"              alter that default file.\n"
+"\n"
+"              curl recognizes the environment variable named  'CURL_CA_BUNDLE'\n"
+"              if  it  is  set,  and uses the given path as a path to a CA cert\n"
+"              bundle. This option overrides that variable.\n"
+"\n"
+"              The windows version of curl will automatically  look  for  a  CA\n"
+, stdout);
+ fputs(
+"              certs file named 'curl-ca-bundle.crt', either in the same direc-\n"
+"              tory as curl.exe, or in the Current Working Directory, or in any\n"
+"              folder along your PATH.\n"
+"\n"
+"              If  curl  is  built  against  the  NSS  SSL library, the NSS PEM\n"
+"              PKCS#11 module (libnsspem.so) needs to  be  available  for  this\n"
+"              option to work properly.\n"
+"\n"
+"              (iOS  and macOS only) If curl is built against Secure Transport,\n"
+, stdout);
+ fputs(
+"              then this option is supported for  backward  compatibility  with\n"
+"              other  SSL  engines,  but it should not be set. If the option is\n"
+"              not set, then curl will use the certificates in the  system  and\n"
+"              user  Keychain to verify the peer, which is the preferred method\n"
+"              of verifying the peer's certificate chain.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --capath <dir>\n"
+, stdout);
+ fputs(
+"              (TLS) Tells curl to use the specified certificate  directory  to\n"
+"              verify  the  peer.  Multiple paths can be provided by separating\n"
+"              them with \":\" (e.g.  \"path1:path2:path3\"). The certificates must\n"
+"              be  in  PEM  format,  and  if curl is built against OpenSSL, the\n"
+"              directory must have been processed using  the  c_rehash  utility\n"
+"              supplied  with OpenSSL. Using --capath can allow OpenSSL-powered\n"
+, stdout);
+ fputs(
+"              curl to make SSL-connections much more  efficiently  than  using\n"
+"              --cacert if the --cacert file contains many CA certificates.\n"
+"\n"
+"              If this option is set, the default capath value will be ignored,\n"
+"              and if it is used several times, the last one will be used.\n"
+"\n"
+"       --cert-status\n"
+"              (TLS) Tells curl to verify the status of the server  certificate\n"
+"              by using the Certificate Status Request (aka. OCSP stapling) TLS\n"
+, stdout);
+ fputs(
+"              extension.\n"
+"\n"
+"              If this option is enabled and the server sends an invalid  (e.g.\n"
+"              expired) response, if the response suggests that the server cer-\n"
+"              tificate has been revoked, or no response at  all  is  received,\n"
+"              the verification fails.\n"
+"\n"
+"              This  is  currently  only implemented in the OpenSSL, GnuTLS and\n"
+"              NSS backends.\n"
+"\n"
+"              Added in 7.41.0.\n"
+"\n"
+"       --cert-type <type>\n"
+, stdout);
+ fputs(
+"              (TLS) Tells curl what certificate type the provided  certificate\n"
+"              is in. PEM, DER and ENG are recognized types.  If not specified,\n"
+"              PEM is assumed.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also -E, --cert and --key and --key-type.\n"
+"\n"
+"       -E, --cert <certificate[:password]>\n"
+"              (TLS) Tells curl to use the specified  client  certificate  file\n"
+, stdout);
+ fputs(
+"              when getting a file with HTTPS, FTPS or another SSL-based proto-\n"
+"              col. The certificate must be in PKCS#12 format if  using  Secure\n"
+"              Transport,  or  PEM  format  if  using any other engine.  If the\n"
+"              optional password isn't specified, it will be queried for on the\n"
+"              terminal.  Note  that  this  option assumes a \"certificate\" file\n"
+"              that is the private key and the client certificate concatenated!\n"
+, stdout);
+ fputs(
+"              See -E, --cert and --key to specify them independently.\n"
+"\n"
+"              If  curl  is  built against the NSS SSL library then this option\n"
+"              can tell curl the nickname of the certificate to use within  the\n"
+"              NSS  database defined by the environment variable SSL_DIR (or by\n"
+"              default /etc/pki/nssdb). If the NSS  PEM  PKCS#11  module  (lib-\n"
+"              nsspem.so)  is  available  then  PEM files may be loaded. If you\n"
+, stdout);
+ fputs(
+"              want to use a file from the current directory, please precede it\n"
+"              with  \"./\"  prefix, in order to avoid confusion with a nickname.\n"
+"              If the nickname contains \":\", it needs to be preceded by \"\\\"  so\n"
+"              that  it  is not recognized as password delimiter.  If the nick-\n"
+"              name contains \"\\\", it needs to be escaped as \"\\\\\" so that it  is\n"
+"              not recognized as an escape character.\n"
+"\n"
+, stdout);
+ fputs(
+"              (iOS  and macOS only) If curl is built against Secure Transport,\n"
+"              then the certificate string can either be the name of a certifi-\n"
+"              cate/private  key in the system or user keychain, or the path to\n"
+"              a PKCS#12-encoded certificate and private key. If  you  want  to\n"
+"              use  a  file  from the current directory, please precede it with\n"
+"              \"./\" prefix, in order to avoid confusion with a nickname.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also --cert-type and --key and --key-type.\n"
+"\n"
+"       --ciphers <list of ciphers>\n"
+"              (TLS) Specifies which ciphers to use in the connection. The list\n"
+"              of  ciphers  must  specify  valid ciphers. Read up on SSL cipher\n"
+"              list details on this URL:\n"
+"\n"
+"               https://curl.haxx.se/docs/ssl-ciphers.html\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --compressed\n"
+"              (HTTP) Request a compressed response using one of the algorithms\n"
+"              curl  supports,  and  save  the  uncompressed document.  If this\n"
+"              option is used and the server  sends  an  unsupported  encoding,\n"
+"              curl will report an error.\n"
+"\n"
+"       -K, --config <file>\n"
+"\n"
+"              Specify  a  text  file  to read curl arguments from. The command\n"
+, stdout);
+ fputs(
+"              line arguments found in the text file will be used  as  if  they\n"
+"              were provided on the command line.\n"
+"\n"
+"              Options  and their parameters must be specified on the same line\n"
+"              in the file, separated by whitespace, colon, or the equals sign.\n"
+"              Long  option  names  can  optionally be given in the config file\n"
+"              without the initial double dashes and if so, the colon or equals\n"
+, stdout);
+ fputs(
+"              characters can be used as separators. If the option is specified\n"
+"              with one or two dashes, there can be no colon or equals  charac-\n"
+"              ter between the option and its parameter.\n"
+"\n"
+"              If the parameter is to contain whitespace, the parameter must be\n"
+"              enclosed within quotes.  Within  double  quotes,  the  following\n"
+"              escape  sequences  are  available:  \\\\, \\\", \\t, \\n, \\r and \\v. A\n"
+, stdout);
+ fputs(
+"              backslash preceding any other letter is ignored.  If  the  first\n"
+"              column of a config line is a '#' character, the rest of the line\n"
+"              will be treated as a comment. Only write one option per physical\n"
+"              line in the config file.\n"
+"\n"
+"              Specify  the  filename  to -K, --config as '-' to make curl read\n"
+"              the file from stdin.\n"
+"\n"
+"              Note that to be able to specify a URL in the  config  file,  you\n"
+, stdout);
+ fputs(
+"              need  to  specify  it  using the --url option, and not by simply\n"
+"              writing the URL on its own line. So, it could  look  similar  to\n"
+"              this:\n"
+"\n"
+"              url = \"https://curl.haxx.se/docs/\"\n"
+"\n"
+"              When  curl  is invoked, it (unless -q, --disable is used) checks\n"
+"              for a default config file and uses it if found. The default con-\n"
+"              fig file is checked for in the following places in this order:\n"
+"\n"
+, stdout);
+ fputs(
+"              1)  curl  tries  to find the \"home dir\": It first checks for the\n"
+"              CURL_HOME and then the HOME environment variables. Failing that,\n"
+"              it  uses getpwuid() on Unix-like systems (which returns the home\n"
+"              dir given the current user in your system). On Windows, it  then\n"
+"              checks for the APPDATA variable, or as a last resort the '%USER-\n"
+"              PROFILE%\\Application Data'.\n"
+"\n"
+, stdout);
+ fputs(
+"              2) On windows, if there is no _curlrc file in the home  dir,  it\n"
+"              checks for one in the same dir the curl executable is placed. On\n"
+"              Unix-like systems, it will simply try to load .curlrc  from  the\n"
+"              determined home dir.\n"
+"\n"
+"              # --- Example file ---\n"
+"              # this is a comment\n"
+"              url = \"example.com\"\n"
+"              output = \"curlhere.html\"\n"
+"              user-agent = \"superagent/1.0\"\n"
+"\n"
+, stdout);
+ fputs(
+"              # and fetch another URL too\n"
+"              url = \"example.com/docs/manpage.html\"\n"
+"              -O\n"
+"              referer = \"http://nowhereatall.example.com/\"\n"
+"              # --- End of example file ---\n"
+"\n"
+"              This  option  can be used multiple times to load multiple config\n"
+"              files.\n"
+"\n"
+"       --connect-timeout <seconds>\n"
+"              Maximum time in seconds that  you  allow  curl's  connection  to\n"
+, stdout);
+ fputs(
+"              take.   This  only  limits the connection phase, so if curl con-\n"
+"              nects within the given period it will continue - if not it  will\n"
+"              exit.  Since version 7.32.0, this option accepts decimal values.\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also -m, --max-time.\n"
+"\n"
+"       --connect-to <HOST1:PORT1:HOST2:PORT2>\n"
+"\n"
+"              For  a  request  to  the  given  HOST1:PORT1  pair,  connect  to\n"
+, stdout);
+ fputs(
+"              HOST2:PORT2 instead.  This option is suitable to direct requests\n"
+"              at a specific server, e.g. at a specific cluster node in a clus-\n"
+"              ter of servers. This option is only used to establish  the  net-\n"
+"              work  connection.  It  does NOT affect the hostname/port that is\n"
+"              used for TLS/SSL (e.g. SNI, certificate verification) or for the\n"
+"              application  protocols.  \"HOST1\"  and  \"PORT1\"  may be the empty\n"
+, stdout);
+ fputs(
+"              string, meaning \"any host/port\". \"HOST2\" and \"PORT2\" may also be\n"
+"              the   empty   string,   meaning   \"use  the  request's  original\n"
+"              host/port\".\n"
+"\n"
+"              A \"host\" specified to this option is compared as a string, so it\n"
+"              needs  to  match  the name used in request URL. It can be either\n"
+"              numerical such as \"127.0.0.1\" or the  full  host  name  such  as\n"
+"              \"example.org\".\n"
+"\n"
+, stdout);
+ fputs(
+"              This option can be used many times to add many connect rules.\n"
+"\n"
+"              See also --resolve and -H, --header. Added in 7.49.0.\n"
+"\n"
+"       -C, --continue-at <offset>\n"
+"              Continue/Resume  a  previous  file transfer at the given offset.\n"
+"              The given offset is the exact  number  of  bytes  that  will  be\n"
+"              skipped,  counting  from the beginning of the source file before\n"
+"              it is transferred to the destination.  If used with uploads, the\n"
+, stdout);
+ fputs(
+"              FTP server command SIZE will not be used by curl.\n"
+"\n"
+"              Use  \"-C  -\" to tell curl to automatically find out where/how to\n"
+"              resume the transfer. It then uses the given  output/input  files\n"
+"              to figure that out.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also -r, --range.\n"
+"\n"
+"       -c, --cookie-jar <filename>\n"
+"              (HTTP)  Specify to which file you want curl to write all cookies\n"
+, stdout);
+ fputs(
+"              after a completed operation. Curl writes all  cookies  from  its\n"
+"              in-memory  cookie storage to the given file at the end of opera-\n"
+"              tions. If no cookies are known, no data  will  be  written.  The\n"
+"              file  will  be written using the Netscape cookie file format. If\n"
+"              you set the file name to a single dash, \"-\", the cookies will be\n"
+"              written to stdout.\n"
+"\n"
+, stdout);
+ fputs(
+"              This  command  line  option will activate the cookie engine that\n"
+"              makes curl record and use cookies. Another way to activate it is\n"
+"              to use the -b, --cookie option.\n"
+"\n"
+"              If the cookie jar can't be created or written to, the whole curl\n"
+"              operation won't fail or even report an error clearly. Using  -v,\n"
+"              --verbose  will  get  a  warning displayed, but that is the only\n"
+, stdout);
+ fputs(
+"              visible feedback you get about this possibly lethal situation.\n"
+"\n"
+"              If this option is used several times, the  last  specified  file\n"
+"              name will be used.\n"
+"\n"
+"       -b, --cookie <data>\n"
+"              (HTTP) Pass the data to the HTTP server in the Cookie header. It\n"
+"              is supposedly the data previously received from the server in  a\n"
+"              \"Set-Cookie:\"   line.    The   data  should  be  in  the  format\n"
+"              \"NAME1=VALUE1; NAME2=VALUE2\".\n"
+"\n"
+, stdout);
+ fputs(
+"              If no '=' symbol is used in the argument, it is instead  treated\n"
+"              as a filename to read previously stored cookie from. This option\n"
+"              also activates the cookie engine which  will  make  curl  record\n"
+"              incoming  cookies,  which  may  be handy if you're using this in\n"
+"              combination with the -L, --location option or  do  multiple  URL\n"
+"              transfers on the same invoke.\n"
+"\n"
+, stdout);
+ fputs(
+"              The file format of the file to read cookies from should be plain\n"
+"              HTTP headers (Set-Cookie style) or the  Netscape/Mozilla  cookie\n"
+"              file format.\n"
+"\n"
+"              The  file  specified with -b, --cookie is only used as input. No\n"
+"              cookies will be written to the file. To store cookies,  use  the\n"
+"              -c, --cookie-jar option.\n"
+"\n"
+"              Exercise  caution  if  you  are  using  this option and multiple\n"
+, stdout);
+ fputs(
+"              transfers may occur.  If you use the NAME1=VALUE1; format, or in\n"
+"              a  file  use  the  Set-Cookie format and don't specify a domain,\n"
+"              then the cookie is sent for any domain (even after redirects are\n"
+"              followed)  and cannot be modified by a server-set cookie. If the\n"
+"              cookie engine is enabled and a server sets a cookie of the  same\n"
+"              name then both will be sent on a future transfer to that server,\n"
+, stdout);
+ fputs(
+"              likely not what you intended.  To address  these  issues  set  a\n"
+"              domain  in  Set-Cookie  (doing that will include sub domains) or\n"
+"              use the Netscape format.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"              Users very often want to both read cookies from a file and write\n"
+"              updated  cookies  back to a file, so using both -b, --cookie and\n"
+, stdout);
+ fputs(
+"              -c, --cookie-jar in the same command line is common.\n"
+"\n"
+"       --create-dirs\n"
+"              When used in conjunction with the -o, --output option, curl will\n"
+"              create  the  necessary local directory hierarchy as needed. This\n"
+"              option creates the dirs mentioned with the -o, --output  option,\n"
+"              nothing  else.  If  the --output file name uses no dir or if the\n"
+"              dirs it mentions already exist, no dir will be created.\n"
+"\n"
+, stdout);
+ fputs(
+"              To create remote directories when using FTP or SFTP, try  --ftp-\n"
+"              create-dirs.\n"
+"\n"
+"       --crlf (FTP  SMTP)  Convert  LF  to  CRLF  in  upload.  Useful  for MVS\n"
+"              (OS/390).\n"
+"\n"
+"              (SMTP added in 7.40.0)\n"
+"\n"
+"       --crlfile <file>\n"
+"              (TLS) Provide a file using PEM format with a Certificate Revoca-\n"
+"              tion List that may specify peer certificates that are to be con-\n"
+"              sidered revoked.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.19.7.\n"
+"\n"
+"       --data-ascii <data>\n"
+"              (HTTP) This is just an alias for -d, --data.\n"
+"\n"
+"       --data-binary <data>\n"
+"              (HTTP) This posts data exactly as specified with no  extra  pro-\n"
+"              cessing whatsoever.\n"
+"\n"
+"              If  you  start  the data with the letter @, the rest should be a\n"
+"              filename.  Data is posted in a  similar  manner  as  -d,  --data\n"
+, stdout);
+ fputs(
+"              does,  except  that  newlines and carriage returns are preserved\n"
+"              and conversions are never done.\n"
+"\n"
+"              If this option is used several times,  the  ones  following  the\n"
+"              first will append data as described in -d, --data.\n"
+"\n"
+"       --data-raw <data>\n"
+"              (HTTP)  This  posts data similarly to -d, --data but without the\n"
+"              special interpretation of the @ character.\n"
+"\n"
+"              See also -d, --data. Added in 7.43.0.\n"
+"\n"
+, stdout);
+ fputs(
+"       --data-urlencode <data>\n"
+"              (HTTP) This posts data, similar to the other -d, --data  options\n"
+"              with the exception that this performs URL-encoding.\n"
+"\n"
+"              To  be  CGI-compliant,  the <data> part should begin with a name\n"
+"              followed by a separator and a content specification. The  <data>\n"
+"              part can be passed to curl using one of the following syntaxes:\n"
+"\n"
+"              content\n"
+, stdout);
+ fputs(
+"                     This  will make curl URL-encode the content and pass that\n"
+"                     on. Just be careful so that the content  doesn't  contain\n"
+"                     any  =  or  @  symbols, as that will then make the syntax\n"
+"                     match one of the other cases below!\n"
+"\n"
+"              =content\n"
+"                     This will make curl URL-encode the content and pass  that\n"
+"                     on. The preceding = symbol is not included in the data.\n"
+"\n"
+, stdout);
+ fputs(
+"              name=content\n"
+"                     This  will make curl URL-encode the content part and pass\n"
+"                     that on. Note that the name part is expected to  be  URL-\n"
+"                     encoded already.\n"
+"\n"
+"              @filename\n"
+"                     This  will  make  curl  load  data  from  the  given file\n"
+"                     (including any newlines), URL-encode that data  and  pass\n"
+"                     it on in the POST.\n"
+"\n"
+"              name@filename\n"
+, stdout);
+ fputs(
+"                     This  will  make  curl  load  data  from  the  given file\n"
+"                     (including any newlines), URL-encode that data  and  pass\n"
+"                     it  on  in  the  POST.  The  name part gets an equal sign\n"
+"                     appended, resulting in name=urlencoded-file-content. Note\n"
+"                     that the name is expected to be URL-encoded already.\n"
+"       See also -d, --data and --data-raw. Added in 7.18.0.\n"
+"\n"
+"       -d, --data <data>\n"
+, stdout);
+ fputs(
+"              (HTTP)  Sends  the  specified data in a POST request to the HTTP\n"
+"              server, in the same way that a browser  does  when  a  user  has\n"
+"              filled  in an HTML form and presses the submit button. This will\n"
+"              cause curl to pass the data to the server using the content-type\n"
+"              application/x-www-form-urlencoded.  Compare to -F, --form.\n"
+"\n"
+"              --data-raw is almost the same but does not have a special inter-\n"
+, stdout);
+ fputs(
+"              pretation of the @ character. To post data  purely  binary,  you\n"
+"              should  instead use the --data-binary option.  To URL-encode the\n"
+"              value of a form field you may use --data-urlencode.\n"
+"\n"
+"              If any of these options is used more than once on the same  com-\n"
+"              mand  line,  the  data  pieces specified will be merged together\n"
+"              with a separating  &-symbol.  Thus,  using  '-d  name=daniel  -d\n"
+, stdout);
+ fputs(
+"              skill=lousy'  would  generate  a  post  chunk  that  looks  like\n"
+"              'name=daniel&skill=lousy'.\n"
+"\n"
+"              If you start the data with the letter @, the rest  should  be  a\n"
+"              file  name  to read the data from, or - if you want curl to read\n"
+"              the data from stdin. Multiple files can also be specified. Post-\n"
+"              ing  data  from  a  file  named  from a file like that, carriage\n"
+, stdout);
+ fputs(
+"              returns and newlines will be stripped out. If you don't want the\n"
+"              @  character  to  have  a  special interpretation use --data-raw\n"
+"              instead.\n"
+"\n"
+"              See also --data-binary and --data-urlencode and --data-raw. This\n"
+"              option overrides -F, --form and -I, --head and --upload.\n"
+"\n"
+"       --delegation <LEVEL>\n"
+"              (GSS/kerberos)  Set  LEVEL to tell the server what it is allowed\n"
+, stdout);
+ fputs(
+"              to delegate when it comes to user credentials.\n"
+"\n"
+"              none   Don't allow any delegation.\n"
+"\n"
+"              policy Delegates if and only if the OK-AS-DELEGATE flag  is  set\n"
+"                     in  the  Kerberos  service  ticket,  which is a matter of\n"
+"                     realm policy.\n"
+"\n"
+"              always Unconditionally allow the server to delegate.\n"
+"\n"
+"       --digest\n"
+"              (HTTP) Enables HTTP Digest authentication. This is an  authenti-\n"
+, stdout);
+ fputs(
+"              cation  scheme  that  prevents the password from being sent over\n"
+"              the wire in clear text. Use this in combination with the  normal\n"
+"              -u, --user option to set user name and password.\n"
+"\n"
+"              If  this  option  is  used  several times, only the first one is\n"
+"              used.\n"
+"\n"
+"              See also -u,  --user  and  --proxy-digest  and  --anyauth.  This\n"
+"              option overrides --basic and --ntlm and --negotiate.\n"
+"\n"
+"       --disable-eprt\n"
+, stdout);
+ fputs(
+"              (FTP) Tell curl to disable the use of the EPRT and LPRT commands\n"
+"              when doing active FTP transfers. Curl will normally always first\n"
+"              attempt  to use EPRT, then LPRT before using PORT, but with this\n"
+"              option, it will use PORT right away. EPRT and  LPRT  are  exten-\n"
+"              sions  to  the  original  FTP  protocol, and may not work on all\n"
+"              servers, but they enable more functionality in a better way than\n"
+, stdout);
+ fputs(
+"              the traditional PORT command.\n"
+"\n"
+"              --eprt can be used to explicitly enable EPRT again and --no-eprt\n"
+"              is an alias for --disable-eprt.\n"
+"\n"
+"              If the server is accessed using IPv6, this option will  have  no\n"
+"              effect as EPRT is necessary then.\n"
+"\n"
+"              Disabling  EPRT only changes the active behavior. If you want to\n"
+"              switch to passive mode you need to not  use  -P,  --ftp-port  or\n"
+"              force it with --ftp-pasv.\n"
+"\n"
+, stdout);
+ fputs(
+"       --disable-epsv\n"
+"              (FTP)  (FTP)  Tell  curl  to disable the use of the EPSV command\n"
+"              when doing passive FTP  transfers.  Curl  will  normally  always\n"
+"              first  attempt to use EPSV before PASV, but with this option, it\n"
+"              will not try using EPSV.\n"
+"\n"
+"              --epsv can be used to explicitly enable EPSV again and --no-epsv\n"
+"              is an alias for --disable-epsv.\n"
+"\n"
+, stdout);
+ fputs(
+"              If  the  server is an IPv6 host, this option will have no effect\n"
+"              as EPSV is necessary then.\n"
+"\n"
+"              Disabling EPSV only changes the passive behavior. If you want to\n"
+"              switch to active mode you need to use -P, --ftp-port.\n"
+"\n"
+"       -q, --disable\n"
+"              If  used  as the first parameter on the command line, the curlrc\n"
+"              config file will not be read and used. See the -K, --config  for\n"
+, stdout);
+ fputs(
+"              details on the default config file search path.\n"
+"\n"
+"       --dns-interface <interface>\n"
+"              (DNS)  Tell  curl  to send outgoing DNS requests through <inter-\n"
+"              face>. This option is a counterpart to --interface  (which  does\n"
+"              not  affect  DNS). The supplied string must be an interface name\n"
+"              (not an address).\n"
+"\n"
+"              See also --dns-ipv4-addr  and  --dns-ipv6-addr.  --dns-interface\n"
+, stdout);
+ fputs(
+"              requires  that  the  underlying  libcurl was built to support c-\n"
+"              ares. Added in 7.33.0.\n"
+"\n"
+"       --dns-ipv4-addr <address>\n"
+"              (DNS) Tell curl to bind to <ip-address>  when  making  IPv4  DNS\n"
+"              requests,  so that the DNS requests originate from this address.\n"
+"              The argument should be a single IPv4 address.\n"
+"\n"
+"              See also --dns-interface  and  --dns-ipv6-addr.  --dns-ipv4-addr\n"
+, stdout);
+ fputs(
+"              requires  that  the  underlying  libcurl was built to support c-\n"
+"              ares. Added in 7.33.0.\n"
+"\n"
+"       --dns-ipv6-addr <address>\n"
+"              (DNS) Tell curl to bind to <ip-address>  when  making  IPv6  DNS\n"
+"              requests,  so that the DNS requests originate from this address.\n"
+"              The argument should be a single IPv6 address.\n"
+"\n"
+"              See also --dns-interface  and  --dns-ipv4-addr.  --dns-ipv6-addr\n"
+, stdout);
+ fputs(
+"              requires  that  the  underlying  libcurl was built to support c-\n"
+"              ares. Added in 7.33.0.\n"
+"\n"
+"       --dns-servers <addresses>\n"
+"              Set the list of DNS servers to be used  instead  of  the  system\n"
+"              default.  The list of IP addresses should be separated with com-\n"
+"              mas. Port numbers may also optionally be given as :<port-number>\n"
+"              after each IP address.\n"
+"\n"
+, stdout);
+ fputs(
+"              --dns-servers  requires that the underlying libcurl was built to\n"
+"              support c-ares. Added in 7.33.0.\n"
+"\n"
+"       -D, --dump-header <filename>\n"
+"              (HTTP FTP) Write the received protocol headers to the  specified\n"
+"              file.\n"
+"\n"
+"              This  option  is handy to use when you want to store the headers\n"
+"              that an HTTP site sends to you. Cookies from the  headers  could\n"
+"              then  be  read  in  a  second  curl  invocation by using the -b,\n"
+, stdout);
+ fputs(
+"              --cookie option! The -c, --cookie-jar option is a better way  to\n"
+"              store cookies.\n"
+"\n"
+"              When  used  in FTP, the FTP server response lines are considered\n"
+"              being \"headers\" and thus are saved there.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also -o, --output.\n"
+"\n"
+"       --egd-file <file>\n"
+"              (TLS) Specify the path name  to  the  Entropy  Gathering  Daemon\n"
+, stdout);
+ fputs(
+"              socket.  The  socket  is  used to seed the random engine for SSL\n"
+"              connections.\n"
+"\n"
+"              See also --random-file.\n"
+"\n"
+"       --engine <name>\n"
+"              (TLS) Select the OpenSSL crypto engine to use for cipher  opera-\n"
+"              tions. Use --engine list to print a list of build-time supported\n"
+"              engines. Note that not all (or  none)  of  the  engines  may  be\n"
+"              available at run-time.\n"
+"\n"
+"       --expect100-timeout <seconds>\n"
+, stdout);
+ fputs(
+"              (HTTP) Maximum time in seconds that you allow curl to wait for a\n"
+"              100-continue response when curl emits an  Expects:  100-continue\n"
+"              header  in  its  request.  By default curl will wait one second.\n"
+"              This option accepts decimal values! When curl stops waiting,  it\n"
+"              will continue as if the response has been received.\n"
+"\n"
+"              See also --connect-timeout. Added in 7.47.0.\n"
+"\n"
+"       --fail-early\n"
+, stdout);
+ fputs(
+"              Fail and exit on the first detected transfer error.\n"
+"\n"
+"              When  curl is used to do multiple transfers on the command line,\n"
+"              it will attempt to operate on each given URL,  one  by  one.  By\n"
+"              default,  it will ignore errors if there are more URLs given and\n"
+"              the last URL's  success  will  determine  the  error  code  curl\n"
+"              returns.  So  early failures will be \"hidden\" by subsequent suc-\n"
+"              cessful transfers.\n"
+"\n"
+, stdout);
+ fputs(
+"              Using this option, curl will instead  return  an  error  on  the\n"
+"              first  transfer  that  fails,  independent of the amount of URLs\n"
+"              that are given on the command line. This way, no transfer  fail-\n"
+"              ures go undetected by scripts and similar.\n"
+"\n"
+"              This option is global and does not need to be specified for each\n"
+"              use of -:, --next.\n"
+"\n"
+"              This option does not imply -f, --fail, which causes transfers to\n"
+, stdout);
+ fputs(
+"              fail  due  to the server's HTTP status code. You can combine the\n"
+"              two options, however note -f, --fail is not global and is there-\n"
+"              fore contained by -:, --next.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       -f, --fail\n"
+"              (HTTP)  Fail  silently (no output at all) on server errors. This\n"
+"              is mostly done to better enable scripts etc to better deal  with\n"
+"              failed  attempts.  In  normal cases when an HTTP server fails to\n"
+, stdout);
+ fputs(
+"              deliver a document, it  returns  an  HTML  document  stating  so\n"
+"              (which  often  also describes why and more). This flag will pre-\n"
+"              vent curl from outputting that and return error 22.\n"
+"\n"
+"              This method is not fail-safe and there are occasions where  non-\n"
+"              successful  response  codes  will  slip through, especially when\n"
+"              authentication is involved (response codes 401 and 407).\n"
+"\n"
+"       --false-start\n"
+, stdout);
+ fputs(
+"              (TLS) Tells curl to use false start during  the  TLS  handshake.\n"
+"              False  start  is  a  mode  where a TLS client will start sending\n"
+"              application data before verifying the server's Finished message,\n"
+"              thus saving a round trip when performing a full handshake.\n"
+"\n"
+"              This  is currently only implemented in the NSS and Secure Trans-\n"
+"              port (on iOS 7.0 or later, or OS X 10.9 or later) backends.\n"
+"\n"
+"              Added in 7.42.0.\n"
+"\n"
+, stdout);
+ fputs(
+"       --form-string <name=string>\n"
+"              (HTTP) Similar to -F, --form except that the  value  string  for\n"
+"              the named parameter is used literally. Leading '@' and '<' char-\n"
+"              acters, and the ';type=' string in the  value  have  no  special\n"
+"              meaning.  Use  this  in  preference to -F, --form if there's any\n"
+"              possibility that the string value may accidentally  trigger  the\n"
+"              '@' or '<' features of -F, --form.\n"
+"\n"
+, stdout);
+ fputs(
+"              See also -F, --form.\n"
+"\n"
+"       -F, --form <name=content>\n"
+"              (HTTP)  This  lets curl emulate a filled-in form in which a user\n"
+"              has pressed the submit button. This causes  curl  to  POST  data\n"
+"              using  the  Content-Type  multipart/form-data  according  to RFC\n"
+"              2388. This enables uploading of binary files etc. To  force  the\n"
+"              'content'  part  to  be  a  file, prefix the file name with an @\n"
+, stdout);
+ fputs(
+"              sign. To just get the content part from a file, prefix the  file\n"
+"              name  with  the symbol <. The difference between @ and < is then\n"
+"              that @ makes a file get attached in the post as a  file  upload,\n"
+"              while  the  <  makes  a text field and just get the contents for\n"
+"              that text field from a file.\n"
+"\n"
+"              Example: to send an image to a server, where  'profile'  is  the\n"
+, stdout);
+ fputs(
+"              name of the form-field to which portrait.jpg will be the input:\n"
+"\n"
+"               curl -F profile=@portrait.jpg https://example.com/upload.cgi\n"
+"\n"
+"              To read content from stdin instead of a file, use - as the file-\n"
+"              name. This goes for both @ and <  constructs.  Unfortunately  it\n"
+"              does  not support reading the file from a named pipe or similar,\n"
+"              as it needs the full size before the transfer starts.\n"
+"\n"
+, stdout);
+ fputs(
+"              You can also  tell  curl  what  Content-Type  to  use  by  using\n"
+"              'type=', in a manner similar to:\n"
+"\n"
+"               curl -F \"web=@index.html;type=text/html\" example.com\n"
+"\n"
+"              or\n"
+"\n"
+"               curl -F \"name=daniel;type=text/foo\" example.com\n"
+"\n"
+"              You  can  also explicitly change the name field of a file upload\n"
+"              part by setting filename=, like this:\n"
+"\n"
+"               curl -F \"file=@localfile;filename=nameinpost\" example.com\n"
+"\n"
+, stdout);
+ fputs(
+"              If filename/path contains ',' or ';', it must be quoted by  dou-\n"
+"              ble-quotes like:\n"
+"\n"
+"               curl   -F  \"file=@\\\"localfile\\\";filename=\\\"nameinpost\\\"\"  exam-\n"
+"              ple.com\n"
+"\n"
+"              or\n"
+"\n"
+"               curl -F 'file=@\"localfile\";filename=\"nameinpost\"' example.com\n"
+"\n"
+"              Note that if a filename/path is  quoted  by  double-quotes,  any\n"
+"              double-quote or backslash within the filename must be escaped by\n"
+"              backslash.\n"
+"\n"
+, stdout);
+ fputs(
+"              See further examples and details in the MANUAL.\n"
+"\n"
+"              This option can be used multiple times.\n"
+"\n"
+"              This option overrides -d, --data and -I, --head and --upload.\n"
+"\n"
+"       --ftp-account <data>\n"
+"              (FTP) When an FTP server asks for \"account data\" after user name\n"
+"              and  password has been provided, this data is sent off using the\n"
+"              ACCT command.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+, stdout);
+ fputs(
+"              Added in 7.13.0.\n"
+"\n"
+"       --ftp-alternative-to-user <command>\n"
+"              (FTP) If authenticating with the USER and PASS  commands  fails,\n"
+"              send  this  command.   When  connecting  to  Tumbleweed's Secure\n"
+"              Transport server over FTPS using  a  client  certificate,  using\n"
+"              \"SITE  AUTH\"  will tell the server to retrieve the username from\n"
+"              the certificate.\n"
+"              Added in 7.15.5.\n"
+"\n"
+"       --ftp-create-dirs\n"
+, stdout);
+ fputs(
+"              (FTP SFTP) When an FTP or SFTP URL/operation uses  a  path  that\n"
+"              doesn't  currently exist on the server, the standard behavior of\n"
+"              curl is to fail. Using this option, curl will instead attempt to\n"
+"              create missing directories.\n"
+"\n"
+"              See also --create-dirs.\n"
+"\n"
+"       --ftp-method <method>\n"
+"              (FTP)  Control what method curl should use to reach a file on an\n"
+, stdout);
+ fputs(
+"              FTP(S) server. The method argument should be one of the  follow-\n"
+"              ing alternatives:\n"
+"\n"
+"              multicwd\n"
+"                     curl  does  a  single CWD operation for each path part in\n"
+"                     the given URL. For deep hierarchies this means very  many\n"
+"                     commands.  This  is  how RFC 1738 says it should be done.\n"
+"                     This is the default but the slowest behavior.\n"
+"\n"
+, stdout);
+ fputs(
+"              nocwd  curl does no CWD at all. curl will do  SIZE,  RETR,  STOR\n"
+"                     etc and give a full path to the server for all these com-\n"
+"                     mands. This is the fastest behavior.\n"
+"\n"
+"              singlecwd\n"
+"                     curl does one CWD with the full target directory and then\n"
+"                     operates  on  the  file  \"normally\" (like in the multicwd\n"
+"                     case). This is somewhat  more  standards  compliant  than\n"
+, stdout);
+ fputs(
+"                     'nocwd' but without the full penalty of 'multicwd'.\n"
+"\n"
+"       Added in 7.15.1.\n"
+"\n"
+"       --ftp-pasv\n"
+"              (FTP)  Use  passive mode for the data connection. Passive is the\n"
+"              internal default behavior, but using this option can be used  to\n"
+"              override a previous -P, --ftp-port option.\n"
+"\n"
+"              If  this  option  is  used  several times, only the first one is\n"
+"              used. Undoing an enforced passive really isn't  doable  but  you\n"
+, stdout);
+ fputs(
+"              must then instead enforce the correct -P, --ftp-port again.\n"
+"\n"
+"              Passive mode means that curl will try the EPSV command first and\n"
+"              then PASV, unless --disable-epsv is used.\n"
+"              See also --disable-epsv. Added in 7.11.0.\n"
+"\n"
+"       -P, --ftp-port <address>\n"
+"              (FTP) Reverses the default initiator/listener  roles  when  con-\n"
+"              necting  with  FTP. This option makes curl use active mode. curl\n"
+, stdout);
+ fputs(
+"              then tells the server to connect back to the client's  specified\n"
+"              address and port, while passive mode asks the server to setup an\n"
+"              IP address and port for it to connect to.  <address>  should  be\n"
+"              one of:\n"
+"\n"
+"              interface\n"
+"                     i.e  \"eth0\"  to  specify which interface's IP address you\n"
+"                     want to use (Unix only)\n"
+"\n"
+"              IP address\n"
+, stdout);
+ fputs(
+"                     i.e \"192.168.10.1\" to specify the exact IP address\n"
+"\n"
+"              host name\n"
+"                     i.e \"my.host.domain\" to specify the machine\n"
+"\n"
+"              -      make curl pick the same IP address that is  already  used\n"
+"                     for the control connection\n"
+"\n"
+"       If  this  option is used several times, the last one will be used. Dis-\n"
+"       able the use of PORT with --ftp-pasv. Disable the attempt  to  use  the\n"
+, stdout);
+ fputs(
+"       EPRT  command  instead  of PORT by using --disable-eprt. EPRT is really\n"
+"       PORT++.\n"
+"\n"
+"       Since 7.19.5, you can append  \":[start]-[end]\"  to  the  right  of  the\n"
+"       address,  to tell curl what TCP port range to use. That means you spec-\n"
+"       ify a port range, from a lower to a  higher  number.  A  single  number\n"
+"       works  as well, but do note that it increases the risk of failure since\n"
+"       the port may not be available.\n"
+"\n"
+"       See also --ftp-pasv and --disable-eprt.\n"
+"\n"
+, stdout);
+ fputs(
+"       --ftp-pret\n"
+"              (FTP) Tell curl to send a PRET command before PASV  (and  EPSV).\n"
+"              Certain  FTP  servers,  mainly drftpd, require this non-standard\n"
+"              command for directory listings as well as up  and  downloads  in\n"
+"              PASV mode.\n"
+"\n"
+"              Added in 7.20.0.\n"
+"\n"
+"       --ftp-skip-pasv-ip\n"
+"              (FTP) Tell curl to not use the IP address the server suggests in\n"
+"              its response to curl's PASV command when curl connects the  data\n"
+, stdout);
+ fputs(
+"              connection.  Instead  curl  will  re-use  the same IP address it\n"
+"              already uses for the control connection.\n"
+"\n"
+"              This option has no effect if PORT, EPRT or EPSV is used  instead\n"
+"              of PASV.\n"
+"\n"
+"              See also --ftp-pasv. Added in 7.14.2.\n"
+"\n"
+"       --ftp-ssl-ccc-mode <active/passive>\n"
+"              (FTP)  Sets the CCC mode. The passive mode will not initiate the\n"
+"              shutdown, but instead wait for the server to do it, and will not\n"
+, stdout);
+ fputs(
+"              reply to the shutdown from the server. The active mode initiates\n"
+"              the shutdown and waits for a reply from the server.\n"
+"\n"
+"              See also --ftp-ssl-ccc. Added in 7.16.2.\n"
+"\n"
+"       --ftp-ssl-ccc\n"
+"              (FTP) Use CCC (Clear Command Channel)  Shuts  down  the  SSL/TLS\n"
+"              layer after authenticating. The rest of the control channel com-\n"
+"              munication will be unencrypted. This allows NAT routers to  fol-\n"
+, stdout);
+ fputs(
+"              low the FTP transaction. The default mode is passive.\n"
+"\n"
+"              See also --ssl and --ftp-ssl-ccc-mode. Added in 7.16.1.\n"
+"\n"
+"       --ftp-ssl-control\n"
+"              (FTP)  Require  SSL/TLS  for  the FTP login, clear for transfer.\n"
+"              Allows secure authentication, but non-encrypted  data  transfers\n"
+"              for  efficiency.   Fails the transfer if the server doesn't sup-\n"
+"              port SSL/TLS.\n"
+"\n"
+"              Added in 7.16.0.\n"
+"\n"
+"       -G, --get\n"
+, stdout);
+ fputs(
+"              When used, this option will make all  data  specified  with  -d,\n"
+"              --data,  --data-binary or --data-urlencode to be used in an HTTP\n"
+"              GET request instead of the POST request that otherwise would  be\n"
+"              used. The data will be appended to the URL with a '?' separator.\n"
+"              If  used  in  combination  with  -I,  --head, the POST data will\n"
+"              instead be appended to the URL with a HEAD request.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times,  only  the  first  one  is\n"
+"              used.  This is because undoing a GET doesn't make sense, but you\n"
+"              should then instead enforce the alternative method you prefer.\n"
+"\n"
+"       -g, --globoff\n"
+"              This option switches off the \"URL globbing parser\". When you set\n"
+"              this  option, you can specify URLs that contain the letters {}[]\n"
+"              without having them being interpreted by curl itself. Note  that\n"
+, stdout);
+ fputs(
+"              these  letters are not normal legal URL contents but they should\n"
+"              be encoded according to the URI standard.\n"
+"\n"
+"       -I, --head\n"
+"              (HTTP FTP FILE) Fetch the headers only! HTTP-servers feature the\n"
+"              command  HEAD which this uses to get nothing but the header of a\n"
+"              document. When used on an FTP or FILE file,  curl  displays  the\n"
+"              file size and last modification time only.\n"
+"\n"
+"       -H, --header <header/@file>\n"
+, stdout);
+ fputs(
+"              (HTTP)  Extra header to include in the request when sending HTTP\n"
+"              to a server. You may specify any number of extra  headers.  Note\n"
+"              that if you should add a custom header that has the same name as\n"
+"              one of the internal ones curl would  use,  your  externally  set\n"
+"              header will be used instead of the internal one. This allows you\n"
+"              to make even trickier stuff than curl  would  normally  do.  You\n"
+, stdout);
+ fputs(
+"              should  not  replace internally set headers without knowing per-\n"
+"              fectly well what you're doing. Remove an internal header by giv-\n"
+"              ing  a  replacement  without  content  on  the right side of the\n"
+"              colon, as in: -H \"Host:\". If you send the custom header with no-\n"
+"              value  then its header must be terminated with a semicolon, such\n"
+"              as -H \"X-Custom-Header;\" to send \"X-Custom-Header:\".\n"
+"\n"
+, stdout);
+ fputs(
+"              curl will make sure that each header  you  add/replace  is  sent\n"
+"              with the proper end-of-line marker, you should thus not add that\n"
+"              as a part of the header content: do not add newlines or carriage\n"
+"              returns, they will only mess things up for you.\n"
+"\n"
+"              Starting  in  7.55.0, this option can take an argument in @file-\n"
+"              name style, which then adds a header for each line in the  input\n"
+, stdout);
+ fputs(
+"              file. Using @- will make curl read the header file from stdin.\n"
+"\n"
+"              See also the -A, --user-agent and -e, --referer options.\n"
+"\n"
+"              Starting in 7.37.0, you need --proxy-header to send custom head-\n"
+"              ers intended for a proxy.\n"
+"\n"
+"              Example:\n"
+"\n"
+"               curl -H \"X-First-Name: Joe\" http://example.com/\n"
+"\n"
+"              WARNING: headers set  with  this  option  will  be  set  in  all\n"
+, stdout);
+ fputs(
+"              requests  -  even  after  redirects are followed, like when told\n"
+"              with -L, --location. This can lead to the header being  sent  to\n"
+"              other  hosts than the original host, so sensitive headers should\n"
+"              be used with caution combined with following redirects.\n"
+"\n"
+"              This option can be used  multiple  times  to  add/replace/remove\n"
+"              multiple headers.\n"
+"\n"
+"       -h, --help\n"
+, stdout);
+ fputs(
+"              Usage  help.  This lists all current command line options with a\n"
+"              short description.\n"
+"       --hostpubmd5 <md5>\n"
+"              (SFTP SCP) Pass a string containing 32 hexadecimal  digits.  The\n"
+"              string  should  be the 128 bit MD5 checksum of the remote host's\n"
+"              public key, curl will refuse the connection with the host unless\n"
+"              the md5sums match.\n"
+"\n"
+"              Added in 7.17.1.\n"
+"\n"
+"       -0, --http1.0\n"
+, stdout);
+ fputs(
+"              (HTTP)  Tells  curl to use HTTP version 1.0 instead of using its\n"
+"              internally preferred HTTP version.\n"
+"\n"
+"              This option overrides --http1.1 and --http2.\n"
+"\n"
+"       --http1.1\n"
+"              (HTTP) Tells curl to use HTTP version 1.1.\n"
+"\n"
+"              This option  overrides  -0,  --http1.0  and  --http2.  Added  in\n"
+"              7.33.0.\n"
+"\n"
+"       --http2-prior-knowledge\n"
+"              (HTTP)  Tells  curl  to  issue  its  non-TLS HTTP requests using\n"
+, stdout);
+ fputs(
+"              HTTP/2 without HTTP/1.1 Upgrade.  It  requires  prior  knowledge\n"
+"              that  the  server  supports HTTP/2 straight away. HTTPS requests\n"
+"              will still do HTTP/2 the standard way with  negotiated  protocol\n"
+"              version in the TLS handshake.\n"
+"\n"
+"              --http2-prior-knowledge requires that the underlying libcurl was\n"
+"              built to support HTTP/2. This option overrides --http1.1 and -0,\n"
+"              --http1.0 and --http2. Added in 7.49.0.\n"
+"\n"
+, stdout);
+ fputs(
+"       --http2\n"
+"              (HTTP) Tells curl to use HTTP version 2.\n"
+"\n"
+"              See also --no-alpn. --http2 requires that the underlying libcurl\n"
+"              was built to support HTTP/2. This option overrides --http1.1 and\n"
+"              -0, --http1.0 and --http2-prior-knowledge. Added in 7.33.0.\n"
+"\n"
+"       --ignore-content-length\n"
+"              (FTP  HTTP)  For HTTP, Ignore the Content-Length header. This is\n"
+"              particularly useful for servers running Apache 1.x,  which  will\n"
+, stdout);
+ fputs(
+"              report  incorrect  Content-Length  for files larger than 2 giga-\n"
+"              bytes.\n"
+"\n"
+"              For FTP (since 7.46.0), skip the RETR command to figure out  the\n"
+"              size before downloading a file.\n"
+"\n"
+"       -i, --include\n"
+"              Include  the  HTTP  response  headers  in  the  output. The HTTP\n"
+"              response headers can include things like server  name,  cookies,\n"
+"              date of the document, HTTP version and more...\n"
+"\n"
+, stdout);
+ fputs(
+"              To view the request headers, consider the -v, --verbose option.\n"
+"\n"
+"              See also -v, --verbose.\n"
+"\n"
+"       -k, --insecure\n"
+"              (TLS) By default, every SSL connection curl makes is verified to\n"
+"              be secure. This option allows curl to proceed and  operate  even\n"
+"              for server connections otherwise considered insecure.\n"
+"\n"
+"              The  server  connection  is verified by making sure the server's\n"
+, stdout);
+ fputs(
+"              certificate contains the right name  and  verifies  successfully\n"
+"              using the cert store.\n"
+"\n"
+"              See this online resource for further details:\n"
+"               https://curl.haxx.se/docs/sslcerts.html\n"
+"              See also --proxy-insecure and --cacert.\n"
+"\n"
+"       --interface <name>\n"
+"\n"
+"              Perform  an operation using a specified interface. You can enter\n"
+"              interface name, IP address or host name. An example  could  look\n"
+"              like:\n"
+"\n"
+, stdout);
+ fputs(
+"               curl --interface eth0:1 https://www.example.com/\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also --dns-interface.\n"
+"\n"
+"       -4, --ipv4\n"
+"              This  option tells curl to resolve names to IPv4 addresses only,\n"
+"              and not for example try IPv6.\n"
+"\n"
+"              See also  --http1.1  and  --http2.  This  option  overrides  -6,\n"
+"              --ipv6.\n"
+"\n"
+"       -6, --ipv6\n"
+, stdout);
+ fputs(
+"              This  option tells curl to resolve names to IPv6 addresses only,\n"
+"              and not for example try IPv4.\n"
+"\n"
+"              See also  --http1.1  and  --http2.  This  option  overrides  -6,\n"
+"              --ipv6.\n"
+"\n"
+"       -j, --junk-session-cookies\n"
+"              (HTTP) When curl is told to read cookies from a given file, this\n"
+"              option will make it discard all  \"session  cookies\".  This  will\n"
+"              basically  have  the same effect as if a new session is started.\n"
+, stdout);
+ fputs(
+"              Typical browsers always discard  session  cookies  when  they're\n"
+"              closed down.\n"
+"\n"
+"              See also -b, --cookie and -c, --cookie-jar.\n"
+"\n"
+"       --keepalive-time <seconds>\n"
+"              This  option  sets  the  time  a connection needs to remain idle\n"
+"              before sending keepalive probes and the time between  individual\n"
+"              keepalive probes. It is currently effective on operating systems\n"
+, stdout);
+ fputs(
+"              offering  the  TCP_KEEPIDLE  and  TCP_KEEPINTVL  socket  options\n"
+"              (meaning  Linux, recent AIX, HP-UX and more). This option has no\n"
+"              effect if --no-keepalive is used.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"              If unspecified, the option defaults to 60 seconds.\n"
+"\n"
+"              Added in 7.18.0.\n"
+"\n"
+"       --key-type <type>\n"
+"              (TLS)  Private key file type. Specify which type your --key pro-\n"
+, stdout);
+ fputs(
+"              vided private key is. DER, PEM, and ENG are  supported.  If  not\n"
+"              specified, PEM is assumed.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --key <key>\n"
+"              (TLS SSH) Private key file name. Allows you to provide your pri-\n"
+"              vate key in this separate file. For SSH, if not specified,  curl\n"
+"              tries the following candidates in order:\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --krb <level>\n"
+"              (FTP)  Enable Kerberos authentication and use. The level must be\n"
+"              entered and should be one of 'clear', 'safe', 'confidential', or\n"
+"              'private'.  Should  you  use  a  level that is not one of these,\n"
+"              'private' will instead be used.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+, stdout);
+ fputs(
+"              --krb requires that the underlying libcurl was built to  support\n"
+"              Kerberos.\n"
+"\n"
+"       --libcurl <file>\n"
+"              Append  this  option  to any ordinary curl command line, and you\n"
+"              will get a libcurl-using C source code written to the file  that\n"
+"              does the equivalent of what your command-line operation does!\n"
+"\n"
+"              If  this  option is used several times, the last given file name\n"
+"              will be used.\n"
+"\n"
+, stdout);
+ fputs(
+"              Added in 7.16.1.\n"
+"\n"
+"       --limit-rate <speed>\n"
+"              Specify the maximum transfer rate you want curl  to  use  -  for\n"
+"              both downloads and uploads. This feature is useful if you have a\n"
+"              limited pipe and you'd like your transfer not to use your entire\n"
+"              bandwidth. To make it slower than it otherwise would be.\n"
+"\n"
+"              The  given speed is measured in bytes/second, unless a suffix is\n"
+, stdout);
+ fputs(
+"              appended.  Appending 'k' or 'K' will count the number  as  kilo-\n"
+"              bytes,  'm'  or M' makes it megabytes, while 'g' or 'G' makes it\n"
+"              gigabytes. Examples: 200K, 3m and 1G.\n"
+"\n"
+"              If you also use the -Y, --speed-limit option, that  option  will\n"
+"              take precedence and might cripple the rate-limiting slightly, to\n"
+"              help keeping the speed-limit logic working.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       -l, --list-only\n"
+"              (FTP POP3) (FTP) When listing  an  FTP  directory,  this  switch\n"
+"              forces  a  name-only view. This is especially useful if the user\n"
+"              wants to machine-parse the contents of an  FTP  directory  since\n"
+"              the normal directory view doesn't use a standard look or format.\n"
+"              When used like this, the option causes a NLST command to be sent\n"
+, stdout);
+ fputs(
+"              to the server instead of LIST.\n"
+"\n"
+"              Note:  Some  FTP  servers  list  only files in their response to\n"
+"              NLST; they do not include sub-directories and symbolic links.\n"
+"\n"
+"              (POP3) When retrieving a specific email from POP3,  this  switch\n"
+"              forces  a  LIST command to be performed instead of RETR. This is\n"
+"              particularly useful if the user wants to see if a specific  mes-\n"
+, stdout);
+ fputs(
+"              sage id exists on the server and what size it is.\n"
+"\n"
+"              Note:  When combined with -X, --request, this option can be used\n"
+"              to send an UIDL command instead, so the user may use the email's\n"
+"              unique  identifier  rather  than  it's  message  id  to make the\n"
+"              request.\n"
+"\n"
+"              Added in 7.21.5.\n"
+"\n"
+"       --local-port <num/range>\n"
+"              Set a preferred single number or range (FROM-TO) of  local  port\n"
+, stdout);
+ fputs(
+"              numbers to use for the connection(s).  Note that port numbers by\n"
+"              nature are a scarce resource that will be busy at times so  set-\n"
+"              ting  this range to something too narrow might cause unnecessary\n"
+"              connection setup failures.\n"
+"\n"
+"              Added in 7.15.2.\n"
+"\n"
+"       --location-trusted\n"
+"              (HTTP) Like -L, --location, but will allow sending  the  name  +\n"
+"              password to all hosts that the site may redirect to. This may or\n"
+, stdout);
+ fputs(
+"              may not introduce a security breach if the site redirects you to\n"
+"              a  site  to which you'll send your authentication info (which is\n"
+"              plaintext in the case of HTTP Basic authentication).\n"
+"\n"
+"              See also -u, --user.\n"
+"\n"
+"       -L, --location\n"
+"              (HTTP) If the server reports that the requested page  has  moved\n"
+"              to a different location (indicated with a Location: header and a\n"
+, stdout);
+ fputs(
+"              3XX response code), this option will make curl redo the  request\n"
+"              on  the  new  place.  If used together with -i, --include or -I,\n"
+"              --head, headers from all requested pages  will  be  shown.  When\n"
+"              authentication  is  used, curl only sends its credentials to the\n"
+"              initial host. If a redirect takes curl to a different  host,  it\n"
+"              won't  be  able to intercept the user+password. See also --loca-\n"
+, stdout);
+ fputs(
+"              tion-trusted on how to change this. You can limit the amount  of\n"
+"              redirects to follow by using the --max-redirs option.\n"
+"\n"
+"              When  curl follows a redirect and the request is not a plain GET\n"
+"              (for example POST or PUT), it will do the following request with\n"
+"              a GET if the HTTP response was 301, 302, or 303. If the response\n"
+"              code was any other 3xx code, curl  will  re-send  the  following\n"
+, stdout);
+ fputs(
+"              request using the same unmodified method.\n"
+"\n"
+"              You  can  tell  curl to not change the non-GET request method to\n"
+"              GET after a 30x response by  using  the  dedicated  options  for\n"
+"              that: --post301, --post302 and --post303.\n"
+"\n"
+"       --login-options <options>\n"
+"              (IMAP  POP3 SMTP) Specify the login options to use during server\n"
+"              authentication.\n"
+"\n"
+"              You can use the  login  options  to  specify  protocol  specific\n"
+, stdout);
+ fputs(
+"              options  that may be used during authentication. At present only\n"
+"              IMAP, POP3 and SMTP support login options. For more  information\n"
+"              about  the  login options please see RFC 2384, RFC 5092 and IETF\n"
+"              draft draft-earhart-url-smtp-00.txt\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.34.0.\n"
+"\n"
+"       --mail-auth <address>\n"
+, stdout);
+ fputs(
+"              (SMTP) Specify a single address. This will be  used  to  specify\n"
+"              the  authentication  address  (identity)  of a submitted message\n"
+"              that is being relayed to another server.\n"
+"\n"
+"              See also --mail-rcpt and --mail-from. Added in 7.25.0.\n"
+"\n"
+"       --mail-from <address>\n"
+"              (SMTP) Specify a single address that the given mail  should  get\n"
+"              sent from.\n"
+"\n"
+"              See also --mail-rcpt and --mail-auth. Added in 7.20.0.\n"
+"\n"
+, stdout);
+ fputs(
+"       --mail-rcpt <address>\n"
+"              (SMTP) Specify a single address, user name or mailing list name.\n"
+"              Repeat this option several times to send to multiple recipients.\n"
+"              When performing a mail transfer, the recipient should specify  a\n"
+"              valid email address to send the mail to.\n"
+"\n"
+"              When  performing  an  address  verification  (VRFY command), the\n"
+"              recipient should be specified as the user name or user name  and\n"
+, stdout);
+ fputs(
+"              domain (as per Section 3.5 of RFC5321). (Added in 7.34.0)\n"
+"\n"
+"              When performing a mailing list expand (EXPN command), the recip-\n"
+"              ient should be specified using the mailing list  name,  such  as\n"
+"              \"Friends\" or \"London-Office\".  (Added in 7.34.0)\n"
+"\n"
+"              Added in 7.20.0.\n"
+"\n"
+"       -M, --manual\n"
+"              Manual. Display the huge help text.\n"
+"\n"
+"       --max-filesize <bytes>\n"
+, stdout);
+ fputs(
+"              Specify  the  maximum  size (in bytes) of a file to download. If\n"
+"              the file requested is larger than this value, the transfer  will\n"
+"              not start and curl will return with exit code 63.\n"
+"\n"
+"              NOTE:  The  file size is not always known prior to download, and\n"
+"              for such files this option has no effect even if the file trans-\n"
+"              fer  ends  up  being larger than this given limit. This concerns\n"
+, stdout);
+ fputs(
+"              both FTP and HTTP transfers.\n"
+"\n"
+"              See also --limit-rate.\n"
+"\n"
+"       --max-redirs <num>\n"
+"              (HTTP) Set maximum  number  of  redirection-followings  allowed.\n"
+"              When  -L,  --location is used, is used to prevent curl from fol-\n"
+"              lowing redirections \"in absurdum\". By default, the limit is  set\n"
+"              to 50 redirections. Set this option to -1 to make it unlimited.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       -m, --max-time <time>\n"
+"              Maximum  time  in  seconds that you allow the whole operation to\n"
+"              take.  This is useful for preventing your batch jobs from  hang-\n"
+"              ing  for  hours due to slow networks or links going down.  Since\n"
+"              7.32.0, this option accepts decimal values, but the actual time-\n"
+, stdout);
+ fputs(
+"              out will decrease in accuracy as the specified timeout increases\n"
+"              in decimal precision.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also --connect-timeout.\n"
+"\n"
+"       --metalink\n"
+"              This option can tell curl to parse and process a  given  URI  as\n"
+"              Metalink  file  (both  version 3 and 4 (RFC 5854) are supported)\n"
+"              and make use of the mirrors listed within for failover if  there\n"
+, stdout);
+ fputs(
+"              are  errors (such as the file or server not being available). It\n"
+"              will also verify the hash of the file after  the  download  com-\n"
+"              pletes.  The Metalink file itself is downloaded and processed in\n"
+"              memory and not stored in the local file system.\n"
+"\n"
+"              Example to use a remote Metalink file:\n"
+"\n"
+"               curl --metalink http://www.example.com/example.metalink\n"
+"\n"
+, stdout);
+ fputs(
+"              To use a Metalink file in the local file system, use FILE proto-\n"
+"              col (file://):\n"
+"\n"
+"               curl --metalink file://example.metalink\n"
+"\n"
+"              Please  note  that if FILE protocol is disabled, there is no way\n"
+"              to use a local Metalink file at the time of this  writing.  Also\n"
+"              note  that  if  --metalink  and -i, --include are used together,\n"
+"              --include will be ignored. This is because including headers  in\n"
+, stdout);
+ fputs(
+"              the  response  will break Metalink parser and if the headers are\n"
+"              included in the file described in Metalink file, hash check will\n"
+"              fail.\n"
+"\n"
+"              --metalink  requires  that  the  underlying libcurl was built to\n"
+"              support metalink. Added in 7.27.0.\n"
+"\n"
+"       --negotiate\n"
+"              (HTTP) Enables Negotiate (SPNEGO) authentication.\n"
+"\n"
+"              This option requires a library built with GSS-API or  SSPI  sup-\n"
+, stdout);
+ fputs(
+"              port.  Use  -V,  --version  to  see  if  your curl supports GSS-\n"
+"              API/SSPI or SPNEGO.\n"
+"\n"
+"              When using this option, you must also provide a fake -u,  --user\n"
+"              option  to  activate the authentication code properly. Sending a\n"
+"              '-u :' is enough as the user name  and  password  from  the  -u,\n"
+"              --user option aren't actually used.\n"
+"\n"
+"              If  this  option  is  used  several times, only the first one is\n"
+, stdout);
+ fputs(
+"              used.\n"
+"\n"
+"              See also --basic and --ntlm and --anyauth and --proxy-negotiate.\n"
+"\n"
+"       --netrc-file <filename>\n"
+"              This option is similar to -n, --netrc, except that  you  provide\n"
+"              the  path  (absolute  or  relative)  to the netrc file that Curl\n"
+"              should use.  You can only specify one netrc file per invocation.\n"
+"              If  several --netrc-file options are provided, the last one will\n"
+"              be used.\n"
+"\n"
+, stdout);
+ fputs(
+"              It will abide by --netrc-optional if specified.\n"
+"\n"
+"              This option overrides -n, --netrc. Added in 7.21.5.\n"
+"\n"
+"       --netrc-optional\n"
+"              Very similar to -n, --netrc, but this option  makes  the  .netrc\n"
+"              usage optional and not mandatory as the -n, --netrc option does.\n"
+"\n"
+"              See also --netrc-file. This option overrides -n, --netrc.\n"
+"\n"
+"       -n, --netrc\n"
+"              Makes  curl  scan  the  .netrc  (_netrc  on Windows) file in the\n"
+, stdout);
+ fputs(
+"              user's home directory for login name and password. This is typi-\n"
+"              cally  used for FTP on Unix. If used with HTTP, curl will enable\n"
+"              user authentication. See netrc(5) ftp(1) for details on the file\n"
+"              format.  Curl  will  not  complain if that file doesn't have the\n"
+"              right permissions (it should not be either world- or group-read-\n"
+"              able).  The environment variable \"HOME\" is used to find the home\n"
+"              directory.\n"
+"\n"
+, stdout);
+ fputs(
+"              A quick and very simple example of how  to  setup  a  .netrc  to\n"
+"              allow  curl to FTP to the machine host.domain.com with user name\n"
+"              'myself' and password 'secret' should look similar to:\n"
+"\n"
+"              machine host.domain.com login myself password secret\n"
+"\n"
+"       -:, --next\n"
+"              Tells curl to use a separate operation for the following URL and\n"
+"              associated   options.  This  allows  you  to  send  several  URL\n"
+, stdout);
+ fputs(
+"              requests, each with their own  specific  options,  for  example,\n"
+"              such as different user names or custom requests for each.\n"
+"\n"
+"              -:,  --next  will  reset  all local options and only global ones\n"
+"              will have their values survive over to the  operation  following\n"
+"              the  -:,  --next  instruction. Global options include -v, --ver-\n"
+"              bose, --trace, --trace-ascii and --fail-early.\n"
+"\n"
+, stdout);
+ fputs(
+"              For example, you can do both a GET and a POST in a  single  com-\n"
+"              mand line:\n"
+"\n"
+"               curl www1.example.com --next -d postthis www2.example.com\n"
+"\n"
+"              Added in 7.36.0.\n"
+"\n"
+"       --no-alpn\n"
+"              (HTTPS)  Disable  the  ALPN  TLS  extension.  ALPN is enabled by\n"
+"              default if libcurl was built with an SSL library  that  supports\n"
+"              ALPN.  ALPN is used by a libcurl that supports HTTP/2 to negoti-\n"
+, stdout);
+ fputs(
+"              ate HTTP/2 support with the server during https sessions.\n"
+"\n"
+"              See also --no-npn  and  --http2.  --no-alpn  requires  that  the\n"
+"              underlying libcurl was built to support TLS. Added in 7.36.0.\n"
+"\n"
+"       -N, --no-buffer\n"
+"              Disables the buffering of the output stream. In normal work sit-\n"
+"              uations, curl will use a standard buffered  output  stream  that\n"
+"              will have the effect that it will output the data in chunks, not\n"
+, stdout);
+ fputs(
+"              necessarily exactly when the data arrives.   Using  this  option\n"
+"              will disable that buffering.\n"
+"\n"
+"              Note  that  this  is the negated option name documented. You can\n"
+"              thus use --buffer to enforce the buffering.\n"
+"\n"
+"       --no-keepalive\n"
+"              Disables the use of keepalive messages on  the  TCP  connection.\n"
+"              curl otherwise enables them by default.\n"
+"\n"
+"              Note  that  this  is the negated option name documented. You can\n"
+, stdout);
+ fputs(
+"              thus use --keepalive to enforce keepalive.\n"
+"\n"
+"       --no-npn\n"
+"              (HTTPS) Disable the NPN TLS extension. NPN is enabled by default\n"
+"              if  libcurl was built with an SSL library that supports NPN. NPN\n"
+"              is used by a libcurl that supports HTTP/2  to  negotiate  HTTP/2\n"
+"              support with the server during https sessions.\n"
+"\n"
+"              See  also  --no-alpn  and  --http2.  --no-npn  requires that the\n"
+, stdout);
+ fputs(
+"              underlying libcurl was built to support TLS. Added in 7.36.0.\n"
+"\n"
+"       --no-sessionid\n"
+"              (TLS) Disable curl's use of SSL session-ID caching.  By  default\n"
+"              all  transfers are done using the cache. Note that while nothing\n"
+"              should ever get hurt by attempting  to  reuse  SSL  session-IDs,\n"
+"              there seem to be broken SSL implementations in the wild that may\n"
+"              require you to disable this in order for you to succeed.\n"
+"\n"
+, stdout);
+ fputs(
+"              Note that this is the negated option name  documented.  You  can\n"
+"              thus use --sessionid to enforce session-ID caching.\n"
+"\n"
+"              Added in 7.16.0.\n"
+"\n"
+"       --noproxy <no-proxy-list>\n"
+"              Comma-separated  list  of hosts which do not use a proxy, if one\n"
+"              is specified.  The only wildcard is a single * character,  which\n"
+"              matches all hosts, and effectively disables the proxy. Each name\n"
+, stdout);
+ fputs(
+"              in this list is matched as either a domain  which  contains  the\n"
+"              hostname,  or  the hostname itself. For example, local.com would\n"
+"              match  local.com,  local.com:80,  and  www.local.com,  but   not\n"
+"              www.notlocal.com.\n"
+"\n"
+"              Since  7.53.0,  This  option overrides the environment variables\n"
+"              that disable the proxy. If there's an environment variable  dis-\n"
+, stdout);
+ fputs(
+"              abling a proxy, you can set noproxy list to \"\" to override it.\n"
+"\n"
+"              Added in 7.19.4.\n"
+"\n"
+"       --ntlm-wb\n"
+"              (HTTP) Enables NTLM much in the style --ntlm does, but hand over\n"
+"              the authentication to the separate binary  ntlmauth  application\n"
+"              that is executed when needed.\n"
+"\n"
+"              See also --ntlm and --proxy-ntlm.\n"
+"\n"
+"       --ntlm (HTTP)  Enables  NTLM  authentication.  The  NTLM authentication\n"
+, stdout);
+ fputs(
+"              method was designed by Microsoft and is used by IIS web servers.\n"
+"              It  is a proprietary protocol, reverse-engineered by clever peo-\n"
+"              ple and implemented in curl based on their efforts. This kind of\n"
+"              behavior  should  not be endorsed, you should encourage everyone\n"
+"              who uses NTLM to switch to a public and  documented  authentica-\n"
+"              tion method instead, such as Digest.\n"
+"\n"
+, stdout);
+ fputs(
+"              If  you  want to enable NTLM for your proxy authentication, then\n"
+"              use --proxy-ntlm.\n"
+"\n"
+"              If this option is used several times,  only  the  first  one  is\n"
+"              used.\n"
+"\n"
+"              See  also  --proxy-ntlm.  --ntlm  requires  that  the underlying\n"
+"              libcurl was built to support TLS. This option overrides  --basic\n"
+"              and --negotiated and --digest and --anyauth.\n"
+"\n"
+"       --oauth2-bearer <token>\n"
+, stdout);
+ fputs(
+"              (IMAP  POP3  SMTP) Specify the Bearer Token for OAUTH 2.0 server\n"
+"              authentication. The Bearer Token is used in conjunction with the\n"
+"              user  name  which  can  be specified as part of the --url or -u,\n"
+"              --user options.\n"
+"\n"
+"              The Bearer Token and user name are formatted  according  to  RFC\n"
+"              6750.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       -o, --output <file>\n"
+, stdout);
+ fputs(
+"              Write output to <file> instead of stdout. If you are using {} or\n"
+"              [] to fetch multiple documents, you can use '#'  followed  by  a\n"
+"              number  in  the <file> specifier. That variable will be replaced\n"
+"              with the current string for the URL being fetched. Like in:\n"
+"\n"
+"               curl http://{one,two}.example.com -o \"file_#1.txt\"\n"
+"\n"
+"              or use several variables like:\n"
+"\n"
+"               curl http://{site,host}.host[1-5].com -o \"#1_#2\"\n"
+"\n"
+, stdout);
+ fputs(
+"              You may use this option as many times as the number of URLs  you\n"
+"              have.  For  example, if you specify two URLs on the same command\n"
+"              line, you can use it like this:\n"
+"\n"
+"                curl -o aa example.com -o bb example.net\n"
+"\n"
+"              and the order of the -o options and  the  URLs  doesn't  matter,\n"
+"              just  that  the  first -o is for the first URL and so on, so the\n"
+"              above command line can also be written as\n"
+"\n"
+, stdout);
+ fputs(
+"                curl example.com example.net -o aa -o bb\n"
+"\n"
+"              See also the --create-dirs option to create the  local  directo-\n"
+"              ries  dynamically.  Specifying the output as '-' (a single dash)\n"
+"              will force the output to be done to stdout.\n"
+"\n"
+"              See  also  -O,  --remote-name  and  --remote-name-all  and   -J,\n"
+"              --remote-header-name.\n"
+"\n"
+"       --pass <phrase>\n"
+"              (SSH TLS) Passphrase for the private key\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --path-as-is\n"
+"              Tell  curl  to  not handle sequences of /../ or /./ in the given\n"
+"              URL path. Normally curl will squash or merge them  according  to\n"
+"              standards but with this option set you tell it not to do that.\n"
+"\n"
+"              Added in 7.42.0.\n"
+"\n"
+"       --pinnedpubkey <hashes>\n"
+"              (TLS)  Tells  curl  to  use  the  specified  public key file (or\n"
+, stdout);
+ fputs(
+"              hashes) to verify the peer. This can be a path to a  file  which\n"
+"              contains a single public key in PEM or DER format, or any number\n"
+"              of base64 encoded sha256 hashes preceded by 'sha256//' and sepa-\n"
+"              rated by ';'\n"
+"\n"
+"              When  negotiating  a  TLS  or SSL connection, the server sends a\n"
+"              certificate indicating its identity. A public key  is  extracted\n"
+, stdout);
+ fputs(
+"              from  this certificate and if it does not exactly match the pub-\n"
+"              lic key provided to this option, curl will abort the  connection\n"
+"              before sending or receiving any data.\n"
+"\n"
+"              PEM/DER support:\n"
+"                7.39.0: OpenSSL, GnuTLS and GSKit\n"
+"                7.43.0: NSS and wolfSSL/CyaSSL\n"
+"                7.47.0: mbedtls\n"
+"                7.49.0: PolarSSL sha256 support:\n"
+"                7.44.0: OpenSSL, GnuTLS, NSS and wolfSSL/CyaSSL.\n"
+, stdout);
+ fputs(
+"                7.47.0: mbedtls\n"
+"                7.49.0: PolarSSL Other SSL backends not supported.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --post301\n"
+"              (HTTP) Tells curl to respect RFC 7231/6.4.2 and not convert POST\n"
+"              requests into GET requests when following a 301 redirection. The\n"
+"              non-RFC  behaviour  is  ubiquitous in web browsers, so curl does\n"
+, stdout);
+ fputs(
+"              the conversion by default to maintain  consistency.  However,  a\n"
+"              server  may  require  a POST to remain a POST after such a redi-\n"
+"              rection. This option is meaningful only when using  -L,  --loca-\n"
+"              tion.\n"
+"\n"
+"              See  also  --post302  and --post303 and -L, --location. Added in\n"
+"              7.17.1.\n"
+"\n"
+"       --post302\n"
+"              (HTTP) Tells curl to respect RFC 7231/6.4.3 and not convert POST\n"
+, stdout);
+ fputs(
+"              requests into GET requests when following a 302 redirection. The\n"
+"              non-RFC behaviour is ubiquitous in web browsers,  so  curl  does\n"
+"              the  conversion  by  default to maintain consistency. However, a\n"
+"              server may require a POST to remain a POST after  such  a  redi-\n"
+"              rection.  This  option is meaningful only when using -L, --loca-\n"
+"              tion.\n"
+"\n"
+"              See also --post301 and --post303 and -L,  --location.  Added  in\n"
+, stdout);
+ fputs(
+"              7.19.1.\n"
+"\n"
+"       --post303\n"
+"              (HTTP) Tells curl to respect RFC 7231/6.4.4 and not convert POST\n"
+"              requests into GET requests when following a 303 redirection. The\n"
+"              non-RFC  behaviour  is  ubiquitous in web browsers, so curl does\n"
+"              the conversion by default to maintain  consistency.  However,  a\n"
+"              server  may  require  a POST to remain a POST after such a redi-\n"
+, stdout);
+ fputs(
+"              rection. This option is meaningful only when using  -L,  --loca-\n"
+"              tion.\n"
+"\n"
+"              See  also  --post302  and --post301 and -L, --location. Added in\n"
+"              7.26.0.\n"
+"\n"
+"       --preproxy [protocol://]host[:port]\n"
+"              Use the specified SOCKS proxy before connecting to  an  HTTP  or\n"
+"              HTTPS  -x,  --proxy.  In  such a case curl first connects to the\n"
+"              SOCKS proxy and then connects (through SOCKS)  to  the  HTTP  or\n"
+, stdout);
+ fputs(
+"              HTTPS proxy. Hence pre proxy.\n"
+"\n"
+"              The pre proxy string should be specified with a protocol:// pre-\n"
+"              fix to  specify  alternative  proxy  protocols.  Use  socks4://,\n"
+"              socks4a://,  socks5://  or  socks5h://  to  request the specific\n"
+"              SOCKS version to be used. No protocol specified will  make  curl\n"
+"              default to SOCKS4.\n"
+"\n"
+"              If  the  port number is not specified in the proxy string, it is\n"
+, stdout);
+ fputs(
+"              assumed to be 1080.\n"
+"\n"
+"              User and password that might be provided in the proxy string are\n"
+"              URL  decoded by curl. This allows you to pass in special charac-\n"
+"              ters such as @ by using %40 or pass in a colon with %3a.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       -#, --progress-bar\n"
+"              Make curl display transfer progress as  a  simple  progress  bar\n"
+, stdout);
+ fputs(
+"              instead of the standard, more informational, meter.\n"
+"\n"
+"              This  progress  bar draws a single line of '#' characters across\n"
+"              the screen and shows a percentage if the transfer size is known.\n"
+"              For  transfers  without a known size, it will instead output one\n"
+"              '#' character for every 1024 bytes transferred.\n"
+"\n"
+"       --proto-default <protocol>\n"
+"              Tells curl to use protocol for any URL missing a scheme name.\n"
+"\n"
+, stdout);
+ fputs(
+"              Example:\n"
+"\n"
+"               curl --proto-default https ftp.mozilla.org\n"
+"\n"
+"              An unknown or unsupported  protocol  causes  error  CURLE_UNSUP-\n"
+"              PORTED_PROTOCOL (1).\n"
+"\n"
+"              This option does not change the default proxy protocol (http).\n"
+"\n"
+"              Without  this  option curl would make a guess based on the host,\n"
+"              see --url for details.\n"
+"\n"
+"              Added in 7.45.0.\n"
+"\n"
+"       --proto-redir <protocols>\n"
+, stdout);
+ fputs(
+"              Tells curl to limit what protocols it may use on redirect.  Pro-\n"
+"              tocols  denied by --proto are not overridden by this option. See\n"
+"              --proto for how protocols are represented.\n"
+"\n"
+"              Example, allow only HTTP and HTTPS on redirect:\n"
+"\n"
+"               curl --proto-redir -all,http,https http://example.com\n"
+"\n"
+"              By default curl will allow all protocols on redirect except sev-\n"
+, stdout);
+ fputs(
+"              eral  disabled  for  security reasons: Since 7.19.4 FILE and SCP\n"
+"              are disabled, and since 7.40.0 SMB and SMBS are  also  disabled.\n"
+"              Specifying  all  or  +all  enables  all  protocols  on redirect,\n"
+"              including those disabled for security.\n"
+"\n"
+"              Added in 7.20.2.\n"
+"\n"
+"       --proto <protocols>\n"
+"              Tells curl to limit what protocols it may use in  the  transfer.\n"
+, stdout);
+ fputs(
+"              Protocols  are evaluated left to right, are comma separated, and\n"
+"              are each a protocol name or\n"
+"\n"
+"              +  Permit this protocol in addition to protocols already permit-\n"
+"                 ted (this is the default if no modifier is used).\n"
+"\n"
+"              -  Deny  this  protocol,  removing it from the list of protocols\n"
+"                 already permitted.\n"
+"\n"
+"              =  Permit only this protocol (ignoring the list already  permit-\n"
+, stdout);
+ fputs(
+"                 ted),  though  subject  to  later  modification by subsequent\n"
+"                 entries in the comma separated list.\n"
+"\n"
+"              For example:\n"
+"\n"
+"              --proto -ftps  uses the default protocols, but disables ftps\n"
+"\n"
+"              --proto -all,https,+http\n"
+"                             only enables http and https\n"
+"\n"
+"              --proto =http,https\n"
+"                             also only enables http and https\n"
+"\n"
+, stdout);
+ fputs(
+"       Unknown protocols produce a warning. This allows scripts to safely rely\n"
+"       on being able to disable potentially dangerous protocols, without rely-\n"
+"       ing upon support for that protocol being built into curl  to  avoid  an\n"
+"       error.\n"
+"\n"
+"       This option can be used multiple times, in which case the effect is the\n"
+"       same as concatenating the protocols into one instance of the option.\n"
+"\n"
+"       See also --proto-redir and --proto-default. Added in 7.20.2.\n"
+"\n"
+"       --proxy-anyauth\n"
+, stdout);
+ fputs(
+"              Tells curl to pick a suitable authentication method when  commu-\n"
+"              nicating  with  the  given HTTP proxy. This might cause an extra\n"
+"              request/response round-trip.\n"
+"\n"
+"              See also -x, --proxy and --proxy-basic and --proxy-digest. Added\n"
+"              in 7.13.2.\n"
+"\n"
+"       --proxy-basic\n"
+"              Tells  curl  to use HTTP Basic authentication when communicating\n"
+"              with the given proxy. Use --basic for enabling HTTP Basic with a\n"
+, stdout);
+ fputs(
+"              remote  host.  Basic  is  the default authentication method curl\n"
+"              uses with proxies.\n"
+"\n"
+"              See also -x, --proxy and --proxy-anyauth and --proxy-digest.\n"
+"\n"
+"       --proxy-cacert <file>\n"
+"              Same as --cacert but used in HTTPS proxy context.\n"
+"\n"
+"              See also  --proxy-capath  and  --cacert  and  --capath  and  -x,\n"
+"              --proxy. Added in 7.52.0.\n"
+"\n"
+"       --proxy-capath <dir>\n"
+"              Same as --capath but used in HTTPS proxy context.\n"
+"\n"
+, stdout);
+ fputs(
+"              See  also  --proxy-cacert and -x, --proxy and --capath. Added in\n"
+"              7.52.0.\n"
+"\n"
+"       --proxy-cert-type <type>\n"
+"              Same as --cert-type but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-cert <cert[:passwd]>\n"
+"              Same as -E, --cert but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-ciphers <list>\n"
+"              Same as --ciphers but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+, stdout);
+ fputs(
+"       --proxy-crlfile <file>\n"
+"              Same as --crlfile but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-digest\n"
+"              Tells curl to use HTTP Digest authentication when  communicating\n"
+"              with the given proxy. Use --digest for enabling HTTP Digest with\n"
+"              a remote host.\n"
+"\n"
+"              See also -x, --proxy and --proxy-anyauth and --proxy-basic.\n"
+"\n"
+"       --proxy-header <header/@file>\n"
+, stdout);
+ fputs(
+"              (HTTP) Extra header to include in the request when sending  HTTP\n"
+"              to a proxy. You may specify any number of extra headers. This is\n"
+"              the equivalent option to -H, --header but is for proxy  communi-\n"
+"              cation  only  like  in CONNECT requests when you want a separate\n"
+"              header sent to the proxy to what is sent to  the  actual  remote\n"
+"              host.\n"
+"\n"
+"              curl  will  make  sure  that each header you add/replace is sent\n"
+, stdout);
+ fputs(
+"              with the proper end-of-line marker, you should thus not add that\n"
+"              as a part of the header content: do not add newlines or carriage\n"
+"              returns, they will only mess things up for you.\n"
+"\n"
+"              Headers specified with this  option  will  not  be  included  in\n"
+"              requests that curl knows will not be sent to a proxy.\n"
+"\n"
+"              Starting  in  7.55.0, this option can take an argument in @file-\n"
+, stdout);
+ fputs(
+"              name style, which then adds a header for each line in the  input\n"
+"              file. Using @- will make curl read the header file from stdin.\n"
+"\n"
+"              This  option  can  be  used multiple times to add/replace/remove\n"
+"              multiple headers.\n"
+"\n"
+"              Added in 7.37.0.\n"
+"       --proxy-insecure\n"
+"              Same as -k, --insecure but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-key-type <type>\n"
+, stdout);
+ fputs(
+"              Same as --key-type but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-key <key>\n"
+"              Same as --key but used in HTTPS proxy context.\n"
+"\n"
+"       --proxy-negotiate\n"
+"              Tells curl to use HTTP Negotiate  (SPNEGO)  authentication  when\n"
+"              communicating with the given proxy. Use --negotiate for enabling\n"
+"              HTTP Negotiate (SPNEGO) with a remote host.\n"
+"\n"
+, stdout);
+ fputs(
+"              See also --proxy-anyauth and --proxy-basic. Added in 7.17.1.\n"
+"\n"
+"       --proxy-ntlm\n"
+"              Tells curl to use HTTP NTLM  authentication  when  communicating\n"
+"              with the given proxy. Use --ntlm for enabling NTLM with a remote\n"
+"              host.\n"
+"\n"
+"              See also --proxy-negotiate and --proxy-anyauth.\n"
+"\n"
+"       --proxy-pass <phrase>\n"
+"              Same as --pass but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-service-name <name>\n"
+, stdout);
+ fputs(
+"              This option allows you to change  the  service  name  for  proxy\n"
+"              negotiation.\n"
+"\n"
+"              Added in 7.43.0.\n"
+"\n"
+"       --proxy-ssl-allow-beast\n"
+"              Same as --ssl-allow-beast but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-tlsauthtype <type>\n"
+"              Same as --tlsauthtype but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-tlspassword <string>\n"
+, stdout);
+ fputs(
+"              Same as --tlspassword but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-tlsuser <name>\n"
+"              Same as --tlsuser but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --proxy-tlsv1\n"
+"              Same as -1, --tlsv1 but used in HTTPS proxy context.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       -U, --proxy-user <user:password>\n"
+"              Specify  the user name and password to use for proxy authentica-\n"
+"              tion.\n"
+"\n"
+, stdout);
+ fputs(
+"              If you use a Windows SSPI-enabled  curl  binary  and  do  either\n"
+"              Negotiate  or  NTLM  authentication  then  you  can tell curl to\n"
+"              select the user name and password from your environment by spec-\n"
+"              ifying a single colon with this option: \"-U :\".\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       -x, --proxy [protocol://]host[:port]\n"
+"              Use the specified proxy.\n"
+"\n"
+, stdout);
+ fputs(
+"              The  proxy string can be specified with a protocol:// prefix. No\n"
+"              protocol specified or http:// will be treated as HTTP proxy. Use\n"
+"              socks4://, socks4a://, socks5:// or socks5h:// to request a spe-\n"
+"              cific SOCKS version to be used.  (The protocol support was added\n"
+"              in curl 7.21.7)\n"
+"\n"
+"              HTTPS  proxy  support  via https:// protocol prefix was added in\n"
+"              7.52.0 for OpenSSL, GnuTLS and NSS.\n"
+"\n"
+, stdout);
+ fputs(
+"              Unrecognized and unsupported  proxy  protocols  cause  an  error\n"
+"              since  7.52.0.   Prior  versions may ignore the protocol and use\n"
+"              http:// instead.\n"
+"\n"
+"              If the port number is not specified in the proxy string,  it  is\n"
+"              assumed to be 1080.\n"
+"\n"
+"              This  option  overrides  existing environment variables that set\n"
+"              the proxy to use. If there's an environment variable  setting  a\n"
+, stdout);
+ fputs(
+"              proxy, you can set proxy to \"\" to override it.\n"
+"\n"
+"              All operations that are performed over an HTTP proxy will trans-\n"
+"              parently be converted to HTTP. It means  that  certain  protocol\n"
+"              specific operations might not be available. This is not the case\n"
+"              if you can tunnel through the proxy, as one with the -p, --prox-\n"
+"              ytunnel option.\n"
+"\n"
+"              User and password that might be provided in the proxy string are\n"
+, stdout);
+ fputs(
+"              URL decoded by curl. This allows you to pass in special  charac-\n"
+"              ters 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"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --proxy1.0 <host[:port]>\n"
+, stdout);
+ fputs(
+"              Use  the  specified  HTTP  1.0  proxy. If the port number is not\n"
+"              specified, it is assumed at port 1080.\n"
+"\n"
+"              The only difference between this and the HTTP proxy  option  -x,\n"
+"              --proxy,  is that attempts to use CONNECT through the proxy will\n"
+"              specify an HTTP 1.0 protocol instead of the default HTTP 1.1.\n"
+"\n"
+"       -p, --proxytunnel\n"
+"              When an HTTP proxy is used -x, --proxy, this option  will  cause\n"
+, stdout);
+ fputs(
+"              non-HTTP  protocols  to  attempt  to  tunnel  through  the proxy\n"
+"              instead of merely using it to do HTTP-like operations. The  tun-\n"
+"              nel  approach  is  made  with the HTTP proxy CONNECT request and\n"
+"              requires that the proxy allows direct connect to the remote port\n"
+"              number curl wants to tunnel through to.\n"
+"\n"
+"              To  suppress  proxy CONNECT response headers when curl is set to\n"
+, stdout);
+ fputs(
+"              output headers use --suppress-connect-headers.\n"
+"\n"
+"              See also -x, --proxy.\n"
+"\n"
+"       --pubkey <key>\n"
+"              (SFTP SCP) Public key file name. Allows you to provide your pub-\n"
+"              lic key in this separate file.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"              (As of 7.39.0, curl attempts to automatically extract the public\n"
+"              key from the private key file, so passing this option is  gener-\n"
+, stdout);
+ fputs(
+"              ally not required. Note that this public key extraction requires\n"
+"              libcurl to be linked against a copy of libssh2 1.2.8  or  higher\n"
+"              that is itself linked against OpenSSL.)\n"
+"\n"
+"       -Q, --quote\n"
+"              (FTP  SFTP)  Send an arbitrary command to the remote FTP or SFTP\n"
+"              server. Quote commands are sent BEFORE the transfer takes  place\n"
+"              (just  after  the  initial PWD command in an FTP transfer, to be\n"
+, stdout);
+ fputs(
+"              exact). To make commands take place after a successful transfer,\n"
+"              prefix  them  with  a  dash '-'.  To make commands be sent after\n"
+"              curl has changed the working directory, just before the transfer\n"
+"              command(s),  prefix  the  command  with a '+' (this is only sup-\n"
+"              ported for FTP). You may specify any number of commands.\n"
+"\n"
+"              If the server returns failure  for  one  of  the  commands,  the\n"
+, stdout);
+ fputs(
+"              entire  operation  will  be aborted. You must send syntactically\n"
+"              correct FTP commands as RFC 959 defines to FTP servers,  or  one\n"
+"              of the commands listed below to SFTP servers.\n"
+"\n"
+"              This  option can be used multiple times. When speaking to an FTP\n"
+"              server, prefix the command with an asterisk  (*)  to  make  curl\n"
+"              continue  even if the command fails as by default curl will stop\n"
+"              at first failure.\n"
+"\n"
+, stdout);
+ fputs(
+"              SFTP is a binary protocol. Unlike for FTP, curl interprets  SFTP\n"
+"              quote  commands  itself before sending them to the server.  File\n"
+"              names may be quoted shell-style to embed spaces or special char-\n"
+"              acters.   Following is the list of all supported SFTP quote com-\n"
+"              mands:\n"
+"\n"
+"              chgrp group file\n"
+"                     The chgrp command sets the group ID of the file named  by\n"
+, stdout);
+ fputs(
+"                     the  file  operand to the group ID specified by the group\n"
+"                     operand. The group operand is a decimal integer group ID.\n"
+"\n"
+"              chmod mode file\n"
+"                     The chmod command modifies the  file  mode  bits  of  the\n"
+"                     specified file. The mode operand is an octal integer mode\n"
+"                     number.\n"
+"\n"
+"              chown user file\n"
+"                     The chown command sets the owner of the file named by the\n"
+, stdout);
+ fputs(
+"                     file  operand  to the user ID specified by the user oper-\n"
+"                     and. The user operand is a decimal integer user ID.\n"
+"\n"
+"              ln source_file target_file\n"
+"                     The ln and symlink commands create a symbolic link at the\n"
+"                     target_file  location  pointing  to the source_file loca-\n"
+"                     tion.\n"
+"\n"
+"              mkdir directory_name\n"
+"                     The mkdir command creates  the  directory  named  by  the\n"
+, stdout);
+ fputs(
+"                     directory_name operand.\n"
+"\n"
+"              pwd    The pwd command returns the absolute pathname of the cur-\n"
+"                     rent working directory.\n"
+"\n"
+"              rename source target\n"
+"                     The rename command renames the file or directory named by\n"
+"                     the  source  operand to the destination path named by the\n"
+"                     target operand.\n"
+"\n"
+"              rm file\n"
+, stdout);
+ fputs(
+"                     The rm command removes the file specified by the file op-\n"
+"                     erand.\n"
+"\n"
+"              rmdir directory\n"
+"                     The  rmdir  command removes the directory entry specified\n"
+"                     by the directory operand, provided it is empty.\n"
+"\n"
+"              symlink source_file target_file\n"
+"                     See ln.\n"
+"\n"
+"       --random-file <file>\n"
+"              Specify the path name to file containing what will be considered\n"
+, stdout);
+ fputs(
+"              as  random  data. The data may be used to seed the random engine\n"
+"              for SSL connections.  See also the --egd-file option.\n"
+"\n"
+"       -r, --range <range>\n"
+"              (HTTP FTP SFTP FILE) Retrieve a byte range (i.e a partial  docu-\n"
+"              ment)  from  a  HTTP/1.1,  FTP  or  SFTP server or a local FILE.\n"
+"              Ranges can be specified in a number of ways.\n"
+"\n"
+"              0-499     specifies the first 500 bytes\n"
+"\n"
+, stdout);
+ fputs(
+"              500-999   specifies the second 500 bytes\n"
+"\n"
+"              -500      specifies the last 500 bytes\n"
+"\n"
+"              9500-     specifies the bytes from offset 9500 and forward\n"
+"\n"
+"              0-0,-1    specifies the first and last byte only(*)(HTTP)\n"
+"\n"
+"              100-199,500-599\n"
+"                        specifies two separate 100-byte ranges(*) (HTTP)\n"
+"\n"
+"              (*) = NOTE that this will cause the server to reply with a  mul-\n"
+"              tipart response!\n"
+"\n"
+, stdout);
+ fputs(
+"              Only  digit characters (0-9) are valid in the 'start' and 'stop'\n"
+"              fields of the 'start-stop' range syntax. If a non-digit  charac-\n"
+"              ter is given in the range, the server's response will be unspec-\n"
+"              ified, depending on the server's configuration.\n"
+"\n"
+"              You should also be aware that many HTTP/1.1 servers do not  have\n"
+"              this  feature  enabled, so that when you attempt to get a range,\n"
+, stdout);
+ fputs(
+"              you'll instead get the whole document.\n"
+"\n"
+"              FTP and SFTP range downloads only  support  the  simple  'start-\n"
+"              stop'  syntax  (optionally with one of the numbers omitted). FTP\n"
+"              use depends on the extended FTP command SIZE.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --raw  (HTTP) When used, it disables all internal HTTP decoding of con-\n"
+, stdout);
+ fputs(
+"              tent  or  transfer  encodings  and  instead makes them passed on\n"
+"              unaltered, raw.\n"
+"\n"
+"              Added in 7.16.2.\n"
+"\n"
+"       -e, --referer <URL>\n"
+"              (HTTP) Sends the \"Referrer Page\" information to the HTTP server.\n"
+"              This can also be set with the -H, --header flag of course.  When\n"
+"              used with -L, --location you  can  append  \";auto\"  to  the  -e,\n"
+"              --referer  URL  to  make curl automatically set the previous URL\n"
+, stdout);
+ fputs(
+"              when it follows a Location: header. The \";auto\"  string  can  be\n"
+"              used alone, even if you don't set an initial -e, --referer.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also -A, --user-agent and -H, --header.\n"
+"\n"
+"       -J, --remote-header-name\n"
+"              (HTTP) This option tells the -O, --remote-name option to use the\n"
+"              server-specified   Content-Disposition   filename   instead   of\n"
+, stdout);
+ fputs(
+"              extracting a filename from the URL.\n"
+"\n"
+"              If  the  server  specifies a file name and a file with that name\n"
+"              already exists in the current working directory it will  not  be\n"
+"              overwritten and an error will occur. If the server doesn't spec-\n"
+"              ify a file name then this option has no effect.\n"
+"\n"
+"              There's no attempt to decode %-sequences (yet) in  the  provided\n"
+, stdout);
+ fputs(
+"              file name, so this option may provide you with rather unexpected\n"
+"              file names.\n"
+"\n"
+"              WARNING: Exercise judicious use of this  option,  especially  on\n"
+"              Windows.  A  rogue  server  could  send you the name of a DLL or\n"
+"              other file that could possibly be loaded automatically  by  Win-\n"
+"              dows or some third party software.\n"
+"\n"
+"       --remote-name-all\n"
+"              This  option changes the default action for all given URLs to be\n"
+, stdout);
+ fputs(
+"              dealt with as if -O, --remote-name were used for each one. So if\n"
+"              you want to disable that for a specific URL after --remote-name-\n"
+"              all has been used, you must use \"-o -\" or --no-remote-name.\n"
+"\n"
+"              Added in 7.19.0.\n"
+"\n"
+"       -O, --remote-name\n"
+"              Write output to a local file named like the remote file we  get.\n"
+"              (Only  the file part of the remote file is used, the path is cut\n"
+"              off.)\n"
+"\n"
+, stdout);
+ fputs(
+"              The file will be saved in the current working directory. If  you\n"
+"              want  the  file  saved  in  a different directory, make sure you\n"
+"              change the current working directory before invoking  curl  with\n"
+"              this option.\n"
+"\n"
+"              The  remote  file  name  to use for saving is extracted from the\n"
+"              given URL, nothing else, and if it already  exists  it  will  be\n"
+, stdout);
+ fputs(
+"              overwritten.  If  you  want  the server to be able to choose the\n"
+"              file name refer to -J, --remote-header-name which can be used in\n"
+"              addition  to  this option. If the server chooses a file name and\n"
+"              that name already exists it will not be overwritten.\n"
+"\n"
+"              There is no URL decoding done on the file name. If it has %20 or\n"
+"              other  URL  encoded parts of the name, they will end up as-is as\n"
+"              file name.\n"
+"\n"
+, stdout);
+ fputs(
+"              You may use this option as many times as the number of URLs  you\n"
+"              have.\n"
+"\n"
+"       -R, --remote-time\n"
+"              When  used,  this will make curl attempt to figure out the time-\n"
+"              stamp of the remote file, and if  that  is  available  make  the\n"
+"              local file get that same timestamp.\n"
+"\n"
+"       --request-target\n"
+"              (HTTP)  Tells curl to use an alternative \"target\" (path) instead\n"
+, stdout);
+ fputs(
+"              of using the path as provided in the  URL.  Particularly  useful\n"
+"              when  wanting  to  issue  HTTP requests without leading slash or\n"
+"              other data that doesn't follow the  regular  URL  pattern,  like\n"
+"              \"OPTIONS *\".\n"
+"\n"
+"       -X, --request <command>\n"
+"              (HTTP) Specifies a custom request method to use when communicat-\n"
+"              ing with the HTTP server.  The specified request method will  be\n"
+, stdout);
+ fputs(
+"              used  instead  of  the  method otherwise used (which defaults to\n"
+"              GET). Read the HTTP 1.1 specification for details  and  explana-\n"
+"              tions.  Common  additional HTTP requests include PUT and DELETE,\n"
+"              but related technologies like WebDAV offers PROPFIND, COPY, MOVE\n"
+"              and more.\n"
+"\n"
+"              Normally  you  don't  need  this option. All sorts of GET, HEAD,\n"
+"              POST and PUT requests are rather invoked by using dedicated com-\n"
+, stdout);
+ fputs(
+"              mand line options.\n"
+"\n"
+"              This  option  only  changes  the  actual  word  used in the HTTP\n"
+"              request, it does not alter the way curl behaves. So for  example\n"
+"              if  you  want  to make a proper HEAD request, using -X HEAD will\n"
+"              not suffice. You need to use the -I, --head option.\n"
+"\n"
+"              The method string you set with -X, --request will  be  used  for\n"
+"              all  requests,  which  if you for example use -L, --location may\n"
+, stdout);
+ fputs(
+"              cause unintended side-effects when curl doesn't  change  request\n"
+"              method according to the HTTP 30x response codes - and similar.\n"
+"\n"
+"              (FTP) Specifies a custom FTP command to use instead of LIST when\n"
+"              doing file lists with FTP.\n"
+"\n"
+"              (POP3) Specifies a custom POP3 command to use instead of LIST or\n"
+"              RETR. (Added in 7.26.0)\n"
+"\n"
+"              (IMAP)  Specifies  a custom IMAP command to use instead of LIST.\n"
+, stdout);
+ fputs(
+"              (Added in 7.30.0)\n"
+"\n"
+"              (SMTP) Specifies a custom SMTP command to use instead of HELP or\n"
+"              VRFY. (Added in 7.34.0)\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       --resolve <host:port:address>\n"
+"              Provide  a  custom  address  for  a specific host and port pair.\n"
+"              Using this, you can make the curl requests(s)  use  a  specified\n"
+, stdout);
+ fputs(
+"              address  and  prevent the otherwise normally resolved address to\n"
+"              be used. Consider it a sort of /etc/hosts  alternative  provided\n"
+"              on  the  command line. The port number should be the number used\n"
+"              for the specific protocol the host will be used  for.  It  means\n"
+"              you  need several entries if you want to provide address for the\n"
+"              same host but different ports.\n"
+"\n"
+, stdout);
+ fputs(
+"              The provided address set by this option will be used even if -4,\n"
+"              --ipv4 or -6, --ipv6 is set to make curl use another IP version.\n"
+"              This  option  can  be  used many times to add many host names to\n"
+"              resolve.\n"
+"\n"
+"              Added in 7.21.3.\n"
+"\n"
+"       --retry-connrefused\n"
+"              In addition to the other conditions, consider ECONNREFUSED as  a\n"
+"              transient  error  too  for --retry. This option is used together\n"
+, stdout);
+ fputs(
+"              with --retry.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       --retry-delay <seconds>\n"
+"              Make curl sleep this amount of time before  each  retry  when  a\n"
+"              transfer  has  failed  with  a  transient  error (it changes the\n"
+"              default backoff time algorithm between retries). This option  is\n"
+"              only  interesting if --retry is also used. Setting this delay to\n"
+"              zero will make curl use the default backoff time.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.12.3.\n"
+"\n"
+"       --retry-max-time <seconds>\n"
+"              The retry timer is reset  before  the  first  transfer  attempt.\n"
+"              Retries will be done as usual (see --retry) as long as the timer\n"
+"              hasn't reached this given limit. Notice that if the timer hasn't\n"
+"              reached  the  limit, the request will be made and while perform-\n"
+, stdout);
+ fputs(
+"              ing, it may take longer than this given time period. To limit  a\n"
+"              single  request's  maximum  time,  use -m, --max-time.  Set this\n"
+"              option to zero to not timeout retries.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.12.3.\n"
+"\n"
+"       --retry <num>\n"
+"              If a transient error is returned when curl tries  to  perform  a\n"
+, stdout);
+ fputs(
+"              transfer,  it  will retry this number of times before giving up.\n"
+"              Setting the number to 0 makes curl do no retries (which  is  the\n"
+"              default).  Transient  error  means either: a timeout, an FTP 4xx\n"
+"              response code or an HTTP 5xx response code.\n"
+"\n"
+"              When curl is about to retry a transfer, it will first  wait  one\n"
+"              second  and  then for all forthcoming retries it will double the\n"
+, stdout);
+ fputs(
+"              waiting time until it reaches 10 minutes which then will be  the\n"
+"              delay  between  the rest of the retries.  By using --retry-delay\n"
+"              you  disable  this  exponential  backoff  algorithm.  See   also\n"
+"              --retry-max-time to limit the total time allowed for retries.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.12.3.\n"
+"\n"
+"       --sasl-ir\n"
+, stdout);
+ fputs(
+"              Enable initial response in SASL authentication.\n"
+"\n"
+"              Added in 7.31.0.\n"
+"\n"
+"       --service-name <name>\n"
+"              This option allows you to change the service name for SPNEGO.\n"
+"\n"
+"              Examples:    --negotiate    --service-name   sockd   would   use\n"
+"              sockd/server-name.\n"
+"\n"
+"              Added in 7.43.0.\n"
+"       -S, --show-error\n"
+"              When used with -s, --silent, it makes curl show an error message\n"
+"              if it fails.\n"
+"       -s, --silent\n"
+, stdout);
+ fputs(
+"              Silent  or  quiet  mode. Don't show progress meter or error mes-\n"
+"              sages.  Makes Curl mute. It will still output the data  you  ask\n"
+"              for, potentially even to the terminal/stdout unless you redirect\n"
+"              it.\n"
+"\n"
+"              Use -S, --show-error in  addition  to  this  option  to  disable\n"
+"              progress meter but still show error messages.\n"
+"\n"
+"              See also -v, --verbose and --stderr.\n"
+"\n"
+"       --socks4 <host[:port]>\n"
+, stdout);
+ fputs(
+"              Use the specified SOCKS4 proxy. If the port number is not speci-\n"
+"              fied, it is assumed at port 1080.\n"
+"\n"
+"              This option overrides any previous use of -x, --proxy,  as  they\n"
+"              are mutually exclusive.\n"
+"\n"
+"              Since 7.21.7, this option is superfluous since you can specify a\n"
+"              socks4 proxy with -x, --proxy using a socks4:// protocol prefix.\n"
+"              Since 7.52.0, --preproxy can be used to specify a SOCKS proxy at\n"
+, stdout);
+ fputs(
+"              the  same  time -x, --proxy is used with an HTTP/HTTPS proxy. In\n"
+"              such a case curl first connects to the SOCKS proxy and then con-\n"
+"              nects (through SOCKS) to the HTTP or HTTPS proxy.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.15.2.\n"
+"\n"
+"       --socks4a <host[:port]>\n"
+"              Use the specified SOCKS4a proxy. If the port number is not spec-\n"
+"              ified, it is assumed at port 1080.\n"
+"\n"
+, stdout);
+ fputs(
+"              This option overrides any previous use of -x, --proxy,  as  they\n"
+"              are mutually exclusive.\n"
+"\n"
+"              Since 7.21.7, this option is superfluous since you can specify a\n"
+"              socks4a proxy with -x, --proxy using a socks4a:// protocol  pre-\n"
+"              fix.\n"
+"\n"
+"              Since 7.52.0, --preproxy can be used to specify a SOCKS proxy at\n"
+"              the same time -x, --proxy is used with an HTTP/HTTPS  proxy.  In\n"
+, stdout);
+ fputs(
+"              such a case curl first connects to the SOCKS proxy and then con-\n"
+"              nects (through SOCKS) to the HTTP or HTTPS proxy.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.18.0.\n"
+"\n"
+"       --socks5-basic\n"
+"              Tells curl to use username/password authentication when connect-\n"
+"              ing  to a SOCKS5 proxy.  The username/password authentication is\n"
+, stdout);
+ fputs(
+"              enabled  by  default.   Use  --socks5-gssapi  to  force  GSS-API\n"
+"              authentication to SOCKS5 proxies.\n"
+"\n"
+"              Added in 7.55.0.\n"
+"\n"
+"       --socks5-gssapi-nec\n"
+"              As  part of the GSS-API negotiation a protection mode is negoti-\n"
+"              ated. RFC 1961 says in section 4.3/4.4 it should  be  protected,\n"
+"              but  the  NEC  reference  implementation  does  not.  The option\n"
+, stdout);
+ fputs(
+"              --socks5-gssapi-nec allows the unprotected exchange of the  pro-\n"
+"              tection mode negotiation.\n"
+"\n"
+"              Added in 7.19.4.\n"
+"\n"
+"       --socks5-gssapi-service <name>\n"
+"              The default service name for a socks server is rcmd/server-fqdn.\n"
+"              This option allows you to change it.\n"
+"\n"
+"              Examples:  --socks5  proxy-name  --socks5-gssapi-service   sockd\n"
+"              would  use sockd/proxy-name --socks5 proxy-name --socks5-gssapi-\n"
+, stdout);
+ fputs(
+"              service sockd/real-name  would  use  sockd/real-name  for  cases\n"
+"              where the proxy-name does not match the principal name.\n"
+"\n"
+"              Added in 7.19.4.\n"
+"\n"
+"       --socks5-gssapi\n"
+"              Tells  curl  to  use GSS-API authentication when connecting to a\n"
+"              SOCKS5 proxy.  The GSS-API authentication is enabled by  default\n"
+"              (if  curl is compiled with GSS-API support).  Use --socks5-basic\n"
+, stdout);
+ fputs(
+"              to force username/password authentication to SOCKS5 proxies.\n"
+"\n"
+"              Added in 7.55.0.\n"
+"\n"
+"       --socks5-hostname <host[:port]>\n"
+"              Use the specified SOCKS5 proxy (and let the  proxy  resolve  the\n"
+"              host  name).  If the port number is not specified, it is assumed\n"
+"              at port 1080.\n"
+"\n"
+"              This option overrides any previous use of -x, --proxy,  as  they\n"
+"              are mutually exclusive.\n"
+"\n"
+, stdout);
+ fputs(
+"              Since 7.21.7, this option is superfluous since you can specify a\n"
+"              socks5 hostname proxy with -x, --proxy using a socks5h:// proto-\n"
+"              col prefix.\n"
+"\n"
+"              Since 7.52.0, --preproxy can be used to specify a SOCKS proxy at\n"
+"              the same time -x, --proxy is used with an HTTP/HTTPS  proxy.  In\n"
+"              such a case curl first connects to the SOCKS proxy and then con-\n"
+"              nects (through SOCKS) to the HTTP or HTTPS proxy.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.18.0.\n"
+"\n"
+"       --socks5 <host[:port]>\n"
+"              Use the specified SOCKS5 proxy  -  but  resolve  the  host  name\n"
+"              locally.  If  the port number is not specified, it is assumed at\n"
+"              port 1080.\n"
+"\n"
+"              This option overrides any previous use of -x, --proxy,  as  they\n"
+"              are mutually exclusive.\n"
+"\n"
+, stdout);
+ fputs(
+"              Since 7.21.7, this option is superfluous since you can specify a\n"
+"              socks5 proxy with -x, --proxy using a socks5:// protocol prefix.\n"
+"              Since 7.52.0, --preproxy can be used to specify a SOCKS proxy at\n"
+"              the  same  time -x, --proxy is used with an HTTP/HTTPS proxy. In\n"
+"              such a case curl first connects to the SOCKS proxy and then con-\n"
+"              nects (through SOCKS) to the HTTP or HTTPS proxy.\n"
+"\n"
+, stdout);
+ fputs(
+"              If this option is used several times, the last one will be used.\n"
+"              This  option (as well as --socks4) does not work with IPV6, FTPS\n"
+"              or LDAP.\n"
+"\n"
+"              Added in 7.18.0.\n"
+"\n"
+"       -Y, --speed-limit <speed>\n"
+"              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, --speed-time 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"
+"       -y, --speed-time <seconds>\n"
+"              If a download is slower than speed-limit bytes per second during\n"
+"              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"
+"              --speed-limit.\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"
+"       --ssl-allow-beast\n"
+"              This option tells curl to not work around a security flaw in the\n"
+"              SSL3 and TLS1.0 protocols known as BEAST.  If this option  isn't\n"
+"              used,  the SSL layer may use workarounds known to cause interop-\n"
+, stdout);
+ fputs(
+"              erability problems with some older SSL implementations. WARNING:\n"
+"              this option loosens the SSL security, and by using this flag you\n"
+"              ask for exactly that.\n"
+"\n"
+"              Added in 7.25.0.\n"
+"\n"
+"       --ssl-no-revoke\n"
+"              (WinSSL) This option tells curl to disable  certificate  revoca-\n"
+"              tion checks.  WARNING: this option loosens the SSL security, and\n"
+"              by using this flag you ask for exactly that.\n"
+"\n"
+"              Added in 7.44.0.\n"
+"\n"
+, stdout);
+ fputs(
+"       --ssl-reqd\n"
+"              (FTP IMAP POP3 SMTP) Require SSL/TLS for the connection.  Termi-\n"
+"              nates the connection if the server doesn't support SSL/TLS.\n"
+"\n"
+"              This option was formerly known as --ftp-ssl-reqd.\n"
+"\n"
+"              Added in 7.20.0.\n"
+"\n"
+"       --ssl  (FTP  IMAP  POP3  SMTP)  Try  to use SSL/TLS for the connection.\n"
+"              Reverts to a non-secure connection if the server doesn't support\n"
+, stdout);
+ fputs(
+"              SSL/TLS.   See also --ftp-ssl-control and --ssl-reqd for differ-\n"
+"              ent levels of encryption required.\n"
+"\n"
+"              This option was formerly known as --ftp-ssl (Added  in  7.11.0).\n"
+"              That  option  name  can  still  be used but will be removed in a\n"
+"              future version.\n"
+"\n"
+"              Added in 7.20.0.\n"
+"\n"
+"       -2, --sslv2\n"
+"              (SSL) Forces curl to use SSL version 2 when negotiating  with  a\n"
+, stdout);
+ fputs(
+"              remote  SSL  server.  Sometimes curl is built without SSLv2 sup-\n"
+"              port. SSLv2 is widely considered insecure (see RFC 6176).\n"
+"\n"
+"              See also --http1.1 and --http2. -2, --sslv2  requires  that  the\n"
+"              underlying  libcurl  was built to support TLS. This option over-\n"
+"              rides -3, --sslv3 and -1, --tlsv1 and --tlsv1.1 and --tlsv1.2.\n"
+"\n"
+"       -3, --sslv3\n"
+"              (SSL) Forces curl to use SSL version 3 when negotiating  with  a\n"
+, stdout);
+ fputs(
+"              remote  SSL  server.  Sometimes curl is built without SSLv3 sup-\n"
+"              port. SSLv3 is widely considered insecure (see RFC 7568).\n"
+"\n"
+"              See also --http1.1 and --http2. -3, --sslv3  requires  that  the\n"
+"              underlying  libcurl  was built to support TLS. This option over-\n"
+"              rides -2, --sslv2 and -1, --tlsv1 and --tlsv1.1 and --tlsv1.2.\n"
+"\n"
+"       --stderr\n"
+"              Redirect all writes to stderr to the specified file instead.  If\n"
+, stdout);
+ fputs(
+"              the file name is a plain '-', it is instead written to stdout.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              See also -v, --verbose and -s, --silent.\n"
+"\n"
+"       --suppress-connect-headers\n"
+"              When  -p,  --proxytunnel  is  used and a CONNECT request is made\n"
+"              don't output proxy CONNECT  response  headers.  This  option  is\n"
+"              meant  to  be used with -D, --dump-header or -i, --include which\n"
+, stdout);
+ fputs(
+"              are used to show protocol headers  in  the  output.  It  has  no\n"
+"              effect on debug options such as -v, --verbose or --trace, or any\n"
+"              statistics.\n"
+"\n"
+"              See also -D, --dump-header and -i, --include and -p, --proxytun-\n"
+"              nel.\n"
+"\n"
+"       --tcp-fastopen\n"
+"              Enable use of TCP Fast Open (RFC7413).\n"
+"\n"
+"              Added in 7.49.0.\n"
+"\n"
+"       --tcp-nodelay\n"
+"              Turn  on the TCP_NODELAY option. See the curl_easy_setopt(3) man\n"
+, stdout);
+ fputs(
+"              page for details about this option.\n"
+"\n"
+"              Since 7.50.2, curl sets this option by default and you  need  to\n"
+"              explicitly switch it off if you don't want it on.\n"
+"\n"
+"              Added in 7.11.2.\n"
+"\n"
+"       -t, --telnet-option <opt=val>\n"
+"              Pass options to the telnet protocol. Supported options are:\n"
+"\n"
+"              TTYPE=<term> Sets the terminal type.\n"
+"\n"
+"              XDISPLOC=<X display> Sets the X display location.\n"
+"\n"
+, stdout);
+ fputs(
+"              NEW_ENV=<var,val> Sets an environment variable.\n"
+"\n"
+"       --tftp-blksize <value>\n"
+"              (TFTP) Set TFTP BLKSIZE option (must be >512). This is the block\n"
+"              size that curl will try to use when transferring data to or from\n"
+"              a TFTP server. By default 512 bytes will be used.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              Added in 7.20.0.\n"
+"\n"
+"       --tftp-no-options\n"
+, stdout);
+ fputs(
+"              (TFTP) Tells curl not to send TFTP options requests.\n"
+"\n"
+"              This  option  improves  interop with some legacy servers that do\n"
+"              not acknowledge or properly implement TFTP  options.  When  this\n"
+"              option is used --tftp-blksize is ignored.\n"
+"\n"
+"              Added in 7.48.0.\n"
+"\n"
+"       -z, --time-cond <time>\n"
+"              (HTTP  FTP) Request a file that has been modified later than the\n"
+, stdout);
+ fputs(
+"              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"
+"              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"
+, 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"
+"       --tls-max <VERSION>\n"
+"              (SSL)  VERSION  defines maximum supported TLS version. A minimum\n"
+"              is defined by arguments tlsv1.0 or tlsv1.1 or tlsv1.2.\n"
+"\n"
+"              default\n"
+"                     Use up to recommended TLS version.\n"
+"\n"
+, stdout);
+ fputs(
+"              1.0    Use up to TLSv1.0.\n"
+"              1.1    Use up to TLSv1.1.\n"
+"              1.2    Use up to TLSv1.2.\n"
+"              1.3    Use up to TLSv1.3.\n"
+"\n"
+"       See also --tlsv1.0 and --tlsv1.1 and --tlsv1.2. --tls-max requires that\n"
+"       the underlying libcurl was built to support TLS. Added in 7.54.0.\n"
+"\n"
+"       --tlsauthtype <type>\n"
+"              Set  TLS  authentication  type.  Currently,  the  only supported\n"
+"              option is \"SRP\",  for  TLS-SRP  (RFC  5054).  If  --tlsuser  and\n"
+, stdout);
+ fputs(
+"              --tlspassword  are specified but --tlsauthtype is not, then this\n"
+"              option defaults to \"SRP\".\n"
+"\n"
+"              Added in 7.21.4.\n"
+"\n"
+"       --tlspassword\n"
+"              Set password for use with the TLS authentication  method  speci-\n"
+"              fied with --tlsauthtype. Requires that --tlsuser also be set.\n"
+"\n"
+"              Added in 7.21.4.\n"
+"       --tlsuser <name>\n"
+"              Set  username  for use with the TLS authentication method speci-\n"
+, stdout);
+ fputs(
+"              fied with --tlsauthtype. Requires  that  --tlspassword  also  is\n"
+"              set.\n"
+"\n"
+"              Added in 7.21.4.\n"
+"\n"
+"       --tlsv1.0\n"
+"              (TLS)  Forces  curl  to use TLS version 1.0 when connecting to a\n"
+"              remote TLS server.\n"
+"\n"
+"              Added in 7.34.0.\n"
+"\n"
+"       --tlsv1.1\n"
+"              (TLS) Forces curl to use TLS version 1.1 when  connecting  to  a\n"
+"              remote TLS server.\n"
+"\n"
+"              Added in 7.34.0.\n"
+"\n"
+"       --tlsv1.2\n"
+, stdout);
+ fputs(
+"              (TLS)  Forces  curl  to use TLS version 1.2 when connecting to a\n"
+"              remote TLS server.\n"
+"\n"
+"              Added in 7.34.0.\n"
+"\n"
+"       --tlsv1.3\n"
+"              (TLS) Forces curl to use TLS version 1.3 when  connecting  to  a\n"
+"              remote TLS server.\n"
+"\n"
+"              Note that TLS 1.3 is only supported by a subset of TLS backends.\n"
+"              At the time of writing this, those are BoringSSL and NSS only.\n"
+"\n"
+"              Added in 7.52.0.\n"
+"\n"
+"       -1, --tlsv1\n"
+, stdout);
+ fputs(
+"              (SSL) Tells curl to use TLS version 1.x when negotiating with  a\n"
+"              remote TLS server. That means TLS version 1.0, 1.1 or 1.2.\n"
+"\n"
+"              See  also  --http1.1  and --http2. -1, --tlsv1 requires that the\n"
+"              underlying libcurl was built to support TLS. This  option  over-\n"
+"              rides --tlsv1.1 and --tlsv1.2 and --tlsv1.3.\n"
+"\n"
+"       --tr-encoding\n"
+"              (HTTP) Request a compressed Transfer-Encoding response using one\n"
+, stdout);
+ fputs(
+"              of the algorithms curl supports, and uncompress the  data  while\n"
+"              receiving it.\n"
+"\n"
+"              Added in 7.21.6.\n"
+"\n"
+"       --trace-ascii <file>\n"
+"              Enables  a  full  trace  dump of all incoming and outgoing data,\n"
+"              including descriptive information, to the given output file. Use\n"
+"              \"-\" as filename to have the output sent to stdout.\n"
+"\n"
+"              This is very similar to --trace, but leaves out the hex part and\n"
+, stdout);
+ fputs(
+"              only shows the ASCII part of the dump. It makes  smaller  output\n"
+"              that might be easier to read for untrained humans.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              This option overrides --trace and -v, --verbose.\n"
+"\n"
+"       --trace-time\n"
+"              Prepends  a  time  stamp to each trace or verbose line that curl\n"
+"              displays.\n"
+"\n"
+"              Added in 7.14.0.\n"
+"\n"
+"       --trace <file>\n"
+, stdout);
+ fputs(
+"              Enables a full trace dump of all  incoming  and  outgoing  data,\n"
+"              including descriptive information, to the given output file. Use\n"
+"              \"-\" as filename to have the output sent to stdout.  Use  \"%\"  as\n"
+"              filename to have the output sent to stderr.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"              This option overrides -v, --verbose and --trace-ascii.\n"
+"\n"
+"       --unix-socket <path>\n"
+, stdout);
+ fputs(
+"              (HTTP) Connect through this Unix domain socket, instead of using\n"
+"              the network.\n"
+"\n"
+"              Added in 7.40.0.\n"
+"\n"
+"       -T, --upload-file <file>\n"
+"              This transfers the specified local file to the  remote  URL.  If\n"
+"              there is no file part in the specified URL, curl will append the\n"
+"              local file name. NOTE that you must use a trailing / on the last\n"
+"              directory  to really prove to Curl that there is no file name or\n"
+, stdout);
+ fputs(
+"              curl will think that your last directory name is the remote file\n"
+"              name to use. That will most likely cause the upload operation to\n"
+"              fail. If this is used on an HTTP(S) server, the PUT command will\n"
+"              be used.\n"
+"\n"
+"              Use  the file name \"-\" (a single dash) to use stdin instead of a\n"
+"              given file.  Alternately, the file name \".\"  (a  single  period)\n"
+"              may  be  specified  instead  of \"-\" to use stdin in non-blocking\n"
+, stdout);
+ fputs(
+"              mode to  allow  reading  server  output  while  stdin  is  being\n"
+"              uploaded.\n"
+"\n"
+"              You  can  specify one -T, --upload-file for each URL on the com-\n"
+"              mand line. Each -T, --upload-file + URL pair specifies  what  to\n"
+"              upload  and  to  where. curl also supports \"globbing\" of the -T,\n"
+"              --upload-file argument, meaning that  you  can  upload  multiple\n"
+"              files  to a single URL by using the same URL globbing style sup-\n"
+, stdout);
+ fputs(
+"              ported in the URL, like this:\n"
+"\n"
+"               curl --upload-file \"{file1,file2}\" http://www.example.com\n"
+"\n"
+"              or even\n"
+"\n"
+"               curl -T \"img[1-1000].png\" ftp://ftp.example.com/upload/\n"
+"\n"
+"              When uploading to an SMTP server: the uploaded data  is  assumed\n"
+"              to be RFC 5322 formatted. It has to feature the necessary set of\n"
+"              headers and mail body formatted correctly by the  user  as  curl\n"
+, stdout);
+ fputs(
+"              will not transcode nor encode it further in any way.\n"
+"\n"
+"       --url <url>\n"
+"              Specify  a  URL  to  fetch. This option is mostly handy when you\n"
+"              want to specify URL(s) in a config file.\n"
+"\n"
+"              If the given URL is missing a scheme name (such as \"http://\"  or\n"
+"              \"ftp://\"  etc) then curl will make a guess based on the host. If\n"
+"              the outermost sub-domain name matches  DICT,  FTP,  IMAP,  LDAP,\n"
+, stdout);
+ fputs(
+"              POP3  or  SMTP  then  that protocol will be used, otherwise HTTP\n"
+"              will be used. Since 7.45.0 guessing can be disabled by setting a\n"
+"              default protocol, see --proto-default for details.\n"
+"\n"
+"              This  option  may  be used any number of times. To control where\n"
+"              this URL is written, use the -o, --output or the  -O,  --remote-\n"
+"              name options.\n"
+"\n"
+"       -B, --use-ascii\n"
+, stdout);
+ fputs(
+"              (FTP  LDAP)  Enable  ASCII  transfer.  For FTP, this can also be\n"
+"              enforced by using a URL that ends with  \";type=A\".  This  option\n"
+"              causes data sent to stdout to be in text mode for win32 systems.\n"
+"\n"
+"       -A, --user-agent <name>\n"
+"              (HTTP) Specify the User-Agent string to send to the HTTP server.\n"
+"              To encode blanks in the string, surround the string with  single\n"
+, stdout);
+ fputs(
+"              quote  marks.  This can also be set with the -H, --header option\n"
+"              of course.\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       -u, --user <user:password>\n"
+"              Specify the user name and password to use for server authentica-\n"
+"              tion. Overrides -n, --netrc and --netrc-optional.\n"
+"\n"
+"              If  you  simply  specify  the  user name, curl will prompt for a\n"
+"              password.\n"
+"\n"
+, stdout);
+ fputs(
+"              The user name and passwords are split up  on  the  first  colon,\n"
+"              which  makes  it impossible to use a colon in the user name with\n"
+"              this option. The password can, still.\n"
+"\n"
+"              When using Kerberos V5 with a Windows based  server  you  should\n"
+"              include  the  Windows domain name in the user name, in order for\n"
+"              the server to successfully obtain  a  Kerberos  Ticket.  If  you\n"
+, stdout);
+ fputs(
+"              don't then the initial authentication handshake may fail.\n"
+"\n"
+"              When  using  NTLM,  the user name can be specified simply as the\n"
+"              user name, without the domain, if there is a single  domain  and\n"
+"              forest in your setup for example.\n"
+"\n"
+"              To  specify  the domain name use either Down-Level Logon Name or\n"
+"              UPN (User Principal Name) formats. For example, EXAMPLE\\user and\n"
+"              user@example.com respectively.\n"
+"\n"
+, stdout);
+ fputs(
+"              If  you  use a Windows SSPI-enabled curl binary and perform Ker-\n"
+"              beros V5, Negotiate, NTLM or Digest authentication then you  can\n"
+"              tell  curl  to select the user name and password from your envi-\n"
+"              ronment by specifying a single colon with this option: \"-u :\".\n"
+"\n"
+"              If this option is used several times, the last one will be used.\n"
+"\n"
+"       -v, --verbose\n"
+"              Makes curl verbose during the operation.  Useful  for  debugging\n"
+, stdout);
+ fputs(
+"              and  seeing  what's  going  on \"under the hood\". A line starting\n"
+"              with '>' means \"header data\" sent by  curl,  '<'  means  \"header\n"
+"              data\"  received  by  curl  that is hidden in normal cases, and a\n"
+"              line starting with '*' means additional info provided by curl.\n"
+"\n"
+"              If you only want HTTP headers in the output, -i, --include might\n"
+"              be the option you're looking for.\n"
+"\n"
+, stdout);
+ fputs(
+"              If  you think this option still doesn't give you enough details,\n"
+"              consider using --trace or --trace-ascii instead.\n"
+"\n"
+"              Use -s, --silent to make curl really quiet.\n"
+"\n"
+"              See also  -i,  --include.  This  option  overrides  --trace  and\n"
+"              --trace-ascii.\n"
+"\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(
+"              other 3rd party libraries linked with the executable.\n"
+"\n"
+"              The second line (starts with \"Protocols:\") shows  all  protocols\n"
+"              that libcurl reports to support.\n"
+"\n"
+"              The third line (starts with \"Features:\") shows specific features\n"
+"              libcurl reports to offer. Available features include:\n"
+"\n"
+"              IPv6   You can use IPv6 with this.\n"
+"\n"
+"              krb4   Krb4 for FTP is supported.\n"
+"\n"
+, stdout);
+ fputs(
+"              SSL    SSL versions of various protocols are supported, such  as\n"
+"                     HTTPS, FTPS, POP3S and so on.\n"
+"\n"
+"              libz   Automatic  decompression of compressed files over HTTP is\n"
+"                     supported.\n"
+"\n"
+"              NTLM   NTLM authentication 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"
+"                     developers only!\n"
+"\n"
+, stdout);
+ fputs(
+"              AsynchDNS\n"
+"                     This curl uses asynchronous name  resolves.  Asynchronous\n"
+"                     name  resolves can be done using either the c-ares or the\n"
+"                     threaded resolver backends.\n"
+"\n"
+"              SPNEGO SPNEGO authentication is supported.\n"
+"\n"
+"              Largefile\n"
+"                     This curl supports transfers of large files, files larger\n"
+"                     than 2GB.\n"
+"\n"
+"              IDN    This curl supports IDN - international domain names.\n"
+"\n"
+, stdout);
+ fputs(
+"              GSS-API\n"
+"                     GSS-API is supported.\n"
+"\n"
+"              SSPI   SSPI is supported.\n"
+"\n"
+"              TLS-SRP\n"
+"                     SRP  (Secure Remote Password) authentication is supported\n"
+"                     for TLS.\n"
+"\n"
+"              HTTP2  HTTP/2 support has been built-in.\n"
+"\n"
+"              UnixSockets\n"
+"                     Unix sockets support is provided.\n"
+"\n"
+"              HTTPS-proxy\n"
+"                     This curl is built to support HTTPS proxy.\n"
+"\n"
+"              Metalink\n"
+, stdout);
+ fputs(
+"                     This curl supports Metalink (both version 3  and  4  (RFC\n"
+"                     5854)),  which  describes  mirrors and hashes.  curl will\n"
+"                     use mirrors for failover if there are errors (such as the\n"
+"                     file or server not being available).\n"
+"\n"
+"              PSL    PSL  is  short for Public Suffix List and means that this\n"
+"                     curl has been built with  knowledge  about  \"public  suf-\n"
+"                     fixes\".\n"
+"\n"
+, stdout);
+ fputs(
+"       -w, --write-out <format>\n"
+"              Make curl display information on stdout after a completed trans-\n"
+"              fer. The format is a string that may contain  plain  text  mixed\n"
+"              with  any  number of variables. The format can be specified as a\n"
+"              literal \"string\", or you can have curl read the  format  from  a\n"
+"              file  with  \"@filename\" and to tell curl to read the format from\n"
+"              stdin you write \"@-\".\n"
+"\n"
+, stdout);
+ fputs(
+"              The variables present in the output format will  be  substituted\n"
+"              by  the  value or text that curl thinks fit, as described below.\n"
+"              All variables are specified as %{variable_name} and to output  a\n"
+"              normal  % you just write them as %%. You can output a newline by\n"
+"              using \\n, a carriage return with \\r and a tab space with \\t.\n"
+"\n"
+"              NOTE: The %-symbol is a special symbol in the win32-environment,\n"
+, stdout);
+ fputs(
+"              where  all  occurrences  of  %  must  be doubled when using this\n"
+"              option.\n"
+"\n"
+"              The variables available are:\n"
+"\n"
+"              content_type   The Content-Type of the  requested  document,  if\n"
+"                             there was any.\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"
+, stdout);
+ fputs(
+"                             to  a  file  with  the  -O,  --remote-name or -o,\n"
+"                             --output option. It's most useful in  combination\n"
+"                             with  the -J, --remote-header-name option. (Added\n"
+"                             in 7.26.0)\n"
+"\n"
+"              ftp_entry_path The initial path curl ended up in when logging on\n"
+"                             to the remote FTP server. (Added in 7.15.4)\n"
+"\n"
+, stdout);
+ fputs(
+"              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"
+"                             the same info.\n"
+"\n"
+"              http_connect   The numerical code that was  found  in  the  last\n"
+"                             response   (from  a  proxy)  to  a  curl  CONNECT\n"
+"                             request. (Added in 7.12.4)\n"
+"\n"
+, stdout);
+ fputs(
+"              http_version   The  http  version  that  was  effectively  used.\n"
+"                             (Added in 7.50.0)\n"
+"\n"
+"              local_ip       The  IP  address  of  the  local  end of the most\n"
+"                             recently done connection - can be either IPv4  or\n"
+"                             IPv6 (Added in 7.29.0)\n"
+"\n"
+"              local_port     The  local  port number of the most recently done\n"
+"                             connection (Added in 7.29.0)\n"
+"\n"
+, stdout);
+ fputs(
+"              num_connects   Number of new connects made in the recent  trans-\n"
+"                             fer. (Added in 7.12.3)\n"
+"\n"
+"              num_redirects  Number  of  redirects  that  were followed in the\n"
+"                             request. (Added in 7.12.3)\n"
+"\n"
+"              proxy_ssl_verify_result\n"
+"                             The result of the HTTPS proxy's SSL peer certifi-\n"
+"                             cate verification that was requested. 0 means the\n"
+, stdout);
+ fputs(
+"                             verification was successful. (Added in 7.52.0)\n"
+"\n"
+"              redirect_url   When an HTTP request was made without -L, --loca-\n"
+"                             tion  to follow redirects (or when --max-redir is\n"
+"                             met), this variable will show the  actual  URL  a\n"
+"                             redirect would have gone to. (Added in 7.18.2)\n"
+"\n"
+"              remote_ip      The  remote  IP address of the most recently done\n"
+, stdout);
+ fputs(
+"                             connection - can be either IPv4 or IPv6 (Added in\n"
+"                             7.29.0)\n"
+"\n"
+"              remote_port    The  remote port number of the most recently done\n"
+"                             connection (Added in 7.29.0)\n"
+"\n"
+"              scheme         The URL scheme (sometimes called  protocol)  that\n"
+"                             was effectively used (Added in 7.52.0)\n"
+"\n"
+"              size_download  The total amount of bytes that were downloaded.\n"
+"\n"
+, stdout);
+ fputs(
+"              size_header    The total amount of bytes of the downloaded head-\n"
+"                             ers.\n"
+"\n"
+"              size_request   The total amount of bytes that were sent  in  the\n"
+"                             HTTP request.\n"
+"\n"
+"              size_upload    The total amount of bytes that were uploaded.\n"
+"\n"
+"              speed_download The average download speed that curl measured for\n"
+"                             the complete download. Bytes per second.\n"
+"\n"
+, stdout);
+ fputs(
+"              speed_upload   The average upload speed that curl  measured  for\n"
+"                             the complete upload. Bytes per second.\n"
+"\n"
+"              ssl_verify_result\n"
+"                             The  result of the SSL peer certificate verifica-\n"
+"                             tion that was requested. 0 means the verification\n"
+"                             was successful. (Added in 7.19.0)\n"
+"\n"
+"              time_appconnect\n"
+, stdout);
+ fputs(
+"                             The  time,  in  seconds,  it  took from the start\n"
+"                             until the SSL/SSH/etc  connect/handshake  to  the\n"
+"                             remote host was completed. (Added in 7.19.0)\n"
+"\n"
+"              time_connect   The  time,  in  seconds,  it  took from the start\n"
+"                             until the TCP connect  to  the  remote  host  (or\n"
+"                             proxy) was completed.\n"
+"\n"
+"              time_namelookup\n"
+, stdout);
+ fputs(
+"                             The  time,  in  seconds,  it  took from the start\n"
+"                             until the name resolving was completed.\n"
+"\n"
+"              time_pretransfer\n"
+"                             The time, in seconds,  it  took  from  the  start\n"
+"                             until  the file transfer was just about to begin.\n"
+"                             This includes all pre-transfer commands and nego-\n"
+"                             tiations that are specific to the particular pro-\n"
+, stdout);
+ fputs(
+"                             tocol(s) involved.\n"
+"\n"
+"              time_redirect  The time, in seconds, it took for all redirection\n"
+"                             steps including name lookup, connect, pretransfer\n"
+"                             and transfer before  the  final  transaction  was\n"
+"                             started.  time_redirect shows the complete execu-\n"
+"                             tion time for multiple  redirections.  (Added  in\n"
+"                             7.12.3)\n"
+"\n"
+, stdout);
+ fputs(
+"              time_starttransfer\n"
+"                             The  time,  in  seconds,  it  took from the start\n"
+"                             until the first byte was just about to be  trans-\n"
+"                             ferred.  This  includes time_pretransfer and also\n"
+"                             the time  the  server  needed  to  calculate  the\n"
+"                             result.\n"
+"\n"
+"              time_total     The  total time, in seconds, that the full opera-\n"
+, stdout);
+ fputs(
+"                             tion lasted.\n"
+"\n"
+"              url_effective  The URL that was fetched last. This is most mean-\n"
+"                             ingful  if  you've  told curl to follow location:\n"
+"                             headers.\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"
+"              certain  file  metadata  in extended file attributes. Currently,\n"
+, stdout);
+ fputs(
+"              the URL is stored in the xdg.origin.url attribute and, for HTTP,\n"
+"              the  content  type  is stored in the mime_type attribute. If the\n"
+"              file system does not support extended attributes, a  warning  is\n"
+"              issued.\n"
+"\n"
+"FILES\n"
+"       ~/.curlrc\n"
+"              Default config file, see -K, --config for details.\n"
+"\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 the -x, --proxy option.\n"
+"\n"
+"       http_proxy [protocol://]<host>[:port]\n"
+"              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"
+"              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"
+"              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(
+"              to a asterisk '*' only, it matches all hosts.\n"
+"\n"
+"              Since 7.53.0, this environment variable disable the  proxy  even\n"
+"              if  specify  -x,  --proxy  option. That is NO_PROXY=direct.exam-\n"
+"              ple.com  curl  -x  http://proxy.example.com  http://direct.exam-\n"
+"              ple.com     accesses    the    target    URL    directly,    and\n"
+"              NO_PROXY=direct.example.com  curl  -x   http://proxy.example.com\n"
+, stdout);
+ fputs(
+"              http://somewhere.example.com  accesses  the  target  URL through\n"
+"              proxy.\n"
+"\n"
+"PROXY PROTOCOL PREFIXES\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  an  HTTP\n"
+"       proxy.\n"
+"\n"
+, stdout);
+ fputs(
+"       The supported proxy protocol prefixes are as follows:\n"
+"\n"
+"       socks4://\n"
+"              Makes it the equivalent of --socks4\n"
+"\n"
+"       socks4a://\n"
+"              Makes it the equivalent of --socks4a\n"
+"\n"
+"       socks5://\n"
+"              Makes it the equivalent of --socks5\n"
+"\n"
+"       socks5h://\n"
+"              Makes it the equivalent of --socks5-hostname\n"
+"\n"
+"EXIT CODES\n"
+"       There  are  a  bunch  of  different error codes and their corresponding\n"
+, stdout);
+ fputs(
+"       error messages that may appear during bad conditions. At  the  time  of\n"
+"       this writing, the exit codes are:\n"
+"\n"
+"       1      Unsupported protocol. This build of curl has no support for this\n"
+"              protocol.\n"
+"\n"
+"       2      Failed to initialize.\n"
+"\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"
+, stdout);
+ fputs(
+"              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      Weird server reply. The server sent data curl couldn't parse.\n"
+"\n"
+"       9      FTP access denied. The server denied login or denied  access  to\n"
+, stdout);
+ fputs(
+"              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"
+"       10     FTP  accept failed. While waiting for the server to connect back\n"
+"              when an active FTP session is used, an error code was sent  over\n"
+"              the control connection or similar.\n"
+"\n"
+"       11     FTP  weird PASS reply. Curl couldn't parse the reply sent to the\n"
+"              PASS request.\n"
+, stdout);
+ fputs(
+"\n"
+"       12     During an active FTP session while waiting  for  the  server  to\n"
+"              connect back to curl, the timeout expired.\n"
+"\n"
+"       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"
+"              server sent.\n"
+"\n"
+"       15     FTP  can't  get host. Couldn't resolve the host IP we got in the\n"
+"              227-line.\n"
+"\n"
+, stdout);
+ fputs(
+"       16     HTTP/2 error. A problem was detected in the HTTP2 framing layer.\n"
+"              This is somewhat generic and can be one out of several problems,\n"
+"              see the error message for details.\n"
+"\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"
+"              lar) command failed.\n"
+"\n"
+, stdout);
+ fputs(
+"       21     FTP quote error. A quote command returned error from the server.\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"
+"              similar.\n"
+"\n"
+"       25     FTP  couldn't  STOR  file. The server denied the STOR operation,\n"
+, stdout);
+ fputs(
+"              used for FTP uploading.\n"
+"\n"
+"       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"
+"              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"
+"              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"
+"       35     SSL connect error. The SSL handshaking failed.\n"
+"\n"
+"       36     Bad download resume. Couldn't continue an earlier aborted  down-\n"
+"              load.\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"
+"\n"
+"       39     LDAP search failed.\n"
+"\n"
+"       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"
+"              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"
+"              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"
+"              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"
+"              error.\n"
+"\n"
+"       53     SSL crypto engine not found.\n"
+"\n"
+"       54     Cannot set SSL crypto engine as default.\n"
+"\n"
+"       55     Failed sending network data.\n"
+"\n"
+"       56     Failure in receiving network data.\n"
+"\n"
+"       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"
+"              cates.\n"
+"\n"
+"       61     Unrecognized transfer encoding.\n"
+"\n"
+"       62     Invalid LDAP URL.\n"
+"\n"
+"       63     Maximum file size exceeded.\n"
+"\n"
+"       64     Requested FTP SSL level failed.\n"
+"\n"
+"       65     Sending the data requires a rewind that failed.\n"
+"\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(
+"       68     File not found on TFTP server.\n"
+"\n"
+"       69     Permission problem on TFTP server.\n"
+"\n"
+"       70     Out of disk space on TFTP server.\n"
+"\n"
+"       71     Illegal TFTP operation.\n"
+"\n"
+"       72     Unknown TFTP transfer ID.\n"
+"\n"
+"       73     File already exists (TFTP).\n"
+"\n"
+"       74     No such user (TFTP).\n"
+"\n"
+"       75     Character conversion failed.\n"
+"\n"
+"       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"
+"              7.19.0).\n"
+"\n"
+"       83     Issuer check failed (added in 7.19.0).\n"
+"\n"
+"       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"
+"\n"
+"       89     No connection available, the session will be queued\n"
+"\n"
+"       90     SSL public key does not matched pinned public key\n"
+"\n"
+"       XX     More error codes will appear here in future releases. The exist-\n"
+"              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"
+, stdout);
+ fputs(
+"       is found in the separate THANKS file.\n"
+"\n"
+"WWW\n"
+"       https://curl.haxx.se\n"
+"\n"
+"SEE ALSO\n"
+"       ftp(1), wget(1)\n"
+"\n"
+"LATEST VERSION\n"
+"\n"
+"  You always find news about what's going on as well as the latest versions\n"
+"  from the curl web pages, located at:\n"
+"\n"
+"        https://curl.haxx.se\n"
+"\n"
+"SIMPLE USAGE\n"
+"\n"
+"  Get the main page from Netscape's web-server:\n"
+"\n"
+"        curl http://www.netscape.com/\n"
+"\n"
+"  Get the README file the user's home directory at funet's ftp-server:\n"
+"\n"
+"        curl ftp://ftp.funet.fi/README\n"
+"\n"
+, stdout);
+ fputs(
+"  Get a web page from a server using port 8000:\n"
+"\n"
+"        curl http://www.weirdserver.com:8000/\n"
+"\n"
+"  Get a directory listing of an FTP site:\n"
+"\n"
+"        curl ftp://cool.haxx.se/\n"
+"\n"
+"  Get the definition of curl from a dictionary:\n"
+"\n"
+"        curl dict://dict.org/m:curl\n"
+"\n"
+"  Fetch two documents at once:\n"
+"\n"
+"        curl ftp://cool.haxx.se/ http://www.weirdserver.com:8000/\n"
+"\n"
+"  Get a file off an FTPS server:\n"
+"\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"
+"  Get a file from an SSH server using SFTP:\n"
+"\n"
+"        curl -u username sftp://example.com/etc/issue\n"
+"\n"
+"  Get a file from an SSH server using SCP using a private key\n"
+"  (not password-protected) to authenticate:\n"
+"\n"
+"        curl -u username: --key ~/.ssh/id_rsa \\\n"
+"             scp://example.com/~/file.txt\n"
+"\n"
+"  Get a file from an SSH server using SCP using a private key\n"
+, stdout);
+ fputs(
+"  (password-protected) to authenticate:\n"
+"\n"
+"        curl -u username: --key ~/.ssh/id_rsa --pass private_key_password \\\n"
+"             scp://example.com/~/file.txt\n"
+"\n"
+"  Get the main page from an IPv6 web server:\n"
+"\n"
+"        curl \"http://[2001:1890:1112:1::20]/\"\n"
+"\n"
+"  Get a file from an SMB server:\n"
+"\n"
+"        curl -u \"domain\\username:passwd\" smb://server.example.com/share/file.txt\n"
+"\n"
+"DOWNLOAD TO A FILE\n"
+"\n"
+"  Get a web page and store in a local file with a specific name:\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"
+"  of the remote document (if no file name part is specified in the URL, this\n"
+"  will fail):\n"
+"\n"
+"        curl -O http://www.netscape.com/index.html\n"
+"\n"
+"  Fetch two files and store them with their remote names:\n"
+"\n"
+"        curl -O www.haxx.se/index.html -O curl.haxx.se/download.html\n"
+"\n"
+"USING PASSWORDS\n"
+"\n"
+" FTP\n"
+"\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"
+"\n"
+"        curl -u name:passwd ftp://machine.domain:port/full/path/to/file\n"
+"\n"
+" FTPS\n"
+"\n"
+"   It is just like for FTP, but you may also want to specify and use\n"
+"   SSL-specific options for certificates etc.\n"
+"\n"
+"   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 use the --key option to specify a\n"
+"   private key to use instead of a password. Note that the private key may\n"
+"   itself be protected by a password that is unrelated to the login password\n"
+"   of the remote system; this password is specified using the --pass option.\n"
+"   Typically, curl will automatically extract the public key from the private\n"
+"   key file, but in cases where curl does not have the proper library support,\n"
+, stdout);
+ fputs(
+"   a matching public key file must be specified using the --pubkey option.\n"
+"\n"
+" HTTP\n"
+"\n"
+"   Curl also supports user and password in HTTP URLs, thus you can pick a file\n"
+"   like:\n"
+"\n"
+"        curl http://name:passwd@machine.domain/full/path/to/file\n"
+"\n"
+"   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"
+, stdout);
+ fputs(
+"   several: Basic, Digest, NTLM and Negotiate (SPNEGO). Without telling which\n"
+"   method to use, curl defaults to Basic. You can also ask curl to pick the\n"
+"   most secure ones out of the ones that the server accepts for the given URL,\n"
+"   by using --anyauth.\n"
+"\n"
+"   NOTE! According to the URL specification, HTTP URLs can not contain a user\n"
+"   and password, so that style will not work when using curl via a proxy, even\n"
+"   though curl allows it at other times. When using a proxy, you _must_ use\n"
+, stdout);
+ fputs(
+"   the -u style for user and password.\n"
+"\n"
+" HTTPS\n"
+"\n"
+"   Probably most commonly used with private certificates, as explained below.\n"
+"\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"
+" 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"
+"\n"
+, stdout);
+ fputs(
+" Get an ftp file using an HTTP proxy named my-proxy that uses port 888:\n"
+"\n"
+"        curl -x my-proxy:888 ftp://ftp.leachsite.com/README\n"
+"\n"
+" Get a file from an 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"
+" 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"
+"\n"
+, stdout);
+ fputs(
+" A comma-separated list of hosts and domains which do not use the proxy can\n"
+" be specified as:\n"
+"\n"
+"        curl --noproxy localhost,get.this -x my-proxy:888 http://www.get.this/\n"
+"\n"
+" 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"
+" 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"
+" control.\n"
+"\n"
+, stdout);
+ fputs(
+" 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"
+" uploaded to a remote FTP server using a Blue Coat FTP proxy with the\n"
+" options:\n"
+"\n"
+"   curl -u \"Remote-FTP-Username@remote.ftp.server Proxy-Username:Remote-Pass\" \\\n"
+, stdout);
+ fputs(
+"    --ftp-account Proxy-Password --upload-file local-file \\\n"
+"    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"
+" transfers, and curl's -v option to see exactly what curl is sending.\n"
+"\n"
+"RANGES\n"
+"\n"
+"  HTTP 1.1 introduced byte-ranges. 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"
+"\n"
+"  Get the first 100 bytes of a document:\n"
+"\n"
+, stdout);
+ fputs(
+"        curl -r 0-99 http://www.get.this/\n"
+"\n"
+"  Get the last 500 bytes of a document:\n"
+"\n"
+"        curl -r -500 http://www.get.this/\n"
+"\n"
+"  Curl also supports simple ranges for FTP files as well. Then you can only\n"
+"  specify start and stop position.\n"
+"\n"
+"  Get the first 100 bytes of a document using FTP:\n"
+"\n"
+"        curl -r 0-99 ftp://www.get.this/README\n"
+"\n"
+"UPLOADING\n"
+"\n"
+" FTP / FTPS / SFTP / SCP\n"
+"\n"
+"  Upload all data on stdin to a specified server:\n"
+"\n"
+"        curl -T - ftp://ftp.upload.com/myfile\n"
+"\n"
+, stdout);
+ fputs(
+"  Upload data from a specified file, login with user and password:\n"
+"\n"
+"        curl -T uploadfile -u user:passwd ftp://ftp.upload.com/myfile\n"
+"\n"
+"  Upload a local file to the remote site, and use the local file name at the remote\n"
+"  site too:\n"
+"\n"
+"        curl -T uploadfile -u user:passwd ftp://ftp.upload.com/\n"
+"\n"
+"  Upload a local file to get appended to the remote file:\n"
+"\n"
+"        curl -T localfile -a ftp://ftp.upload.com/remotefile\n"
+"\n"
+"  Curl also supports ftp upload through a proxy, but only if the proxy is\n"
+, stdout);
+ fputs(
+"  configured to allow that kind of tunneling. If it does, you can run curl in\n"
+"  a fashion similar to:\n"
+"\n"
+"        curl --proxytunnel -x proxy:port -T localfile ftp.upload.com\n"
+"\n"
+"SMB / SMBS\n"
+"\n"
+"        curl -T file.txt -u \"domain\\username:passwd\" \n"
+"         smb://server.example.com/share/\n"
+"\n"
+" HTTP\n"
+"\n"
+"  Upload all data on stdin to a specified HTTP site:\n"
+"\n"
+"        curl -T - http://www.upload.com/myfile\n"
+"\n"
+"  Note that the HTTP server must have been configured to accept PUT before\n"
+"  this can be done successfully.\n"
+"\n"
+, stdout);
+ fputs(
+"  For other ways to do HTTP data upload, see the POST section below.\n"
+"\n"
+"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"
+"  order to let the user see all client-server interaction (but it won't show\n"
+"  you the actual data).\n"
+"\n"
+"        curl -v ftp://ftp.upload.com/\n"
+"\n"
+, stdout);
+ fputs(
+"  To get even more details and information on what curl does, try using the\n"
+"  --trace or --trace-ascii options with a given file name to log to, like\n"
+"  this:\n"
+"\n"
+"        curl --trace trace.txt www.haxx.se\n"
+"\n"
+"\n"
+"DETAILED INFORMATION\n"
+"\n"
+"  Different protocols provide different ways of getting detailed information\n"
+"  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"
+, stdout);
+ fputs(
+"  available info on a single file for HTTP and FTP. The HTTP information is a\n"
+"  lot more extensive.\n"
+"\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"
+"  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"
+"\n"
+, stdout);
+ fputs(
+"        curl --dump-header headers.txt curl.haxx.se\n"
+"\n"
+"  Note that headers stored in a separate file can be very useful at a later\n"
+"  time if you want curl to use cookies sent by the server. More about that in\n"
+"  the cookies section.\n"
+"\n"
+"POST (HTTP)\n"
+"\n"
+"  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"
+"  Post a simple \"name\" and \"phone\" guestbook.\n"
+"\n"
+"        curl -d \"name=Rafael%20Sagula&phone=3320780\" \\\n"
+, stdout);
+ fputs(
+"                http://www.where.com/guest.cgi\n"
+"\n"
+"  How to post a form with curl, lesson #1:\n"
+"\n"
+"  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"
+"  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"
+"        <variable1>=<data1>&<variable2>=<data2>&...\n"
+"\n"
+"  The 'variable' names are the names set with \"name=\" in the <input> tags, and\n"
+, stdout);
+ fputs(
+"  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"
+"  replace weird letters with %XX where XX is the hexadecimal representation of\n"
+"  the letter's ASCII code.\n"
+"\n"
+"  Example:\n"
+"\n"
+"  (page located at http://www.formpost.com/getthis/\n"
+"\n"
+"        <form action=\"post.cgi\" method=\"post\">\n"
+"        <input name=user size=10>\n"
+"        <input name=pass type=password size=10>\n"
+, stdout);
+ fputs(
+"        <input name=id type=hidden value=\"blablabla\">\n"
+"        <input name=ding value=\"submit\">\n"
+"        </form>\n"
+"\n"
+"  We want to enter user 'foobar' with password '12345'.\n"
+"\n"
+"  To post to this, you enter a curl command line like:\n"
+"\n"
+"        curl -d \"user=foobar&pass=12345&id=blablabla&ding=submit\"  (continues)\n"
+"          http://www.formpost.com/getthis/post.cgi\n"
+"\n"
+"\n"
+"  While -d uses the application/x-www-form-urlencoded mime-type, generally\n"
+, stdout);
+ fputs(
+"  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"
+"  to the file name. You can also post the contents of several files in one\n"
+, stdout);
+ fputs(
+"  field.  For example, the field name 'coolfiles' is used to send three files,\n"
+"  with different content types using the following syntax:\n"
+"\n"
+"        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"
+"  an earlier file if several files are specified in a list) or else it will\n"
+, stdout);
+ fputs(
+"  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"
+"  favourite browser, you have to read the HTML source of the form page and\n"
+, stdout);
+ fputs(
+"  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"
+"             http://www.post.com/postit.cgi\n"
+"\n"
+"  To send two files in one post you can do it in two ways:\n"
+"\n"
+"  1. Send multiple files in a single \"field\" with a single field name:\n"
+"\n"
+"        curl -F \"pictures=@dog.gif,cat.gif\"\n"
+"\n"
+, stdout);
+ fputs(
+"  2. Send two fields with two field names:\n"
+"\n"
+"        curl -F \"docpicture=@dog.gif\" -F \"catpicture=@cat.gif\"\n"
+"\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"
+"  -F instead of --form-string would allow a user to trick curl into\n"
+"  uploading a file.\n"
+"\n"
+"REFERRER\n"
+"\n"
+, stdout);
+ fputs(
+"  An HTTP request has the option to include information about which address\n"
+"  referred it to the actual page.  Curl allows you to specify the\n"
+"  referrer to be used on the command line. It is especially useful to\n"
+"  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"
+"  NOTE: The Referer: [sic] field is defined in the HTTP spec to be a full URL.\n"
+"\n"
+"USER AGENT\n"
+"\n"
+, stdout);
+ fputs(
+"  An 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"
+"  scripts that only accept certain browsers.\n"
+"\n"
+"  Example:\n"
+"\n"
+"  curl -A 'Mozilla/3.0 (Win95; I)' http://www.nationsbank.com/\n"
+"\n"
+"  Other common strings:\n"
+"    'Mozilla/3.0 (Win95; I)'     Netscape Version 3 for Windows 95\n"
+, stdout);
+ fputs(
+"    '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"
+"  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"
+"  Mozilla is not the only possible User-Agent name:\n"
+, stdout);
+ fputs(
+"    'Konqueror/1.0'             KDE File Manager desktop client\n"
+"    'Lynx/2.7.1 libwww-FM/2.14' Lynx command line browser\n"
+"\n"
+"COOKIES\n"
+"\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(
+"  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"
+"  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"
+"  Example, get a page that wants my name passed in a cookie:\n"
+"\n"
+"        curl -b \"name=Daniel\" www.sillypage.com\n"
+"\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"
+"  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"
+"        curl -b headers www.example.com\n"
+"\n"
+"  While saving headers to a file is a working way to store cookies, it is\n"
+"  however error-prone and not the preferred way to do this. Instead, make curl\n"
+"  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(
+"  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"
+"  use a non-existing file to trigger the cookie awareness like:\n"
+"\n"
+"        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(
+"  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"
+"  file \"empty.txt\" may be a nonexistent file.\n"
+"\n"
+"  To read and write cookies from a netscape cookie file, you can set both -b\n"
+"  and -c to use the same file:\n"
+"\n"
+"        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"
+"  % Total    % Received % Xferd  Average Speed          Time             Curr.\n"
+"                                 Dload  Upload Total    Current  Left    Speed\n"
+"  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(
+"   Total         - total size of the whole expected transfer\n"
+"   %             - percentage completed of the download\n"
+"   Received      - currently downloaded amount of bytes\n"
+"   %             - percentage completed of the upload\n"
+"   Xferd         - currently uploaded amount of bytes\n"
+"   Average Speed\n"
+"   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 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"
+"                   5 seconds of a transfer is based on less time of course.)\n"
+"\n"
+"  The -# option will display a totally different progress bar that doesn't\n"
+"  need much explanation!\n"
+"\n"
+"SPEED LIMIT\n"
+"\n"
+"  Curl allows the user to set the transfer speed conditions that must be met\n"
+, stdout);
+ fputs(
+"  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"
+"\n"
+"  To have curl abort the download if the speed is slower than 3000 bytes per\n"
+"  second for 1 minute, run:\n"
+"\n"
+"        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(
+"        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"
+"  which might be useful if you're using a limited bandwidth connection and you\n"
+"  don't want your transfer to use all of it (sometimes referred to as\n"
+"  \"bandwidth throttle\").\n"
+"\n"
+"  Make curl transfer data no faster than 10 kilobytes per second:\n"
+"\n"
+"        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"
+"\n"
+"  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"
+"  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"
+"  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"
+"  NOTE: You must specify options and their arguments on the same line.\n"
+"\n"
+"  Example, set default time out and proxy in a config file:\n"
+"\n"
+"        # We want a 30 minute timeout:\n"
+"        -m 1800\n"
+"        # ... and we use a proxy for all accesses:\n"
+"        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"
+"  line parameter, like:\n"
+"\n"
+"        curl -q www.thatsite.com\n"
+"\n"
+"  Force curl to get and display a local help page in case it is invoked\n"
+"  without URL by making a config file similar to:\n"
+"\n"
+"        # default url to get\n"
+"        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"
+"\n"
+"        echo \"user = user:passwd\" | curl -K - http://that.secret.site.com\n"
+"\n"
+"EXTRA HEADERS\n"
+"\n"
+"  When using curl in your own very special programs, you may end up needing\n"
+"  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"
+"        curl -H \"X-you-and-me: yes\" www.love.com\n"
+"\n"
+"  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"
+"  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"
+"\n"
+"  Do note that when getting files with the ftp:// URL, the given path is\n"
+"  relative the directory you enter. To get the file 'README' from your home\n"
+"  directory at your ftp site, do:\n"
+"\n"
+"        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"
+"  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"
+"\n"
+"  With sftp: and scp: URLs, the path name given is the absolute name on the\n"
+"  server. To access a file relative to the remote user's home directory,\n"
+"  prefix the file with /~/ , such as:\n"
+"\n"
+"        curl -u $USER sftp://home.example.com/~/.bashrc\n"
+"\n"
+"FTP and firewalls\n"
+"\n"
+"  The FTP protocol requires one of the involved parties to open a second\n"
+, stdout);
+ fputs(
+"  connection as soon as data is about to get transferred. There are two ways to\n"
+"  do this.\n"
+"\n"
+"  The default way for curl is to issue the PASV command which causes the\n"
+"  server to open another port and await another connection performed by the\n"
+"  client. This is good if the client is behind a firewall that doesn't allow\n"
+"  incoming connections.\n"
+"\n"
+"        curl ftp.download.com\n"
+"\n"
+"  If the server, for example, is behind a firewall that doesn't allow connections\n"
+, stdout);
+ fputs(
+"  on ports other 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 IP number and port (as parameters to the\n"
+"  PORT command).\n"
+"\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(
+"        curl -P - ftp.download.com\n"
+"\n"
+"  Download with PORT but use the IP address of our 'le0' interface (this does\n"
+"  not work on windows):\n"
+"\n"
+"        curl -P le0 ftp.download.com\n"
+"\n"
+"  Download with PORT but use 192.168.0.10 as our IP address to use:\n"
+"\n"
+"        curl -P 192.168.0.10 ftp.download.com\n"
+"\n"
+"NETWORK INTERFACE\n"
+"\n"
+"  Get a web page from a server using a specified port for the interface:\n"
+"\n"
+"        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"
+"\n"
+"  Secure HTTP requires SSL libraries to be installed and used when curl is\n"
+"  built. If that is done, curl is capable of retrieving and posting documents\n"
+"  using the HTTPS protocol.\n"
+"\n"
+"  Example:\n"
+"\n"
+"        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(
+"  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(
+"  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"
+"  http://www.drh-consultancy.demon.co.uk/\n"
+"\n"
+"  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(
+"  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"
+"  Many older SSL-servers have problems with SSLv3 or TLS, which newer versions\n"
+"  of OpenSSL etc use, 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"
+"\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"
+"  formatted one that curl can use, do something like this:\n"
+"\n"
+"    In Netscape, you start with hitting the 'Security' menu button.\n"
+"\n"
+"    Select 'certificates->yours' and then pick a certificate in the list\n"
+"\n"
+"    Press the 'Export' button\n"
+"\n"
+"    enter your PIN code for the certs\n"
+"\n"
+"    select a proper place to save it\n"
+"\n"
+, stdout);
+ fputs(
+"    Run the 'openssl' application to convert the certificate. If you cd to the\n"
+"    openssl installation, you can do it like:\n"
+"\n"
+"     # ./apps/openssl pkcs12 -in [file you saved] -clcerts -out [PEMfile]\n"
+"\n"
+"    In Firefox, select Options, then Advanced, then the Encryption tab,\n"
+"    View Certificates. This opens the Certificate Manager, where you can\n"
+"    Export. Be sure to select PEM for the Save as type.\n"
+"\n"
+"    In Internet Explorer, select Internet Options, then the Content tab, then\n"
+, stdout);
+ fputs(
+"    Certificates. Then you can Export, and depending on the format you may\n"
+"    need to convert to PEM.\n"
+"\n"
+"    In Chrome, select Settings, then Show Advanced Settings. Under HTTPS/SSL\n"
+"    select Manage Certificates.\n"
+"\n"
+"RESUMING FILE TRANSFERS\n"
+"\n"
+" To continue a file transfer where it was previously aborted, curl supports\n"
+" resume on HTTP(S) downloads as well as FTP uploads and downloads.\n"
+"\n"
+" Continue downloading a document:\n"
+"\n"
+"        curl -C - -o file ftp://ftp.server.com/path/file\n"
+"\n"
+, stdout);
+ fputs(
+" Continue uploading a document(*1):\n"
+"\n"
+"        curl -C - -T file ftp://ftp.server.com/path/file\n"
+"\n"
+" Continue downloading a document from a web server(*2):\n"
+"\n"
+"        curl -C - -o file http://www.server.com/\n"
+"\n"
+" (*1) = This requires that the FTP server supports the non-standard command\n"
+"        SIZE. If it doesn't, curl will say so.\n"
+"\n"
+" (*2) = This requires that the web server supports at least HTTP/1.1. If it\n"
+"        doesn't, curl will say so.\n"
+"\n"
+"TIME CONDITIONS\n"
+"\n"
+, stdout);
+ fputs(
+" HTTP allows a client to specify a time condition for the document it\n"
+" requests. It is If-Modified-Since or If-Unmodified-Since. Curl allows you to\n"
+" specify them with the -z/--time-cond flag.\n"
+"\n"
+" For example, you can easily make a download that only gets performed if the\n"
+" remote file is newer than a local copy. It would be made like:\n"
+"\n"
+"        curl -z local.html http://remote.server.com/remote.html\n"
+"\n"
+" Or you can download a file only if the local file is newer than the remote\n"
+, stdout);
+ fputs(
+" one. Do this by prepending the date string with a '-', as in:\n"
+"\n"
+"        curl -z -local.html http://remote.server.com/remote.html\n"
+"\n"
+" You can specify a \"free text\" date as condition. Tell curl to only download\n"
+" the file if it was updated since January 12, 2012:\n"
+"\n"
+"        curl -z \"Jan 12 2012\" http://remote.server.com/remote.html\n"
+"\n"
+" Curl will then accept a wide range of date formats. You always make the date\n"
+" check the other way around by prepending it with a dash '-'.\n"
+"\n"
+"DICT\n"
+"\n"
+"  For fun try\n"
+"\n"
+, stdout);
+ fputs(
+"        curl dict://dict.org/m:curl\n"
+"        curl dict://dict.org/d:heisenbug:jargon\n"
+"        curl dict://dict.org/d:daniel:web1913\n"
+"\n"
+"  Aliases for 'm' are 'match' and 'find', and aliases for 'd' are 'define'\n"
+"  and 'lookup'. For example,\n"
+"\n"
+"        curl dict://dict.org/find:curl\n"
+"\n"
+"  Commands that break the URL description of the RFC (but not the DICT\n"
+"  protocol) are\n"
+"\n"
+"        curl dict://dict.org/show:db\n"
+"        curl dict://dict.org/show:strat\n"
+"\n"
+, stdout);
+ fputs(
+"  Authentication is still missing (but this is not required by the RFC)\n"
+"\n"
+"LDAP\n"
+"\n"
+"  If you have installed the OpenLDAP library, curl can take advantage of it\n"
+"  and offer ldap:// support.\n"
+"  On Windows, curl will use WinLDAP from Platform SDK by default.\n"
+"\n"
+"  Default protocol version used by curl is LDAPv3. LDAPv2 will be used as\n"
+"  fallback mechanism in case if LDAPv3 will fail to connect.\n"
+"\n"
+"  LDAP is a complex thing and writing an LDAP query is not an easy task. I do\n"
+, stdout);
+ fputs(
+"  advise you to dig up the syntax description for that elsewhere. One such\n"
+"  place might be:\n"
+"\n"
+"  RFC 2255, \"The LDAP URL Format\" https://curl.haxx.se/rfc/rfc2255.txt\n"
+"\n"
+"  To show you an example, this is how I can get all people from my local LDAP\n"
+"  server that has a certain sub-domain in their email address:\n"
+"\n"
+"        curl -B \"ldap://ldap.frontec.se/o=frontec??sub?mail=*sth.frontec.se\"\n"
+"\n"
+"  If I want the same info in HTML format, I can get it by not using the -B\n"
+"  (enforce ASCII) flag.\n"
+"\n"
+, stdout);
+ fputs(
+"  You also can use authentication when accessing LDAP catalog:\n"
+"\n"
+"      curl -u user:passwd \"ldap://ldap.frontec.se/o=frontec??sub?mail=*\"\n"
+"      curl \"ldap://user:passwd@ldap.frontec.se/o=frontec??sub?mail=*\"\n"
+"\n"
+"  By default, if user and password provided, OpenLDAP/WinLDAP will use basic\n"
+"  authentication. On Windows you can control this behavior by providing \n"
+"  one of --basic, --ntlm or --digest option in curl command line\n"
+"\n"
+, stdout);
+ fputs(
+"      curl --ntlm \"ldap://user:passwd@ldap.frontec.se/o=frontec??sub?mail=*\"\n"
+"\n"
+"  On Windows, if no user/password specified, auto-negotiation mechanism will\n"
+"  be used with current logon credentials (SSPI/SPNEGO).\n"
+"\n"
+"ENVIRONMENT VARIABLES\n"
+"\n"
+"  Curl reads and understands the following environment variables:\n"
+"\n"
+"        http_proxy, HTTPS_PROXY, FTP_PROXY\n"
+"\n"
+"  They should be set for protocol-specific proxies. General proxy should be\n"
+"  set with\n"
+"\n"
+"        ALL_PROXY\n"
+"\n"
+, stdout);
+ fputs(
+"  A comma-separated list of host names that shouldn't go through any proxy is\n"
+"  set in (only an asterisk, '*' matches all hosts)\n"
+"\n"
+"        NO_PROXY\n"
+"\n"
+"  If the host name matches one of these strings, or the host is within the\n"
+"  domain of one of these strings, transactions with that node will not be\n"
+"  proxied. When a domain is used, it needs to start with a period. A user can\n"
+"  specify that both www.example.com and foo.example.com should not uses a\n"
+, stdout);
+ fputs(
+"  proxy by setting NO_PROXY to \".example.com\". By including the full name you\n"
+"  can exclude specific host names, so to make www.example.com not use a proxy\n"
+"  but still have foo.example.com do it, set NO_PROXY to \"www.example.com\"\n"
+"\n"
+"  The usage of the -x/--proxy flag overrides the environment variables.\n"
+"\n"
+"NETRC\n"
+"\n"
+"  Unix introduced the .netrc concept a long time ago. It is a way for a user\n"
+"  to specify name and password for commonly visited FTP sites in a file so\n"
+, stdout);
+ fputs(
+"  that you don't have to type them in each time you visit those sites. You\n"
+"  realize this is a big security risk if someone else gets hold of your\n"
+"  passwords, so therefore most unix programs won't read this file unless it is\n"
+"  only readable by yourself (curl doesn't care though).\n"
+"\n"
+"  Curl supports .netrc files if told to (using the -n/--netrc and\n"
+"  --netrc-optional options). This is not restricted to just FTP,\n"
+"  so curl can use it for all protocols where authentication is used.\n"
+"\n"
+, stdout);
+ fputs(
+"  A very simple .netrc file could look something like:\n"
+"\n"
+"        machine curl.haxx.se login iamdaniel password mysecret\n"
+"\n"
+"CUSTOM OUTPUT\n"
+"\n"
+"  To better allow script programmers to get to know about the progress of\n"
+"  curl, the -w/--write-out option was introduced. Using this, you can specify\n"
+"  what information from the previous transfer you want to extract.\n"
+"\n"
+"  To display the amount of bytes downloaded together with some text and an\n"
+"  ending newline:\n"
+"\n"
+, stdout);
+ fputs(
+"        curl -w 'We downloaded %{size_download} bytes\\n' www.download.com\n"
+"\n"
+"KERBEROS FTP TRANSFER\n"
+"\n"
+"  Curl supports kerberos4 and kerberos5/GSSAPI for FTP transfers. You need\n"
+"  the kerberos package installed and used at curl build time for it to be\n"
+"  available.\n"
+"\n"
+"  First, get the krb-ticket the normal way, like with the kinit/kauth tool.\n"
+"  Then use curl in way similar to:\n"
+"\n"
+"        curl --krb private ftp://krb4site.com -u username:fakepwd\n"
+"\n"
+, stdout);
+ fputs(
+"  There's no use for a password on the -u switch, but a blank one will make\n"
+"  curl ask for one and you already entered the real password to kinit/kauth.\n"
+"\n"
+"TELNET\n"
+"\n"
+"  The curl telnet support is basic and very easy to use. Curl passes all data\n"
+"  passed to it on stdin to the remote server. Connect to a remote telnet\n"
+"  server using a command line similar to:\n"
+"\n"
+"        curl telnet://remote.server.com\n"
+"\n"
+"  And enter the data to pass to the server on stdin. The result will be sent\n"
+, stdout);
+ fputs(
+"  to stdout or to the file you specify with -o.\n"
+"\n"
+"  You might want the -N/--no-buffer option to switch off the buffered output\n"
+"  for slow connections or similar.\n"
+"\n"
+"  Pass options to the telnet protocol negotiation, by using the -t option. To\n"
+"  tell the server we use a vt100 terminal, try something like:\n"
+"\n"
+"        curl -tTTYPE=vt100 telnet://remote.server.com\n"
+"\n"
+"  Other interesting options for it -t include:\n"
+"\n"
+"   - XDISPLOC=<X display> Sets the X display location.\n"
+"\n"
+, stdout);
+ fputs(
+"   - NEW_ENV=<var,val> Sets an environment variable.\n"
+"\n"
+"  NOTE: The telnet protocol does not specify any way to login with a specified\n"
+"  user and password so curl can't do that automatically. To do that, you need\n"
+"  to track when the login prompt is received and send the username and\n"
+"  password accordingly.\n"
+"\n"
+"PERSISTENT CONNECTIONS\n"
+"\n"
+"  Specifying multiple files on a single command line will make curl transfer\n"
+"  all of them, one after the other in the specified order.\n"
+"\n"
+, stdout);
+ fputs(
+"  libcurl will attempt to use persistent connections for the transfers so that\n"
+"  the second transfer to the same host can use the same connection that was\n"
+"  already initiated and was left open in the previous transfer. This greatly\n"
+"  decreases connection time for all but the first transfer and it makes a far\n"
+"  better use of the network.\n"
+"\n"
+"  Note that curl cannot use persistent connections for transfers that are used\n"
+"  in subsequence curl invokes. Try to stuff as many URLs as possible on the\n"
+, stdout);
+ fputs(
+"  same command line if they are using the same host, as that'll make the\n"
+"  transfers faster. If you use an HTTP proxy for file transfers, practically\n"
+"  all transfers will be persistent.\n"
+"\n"
+"MULTIPLE TRANSFERS WITH A SINGLE COMMAND LINE\n"
+"\n"
+"  As is mentioned above, you can download multiple files with one command line\n"
+"  by simply adding more URLs. If you want those to get saved to a local file\n"
+"  instead of just printed to stdout, you need to add one save option for each\n"
+, stdout);
+ fputs(
+"  URL you specify. Note that this also goes for the -O option (but not\n"
+"  --remote-name-all).\n"
+"\n"
+"  For example: get two files and use -O for the first and a custom file\n"
+"  name for the second:\n"
+"\n"
+"    curl -O http://url.com/file.txt ftp://ftp.com/moo.exe -o moo.jpg\n"
+"\n"
+"  You can also upload multiple files in a similar fashion:\n"
+"\n"
+"    curl -T local1 ftp://ftp.com/moo.exe -T local2 ftp://ftp.com/moo2.txt\n"
+"\n"
+"IPv6\n"
+"\n"
+"  curl will connect to a server with IPv6 when a host lookup returns an IPv6\n"
+, stdout);
+ fputs(
+"  address and fall back to IPv4 if the connection fails. The --ipv4 and --ipv6\n"
+"  options can specify which address to use when both are available. IPv6\n"
+"  addresses can also be specified directly in URLs using the syntax:\n"
+"\n"
+"    http://[2001:1890:1112:1::20]/overview.html\n"
+"\n"
+"  When this style is used, the -g option must be given to stop curl from\n"
+"  interpreting the square brackets as special globbing characters.  Link local\n"
+, stdout);
+ fputs(
+"  and site local addresses including a scope identifier, such as fe80::1234%1,\n"
+"  may also be used, but the scope portion must be numeric or match an existing\n"
+"  network interface on Linux and the percent character must be URL escaped. The\n"
+"  previous example in an SFTP URL might look like:\n"
+"\n"
+"    sftp://[fe80::1234%251]/\n"
+"\n"
+"  IPv6 addresses provided other than in URLs (e.g. to the --proxy, --interface\n"
+"  or --ftp-port options) should not be URL encoded.\n"
+"\n"
+"METALINK\n"
+"\n"
+, stdout);
+ fputs(
+"  Curl supports Metalink (both version 3 and 4 (RFC 5854) are supported), a way\n"
+"  to list multiple URIs and hashes for a file. Curl will make use of the mirrors\n"
+"  listed within for failover if there are errors (such as the file or server not\n"
+"  being available). It will also verify the hash of the file after the download\n"
+"  completes. The Metalink file itself is downloaded and processed in memory and\n"
+"  not stored in the local file system.\n"
+"\n"
+"  Example to use a remote Metalink file:\n"
+"\n"
+, stdout);
+ fputs(
+"    curl --metalink http://www.example.com/example.metalink\n"
+"\n"
+"  To use a Metalink file in the local file system, use FILE protocol (file://):\n"
+"\n"
+"    curl --metalink file://example.metalink\n"
+"\n"
+"  Please note that if FILE protocol is disabled, there is no way to use a local\n"
+"  Metalink file at the time of this writing. Also note that if --metalink and\n"
+"  --include are used together, --include will be ignored. This is because including\n"
+, stdout);
+ fputs(
+"  headers in the response will break Metalink parser and if the headers are included\n"
+"  in the file described in Metalink file, hash check will fail.\n"
+"\n"
+"MAILING LISTS\n"
+"\n"
+"  For your convenience, we have several open mailing lists to discuss curl,\n"
+"  its development and things relevant to this. Get all info at\n"
+"  https://curl.haxx.se/mail/. Some of the lists available are:\n"
+"\n"
+"  curl-users\n"
+"\n"
+"    Users of the command line tool. How to use it, what doesn't work, new\n"
+, stdout);
+ fputs(
+"    features, related tools, questions, news, installations, compilations,\n"
+"    running, porting etc.\n"
+"\n"
+"  curl-library\n"
+"\n"
+"    Developers using or developing libcurl. Bugs, extensions, improvements.\n"
+"\n"
+"  curl-announce\n"
+"\n"
+"    Low-traffic. Only receives announcements of new public versions. At worst,\n"
+"    that makes something like one or two mails per month, but usually only one\n"
+"    mail every second month.\n"
+"\n"
+"  curl-and-php\n"
+"\n"
+"    Using the curl functions in PHP. Everything curl with a PHP angle. Or PHP\n"
+, stdout);
+ fputs(
+"    with a curl angle.\n"
+"\n"
+"  curl-and-python\n"
+"\n"
+"    Python hackers using curl with or without the python binding pycurl.\n"
+"\n"
+"  Please direct curl questions, feature requests and trouble reports to one of\n"
+"  these mailing lists instead of mailing any individual.\n"
+, stdout) ;
 }
+#else /* !USE_MANUAL */
+/* built-in manual is disabled, blank function */
+#include "tool_hugehelp.h"
+void hugehelp(void) {}
+#endif /* USE_MANUAL */
+#else
+/*
+ * NEVER EVER edit this manually, fix the mkhelp.pl script instead!
+ * Generation time: Sun Aug 13 18:22:49 2017
+ */
+#ifdef USE_MANUAL
+#include "tool_hugehelp.h"
+#include <zlib.h>
+#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 shrank from 190526
+     to 55962 bytes. You can disable the use of compressed help
+     texts by NOT passing -c to the mkhelp.pl tool. */
+  0x1f, 0x8b, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x02, 0x03, 0xed, 0xfd,
+  0x7b, 0x7b, 0xdc, 0x46, 0x92, 0x25, 0x0e, 0xff, 0xcf, 0x4f, 0x81, 0xa9,
+  0x7e, 0x7b, 0x48, 0x4e, 0x57, 0x15, 0x2f, 0xba, 0xd8, 0x62, 0x4b, 0x1e,
+  0xd3, 0x14, 0x65, 0x73, 0x4c, 0x89, 0x5c, 0x16, 0x65, 0xbb, 0xd7, 0xf6,
+  0xa3, 0x07, 0x55, 0x05, 0x92, 0x68, 0x55, 0x01, 0xd5, 0x00, 0x8a, 0x14,
+  0x7b, 0x76, 0xf6, 0xb3, 0xbf, 0x19, 0x27, 0x22, 0x32, 0x13, 0xc8, 0xac,
+  0x22, 0xed, 0xb6, 0x7b, 0xe7, 0xf7, 0xec, 0xf6, 0xee, 0x58, 0x12, 0x09,
+  0x24, 0xf2, 0x1a, 0x19, 0x97, 0x13, 0x27, 0x92, 0xe4, 0xa1, 0xff, 0x7d,
+  0xc0, 0xff, 0x7d, 0x30, 0xff, 0x33, 0x7f, 0x6e, 0x24, 0xc9, 0x79, 0x55,
+  0xfe, 0x35, 0x9b, 0x34, 0xf1, 0x67, 0x3f, 0x7c, 0xf8, 0x5f, 0x09, 0xff,
+  0x3f, 0xf3, 0xce, 0x4f, 0xe6, 0xcf, 0x8d, 0xb5, 0x6d, 0xef, 0x24, 0xee,
+  0x85, 0xff, 0xf5, 0x61, 0x3b, 0x79, 0xe8, 0x85, 0xff, 0x95, 0x6c, 0xe1,
+  0x85, 0x0f, 0xf2, 0x85, 0x97, 0xf4, 0xf7, 0x0f, 0x1f, 0xd6, 0x7f, 0xe4,
+  0x27, 0xea, 0x15, 0xfd, 0x67, 0x87, 0xde, 0xfb, 0xe9, 0x03, 0xfd, 0xd5,
+  0xfc, 0x64, 0x63, 0xe3, 0xdd, 0xe1, 0xdb, 0x63, 0x7d, 0x75, 0xb2, 0xac,
+  0x66, 0xc9, 0x20, 0x69, 0xaa, 0xb4, 0xa8, 0xaf, 0xb2, 0x2a, 0x49, 0x93,
+  0xf7, 0x17, 0xa7, 0x1b, 0x1b, 0xa3, 0xbf, 0xbc, 0x3b, 0x3b, 0x1f, 0x9d,
+  0x8c, 0x5a, 0x8f, 0xfd, 0x58, 0x2e, 0x9a, 0xbc, 0x2c, 0xea, 0x9f, 0x93,
+  0x1f, 0xcd, 0x43, 0xc3, 0xe1, 0xf0, 0xe7, 0x8d, 0x8d, 0xd7, 0xc7, 0xa3,
+  0xa3, 0x8b, 0x93, 0xf3, 0xcb, 0x93, 0xb3, 0x77, 0xad, 0x67, 0x93, 0xbc,
+  0x4e, 0x4c, 0x63, 0x4d, 0x59, 0xce, 0xcc, 0x7f, 0x5c, 0xfb, 0xd3, 0xb4,
+  0x49, 0x93, 0xab, 0xaa, 0x9c, 0x27, 0x65, 0x45, 0xbf, 0x48, 0x93, 0x3a,
+  0xab, 0x6e, 0xb3, 0xaa, 0x9f, 0x2c, 0xeb, 0xbc, 0xb8, 0x4e, 0xca, 0x22,
+  0x4b, 0xca, 0xab, 0xa4, 0xb9, 0xc9, 0xb4, 0xb9, 0x7a, 0xb9, 0x58, 0x94,
+  0x55, 0x93, 0x4d, 0x93, 0x45, 0x55, 0x36, 0xe5, 0xa4, 0x9c, 0xd5, 0xc9,
+  0xd6, 0xeb, 0x93, 0xa3, 0xcb, 0x7e, 0xf2, 0xe6, 0xe4, 0xf4, 0xd8, 0xfc,
+  0xf7, 0xf2, 0x1c, 0xff, 0x19, 0xf5, 0x93, 0xaf, 0xcf, 0xce, 0xbf, 0x39,
+  0xbe, 0xe8, 0x27, 0xdf, 0x5c, 0xd2, 0xcf, 0xe8, 0xbf, 0xe6, 0x87, 0xc9,
+  0xc9, 0xdb, 0xc3, 0xf3, 0xbe, 0x36, 0x47, 0xff, 0xa0, 0x1f, 0x9e, 0xbe,
+  0x36, 0x3f, 0xe4, 0x3f, 0xe8, 0x9f, 0xe7, 0x67, 0xe7, 0x4f, 0xe4, 0x0f,
+  0xfa, 0xe7, 0xc5, 0xe5, 0x5b, 0xf3, 0xdb, 0x8b, 0xcb, 0x91, 0xf9, 0xef,
+  0xe8, 0x88, 0xfe, 0x83, 0xaf, 0x8c, 0xde, 0x7e, 0x85, 0xff, 0x8c, 0x6c,
+  0x73, 0xa3, 0xb7, 0xfc, 0x73, 0x7c, 0xe9, 0xf2, 0xf8, 0xf4, 0xdd, 0xf1,
+  0x65, 0x92, 0x16, 0xd3, 0xe4, 0xd2, 0x3c, 0xbf, 0x3d, 0x4c, 0x2e, 0x6f,
+  0xb2, 0x64, 0x52, 0xce, 0xe7, 0xf4, 0x23, 0x33, 0x23, 0xd3, 0xac, 0xce,
+  0xaf, 0x0b, 0x33, 0x14, 0x33, 0xf2, 0xbb, 0xb2, 0xfa, 0x98, 0x24, 0x77,
+  0x79, 0x73, 0x53, 0x2e, 0x1b, 0x6d, 0x6e, 0x69, 0x66, 0x23, 0xc9, 0x8b,
+  0x26, 0xab, 0xd2, 0x09, 0xcd, 0xf5, 0x70, 0xa3, 0x35, 0xab, 0xe5, 0x95,
+  0x99, 0xc3, 0xda, 0x4c, 0xda, 0x78, 0x59, 0xcf, 0xca, 0x74, 0x4a, 0x53,
+  0x65, 0x5e, 0xb9, 0x5a, 0x9a, 0x49, 0xae, 0xf2, 0xc9, 0xc7, 0x3a, 0x99,
+  0xe5, 0x1f, 0x33, 0x9a, 0xa8, 0x4f, 0xf7, 0x3a, 0x71, 0x7d, 0x6e, 0x34,
+  0x5d, 0x9a, 0x39, 0x2d, 0x06, 0xda, 0x5c, 0x93, 0x4f, 0x52, 0xfa, 0x00,
+  0x66, 0x2e, 0x59, 0x2e, 0xa8, 0x35, 0x9e, 0xb1, 0x64, 0x51, 0xd6, 0xe6,
+  0xa5, 0xd1, 0xe8, 0xd4, 0xf4, 0xbc, 0x28, 0x32, 0xf4, 0xa3, 0xee, 0x9b,
+  0x7f, 0x94, 0x1f, 0xf3, 0xcc, 0xfc, 0xe5, 0x2a, 0x9f, 0x65, 0x09, 0xaf,
+  0xa8, 0x6d, 0x8e, 0x96, 0x36, 0xa9, 0xb2, 0x7a, 0x39, 0xcf, 0xcc, 0xec,
+  0xbd, 0xcd, 0x9a, 0x74, 0x96, 0x17, 0x1f, 0xcd, 0x5f, 0x69, 0xe0, 0xf3,
+  0xb2, 0xca, 0x86, 0xc9, 0x61, 0x9d, 0xdc, 0x97, 0x4b, 0x33, 0xe0, 0xd9,
+  0xcc, 0xac, 0x79, 0x96, 0x8c, 0xb3, 0x59, 0x79, 0xd7, 0xa7, 0x95, 0x4e,
+  0x8a, 0xe5, 0x7c, 0x6c, 0x1a, 0x28, 0xaf, 0x5c, 0x73, 0x69, 0xb3, 0x34,
+  0xcd, 0xf1, 0xd3, 0xf3, 0xd4, 0x8c, 0xc9, 0xbc, 0x5b, 0x25, 0x37, 0x99,
+  0x19, 0x73, 0xbd, 0xc8, 0x8b, 0x7f, 0x69, 0xcf, 0x8b, 0x99, 0xda, 0x45,
+  0x79, 0x97, 0x55, 0x66, 0x66, 0xc7, 0xf7, 0x89, 0x99, 0x84, 0x31, 0x6f,
+  0xc2, 0x2b, 0xb3, 0xc9, 0x92, 0xd4, 0x34, 0x61, 0x37, 0xe0, 0xa0, 0xca,
+  0x66, 0x29, 0x6d, 0x26, 0xfb, 0x8d, 0xa1, 0x59, 0xc4, 0xcc, 0xee, 0x36,
+  0x79, 0x75, 0xeb, 0xc9, 0x36, 0x5e, 0x9e, 0x9a, 0x91, 0xe4, 0xb3, 0xda,
+  0x2c, 0x03, 0x1d, 0x0b, 0x79, 0x86, 0x16, 0x95, 0x8e, 0x89, 0xd9, 0x9b,
+  0xf7, 0x45, 0x93, 0x7e, 0xc2, 0xe7, 0x65, 0x6f, 0x0e, 0xa6, 0xd9, 0x22,
+  0x2b, 0xa6, 0x59, 0xd1, 0x0c, 0x93, 0xbf, 0x94, 0xcb, 0x4d, 0xf3, 0xed,
+  0xab, 0xdc, 0xcc, 0x41, 0x2a, 0x4d, 0x99, 0x2f, 0x9b, 0x4d, 0x30, 0xa9,
+  0xf2, 0x85, 0xb7, 0x14, 0x65, 0x61, 0xd6, 0x3c, 0xb9, 0x78, 0x73, 0x94,
+  0x3c, 0x79, 0xf1, 0xf9, 0x73, 0xb7, 0xe6, 0xa6, 0x81, 0x64, 0x92, 0x16,
+  0x66, 0xc4, 0xd9, 0x24, 0xbf, 0xba, 0x4f, 0xe6, 0xcb, 0x59, 0x93, 0x2f,
+  0xcc, 0xec, 0x9b, 0x8f, 0xd7, 0x74, 0x80, 0x16, 0x69, 0xd5, 0xd4, 0xb4,
+  0x09, 0xf0, 0x03, 0x8c, 0xfd, 0xae, 0xca, 0x1b, 0x3a, 0x48, 0xf8, 0x9d,
+  0xe9, 0x61, 0xd6, 0xd4, 0xda, 0x1c, 0xed, 0x35, 0xf3, 0x9d, 0xb1, 0xd9,
+  0x5b, 0x66, 0x6a, 0xd3, 0xda, 0x7c, 0xf4, 0x60, 0xc3, 0xc9, 0x90, 0x9b,
+  0xa6, 0x59, 0x1c, 0xec, 0xec, 0xd4, 0x79, 0x93, 0x0d, 0xff, 0xd3, 0x9c,
+  0xc3, 0x7e, 0x73, 0x57, 0xf6, 0x9b, 0x9b, 0x2a, 0xcb, 0xfe, 0x6b, 0x68,
+  0xf6, 0xb0, 0x7d, 0xd2, 0x7c, 0xf7, 0x5e, 0x3a, 0x76, 0x9d, 0x35, 0xe6,
+  0x0b, 0x7f, 0x5b, 0x66, 0x05, 0xb5, 0x68, 0xfa, 0x91, 0xce, 0x16, 0x37,
+  0xa9, 0x59, 0xce, 0xcc, 0xec, 0x46, 0x3a, 0xd9, 0x66, 0xc3, 0x50, 0xaf,
+  0xf8, 0x6c, 0xff, 0xf8, 0x73, 0xf8, 0xd1, 0x2b, 0x7c, 0xd3, 0xfc, 0x77,
+  0x98, 0x7d, 0x4a, 0xe7, 0x66, 0x6c, 0xf4, 0xa9, 0x1d, 0xda, 0x62, 0x3f,
+  0xee, 0x0d, 0xf6, 0x76, 0x77, 0x7f, 0x1e, 0x36, 0x9f, 0x9a, 0xc7, 0x3d,
+  0xbf, 0xbb, 0xeb, 0xde, 0xa0, 0x47, 0xb7, 0x68, 0xbc, 0xc9, 0xcc, 0x6c,
+  0x19, 0xfa, 0xf8, 0xdf, 0xb3, 0xaa, 0xac, 0xb7, 0x1f, 0xd7, 0x52, 0x3a,
+  0xf8, 0x7b, 0xfb, 0xbb, 0xef, 0xb2, 0x1a, 0x7b, 0xc6, 0x8d, 0x35, 0x49,
+  0x2b, 0xb3, 0x6f, 0xcb, 0xc6, 0x89, 0xa7, 0xbe, 0x39, 0x94, 0x8d, 0x9d,
+  0x19, 0x73, 0xe6, 0xcc, 0xd3, 0x46, 0xb0, 0xa5, 0x33, 0x92, 0x69, 0x75,
+  0x52, 0x64, 0x9f, 0xec, 0x29, 0x37, 0xa7, 0x3f, 0x4b, 0x27, 0x37, 0x49,
+  0x69, 0x36, 0x7f, 0x15, 0x59, 0x02, 0xbf, 0x43, 0x69, 0x35, 0xb9, 0xc9,
+  0x6f, 0xcd, 0x6c, 0xbc, 0x78, 0xf1, 0x7c, 0x60, 0xfe, 0xf3, 0xe2, 0xe7,
+  0x9d, 0xdb, 0x72, 0x66, 0x26, 0xe7, 0xe9, 0xcf, 0x3b, 0xb4, 0xc4, 0xff,
+  0x99, 0xf6, 0xc7, 0xfd, 0xc9, 0x7f, 0x0d, 0x6f, 0x9a, 0xf9, 0x6c, 0xe5,
+  0xc6, 0x49, 0x0b, 0xf3, 0x7f, 0xf3, 0x72, 0x59, 0x34, 0x76, 0xb3, 0x98,
+  0x3d, 0xd7, 0x78, 0xc2, 0xc9, 0x1c, 0x57, 0x73, 0x46, 0x69, 0x6b, 0xd3,
+  0x1e, 0xa2, 0x53, 0x67, 0x0e, 0xa8, 0x3b, 0x8e, 0xcd, 0xe4, 0xc6, 0x8c,
+  0xdf, 0x6c, 0x9e, 0x54, 0xe6, 0xa0, 0xc9, 0x53, 0x3a, 0x98, 0x46, 0x3e,
+  0x90, 0xbc, 0x42, 0x53, 0xfc, 0xb1, 0xdc, 0x3c, 0x57, 0x56, 0xd3, 0xac,
+  0x6a, 0x6f, 0x63, 0x74, 0xc7, 0xf5, 0x27, 0x31, 0xf3, 0xb9, 0x30, 0x1f,
+  0x5f, 0x92, 0xa8, 0xc3, 0x49, 0xa3, 0x16, 0xcc, 0x19, 0xbd, 0x36, 0x53,
+  0x65, 0xa6, 0x87, 0x36, 0x16, 0xcd, 0xde, 0x7d, 0xf2, 0xce, 0xac, 0x21,
+  0xcb, 0x07, 0x6f, 0xff, 0xcd, 0xb2, 0xa6, 0x79, 0x70, 0xe6, 0xdc, 0x26,
+  0x3a, 0xd8, 0x0b, 0xf6, 0xd1, 0xaa, 0xe7, 0xcd, 0xd2, 0x1f, 0xec, 0xb7,
+  0x1f, 0xfe, 0xde, 0xc8, 0x4d, 0xb7, 0x83, 0xcd, 0xd7, 0xff, 0xf3, 0xbf,
+  0xbc, 0x8d, 0x70, 0x47, 0xbf, 0xcd, 0x8b, 0xdb, 0xf2, 0xa3, 0x19, 0x38,
+  0x2e, 0xb6, 0xb4, 0x35, 0xa9, 0x09, 0x89, 0x86, 0xf9, 0xa2, 0xb1, 0x37,
+  0x06, 0xed, 0x10, 0xf3, 0xa3, 0x71, 0x3a, 0x9e, 0xdd, 0x27, 0x37, 0xe9,
+  0x6d, 0x46, 0xe3, 0x5d, 0x98, 0xad, 0x43, 0x33, 0x60, 0x24, 0xf9, 0x0c,
+  0xa2, 0x45, 0xce, 0xea, 0xb4, 0x5c, 0x8e, 0xcd, 0x79, 0xff, 0xdb, 0xb2,
+  0x6c, 0x78, 0x62, 0xd2, 0xdb, 0x32, 0x9f, 0xb6, 0xae, 0xc7, 0x9b, 0x8c,
+  0x64, 0x0c, 0x7d, 0x18, 0xf7, 0x86, 0x91, 0x71, 0xd4, 0x53, 0xec, 0xfd,
+  0xbc, 0xa1, 0x1b, 0xc8, 0x48, 0xa7, 0x74, 0x56, 0x97, 0x49, 0x72, 0x5d,
+  0xd2, 0xc6, 0x85, 0x4c, 0xc4, 0xce, 0x33, 0x8b, 0x72, 0x93, 0xd2, 0x45,
+  0x63, 0xee, 0x14, 0xbb, 0x35, 0xab, 0x0c, 0xe2, 0x11, 0x2b, 0x95, 0xce,
+  0xfa, 0x7c, 0xa1, 0xd0, 0x3b, 0x32, 0x55, 0xc9, 0xe6, 0xbf, 0x6e, 0xf6,
+  0x93, 0xcd, 0x7f, 0xdf, 0x84, 0x68, 0xdf, 0xfc, 0xb7, 0x4d, 0xb7, 0xce,
+  0x46, 0x43, 0xba, 0xcd, 0xa7, 0x74, 0x37, 0x98, 0x91, 0x9c, 0x9c, 0xdf,
+  0x3e, 0x4f, 0xfe, 0x4e, 0xd7, 0xb9, 0x11, 0x7f, 0xd9, 0x27, 0xdd, 0x24,
+  0x3a, 0x36, 0xf3, 0x76, 0x62, 0xe4, 0x60, 0xba, 0xa0, 0x7b, 0x3d, 0xab,
+  0x26, 0x66, 0x47, 0xa5, 0xd7, 0x66, 0x0f, 0x99, 0xeb, 0x51, 0x9b, 0xa3,
+  0xf6, 0xe9, 0x15, 0x1e, 0x96, 0x91, 0x59, 0x49, 0x91, 0xce, 0xcd, 0x26,
+  0x3d, 0xa5, 0x1e, 0xe5, 0x45, 0xb8, 0x98, 0x3f, 0x5e, 0x65, 0x9f, 0xef,
+  0x1e, 0x1c, 0x3c, 0xf9, 0xe3, 0xfe, 0xb3, 0xac, 0xb9, 0xd9, 0xfd, 0x79,
+  0xc7, 0x3e, 0x72, 0x72, 0x85, 0x69, 0xd7, 0xed, 0xa7, 0x9d, 0x30, 0x17,
+  0xaf, 0x15, 0xdc, 0xe6, 0x7d, 0xf3, 0xf7, 0xec, 0x2a, 0xff, 0xd4, 0x57,
+  0x15, 0x86, 0x8f, 0x41, 0x6a, 0xb6, 0x9a, 0x59, 0x3f, 0x3a, 0xb5, 0xda,
+  0xdc, 0xf5, 0x32, 0xab, 0xcd, 0x4c, 0xde, 0xdd, 0xa4, 0x4d, 0x62, 0x1b,
+  0xe0, 0x95, 0x9d, 0xe7, 0xd7, 0x37, 0x4d, 0x72, 0x97, 0x92, 0xfc, 0x3f,
+  0x69, 0xb8, 0x09, 0xba, 0x78, 0x8d, 0xd4, 0xbf, 0x4a, 0x8d, 0xf8, 0xa6,
+  0x35, 0xc4, 0x2d, 0x3b, 0x76, 0x97, 0x7e, 0x63, 0xb6, 0x39, 0x2f, 0x88,
+  0xd3, 0x70, 0xc6, 0x69, 0x4d, 0x07, 0xa9, 0x30, 0xe7, 0xb5, 0x31, 0xd7,
+  0xf6, 0x92, 0xfe, 0x75, 0x63, 0x2e, 0x66, 0xcc, 0x81, 0x74, 0x14, 0x77,
+  0xd7, 0x1b, 0x5a, 0x4e, 0x5a, 0x1b, 0x7b, 0x9f, 0x98, 0x45, 0xea, 0xcb,
+  0x32, 0xdb, 0x37, 0x6a, 0x73, 0xe0, 0x8c, 0xb0, 0xb0, 0x3b, 0xa3, 0x47,
+  0x72, 0xaf, 0xc7, 0xe3, 0x44, 0x1f, 0xd3, 0x9a, 0xee, 0x6e, 0xbe, 0xa1,
+  0x4d, 0xe7, 0xbd, 0xc1, 0x9a, 0x49, 0x4b, 0x3f, 0x92, 0x96, 0xd0, 0xd1,
+  0x45, 0xf0, 0xda, 0xb4, 0x34, 0x9b, 0xcc, 0xf4, 0xd6, 0xc8, 0x47, 0x1a,
+  0x19, 0x49, 0x3d, 0xcc, 0x0a, 0x36, 0xb9, 0x69, 0x93, 0x7e, 0x98, 0x37,
+  0x24, 0xf6, 0xa1, 0x58, 0x9a, 0xfe, 0x9a, 0x49, 0x81, 0x6e, 0x68, 0x64,
+  0xa7, 0x37, 0x7e, 0xdc, 0x58, 0xe6, 0xd9, 0xe4, 0xd6, 0x28, 0x0e, 0x46,
+  0x47, 0xcc, 0xec, 0x5b, 0xb8, 0x62, 0x27, 0xa4, 0xae, 0xcc, 0xcc, 0x79,
+  0x99, 0x94, 0x55, 0x45, 0x4a, 0x38, 0xad, 0xe0, 0x98, 0xe5, 0xda, 0x3c,
+  0x33, 0x37, 0xbb, 0x3f, 0x9d, 0x39, 0xdd, 0x31, 0x46, 0xbe, 0x18, 0x55,
+  0x01, 0x12, 0xc4, 0x5c, 0xe9, 0x10, 0xc3, 0x18, 0x38, 0x7a, 0x47, 0x6d,
+  0x4f, 0x26, 0xd9, 0xa2, 0xa9, 0x63, 0x63, 0xd2, 0x05, 0x37, 0xdd, 0xa9,
+  0x32, 0x9a, 0x79, 0x5f, 0x0f, 0xc2, 0xbc, 0xda, 0x7b, 0x18, 0xaa, 0x90,
+  0xaa, 0x16, 0x46, 0x35, 0xaa, 0xed, 0xac, 0x35, 0xd8, 0x1b, 0x46, 0x8c,
+  0x61, 0xce, 0xe7, 0xd4, 0x51, 0x7a, 0xb8, 0xe6, 0x93, 0x0a, 0x71, 0x49,
+  0x0b, 0xc9, 0xca, 0x2f, 0x7f, 0x97, 0x6e, 0x13, 0x33, 0x9f, 0xb6, 0x71,
+  0xf3, 0x55, 0xbb, 0xa6, 0xf4, 0xf9, 0xda, 0x98, 0x0d, 0xe6, 0x72, 0x9d,
+  0xd6, 0x37, 0x46, 0x1f, 0xaa, 0xe5, 0x64, 0xe7, 0x73, 0xb3, 0x67, 0x6e,
+  0x69, 0x7d, 0x17, 0x59, 0x36, 0x1d, 0x26, 0x67, 0x57, 0x24, 0x55, 0x2b,
+  0xd3, 0xe9, 0x06, 0xbf, 0x26, 0x41, 0x6f, 0xe6, 0x6d, 0x0a, 0xbd, 0xda,
+  0x1e, 0x2d, 0xee, 0x8a, 0x27, 0xb1, 0x69, 0xa7, 0x99, 0xc9, 0x4e, 0x48,
+  0xca, 0xcd, 0xda, 0xb7, 0x02, 0xce, 0xa1, 0x91, 0xde, 0xd4, 0xbd, 0x71,
+  0x96, 0x60, 0x27, 0x8e, 0xb3, 0xe6, 0x2e, 0xcb, 0x6c, 0x73, 0x75, 0x66,
+  0x6e, 0x22, 0x5a, 0x34, 0x56, 0xc6, 0x20, 0x0c, 0x69, 0x6a, 0xcf, 0x2f,
+  0xce, 0xbe, 0xbe, 0x38, 0x1e, 0x8d, 0x92, 0xb7, 0xc7, 0x97, 0xc7, 0x17,
+  0xad, 0x99, 0x2e, 0xca, 0x6a, 0x8e, 0x15, 0x9d, 0xe6, 0xf5, 0x62, 0x96,
+  0xde, 0xd3, 0x52, 0x9b, 0x91, 0x5c, 0x57, 0x74, 0xb2, 0xe6, 0x19, 0xdd,
+  0x0a, 0xd3, 0x25, 0x24, 0x59, 0x52, 0x1a, 0xf9, 0x90, 0x8a, 0x12, 0x4a,
+  0xc2, 0x04, 0x9a, 0x6b, 0x71, 0xed, 0x66, 0xda, 0x48, 0x1c, 0xb9, 0xdc,
+  0xe8, 0x76, 0xb3, 0xeb, 0x41, 0xda, 0x20, 0xec, 0x8d, 0xbe, 0xfb, 0x19,
+  0x4f, 0x53, 0x8d, 0x31, 0x99, 0x3d, 0x9b, 0xcf, 0x21, 0xec, 0xcc, 0x9f,
+  0x4e, 0x01, 0xcc, 0xae, 0x8c, 0xf6, 0x6b, 0x2e, 0x3c, 0x56, 0xde, 0xbb,
+  0x7d, 0xd2, 0xde, 0x5a, 0x95, 0xd5, 0x6c, 0x43, 0x12, 0xcd, 0xd4, 0x20,
+  0x77, 0x85, 0xbf, 0x60, 0x85, 0x98, 0x51, 0x13, 0x48, 0xf6, 0xc9, 0x63,
+  0x0b, 0xea, 0x42, 0x66, 0x56, 0x76, 0xca, 0xcd, 0xd7, 0xcb, 0x2b, 0x1c,
+  0xe4, 0x64, 0xcb, 0x28, 0xcb, 0x6f, 0x8d, 0x01, 0x63, 0x8c, 0x88, 0x7e,
+  0x72, 0xbe, 0x8d, 0xf7, 0xf6, 0x76, 0xf7, 0x9f, 0xb2, 0x20, 0x18, 0x6a,
+  0x73, 0x6f, 0x3c, 0x41, 0xbc, 0xf7, 0x91, 0x96, 0x97, 0x1f, 0xa2, 0xc6,
+  0x87, 0xc9, 0xde, 0x5b, 0xfe, 0xc9, 0xd3, 0xcf, 0x9f, 0x7d, 0xf6, 0x5c,
+  0x7e, 0xd8, 0xde, 0xe0, 0xb6, 0xff, 0xd8, 0x1d, 0x30, 0xc6, 0xc8, 0x3a,
+  0x33, 0x3d, 0x31, 0xa3, 0x9b, 0xe7, 0x85, 0x39, 0x26, 0xe6, 0x58, 0x89,
+  0xac, 0xa2, 0xfd, 0x6c, 0x3a, 0x7f, 0xc5, 0x92, 0x4d, 0xd6, 0xb5, 0x6d,
+  0xe5, 0x99, 0x97, 0xcd, 0x96, 0x35, 0xb2, 0xdc, 0x2e, 0x12, 0x66, 0xc2,
+  0x1c, 0x30, 0xba, 0x75, 0xc6, 0x24, 0x60, 0xc9, 0xd4, 0x31, 0x3a, 0x69,
+  0x16, 0xfd, 0x9a, 0xbd, 0x15, 0xcd, 0x1b, 0xa6, 0x6f, 0xe6, 0x4e, 0xa4,
+  0x6b, 0x2e, 0x9c, 0x77, 0x23, 0x0a, 0x20, 0x21, 0xef, 0xf2, 0x1a, 0xa2,
+  0xe1, 0xae, 0x5c, 0xce, 0x8c, 0x61, 0x41, 0x0f, 0x2c, 0x17, 0x78, 0xc1,
+  0x7c, 0x6a, 0xe1, 0x64, 0xc0, 0x3c, 0xff, 0x44, 0x7b, 0xa7, 0xdb, 0x8a,
+  0xe9, 0x9a, 0xf9, 0xe7, 0xc2, 0x6c, 0x25, 0xee, 0xce, 0xb0, 0x7b, 0x43,
+  0x40, 0xf6, 0x05, 0x3b, 0x91, 0xce, 0x3c, 0x84, 0xf6, 0xf9, 0xd9, 0xe8,
+  0x92, 0x34, 0x80, 0xf3, 0xf7, 0x97, 0xa6, 0x21, 0xa3, 0x02, 0xd4, 0x8d,
+  0xd9, 0x94, 0xf4, 0x62, 0x91, 0xc1, 0xaa, 0xd3, 0xe6, 0xcc, 0xde, 0xcb,
+  0x21, 0xa8, 0xa0, 0xd6, 0xe8, 0x27, 0xb9, 0x8f, 0x6c, 0xf6, 0xd2, 0x11,
+  0x54, 0xa3, 0x97, 0xef, 0x70, 0xfb, 0x4e, 0xb2, 0xf5, 0xc5, 0xb6, 0xd9,
+  0xb3, 0x83, 0xd2, 0xce, 0xce, 0x60, 0x20, 0xaf, 0x9a, 0x6f, 0xd7, 0xf9,
+  0x3c, 0x9f, 0xa5, 0x9e, 0x7a, 0x25, 0x12, 0x95, 0xce, 0xa7, 0x95, 0x2b,
+  0x13, 0xb3, 0x6b, 0xd0, 0x6d, 0x67, 0xdd, 0xd1, 0x1c, 0x42, 0x2a, 0xb9,
+  0xa5, 0x9a, 0x92, 0x42, 0x00, 0x25, 0x76, 0x91, 0xdb, 0xa9, 0xa3, 0x35,
+  0x23, 0x71, 0xd5, 0x9a, 0xa8, 0xee, 0xba, 0x05, 0x13, 0x47, 0x37, 0x12,
+  0xdc, 0x07, 0x76, 0xea, 0x92, 0xde, 0x38, 0xad, 0x7a, 0x89, 0x95, 0xc5,
+  0x7c, 0x36, 0xe9, 0x84, 0x54, 0xd9, 0xf5, 0xd2, 0x8c, 0x20, 0xe1, 0xd9,
+  0xa5, 0x91, 0xfe, 0xc1, 0x1b, 0xa9, 0x36, 0x30, 0x18, 0xd3, 0x23, 0x79,
+  0xcd, 0x96, 0xdf, 0x95, 0x31, 0x25, 0xe8, 0xd0, 0xa8, 0x66, 0x0b, 0x8d,
+  0x46, 0x76, 0x4c, 0x64, 0xc3, 0xd8, 0x5d, 0x5a, 0xd2, 0x51, 0x69, 0x32,
+  0x23, 0x68, 0x20, 0xfe, 0xe9, 0xc9, 0x81, 0x59, 0xb2, 0xc1, 0xa0, 0x36,
+  0xf3, 0x4f, 0xea, 0xf0, 0x42, 0xcc, 0xec, 0x33, 0xf8, 0x30, 0xac, 0xc3,
+  0xe3, 0x8c, 0x5d, 0x1d, 0x7c, 0x6d, 0xf2, 0xbb, 0x10, 0xa1, 0x46, 0x51,
+  0xbd, 0x33, 0x1f, 0x4e, 0xcd, 0x92, 0x99, 0x03, 0xf7, 0x96, 0x26, 0x8a,
+  0xdd, 0x15, 0x89, 0x34, 0x55, 0x27, 0xd8, 0x19, 0x39, 0x9d, 0xfb, 0xd4,
+  0xe9, 0x32, 0xd3, 0x69, 0x4e, 0xbf, 0x35, 0xe7, 0xcb, 0xdc, 0x70, 0xcb,
+  0x0c, 0xe6, 0x80, 0x4c, 0xea, 0xdc, 0x4d, 0x26, 0x2c, 0xcb, 0xfa, 0xa6,
+  0x24, 0xcb, 0xad, 0xc7, 0xb2, 0x78, 0x40, 0xdf, 0xea, 0xe1, 0x3e, 0x9f,
+  0x27, 0xfa, 0x2d, 0xf9, 0x94, 0x19, 0xc7, 0xd4, 0xd7, 0xcd, 0xfa, 0xe6,
+  0xa2, 0xb9, 0xf7, 0xf4, 0x76, 0xc8, 0x6a, 0xee, 0x7b, 0x65, 0x15, 0x1e,
+  0x73, 0xa5, 0x2e, 0x48, 0x99, 0x12, 0x19, 0x8e, 0xcb, 0x10, 0x47, 0xb6,
+  0xe6, 0xae, 0xf5, 0xcd, 0xdc, 0xd2, 0x93, 0xd7, 0x37, 0xfa, 0xa8, 0x77,
+  0xb1, 0xa6, 0x66, 0x70, 0x74, 0x39, 0x90, 0x89, 0x3b, 0x55, 0xb9, 0x5f,
+  0x56, 0x2c, 0xcc, 0x66, 0xa5, 0xd9, 0xcb, 0x3d, 0x56, 0x59, 0xa5, 0xdb,
+  0xd4, 0x6b, 0xea, 0x25, 0xcd, 0x38, 0xbb, 0x7e, 0x4a, 0xbb, 0x36, 0xb6,
+  0xd3, 0x32, 0x5f, 0xf5, 0x83, 0x5d, 0x73, 0x13, 0x35, 0xc2, 0x1c, 0x99,
+  0xab, 0xb3, 0xa6, 0x7d, 0xac, 0x33, 0x8f, 0xed, 0x6d, 0xae, 0xba, 0xcd,
+  0x86, 0xcf, 0x23, 0xcc, 0x9e, 0xce, 0xcc, 0xd7, 0xd8, 0x3e, 0x72, 0x91,
+  0xd9, 0x91, 0x99, 0x11, 0x4d, 0xf3, 0x14, 0xfb, 0x84, 0x97, 0x06, 0xca,
+  0x88, 0x33, 0xd2, 0x22, 0x7a, 0xf0, 0x7d, 0xd7, 0xc6, 0x9a, 0xcd, 0xfc,
+  0x2b, 0x49, 0xfb, 0x34, 0x38, 0x33, 0x63, 0x3f, 0xc5, 0x38, 0x06, 0xb7,
+  0x09, 0x1d, 0x3f, 0x63, 0x36, 0xd0, 0x59, 0x1c, 0x9c, 0x9d, 0xde, 0x7a,
+  0xc7, 0x88, 0x8c, 0xe9, 0x82, 0xf4, 0x94, 0x3e, 0x1c, 0x16, 0xe3, 0xb2,
+  0x34, 0x96, 0xab, 0x1b, 0x1a, 0xdd, 0x07, 0x59, 0x41, 0xbb, 0x5d, 0x56,
+  0xd4, 0x88, 0x84, 0x85, 0x95, 0xb7, 0xf7, 0xc6, 0x5c, 0x4a, 0xaf, 0xd3,
+  0xdc, 0xee, 0x37, 0x39, 0x19, 0xd3, 0x44, 0x1f, 0x2e, 0x4a, 0x79, 0x9e,
+  0x96, 0x8a, 0x54, 0x20, 0x91, 0x5b, 0xcb, 0x9a, 0x8f, 0x8f, 0x19, 0x95,
+  0x91, 0x3c, 0x90, 0x1d, 0xd2, 0x2e, 0xa9, 0x8d, 0xda, 0xdc, 0x18, 0x8a,
+  0x32, 0xe9, 0x9c, 0x10, 0xbe, 0xd0, 0x20, 0x4d, 0x8b, 0xbd, 0x61, 0xf2,
+  0x4d, 0x79, 0x97, 0xc1, 0x7d, 0x07, 0xfd, 0x3e, 0x27, 0x07, 0x94, 0x51,
+  0x05, 0xef, 0xb2, 0x64, 0x6e, 0x54, 0x4f, 0x33, 0x9b, 0xd0, 0x3e, 0xf0,
+  0x33, 0xd3, 0x4f, 0x67, 0xb3, 0x94, 0x77, 0x3c, 0x4b, 0x76, 0x14, 0x76,
+  0x29, 0xaf, 0xf8, 0x48, 0x24, 0x5b, 0x50, 0x6f, 0x26, 0x34, 0x5b, 0x8b,
+  0xc6, 0x8d, 0xc2, 0x4e, 0xc8, 0x5d, 0x5a, 0x7b, 0x87, 0x8b, 0x8d, 0xd3,
+  0xe4, 0xb3, 0xe1, 0xde, 0x8b, 0xe1, 0xee, 0x90, 0x4c, 0x91, 0xec, 0x36,
+  0x2f, 0x97, 0x35, 0xad, 0x27, 0xf5, 0xc4, 0x3b, 0x9d, 0xe4, 0x26, 0xa2,
+  0xe5, 0xbd, 0xbe, 0x9e, 0xb1, 0xe2, 0xb3, 0x53, 0x5e, 0x5d, 0x25, 0x9e,
+  0x72, 0x54, 0x65, 0x0b, 0xb6, 0x81, 0x68, 0x6e, 0xe4, 0xc0, 0xb1, 0x50,
+  0xf5, 0xb5, 0x22, 0x99, 0x4d, 0xe7, 0x51, 0x18, 0x0c, 0xd2, 0x71, 0xdd,
+  0x90, 0x39, 0x35, 0x58, 0x16, 0xf9, 0xa7, 0x41, 0x5d, 0x4e, 0x3e, 0x9a,
+  0x65, 0x79, 0xb9, 0x48, 0x9b, 0x9b, 0x2f, 0x3a, 0x9e, 0xda, 0x2d, 0xba,
+  0x4d, 0xb6, 0x93, 0xe4, 0x88, 0x15, 0x4b, 0x9a, 0x8b, 0x8a, 0x4f, 0x9c,
+  0x59, 0x4f, 0x69, 0x25, 0x79, 0x6f, 0x5a, 0x31, 0xbb, 0x79, 0x6e, 0x96,
+  0x35, 0xe1, 0xc6, 0xfa, 0x2a, 0x4c, 0x3b, 0xcd, 0xc1, 0x0b, 0x48, 0x17,
+  0x09, 0x9c, 0x69, 0xe6, 0xf0, 0x94, 0xd5, 0xc7, 0x21, 0xb9, 0x2d, 0x8c,
+  0xd5, 0x78, 0x40, 0x1b, 0xba, 0x31, 0x62, 0xac, 0xe1, 0x79, 0xaf, 0x45,
+  0x08, 0x53, 0xb7, 0x58, 0x26, 0x3b, 0x29, 0xa5, 0xf3, 0xa9, 0x3d, 0x90,
+  0xcf, 0x26, 0x6a, 0x6f, 0xc8, 0xd6, 0xdb, 0xfc, 0xd2, 0x58, 0x80, 0x37,
+  0xbc, 0xf0, 0x68, 0x8c, 0xc7, 0x68, 0xf6, 0xe8, 0xb5, 0xb1, 0x21, 0x8a,
+  0xa6, 0xd3, 0x9c, 0xf9, 0x2a, 0x5d, 0xd6, 0x74, 0xcf, 0xb0, 0xb9, 0x8b,
+  0x6d, 0x22, 0x6e, 0x19, 0x6b, 0x81, 0x0e, 0x37, 0x3a, 0xaf, 0x1d, 0xea,
+  0xaa, 0x7e, 0x36, 0x7c, 0xf6, 0xc4, 0x2c, 0xaa, 0x3f, 0xd1, 0xc5, 0x3d,
+  0xb9, 0x33, 0xe3, 0x93, 0x7a, 0x69, 0xee, 0xd2, 0x9a, 0xd5, 0x13, 0x73,
+  0x86, 0xaf, 0xf2, 0xeb, 0x65, 0x95, 0xf1, 0xa5, 0x06, 0x0f, 0xa8, 0x3a,
+  0x3e, 0xe9, 0x9e, 0xb8, 0x29, 0xe1, 0x2f, 0x34, 0xf2, 0x25, 0x9b, 0x5d,
+  0xf5, 0xbb, 0xb3, 0x40, 0x1a, 0x1d, 0x6d, 0x01, 0x0c, 0x11, 0x9b, 0xc8,
+  0x68, 0x6e, 0x68, 0xac, 0xc8, 0xe4, 0x5e, 0x9f, 0x9b, 0x09, 0x4e, 0xc8,
+  0x61, 0x96, 0x4c, 0x66, 0x69, 0x3e, 0x87, 0xb9, 0x23, 0x0e, 0xa1, 0x61,
+  0xa7, 0xb9, 0x4b, 0x51, 0xc7, 0xa1, 0x89, 0x8f, 0xc9, 0x1a, 0xa8, 0x6a,
+  0x12, 0x56, 0x34, 0x09, 0xa9, 0x2a, 0x13, 0xac, 0x6b, 0xdf, 0x64, 0x93,
+  0x8f, 0xba, 0x9a, 0x7a, 0x0b, 0x0f, 0x3a, 0xcd, 0x91, 0x27, 0x14, 0x26,
+  0x87, 0x79, 0x6a, 0x69, 0xd6, 0x74, 0x51, 0xd6, 0x75, 0x4e, 0x1e, 0x05,
+  0xd2, 0x90, 0x97, 0x13, 0x28, 0xce, 0x64, 0x62, 0x7f, 0x32, 0x2b, 0xa9,
+  0x5b, 0x22, 0x31, 0x7b, 0xac, 0x98, 0x0e, 0x9a, 0x2a, 0x5f, 0xac, 0xea,
+  0x1d, 0x5f, 0x19, 0xed, 0x3b, 0xbb, 0x16, 0x23, 0x06, 0xf6, 0x01, 0x5b,
+  0x0c, 0x93, 0xa4, 0x33, 0x9b, 0x9d, 0xe6, 0x78, 0x6e, 0xfb, 0x64, 0x22,
+  0xe7, 0x46, 0x84, 0xb2, 0xfe, 0x08, 0x0f, 0x90, 0xd1, 0x16, 0xe5, 0x2c,
+  0x1b, 0xc5, 0x36, 0x9f, 0xe0, 0x5e, 0xc8, 0xaf, 0x33, 0xf2, 0x38, 0x9b,
+  0xe3, 0xdd, 0xcc, 0xcc, 0x6d, 0xe1, 0x09, 0x0a, 0xbb, 0xe2, 0x45, 0x76,
+  0x5d, 0x36, 0x24, 0xa0, 0x83, 0x6d, 0xf2, 0x1e, 0x1b, 0xdf, 0xee, 0x09,
+  0xd5, 0x84, 0xfc, 0x6b, 0x2a, 0x67, 0x15, 0xc5, 0x7c, 0x9a, 0x35, 0x21,
+  0x31, 0xc2, 0xea, 0xc6, 0xec, 0xc0, 0xee, 0xaa, 0x9b, 0xd6, 0x26, 0x19,
+  0xd4, 0x51, 0xdc, 0xa5, 0x7a, 0x95, 0xab, 0x0e, 0x34, 0x26, 0x93, 0x8d,
+  0xcc, 0xe3, 0xbb, 0x7c, 0x92, 0xa9, 0x87, 0x42, 0x3c, 0x69, 0xb3, 0x3c,
+  0xdc, 0xfb, 0xf3, 0x65, 0x0d, 0xab, 0x89, 0xd5, 0x14, 0x32, 0x28, 0xef,
+  0x72, 0x52, 0x63, 0x4e, 0xae, 0xe4, 0xac, 0xd2, 0x2d, 0xca, 0xe7, 0x23,
+  0xad, 0x72, 0x58, 0xcf, 0xa6, 0x39, 0xe9, 0xa7, 0x67, 0xe4, 0xa8, 0xdd,
+  0xe6, 0xfa, 0x8d, 0xf7, 0x45, 0xb3, 0x73, 0x1a, 0x1d, 0x0c, 0xc9, 0xab,
+  0x34, 0x9f, 0x45, 0xe6, 0x09, 0x0a, 0xaa, 0xb1, 0x48, 0x6f, 0xb2, 0x4a,
+  0xd6, 0x60, 0x49, 0x93, 0x4e, 0xd1, 0x81, 0xe0, 0xe9, 0x51, 0x96, 0xb1,
+  0x8a, 0x05, 0x7d, 0xec, 0xd3, 0xbd, 0x9d, 0x5e, 0xdc, 0x63, 0xbc, 0x76,
+  0xf2, 0x77, 0x5e, 0x3e, 0xef, 0x78, 0xa6, 0xd4, 0x6a, 0xba, 0x20, 0x37,
+  0x78, 0xf7, 0x84, 0x92, 0x36, 0x4a, 0x91, 0x94, 0x6d, 0x75, 0xaa, 0x89,
+  0x53, 0xb1, 0xb0, 0x11, 0x08, 0x08, 0x07, 0x72, 0xf8, 0xcb, 0x11, 0xe6,
+  0x76, 0x44, 0x53, 0xea, 0x34, 0x67, 0x54, 0x33, 0xf2, 0x13, 0xc2, 0x08,
+  0x6f, 0xed, 0x58, 0x63, 0x10, 0x57, 0xd6, 0x0f, 0x4e, 0x4e, 0x30, 0x9a,
+  0x6f, 0xd5, 0x3d, 0x71, 0x66, 0xf1, 0x52, 0xa7, 0x39, 0xd2, 0x86, 0x49,
+  0x75, 0x30, 0x87, 0x26, 0xa7, 0xfd, 0x88, 0x4d, 0xa0, 0xae, 0x50, 0xb3,
+  0x7d, 0xd9, 0x33, 0xa6, 0x72, 0x95, 0x95, 0x0d, 0x74, 0xf7, 0x6a, 0x96,
+  0x5e, 0x9b, 0x7d, 0xd7, 0x69, 0x2e, 0xbf, 0x36, 0x36, 0x2e, 0x07, 0x24,
+  0xea, 0xd2, 0xdc, 0x1e, 0x34, 0x6e, 0xb1, 0xf7, 0x8d, 0xb9, 0x67, 0xb6,
+  0xd9, 0x6c, 0x09, 0x09, 0x78, 0x66, 0x06, 0x38, 0x1a, 0x7d, 0xb3, 0xed,
+  0x0b, 0x38, 0xcc, 0xef, 0x63, 0xc4, 0x1b, 0xe4, 0x13, 0x4c, 0x93, 0xe4,
+  0x2b, 0xac, 0x49, 0x57, 0xca, 0xf1, 0x4a, 0x47, 0x26, 0x4f, 0x27, 0x82,
+  0x5c, 0x44, 0x43, 0x11, 0x00, 0x90, 0x00, 0x98, 0x26, 0xf5, 0x56, 0xf1,
+  0x0e, 0x27, 0x2f, 0x02, 0x5f, 0xd3, 0xe6, 0x6f, 0xcb, 0x7a, 0x49, 0x86,
+  0x7b, 0xa7, 0xb9, 0x85, 0x11, 0x64, 0x8d, 0x31, 0xde, 0x8c, 0x44, 0x5a,
+  0x16, 0xf4, 0xa7, 0xd5, 0x2e, 0x72, 0xe8, 0xb9, 0xb4, 0x24, 0x15, 0x39,
+  0x07, 0xc9, 0x42, 0xb0, 0x77, 0xb3, 0x11, 0x2d, 0xd2, 0x72, 0x77, 0x69,
+  0xe1, 0x3e, 0xa1, 0xe0, 0x05, 0xc4, 0xce, 0x34, 0xa7, 0xc0, 0x17, 0x1d,
+  0xbc, 0x15, 0x52, 0x7c, 0xab, 0x5e, 0x1a, 0x39, 0x43, 0x5a, 0x15, 0x0b,
+  0x91, 0x40, 0x80, 0xa8, 0x90, 0x31, 0x0a, 0x9c, 0x27, 0x4d, 0xb6, 0x7f,
+  0xeb, 0x63, 0x82, 0x85, 0xf3, 0x57, 0x72, 0x62, 0xf4, 0x59, 0xa3, 0xa9,
+  0xbe, 0x3c, 0x3a, 0x4c, 0xe8, 0x2f, 0x24, 0x3b, 0xcd, 0x77, 0x03, 0x7d,
+  0xe0, 0xf2, 0x74, 0x14, 0x5b, 0xda, 0xb6, 0x5b, 0xdd, 0x6b, 0x40, 0x3c,
+  0x4f, 0x25, 0xe9, 0x4d, 0x46, 0xf9, 0x0c, 0x66, 0x8f, 0x2e, 0xf8, 0xcc,
+  0x74, 0x58, 0x4c, 0x0a, 0x0e, 0xd9, 0x91, 0x40, 0x33, 0x0a, 0x55, 0x43,
+  0x0a, 0x85, 0xf5, 0x32, 0xb5, 0x3b, 0x06, 0xb7, 0x52, 0x77, 0xab, 0x78,
+  0xbf, 0xdf, 0xaa, 0xb7, 0xad, 0x4c, 0x33, 0xad, 0x9c, 0x1f, 0xbf, 0x85,
+  0x8a, 0x9f, 0x9a, 0x2d, 0xf4, 0x4e, 0x3d, 0x3a, 0x1a, 0x91, 0x1b, 0x2f,
+  0xf3, 0x59, 0xcb, 0x6d, 0xea, 0xac, 0x12, 0x84, 0xc3, 0x78, 0x87, 0xa1,
+  0x6b, 0x1c, 0x00, 0xc8, 0xe1, 0x41, 0xeb, 0xee, 0xb7, 0xe6, 0x7e, 0x21,
+  0xce, 0xbf, 0x65, 0xdd, 0xb2, 0xb1, 0xf5, 0x9e, 0x9e, 0x35, 0x50, 0x43,
+  0x48, 0xf5, 0xf7, 0xda, 0x0c, 0xd6, 0x0a, 0xdd, 0xa2, 0x6b, 0xe1, 0xba,
+  0xc8, 0xff, 0x2e, 0x5e, 0x86, 0xac, 0xb8, 0xcd, 0xab, 0xb2, 0x20, 0xa5,
+  0xc5, 0x58, 0x07, 0x55, 0x0e, 0x31, 0x4d, 0x8a, 0xaf, 0x11, 0x24, 0x9b,
+  0x47, 0xef, 0x2f, 0x4e, 0x3f, 0x1c, 0x1d, 0x7e, 0xf8, 0xea, 0xfd, 0xbb,
+  0xd7, 0xa7, 0xc7, 0x9b, 0xdd, 0xe3, 0x7d, 0xc5, 0x02, 0x82, 0x8e, 0x4c,
+  0x4d, 0xaa, 0x19, 0xce, 0x8a, 0xe9, 0x22, 0xb7, 0x7c, 0x9d, 0xdf, 0x1a,
+  0x01, 0x07, 0x25, 0x0b, 0x6e, 0x4c, 0xfc, 0x0d, 0x86, 0xbf, 0x4c, 0x78,
+  0xa7, 0xb9, 0xb1, 0xb9, 0x99, 0x4d, 0xa7, 0xf9, 0x1c, 0xca, 0xe0, 0xf5,
+  0xcc, 0x88, 0x61, 0xa3, 0x1d, 0x0c, 0x46, 0x46, 0x4b, 0x4c, 0xd7, 0x0a,
+  0x29, 0x77, 0x9e, 0x1e, 0xed, 0x79, 0x34, 0x97, 0x8d, 0x51, 0x23, 0xd5,
+  0x87, 0x6a, 0xec, 0xb4, 0xf2, 0xa3, 0xc6, 0x46, 0x8d, 0x0e, 0x7a, 0x18,
+  0x59, 0xee, 0x9a, 0xd7, 0x85, 0xa7, 0x62, 0x93, 0x5a, 0x32, 0x3b, 0x79,
+  0x20, 0x9d, 0x9c, 0x54, 0x8d, 0x51, 0x00, 0xb3, 0x1c, 0x47, 0x44, 0x83,
+  0x3f, 0xa4, 0x20, 0xc3, 0x7f, 0xd1, 0xd5, 0x54, 0x8c, 0x79, 0x78, 0x4f,
+  0x73, 0x40, 0x8d, 0x0c, 0xb3, 0x4f, 0x19, 0xce, 0xa0, 0xbc, 0x75, 0xb4,
+  0xac, 0x70, 0xaa, 0xbf, 0x37, 0xda, 0x09, 0xc9, 0xc2, 0xd7, 0x70, 0x80,
+  0x98, 0x17, 0xf4, 0x21, 0x73, 0xed, 0x74, 0xaf, 0xc0, 0x72, 0x36, 0x25,
+  0x47, 0x03, 0x8c, 0x4d, 0xb8, 0x06, 0xce, 0x0f, 0x2f, 0xbf, 0x09, 0xe6,
+  0x84, 0x04, 0xbe, 0x03, 0x22, 0xc8, 0x56, 0x84, 0x89, 0x54, 0x37, 0x72,
+  0x40, 0xde, 0x8d, 0x46, 0x09, 0xc2, 0xdc, 0xb3, 0x7c, 0x5c, 0xa5, 0xf4,
+  0x4d, 0xfa, 0x31, 0xfd, 0xd4, 0x6c, 0xeb, 0x4e, 0x73, 0xe7, 0xdf, 0x1e,
+  0x8d, 0xfe, 0xb0, 0xb7, 0x67, 0xd4, 0xc0, 0xe9, 0xd2, 0xcc, 0xcb, 0x96,
+  0x79, 0xa5, 0xa8, 0xcd, 0xc9, 0x9c, 0x0f, 0xeb, 0x72, 0x1b, 0xd7, 0x38,
+  0x74, 0x3f, 0x5c, 0x14, 0xe9, 0xad, 0xb9, 0x7f, 0xb1, 0x93, 0x78, 0x8e,
+  0x69, 0x3f, 0x77, 0x15, 0x76, 0x5e, 0x60, 0x45, 0x01, 0x18, 0xd9, 0x61,
+  0x6e, 0xf0, 0xd9, 0x7d, 0x30, 0x8a, 0xad, 0xfc, 0x6c, 0x24, 0x31, 0xf4,
+  0x74, 0x62, 0xfe, 0x4a, 0xd6, 0xd4, 0x36, 0x8d, 0xad, 0x7d, 0xc6, 0x74,
+  0x5c, 0x23, 0xd6, 0x4f, 0x2f, 0xc9, 0xd9, 0x89, 0xd0, 0x7f, 0x28, 0x17,
+  0x8a, 0xee, 0xf1, 0x72, 0xf0, 0x0a, 0x74, 0x76, 0x9c, 0x4e, 0x3e, 0xde,
+  0xa5, 0xd5, 0x94, 0x5d, 0x27, 0x66, 0xcf, 0x8c, 0xf3, 0x59, 0xde, 0xdc,
+  0xf3, 0x3d, 0xd2, 0x1d, 0x05, 0x07, 0x91, 0x68, 0x0a, 0xcd, 0x49, 0xba,
+  0x36, 0x56, 0x11, 0xe9, 0xa3, 0x64, 0x2b, 0x9a, 0x83, 0xe1, 0x69, 0xfd,
+  0x50, 0x9a, 0x1a, 0xab, 0xf4, 0xd8, 0x6f, 0x77, 0x9a, 0x83, 0x23, 0x8a,
+  0x4e, 0x12, 0xba, 0xe9, 0x76, 0xaf, 0x0a, 0x42, 0x5f, 0x4c, 0xe9, 0x06,
+  0x4a, 0xea, 0x7b, 0x73, 0xef, 0xcf, 0x93, 0x88, 0xd2, 0x08, 0xd4, 0x43,
+  0xf2, 0x6d, 0x76, 0x6f, 0x4c, 0x8c, 0xbc, 0x70, 0xb2, 0x92, 0xbd, 0x45,
+  0x19, 0xd9, 0xac, 0xac, 0x9d, 0xe6, 0xea, 0x71, 0xcc, 0xc4, 0x69, 0xcc,
+  0x77, 0x4a, 0x68, 0x63, 0xf1, 0xfb, 0xaa, 0x99, 0x53, 0x13, 0x9b, 0x75,
+  0x4b, 0x28, 0xe3, 0x4b, 0xb1, 0xad, 0x18, 0x5c, 0xa1, 0x70, 0x9e, 0x70,
+  0x74, 0x98, 0x9c, 0xcf, 0x35, 0xef, 0xbd, 0x59, 0x5a, 0x37, 0xb0, 0x2e,
+  0x30, 0x6e, 0xf1, 0x51, 0xb4, 0x6f, 0x13, 0xc8, 0x91, 0x97, 0xe6, 0xa0,
+  0xfd, 0xe3, 0x57, 0x08, 0x1f, 0x57, 0x1c, 0xcf, 0x50, 0xaa, 0xca, 0x5c,
+  0xb5, 0xae, 0x92, 0xb7, 0x7a, 0x67, 0x50, 0x27, 0xac, 0x1f, 0x65, 0xc1,
+  0x51, 0x3f, 0x56, 0x74, 0xd8, 0x21, 0x14, 0x2a, 0xae, 0x64, 0xd3, 0x8b,
+  0xdf, 0xe0, 0xa0, 0x97, 0x6c, 0x65, 0xc3, 0x6b, 0xd3, 0x5e, 0x8f, 0xda,
+  0xd9, 0x3b, 0xa0, 0xff, 0xee, 0xe3, 0xbf, 0x4f, 0x7a, 0x0a, 0x99, 0xf1,
+  0x97, 0x9a, 0xee, 0x9b, 0xae, 0xb4, 0x14, 0xa7, 0x3a, 0xdd, 0x3f, 0x72,
+  0x01, 0x89, 0x00, 0x26, 0xb9, 0x1c, 0x3f, 0x1c, 0xac, 0x67, 0x9d, 0xf6,
+  0x23, 0xba, 0x90, 0x9b, 0x08, 0xdc, 0x6d, 0xb0, 0x52, 0xc7, 0xe4, 0x80,
+  0x32, 0x63, 0x9b, 0x18, 0x5d, 0x06, 0xbe, 0x00, 0x0e, 0x51, 0xd1, 0x74,
+  0x4c, 0x3e, 0x54, 0xd9, 0x4d, 0x5a, 0x1b, 0xb5, 0x6a, 0xd9, 0xe0, 0x74,
+  0x74, 0x6d, 0x08, 0x73, 0xa4, 0x66, 0xb9, 0x75, 0xbe, 0xc8, 0x87, 0x87,
+  0xd6, 0x54, 0x91, 0x55, 0x64, 0x37, 0xe6, 0xac, 0xbc, 0xd3, 0x27, 0x06,
+  0x82, 0x61, 0x89, 0x5d, 0x5c, 0x66, 0x35, 0x01, 0x83, 0xa1, 0xc7, 0xfc,
+  0x70, 0xd4, 0x9c, 0xf4, 0x1e, 0x02, 0xd8, 0x98, 0x23, 0x78, 0x65, 0x66,
+  0x8c, 0x6c, 0x90, 0x19, 0xd6, 0x8d, 0xac, 0x2d, 0xf4, 0x3a, 0xd0, 0x85,
+  0x44, 0x27, 0xc9, 0xaf, 0xc4, 0x05, 0x23, 0xff, 0x86, 0xc4, 0x17, 0xfd,
+  0xa0, 0xe6, 0x90, 0x55, 0x57, 0x39, 0x78, 0x78, 0x6b, 0xeb, 0x01, 0xb6,
+  0x77, 0xb1, 0x0c, 0x96, 0xbd, 0x9e, 0xba, 0xaf, 0x45, 0x37, 0x8e, 0x99,
+  0xdc, 0xa6, 0x57, 0x1c, 0x3d, 0xf8, 0xf5, 0x87, 0xc4, 0xf4, 0x78, 0x40,
+  0x0e, 0x8f, 0x65, 0xfd, 0x88, 0x33, 0xe2, 0x09, 0x05, 0x7e, 0xc7, 0xba,
+  0x7c, 0x38, 0x34, 0xe7, 0x4f, 0x40, 0x77, 0x17, 0xde, 0x7b, 0x6e, 0x97,
+  0x23, 0xef, 0x64, 0x8d, 0xb8, 0xa1, 0x0b, 0x31, 0xea, 0xb7, 0xd2, 0x8f,
+  0xe9, 0x30, 0x39, 0x3b, 0x1a, 0x9d, 0xd3, 0x27, 0xcc, 0xd6, 0x28, 0xae,
+  0x4d, 0x2f, 0x4e, 0x47, 0x9d, 0xe6, 0x8c, 0xad, 0x9e, 0x15, 0x75, 0x0b,
+  0xf4, 0xb5, 0x72, 0x9a, 0xd5, 0x15, 0xa8, 0x31, 0x72, 0xe9, 0xac, 0xb1,
+  0x4d, 0x11, 0xdc, 0xa2, 0x58, 0x0d, 0x05, 0x52, 0x13, 0x3e, 0x6a, 0xc1,
+  0x87, 0x16, 0x66, 0xc3, 0x4f, 0xb7, 0xad, 0x73, 0xa1, 0xaf, 0x7b, 0xc1,
+  0xfa, 0xfc, 0xeb, 0xe5, 0x35, 0xe9, 0xcb, 0xb5, 0x5a, 0x39, 0xf6, 0x0b,
+  0x66, 0x36, 0x82, 0x0b, 0x5e, 0x87, 0x6d, 0xce, 0x04, 0x1f, 0x1b, 0xa3,
+  0xe0, 0x13, 0x1c, 0x02, 0x97, 0x78, 0x51, 0xba, 0x56, 0x49, 0xa7, 0x07,
+  0x1a, 0x2b, 0x87, 0x97, 0x7c, 0x92, 0x19, 0x25, 0x69, 0x1a, 0xb9, 0xa4,
+  0x78, 0x51, 0x54, 0xc5, 0xbf, 0x12, 0x04, 0x56, 0xc4, 0x63, 0x81, 0x86,
+  0x26, 0xac, 0x44, 0xd0, 0xae, 0x87, 0xb7, 0x31, 0x27, 0xf7, 0x2c, 0xa9,
+  0x74, 0x6c, 0x5c, 0x52, 0x7b, 0xf6, 0xec, 0x7f, 0x5d, 0x2c, 0xcd, 0xc4,
+  0x47, 0x6e, 0x0b, 0xba, 0xf6, 0xe9, 0xee, 0xa3, 0x09, 0x5c, 0xe7, 0x8a,
+  0x7a, 0xba, 0xd7, 0x76, 0x45, 0x61, 0xb3, 0x19, 0x15, 0x35, 0x4b, 0x5e,
+  0xd2, 0x7f, 0x1f, 0x94, 0xca, 0x88, 0x3f, 0xfb, 0x52, 0x18, 0xef, 0x4a,
+  0x00, 0x83, 0xe5, 0xe8, 0x9a, 0x1d, 0x87, 0xd0, 0xf6, 0x90, 0xc4, 0x5e,
+  0x3f, 0x79, 0x7d, 0x7c, 0x81, 0xe5, 0x3f, 0x7e, 0xf7, 0x35, 0xbc, 0xc3,
+  0x56, 0xb5, 0x9d, 0xa2, 0xcd, 0x9a, 0xad, 0x5e, 0x8e, 0xee, 0x88, 0xf8,
+  0xef, 0x4e, 0x35, 0x89, 0x4f, 0x72, 0xea, 0x23, 0xf6, 0x3f, 0xfd, 0xfd,
+  0x2e, 0xae, 0xc0, 0x5a, 0x3a, 0xee, 0xcb, 0xd4, 0x89, 0x0f, 0xe1, 0x63,
+  0x76, 0xef, 0xfe, 0x86, 0xe9, 0xf4, 0xe6, 0xd8, 0x3d, 0xfc, 0xd2, 0x9b,
+  0x99, 0x1f, 0x0f, 0x08, 0x5f, 0x60, 0xd4, 0xa7, 0xe9, 0xcf, 0xbf, 0xee,
+  0x2a, 0x14, 0x87, 0x4d, 0xd2, 0xbe, 0x13, 0x23, 0x7e, 0x01, 0xb8, 0x64,
+  0x34, 0x92, 0xcf, 0x81, 0x3b, 0x16, 0xec, 0x82, 0x2f, 0x25, 0xe8, 0x29,
+  0xed, 0xf4, 0xb4, 0x60, 0x85, 0x88, 0x44, 0x34, 0xc3, 0x37, 0x00, 0xe7,
+  0xe8, 0x1e, 0x97, 0x49, 0x39, 0x0b, 0x2e, 0xb9, 0x96, 0x4d, 0x05, 0x55,
+  0x73, 0x5f, 0xae, 0x35, 0xd8, 0x19, 0x72, 0xf9, 0xb0, 0x7a, 0xd7, 0x3d,
+  0x07, 0x56, 0xd9, 0x03, 0x32, 0xca, 0xbf, 0x12, 0x13, 0xef, 0x65, 0x04,
+  0xaa, 0xd0, 0x3d, 0xd6, 0xd4, 0x86, 0xb2, 0xbc, 0x59, 0x54, 0x33, 0x35,
+  0xab, 0xab, 0xb3, 0x6b, 0x96, 0x9d, 0x9c, 0x22, 0x6e, 0x0f, 0x71, 0x04,
+  0x80, 0x97, 0xd9, 0xc8, 0xb7, 0x2a, 0x17, 0xd5, 0x91, 0x01, 0x65, 0xdd,
+  0xc3, 0xac, 0xf1, 0x42, 0x71, 0x9a, 0x88, 0x61, 0x8f, 0x6d, 0xa5, 0xfb,
+  0x8a, 0xb7, 0x1f, 0x19, 0x49, 0x3d, 0x6f, 0x4a, 0x7a, 0xb1, 0xa5, 0x68,
+  0x38, 0x74, 0x21, 0xe7, 0x25, 0xbf, 0xa5, 0xa9, 0xd3, 0xbd, 0xe3, 0x7c,
+  0x70, 0x6d, 0x9d, 0xac, 0x2c, 0xe8, 0xcf, 0x82, 0x7c, 0x37, 0xff, 0x12,
+  0xd9, 0x90, 0xd1, 0xbd, 0x48, 0x6e, 0x5c, 0x09, 0xeb, 0x40, 0x73, 0x21,
+  0x08, 0x93, 0xc0, 0x3a, 0x23, 0x5a, 0x7a, 0xcc, 0xd6, 0x50, 0xad, 0x43,
+  0x4d, 0x0a, 0xcf, 0xce, 0x08, 0xd4, 0xf0, 0xee, 0x06, 0x31, 0xf2, 0xbb,
+  0xa1, 0x80, 0x30, 0xef, 0x5d, 0x72, 0x13, 0xe6, 0x93, 0x8f, 0xc0, 0xfd,
+  0xc8, 0xd5, 0xd4, 0x92, 0x1f, 0x82, 0xba, 0x61, 0xbc, 0x58, 0x64, 0x09,
+  0x60, 0xe6, 0x90, 0xff, 0x92, 0xf6, 0x24, 0x5d, 0xcb, 0x79, 0xc1, 0xca,
+  0xda, 0x4a, 0x03, 0xd8, 0xf4, 0xf5, 0xc3, 0xeb, 0x93, 0x8b, 0x64, 0xcb,
+  0xac, 0xea, 0xb8, 0xab, 0xdc, 0xe8, 0xbd, 0xbe, 0x93, 0x35, 0x93, 0x9d,
+  0xc5, 0xc7, 0x7c, 0xc7, 0xd8, 0x41, 0xd3, 0xf1, 0xb6, 0xd5, 0xee, 0xf1,
+  0x39, 0x6c, 0x42, 0xb5, 0x99, 0xd4, 0x68, 0x82, 0xd5, 0xd4, 0x3d, 0x0d,
+  0x9e, 0x15, 0xc5, 0x90, 0x71, 0x67, 0x3c, 0x61, 0x9a, 0xd8, 0xc5, 0x00,
+  0xb8, 0x0a, 0xc7, 0x36, 0x13, 0xf2, 0x13, 0x66, 0xec, 0x42, 0x35, 0xe6,
+  0x5f, 0xf7, 0xac, 0x32, 0x76, 0x49, 0x7c, 0x0c, 0xec, 0x5b, 0x50, 0xc0,
+  0x8d, 0xdc, 0x13, 0x4e, 0xdb, 0xeb, 0x13, 0x54, 0x8a, 0x26, 0x65, 0x41,
+  0x77, 0xd1, 0x94, 0x5c, 0x55, 0xdd, 0xe6, 0xe0, 0x3c, 0xeb, 0x0d, 0x77,
+  0x7a, 0x89, 0x05, 0x87, 0x99, 0x59, 0x06, 0xbe, 0xd1, 0xa1, 0xf1, 0xcc,
+  0x16, 0xbb, 0x5a, 0xd6, 0xec, 0x7e, 0x25, 0x7b, 0xdf, 0xae, 0xd7, 0x30,
+  0x26, 0x50, 0xbd, 0xe5, 0xb4, 0xca, 0x96, 0x51, 0x8a, 0x71, 0xae, 0xac,
+  0x21, 0x39, 0xb6, 0x9d, 0xc2, 0x52, 0xf5, 0x7e, 0xea, 0x25, 0x1e, 0xb8,
+  0xa8, 0xe5, 0x24, 0xcb, 0x5d, 0xf8, 0xdf, 0xbb, 0x02, 0xcc, 0x55, 0x6c,
+  0x4f, 0xf0, 0x34, 0x9b, 0xe5, 0xf3, 0xbc, 0x81, 0x0e, 0xef, 0x75, 0x21,
+  0x58, 0x8a, 0x76, 0x97, 0x7e, 0x0a, 0xbb, 0xa4, 0x80, 0xbd, 0x94, 0x7e,
+  0x6d, 0xba, 0x04, 0x67, 0x0d, 0xe3, 0xa9, 0xe2, 0xe6, 0x5c, 0xbb, 0x43,
+  0x16, 0xf2, 0xb7, 0x26, 0xea, 0xf3, 0xfb, 0x58, 0xbc, 0xed, 0x23, 0x53,
+  0x37, 0x00, 0x16, 0xd1, 0x39, 0x13, 0x27, 0xc6, 0x98, 0x2f, 0x07, 0x3d,
+  0x63, 0xa9, 0x3e, 0x1e, 0xc8, 0x6e, 0xf3, 0xfa, 0x8e, 0x0a, 0x1e, 0x48,
+  0x1e, 0x75, 0x7f, 0xb0, 0x19, 0x6a, 0x0e, 0x0c, 0xcc, 0xce, 0x8f, 0x62,
+  0x75, 0x42, 0x03, 0x82, 0xb0, 0x62, 0xf7, 0x4f, 0x57, 0xdf, 0x55, 0x61,
+  0x3f, 0xc8, 0x8a, 0x49, 0x39, 0xed, 0xd8, 0x67, 0x34, 0x09, 0x9e, 0x90,
+  0xc3, 0x8e, 0xe7, 0x48, 0x0a, 0x76, 0x79, 0xdc, 0xb1, 0x46, 0x1e, 0x1d,
+  0xf6, 0xf6, 0xfd, 0xa2, 0x7d, 0x1f, 0x33, 0xef, 0xb1, 0xed, 0x7f, 0xd5,
+  0xae, 0xff, 0xa7, 0xe9, 0x11, 0x9e, 0xfa, 0xf5, 0x08, 0x45, 0x62, 0x30,
+  0xc9, 0x17, 0x37, 0xe4, 0x7d, 0x7f, 0x89, 0x80, 0x34, 0xb9, 0xc8, 0xf8,
+  0x07, 0x71, 0x05, 0x62, 0x24, 0x57, 0x5e, 0x2d, 0x7e, 0x02, 0x7d, 0x5b,
+  0xc4, 0x4b, 0xae, 0x00, 0x6a, 0x35, 0xc6, 0x04, 0x04, 0x91, 0x07, 0xd6,
+  0x2a, 0x85, 0x24, 0xf4, 0x65, 0xbe, 0xe9, 0xed, 0xed, 0xc2, 0x78, 0x47,
+  0xfd, 0xed, 0xd0, 0x98, 0x0c, 0xe9, 0x94, 0x10, 0x4d, 0x66, 0x9a, 0x90,
+  0x80, 0x81, 0x9f, 0x77, 0x9a, 0x43, 0xe7, 0x25, 0x31, 0x81, 0x6f, 0x5d,
+  0x33, 0xa3, 0xef, 0x2f, 0x4e, 0x0f, 0xba, 0xf3, 0x04, 0x5c, 0x6c, 0x7d,
+  0xb0, 0xb3, 0x03, 0xd7, 0xdb, 0x4d, 0xfa, 0xe9, 0xd3, 0xb0, 0xce, 0x76,
+  0xa6, 0xe5, 0xa4, 0xde, 0xa9, 0xeb, 0x99, 0xce, 0x46, 0x1b, 0x39, 0xfe,
+  0x3b, 0xf8, 0x2c, 0xca, 0xf9, 0xa2, 0x82, 0x11, 0x1d, 0x0f, 0x68, 0xa8,
+  0x95, 0x04, 0xd8, 0xb4, 0x3c, 0xe9, 0x4c, 0x86, 0x6e, 0x56, 0x90, 0x59,
+  0xf8, 0xeb, 0xb2, 0x32, 0x1b, 0x6e, 0x5e, 0xc7, 0xcc, 0x64, 0x75, 0x67,
+  0xd5, 0xea, 0x0e, 0xa8, 0xc9, 0x96, 0x67, 0xb3, 0x7d, 0x59, 0x78, 0x1f,
+  0x30, 0xb3, 0x80, 0x58, 0xf5, 0xd0, 0x8e, 0x35, 0xee, 0xa2, 0xd3, 0x91,
+  0x77, 0x0c, 0x2d, 0xb1, 0xb4, 0x12, 0x18, 0xd9, 0x85, 0xf3, 0xa1, 0x25,
+  0x38, 0xc8, 0xa6, 0xcb, 0xfd, 0x58, 0xef, 0x30, 0x45, 0x55, 0x46, 0xcf,
+  0x42, 0x18, 0x56, 0x55, 0xe9, 0x49, 0xc0, 0xc1, 0xb7, 0xd0, 0x44, 0xcc,
+  0xb1, 0xca, 0xaf, 0x93, 0x97, 0x74, 0x88, 0xbf, 0x08, 0x76, 0xbe, 0x6e,
+  0x9b, 0x94, 0x54, 0x2b, 0x82, 0xa9, 0x48, 0x32, 0x0e, 0x19, 0x59, 0x66,
+  0xe7, 0x70, 0xc8, 0x4c, 0xc2, 0xf0, 0x1c, 0xe6, 0x6c, 0xe5, 0x20, 0x05,
+  0x3b, 0x89, 0xe0, 0x9d, 0xee, 0x71, 0x0a, 0x0f, 0xeb, 0xbe, 0x46, 0xf3,
+  0xa2, 0xeb, 0xba, 0x85, 0x4d, 0x48, 0x8e, 0x43, 0xad, 0x34, 0xcf, 0x74,
+  0x55, 0x03, 0x20, 0x2b, 0xac, 0x19, 0x13, 0x4b, 0x30, 0xe8, 0x8e, 0x47,
+  0x51, 0x56, 0x3a, 0xbd, 0x39, 0x52, 0x5a, 0x52, 0x40, 0xb8, 0x6a, 0xab,
+  0x14, 0x7b, 0x89, 0x05, 0x9e, 0xb3, 0x99, 0x1a, 0xec, 0x9a, 0x47, 0xfc,
+  0x6b, 0x86, 0xd6, 0x29, 0x28, 0x15, 0x17, 0xa8, 0x39, 0xc1, 0x4d, 0x06,
+  0x70, 0x11, 0x25, 0x32, 0xcd, 0x4a, 0x27, 0x99, 0xcd, 0xee, 0x33, 0xb2,
+  0x04, 0xc0, 0xf3, 0xee, 0x75, 0x7d, 0x5a, 0x32, 0xfc, 0x94, 0x03, 0x69,
+  0x0c, 0xa3, 0xe6, 0x28, 0xb6, 0x6a, 0xc9, 0x33, 0x68, 0x24, 0xec, 0xeb,
+  0x77, 0xf2, 0x80, 0xd6, 0x2f, 0x66, 0x47, 0x08, 0x00, 0x8b, 0x31, 0xed,
+  0x39, 0x32, 0x28, 0x04, 0xdf, 0xcf, 0x78, 0x32, 0xf5, 0x7f, 0xd4, 0x65,
+  0x5f, 0x9a, 0x9a, 0x91, 0x27, 0xbf, 0x92, 0x3e, 0x76, 0x77, 0x94, 0xc5,
+  0xee, 0xfb, 0x88, 0x26, 0x5a, 0x1f, 0x0b, 0xcb, 0xaa, 0x43, 0x9f, 0xab,
+  0x9b, 0xcc, 0x98, 0xaa, 0x13, 0x40, 0xdc, 0xd0, 0x91, 0x2a, 0xd3, 0x2f,
+  0x18, 0x63, 0xbe, 0xd3, 0x29, 0xed, 0xc7, 0x20, 0x54, 0xfc, 0x2d, 0x8c,
+  0xcb, 0xeb, 0x80, 0xc2, 0xb9, 0xec, 0x2a, 0xc7, 0x2f, 0x8b, 0xcc, 0x3d,
+  0x00, 0x75, 0xbf, 0xb4, 0x71, 0x2b, 0x7f, 0x21, 0xdb, 0xcf, 0xc9, 0x6e,
+  0xe9, 0xfa, 0x3a, 0x8a, 0xc9, 0xac, 0x54, 0x18, 0x9c, 0x79, 0x9f, 0x33,
+  0x29, 0xcc, 0xa9, 0xff, 0x5e, 0x14, 0x66, 0x59, 0x01, 0xf9, 0x45, 0x5f,
+  0x64, 0xc5, 0x55, 0x49, 0x8e, 0xb9, 0xd0, 0x79, 0x26, 0xfa, 0x4b, 0x37,
+  0x11, 0xc8, 0xa9, 0xad, 0x07, 0x49, 0xf2, 0xd3, 0x4f, 0xfd, 0x84, 0x94,
+  0xa7, 0x9f, 0x8c, 0x49, 0xf6, 0x93, 0xd9, 0x68, 0x3f, 0x31, 0xf0, 0xf4,
+  0xa7, 0xdb, 0x61, 0xd2, 0x0d, 0xb5, 0x90, 0xc7, 0xa1, 0x9e, 0x91, 0x2b,
+  0x91, 0xaf, 0xe2, 0xb6, 0xa5, 0xc6, 0x59, 0x2e, 0x30, 0xfa, 0xd9, 0x5f,
+  0xe6, 0x07, 0xb2, 0x81, 0x1f, 0x09, 0x4d, 0xcb, 0xe5, 0xbc, 0x10, 0x0d,
+  0x86, 0xf7, 0x21, 0x8e, 0x38, 0x80, 0x7b, 0x9b, 0x7f, 0xd8, 0x74, 0x7b,
+  0xa6, 0xaf, 0xee, 0x9e, 0x46, 0xe5, 0x6a, 0xe4, 0x38, 0xe9, 0xc1, 0xd7,
+  0x9c, 0x10, 0x04, 0xb2, 0x18, 0x56, 0x61, 0xe4, 0xe6, 0x19, 0xf9, 0x5a,
+  0x18, 0xd9, 0x5b, 0x5a, 0x3c, 0x14, 0x00, 0xce, 0x8b, 0x9b, 0xfb, 0x9a,
+  0x62, 0x4d, 0x31, 0x69, 0x13, 0x9e, 0x92, 0xe1, 0x4a, 0x21, 0xd7, 0x68,
+  0xe8, 0x12, 0x7a, 0x19, 0xed, 0x82, 0x96, 0x88, 0x34, 0xdd, 0xd9, 0x1c,
+  0x6c, 0x5a, 0xcf, 0xa8, 0xc4, 0xf7, 0x02, 0x70, 0x94, 0x4a, 0x04, 0x0f,
+  0x3c, 0x11, 0x7c, 0xd2, 0x0b, 0xe8, 0x97, 0x3e, 0x5c, 0xc3, 0xe5, 0x2b,
+  0x51, 0xc2, 0x81, 0xc6, 0x1c, 0xe4, 0xfb, 0x22, 0x67, 0x22, 0x56, 0x08,
+  0x60, 0x1d, 0x88, 0x07, 0xd9, 0x7b, 0x9e, 0x54, 0x64, 0xe7, 0x2c, 0x1c,
+  0x0c, 0x90, 0xcd, 0xb9, 0xe0, 0x0c, 0x4c, 0xda, 0x1d, 0x88, 0x93, 0xdc,
+  0x13, 0xb8, 0x77, 0x11, 0xc4, 0xd6, 0x15, 0xca, 0xa0, 0xf9, 0x33, 0x74,
+  0x90, 0x29, 0xed, 0xef, 0xae, 0x90, 0xb4, 0xad, 0x51, 0x09, 0x55, 0x7d,
+  0x82, 0x88, 0x8b, 0x84, 0xf7, 0x04, 0x26, 0x1c, 0x51, 0x13, 0xe9, 0xb2,
+  0x0b, 0x74, 0x05, 0xea, 0xcf, 0xab, 0xa4, 0xb7, 0x5a, 0x63, 0xe8, 0x75,
+  0xdf, 0x00, 0x82, 0xc3, 0xd9, 0xbd, 0x92, 0x02, 0x85, 0x8e, 0x6c, 0x09,
+  0x04, 0x60, 0xf0, 0x37, 0xc6, 0xf7, 0x30, 0x4a, 0x57, 0xae, 0xd2, 0x6d,
+  0x06, 0x38, 0xd5, 0x41, 0x5c, 0xaf, 0xf2, 0xa2, 0xc2, 0xde, 0xfe, 0x70,
+  0x71, 0xd5, 0x1c, 0xde, 0x10, 0xdc, 0x52, 0x7c, 0xab, 0x79, 0x4f, 0x77,
+  0xe5, 0x8f, 0x7d, 0x9b, 0x40, 0x84, 0xf4, 0x3d, 0xf1, 0x52, 0xe8, 0x15,
+  0xa1, 0xe7, 0xdb, 0xa8, 0xc2, 0xc8, 0x86, 0x54, 0xf8, 0x22, 0x94, 0xdc,
+  0x60, 0x76, 0xf6, 0xb6, 0x2d, 0xe0, 0x1d, 0x29, 0x8d, 0x8c, 0x2c, 0x13,
+  0x95, 0xa0, 0x77, 0x53, 0x72, 0xec, 0xb3, 0x77, 0x40, 0x58, 0x6c, 0x06,
+  0x76, 0xf1, 0x18, 0x35, 0xb3, 0xad, 0xd3, 0x1c, 0x22, 0xcb, 0xdf, 0x9c,
+  0xbd, 0x3d, 0x6e, 0x23, 0x88, 0xf0, 0x93, 0x98, 0x45, 0x6e, 0xe4, 0xd5,
+  0x1b, 0x23, 0x5f, 0x78, 0x0f, 0xa4, 0x81, 0x91, 0xc3, 0x7b, 0xcb, 0x74,
+  0xeb, 0x3a, 0x6b, 0x16, 0x77, 0xcb, 0x7c, 0xba, 0xb5, 0x4d, 0x7b, 0x84,
+  0xf0, 0x83, 0x03, 0xc0, 0x56, 0xd9, 0x3a, 0xa9, 0x93, 0x2d, 0x56, 0x64,
+  0xab, 0xac, 0x59, 0x56, 0x05, 0x7b, 0x51, 0xa8, 0xef, 0x61, 0x34, 0x44,
+  0xae, 0x34, 0xdf, 0x7a, 0x90, 0xcc, 0x64, 0x0e, 0xb9, 0x72, 0x83, 0xdb,
+  0x24, 0x04, 0x8c, 0x20, 0x45, 0xe4, 0x19, 0x0b, 0x8f, 0xb1, 0x04, 0xf7,
+  0x94, 0x3f, 0x13, 0xc9, 0xe1, 0xf9, 0xf9, 0xeb, 0xc3, 0xcb, 0x43, 0x3b,
+  0x36, 0x5c, 0xc4, 0x90, 0x2c, 0xd0, 0x24, 0x8d, 0x48, 0x22, 0xed, 0x88,
+  0x9e, 0xdc, 0xfc, 0xe3, 0xfb, 0xd1, 0xf1, 0x45, 0x77, 0x61, 0xcf, 0x2f,
+  0xce, 0x28, 0xed, 0xfb, 0x8f, 0x3f, 0x1d, 0x52, 0x90, 0x45, 0x5c, 0xc4,
+  0xaf, 0xd3, 0x26, 0xdd, 0x0c, 0x4e, 0xf5, 0xfe, 0x36, 0xf5, 0xef, 0xce,
+  0xf6, 0xef, 0x4a, 0x2e, 0x33, 0x58, 0xcb, 0xc9, 0x07, 0x5a, 0xd0, 0x6a,
+  0xa2, 0xf0, 0x21, 0x3b, 0x1b, 0x98, 0x00, 0xa0, 0x7f, 0x56, 0x0f, 0xa4,
+  0x74, 0x92, 0x4c, 0x03, 0xdf, 0x3a, 0x59, 0xb3, 0x24, 0xfb, 0x64, 0x8c,
+  0xd2, 0x46, 0xb7, 0x3c, 0xf6, 0x17, 0x25, 0xe6, 0x74, 0xe7, 0x25, 0x58,
+  0x1e, 0xe7, 0x59, 0x63, 0x29, 0x80, 0xbc, 0x30, 0xb3, 0xd1, 0x00, 0xf1,
+  0x1a, 0x4a, 0x6f, 0x59, 0x8a, 0xc5, 0x62, 0x58, 0x19, 0xfb, 0xda, 0x90,
+  0x27, 0xc6, 0x5d, 0x0a, 0x26, 0xe4, 0x0f, 0xe6, 0x34, 0x0e, 0x92, 0x63,
+  0x01, 0x30, 0x63, 0xe0, 0xe6, 0x07, 0xc1, 0x43, 0x9a, 0x39, 0x64, 0x85,
+  0x7d, 0x5c, 0x56, 0x78, 0xb9, 0x93, 0xbd, 0xae, 0xf2, 0xcc, 0xd9, 0x0a,
+  0xe6, 0x21, 0xea, 0x36, 0x4d, 0x3a, 0xac, 0x8c, 0x5e, 0x24, 0x44, 0x3b,
+  0x48, 0xaf, 0x69, 0x7b, 0x99, 0x47, 0x8d, 0x16, 0x6d, 0x8c, 0x0b, 0xfa,
+  0xd7, 0xce, 0xde, 0x70, 0xb7, 0x17, 0x76, 0x9e, 0x0e, 0x0b, 0x52, 0x51,
+  0xad, 0xab, 0x95, 0xa4, 0x61, 0x53, 0x96, 0x0f, 0xf6, 0x8f, 0x45, 0x98,
+  0xd1, 0x43, 0x17, 0xa6, 0xfd, 0x68, 0x57, 0x06, 0x67, 0x01, 0x3e, 0x8a,
+  0x10, 0x47, 0x95, 0x0a, 0x45, 0x23, 0x13, 0x8b, 0xf2, 0x8e, 0x46, 0x62,
+  0xb6, 0xda, 0x6c, 0xd6, 0xca, 0x19, 0xee, 0xc5, 0xa7, 0xb9, 0x40, 0x7a,
+  0x7e, 0xd6, 0x9d, 0xed, 0x68, 0x1c, 0x43, 0x95, 0x4c, 0x5f, 0x93, 0xb3,
+  0x10, 0x1d, 0x58, 0x5b, 0x76, 0x27, 0xf8, 0xf9, 0x61, 0x46, 0xca, 0x05,
+  0x72, 0x6f, 0xe6, 0xc7, 0xe9, 0x06, 0x1a, 0x2c, 0x1c, 0x50, 0x23, 0xa4,
+  0x7d, 0xbe, 0xe4, 0xf4, 0xa3, 0xc0, 0xe6, 0x7d, 0x9b, 0x7e, 0xca, 0xe7,
+  0xcb, 0x39, 0x3e, 0x46, 0x7b, 0x5b, 0x1e, 0x13, 0x27, 0x13, 0xdc, 0x0e,
+  0x1c, 0xac, 0xc4, 0x26, 0xdf, 0xac, 0x13, 0xcf, 0xf2, 0x8d, 0x5d, 0x32,
+  0xe6, 0x4a, 0x1e, 0xba, 0xe1, 0x15, 0xc0, 0x9d, 0x90, 0x17, 0xaa, 0xee,
+  0x58, 0xcd, 0x46, 0x5b, 0x48, 0x29, 0x02, 0x65, 0xcc, 0x79, 0x0d, 0xdd,
+  0x46, 0xc4, 0x39, 0xe7, 0xbf, 0x89, 0x0e, 0xe7, 0xe1, 0x6b, 0xb2, 0x2a,
+  0x2f, 0xa7, 0xf6, 0xdc, 0x90, 0x92, 0x98, 0x17, 0x4b, 0x33, 0xcf, 0xd4,
+  0x16, 0x5d, 0xa9, 0x0a, 0xe1, 0x0b, 0x22, 0x60, 0x40, 0x05, 0x8e, 0x00,
+  0xf6, 0x54, 0xc8, 0xcc, 0x67, 0xc3, 0x27, 0xfb, 0xc3, 0xdd, 0x7e, 0xcb,
+  0xf0, 0x95, 0x34, 0x41, 0x73, 0xba, 0x26, 0xf9, 0xdc, 0xa6, 0x10, 0x0c,
+  0xff, 0x69, 0x0e, 0x0e, 0x4a, 0x9e, 0x18, 0xcc, 0xd3, 0x4f, 0x58, 0xbe,
+  0xe8, 0xb2, 0x96, 0xc9, 0xcb, 0x6f, 0xce, 0x46, 0x97, 0x7b, 0x07, 0xe7,
+  0x67, 0x17, 0xe6, 0xbf, 0xf4, 0xf7, 0x7d, 0xfc, 0x7d, 0x3f, 0xb0, 0x1e,
+  0xdf, 0x08, 0xe2, 0x47, 0xc1, 0xc6, 0xd0, 0x50, 0xa0, 0xd1, 0xf0, 0x6c,
+  0x26, 0x5e, 0x43, 0x04, 0x10, 0x87, 0x18, 0x9c, 0x58, 0x88, 0x7a, 0x77,
+  0x89, 0xbd, 0x4f, 0x29, 0xfc, 0x52, 0x81, 0x84, 0x3e, 0xbc, 0x24, 0x6f,
+  0x54, 0x9b, 0x92, 0xf4, 0x26, 0x4d, 0x9c, 0xea, 0x3a, 0xc3, 0x38, 0x35,
+  0x45, 0xf0, 0xc5, 0xca, 0x0a, 0x02, 0xa4, 0x40, 0xfb, 0x57, 0x93, 0x99,
+  0xd1, 0xf4, 0x33, 0x8a, 0x2c, 0x4e, 0x33, 0x4e, 0x49, 0xa7, 0x9f, 0xc4,
+  0x0c, 0x10, 0x73, 0xfc, 0x04, 0x70, 0x39, 0xec, 0xf6, 0x0b, 0x3b, 0x52,
+  0x00, 0x65, 0x94, 0x09, 0x68, 0xfa, 0x98, 0xd7, 0x37, 0x32, 0x1d, 0x45,
+  0xd6, 0x74, 0x9b, 0x63, 0xb6, 0x0e, 0xdf, 0xd9, 0x83, 0xbc, 0x2b, 0x64,
+  0x50, 0xbd, 0x3b, 0xbb, 0x4c, 0xd2, 0xab, 0x2b, 0x4d, 0xf7, 0x22, 0x44,
+  0x25, 0x69, 0xac, 0x3b, 0x0b, 0xbe, 0xc9, 0x10, 0xb2, 0x08, 0x25, 0x1f,
+  0xeb, 0x23, 0x97, 0xa7, 0xa3, 0x1d, 0xf2, 0xf4, 0x30, 0x24, 0x62, 0xf4,
+  0xee, 0xa4, 0xdf, 0xf2, 0x01, 0xfa, 0x81, 0xd0, 0x6d, 0xba, 0x29, 0xe3,
+  0x0a, 0x45, 0xea, 0xdd, 0x85, 0x2e, 0x89, 0x98, 0x20, 0x16, 0x58, 0xd2,
+  0x9e, 0x38, 0x43, 0x7a, 0x58, 0xda, 0x5e, 0xa2, 0xae, 0x74, 0xd8, 0xbf,
+  0xf3, 0x45, 0x08, 0x60, 0x80, 0x83, 0xb4, 0x8f, 0xd4, 0x5a, 0x52, 0x3a,
+  0x7a, 0x64, 0x93, 0xd0, 0xb0, 0x30, 0xa4, 0xde, 0x90, 0x9b, 0xdd, 0xef,
+  0xa1, 0x55, 0x34, 0x6a, 0xfe, 0x4e, 0x6d, 0x62, 0xd3, 0x8e, 0xb3, 0x18,
+  0x1c, 0x91, 0x3f, 0xe4, 0x35, 0x9e, 0xd8, 0xe6, 0x4d, 0xc7, 0x2c, 0xce,
+  0x5e, 0x77, 0x07, 0x09, 0x98, 0xb2, 0xca, 0xaf, 0x29, 0x78, 0xd4, 0x85,
+  0xbe, 0xbb, 0x8e, 0x04, 0x81, 0x5a, 0x52, 0xc6, 0xea, 0xa6, 0xe7, 0xb9,
+  0x0c, 0x9a, 0x00, 0x50, 0x08, 0x60, 0x53, 0xa5, 0xf6, 0x8c, 0x76, 0x87,
+  0xe4, 0x4f, 0x13, 0xd1, 0xe3, 0x59, 0xd9, 0x33, 0xa3, 0xa3, 0x7b, 0xc7,
+  0x79, 0x89, 0x15, 0xba, 0xac, 0x67, 0x09, 0xc9, 0xcd, 0x27, 0x8d, 0x0a,
+  0x70, 0xf6, 0x2b, 0x77, 0x9b, 0x63, 0x5e, 0x0c, 0x23, 0x11, 0x14, 0xad,
+  0xda, 0xdb, 0xdb, 0xff, 0x6c, 0xb8, 0x6b, 0xfe, 0x9f, 0x59, 0x14, 0xd1,
+  0x8f, 0x98, 0x02, 0x80, 0x33, 0xb7, 0xf9, 0x53, 0xfc, 0x74, 0x92, 0x76,
+  0xf7, 0x90, 0xbd, 0xe0, 0xca, 0xea, 0xba, 0x17, 0x8f, 0x8f, 0xcb, 0xa0,
+  0x5b, 0xb7, 0x0a, 0xad, 0xa5, 0xbd, 0x51, 0xd2, 0xa9, 0xfc, 0x44, 0x8f,
+  0x79, 0xb5, 0x9c, 0x45, 0x70, 0x1e, 0x9e, 0xc7, 0x95, 0x14, 0xb4, 0xd9,
+  0xad, 0xf8, 0x5b, 0xbf, 0x21, 0xf1, 0xc4, 0xa9, 0x08, 0xc3, 0x56, 0x94,
+  0xfc, 0x45, 0x2b, 0x4a, 0x7e, 0x24, 0x56, 0x1b, 0x84, 0xf3, 0xc0, 0x9c,
+  0x87, 0x97, 0xe5, 0xd5, 0x55, 0x9d, 0x35, 0xdd, 0x3b, 0xe8, 0x48, 0x1e,
+  0xd9, 0xb9, 0x00, 0x93, 0x0c, 0x84, 0x95, 0xa2, 0x85, 0x93, 0x76, 0xb2,
+  0x75, 0x22, 0xb0, 0x04, 0x96, 0x5c, 0xdc, 0xdc, 0x30, 0x82, 0x8b, 0xf4,
+  0x7f, 0xaf, 0x91, 0x43, 0xce, 0x75, 0xd2, 0x14, 0x5e, 0xb8, 0x67, 0x39,
+  0x3b, 0x57, 0x2e, 0xbb, 0x2e, 0xfd, 0x85, 0x9e, 0x8a, 0x8f, 0xf9, 0x62,
+  0x41, 0x16, 0x0e, 0xf3, 0x56, 0x60, 0xe7, 0x5a, 0x27, 0xfb, 0x38, 0x33,
+  0x5b, 0x15, 0xbb, 0x59, 0xe1, 0x23, 0x46, 0x4f, 0x9e, 0xc8, 0xb5, 0x3f,
+  0xce, 0xcc, 0xb1, 0xcd, 0x42, 0xad, 0x9d, 0xfa, 0xe3, 0x25, 0x2b, 0x4b,
+  0x8e, 0xe5, 0x94, 0x12, 0x93, 0x8b, 0x54, 0xa5, 0xcc, 0x95, 0x97, 0xc6,
+  0x27, 0xf9, 0x0b, 0x31, 0x0c, 0x93, 0x43, 0x97, 0x5b, 0x97, 0xdb, 0xe8,
+  0xe4, 0x7f, 0x1e, 0xbb, 0xd4, 0x72, 0x9b, 0xbb, 0xcd, 0x08, 0xdd, 0x18,
+  0xf2, 0xd9, 0xec, 0xa9, 0xc1, 0x91, 0x59, 0xaf, 0x1e, 0xba, 0xe2, 0x42,
+  0x90, 0x65, 0x07, 0x41, 0x0a, 0xd3, 0x87, 0x94, 0x09, 0x28, 0x44, 0x3b,
+  0x94, 0xcd, 0x15, 0xdc, 0x0e, 0x4c, 0x06, 0xc4, 0xae, 0x44, 0x19, 0x23,
+  0x0e, 0x48, 0x23, 0xc0, 0x7f, 0x1f, 0x26, 0x2b, 0xfa, 0xe2, 0x4e, 0x5e,
+  0x90, 0xd6, 0xc8, 0x3a, 0x4c, 0x80, 0x22, 0xd5, 0x54, 0x1e, 0xce, 0x61,
+  0x5d, 0x36, 0xff, 0xc4, 0x30, 0x43, 0x45, 0xfb, 0x17, 0xe4, 0x24, 0xde,
+  0xa6, 0x9e, 0xf0, 0xa6, 0x26, 0x52, 0xa4, 0xc1, 0x5f, 0x8d, 0xa1, 0xfd,
+  0x52, 0x3d, 0x15, 0xab, 0x92, 0xbd, 0xd4, 0xaf, 0x41, 0xa8, 0x4f, 0xd8,
+  0x61, 0xd8, 0x1b, 0x36, 0xeb, 0x58, 0xa7, 0x9a, 0x5d, 0x2a, 0x29, 0xd4,
+  0x19, 0x30, 0x2e, 0x75, 0x65, 0xfd, 0x15, 0x52, 0x99, 0x6d, 0x6a, 0xab,
+  0x97, 0xfe, 0x31, 0x24, 0x40, 0xed, 0x8c, 0x5b, 0xa8, 0x19, 0x69, 0x23,
+  0x6d, 0xa8, 0xdd, 0x90, 0x07, 0xd7, 0x6e, 0x5e, 0x0c, 0xe6, 0xd9, 0x1c,
+  0x20, 0x40, 0x7e, 0xd6, 0x48, 0xc4, 0x92, 0xd4, 0x70, 0xdd, 0x8e, 0xbc,
+  0x44, 0x6c, 0x89, 0x37, 0x12, 0x34, 0x86, 0x66, 0x8b, 0xcf, 0x86, 0x60,
+  0xa0, 0xb2, 0x60, 0xb7, 0x23, 0x7c, 0x85, 0xfc, 0x71, 0x72, 0x91, 0x7d,
+  0x34, 0xea, 0x73, 0xd1, 0xa7, 0x9f, 0x22, 0x97, 0xc6, 0x4b, 0xac, 0xa0,
+  0xee, 0x36, 0x59, 0xc1, 0x58, 0xf5, 0x88, 0x3a, 0xeb, 0x3d, 0x2b, 0x8f,
+  0x7a, 0x9e, 0x94, 0x77, 0x59, 0x23, 0x21, 0x45, 0xee, 0xbc, 0xc2, 0xc9,
+  0x01, 0x49, 0x3f, 0xb9, 0xea, 0x34, 0x07, 0x12, 0x90, 0xac, 0x71, 0x3e,
+  0x21, 0x08, 0x58, 0xa6, 0x21, 0x63, 0xe6, 0x03, 0x72, 0x7b, 0xf6, 0xcd,
+  0x31, 0xe8, 0xa9, 0x0b, 0x96, 0x47, 0x20, 0x1b, 0x25, 0xe2, 0x98, 0xa1,
+  0xee, 0x90, 0xa7, 0xa8, 0x99, 0xc6, 0xf6, 0x24, 0xab, 0xbf, 0x7a, 0x20,
+  0x85, 0x10, 0x46, 0x36, 0x28, 0x43, 0xb3, 0x8d, 0x36, 0x81, 0x08, 0x9f,
+  0xfb, 0x9a, 0x20, 0x34, 0xb0, 0xd1, 0xbb, 0xe9, 0x44, 0x2e, 0x31, 0x86,
+  0x42, 0xab, 0xd5, 0x54, 0x9d, 0x23, 0xda, 0x51, 0x23, 0x85, 0xc5, 0x34,
+  0xba, 0x4b, 0xb1, 0xd3, 0x6c, 0xfb, 0x79, 0x44, 0x0b, 0xf1, 0x70, 0x31,
+  0x83, 0xb1, 0xdb, 0xce, 0x2e, 0x29, 0x3a, 0xea, 0x9a, 0x95, 0x87, 0x68,
+  0xcf, 0x9b, 0x8b, 0x65, 0x13, 0x92, 0x45, 0x92, 0x63, 0x90, 0x67, 0x6c,
+  0x27, 0x85, 0xa7, 0xf0, 0xee, 0xa6, 0x9c, 0xb1, 0x65, 0x1c, 0x44, 0x58,
+  0x6c, 0xd6, 0x12, 0x52, 0x76, 0x09, 0xe7, 0x05, 0xc7, 0xf2, 0x2d, 0x20,
+  0x64, 0xad, 0x28, 0x89, 0x51, 0xf1, 0xb2, 0x94, 0x10, 0xd2, 0x02, 0xa2,
+  0x4c, 0x06, 0xb7, 0x61, 0x8e, 0x87, 0x39, 0xe7, 0xe3, 0xb2, 0xb6, 0xfb,
+  0x85, 0x72, 0x83, 0xe8, 0x06, 0xb9, 0x4b, 0x2b, 0x08, 0x66, 0xe1, 0x3e,
+  0x50, 0xa6, 0x26, 0x1f, 0x4b, 0x42, 0xda, 0x60, 0x17, 0x00, 0x9b, 0x53,
+  0x3e, 0x9d, 0xd9, 0x26, 0x46, 0x07, 0x20, 0x37, 0x2d, 0xf6, 0x0e, 0x35,
+  0x29, 0xac, 0x06, 0x37, 0xe0, 0x1c, 0x93, 0xa4, 0x3b, 0x73, 0x0e, 0x6f,
+  0xe8, 0x5a, 0xcf, 0x9b, 0x65, 0xda, 0x3c, 0x0e, 0xc1, 0xb7, 0x4a, 0x36,
+  0xb1, 0x70, 0xf2, 0x71, 0x4a, 0x91, 0x50, 0x02, 0xb6, 0xed, 0x8a, 0x80,
+  0x9b, 0xbf, 0x90, 0x2f, 0xe9, 0xac, 0xad, 0x90, 0x47, 0xe7, 0xa0, 0x67,
+  0xb9, 0x69, 0xe7, 0xf7, 0x23, 0x95, 0x48, 0xae, 0x11, 0xc5, 0xe8, 0x73,
+  0x53, 0x7a, 0xcb, 0x9f, 0x34, 0x21, 0x26, 0x0d, 0xf1, 0x2f, 0xd3, 0x8b,
+  0xd9, 0xbd, 0x6b, 0xd0, 0xcb, 0xf2, 0x51, 0xa4, 0x9f, 0xc7, 0x7d, 0x62,
+  0xbf, 0x90, 0xa4, 0x5d, 0xad, 0x66, 0x64, 0x94, 0x6f, 0xfe, 0xe6, 0x41,
+  0x4f, 0xbc, 0xc6, 0x43, 0x9b, 0x1b, 0x2f, 0xc2, 0x43, 0xc0, 0xe5, 0x16,
+  0x07, 0x2c, 0x3e, 0x7b, 0x3a, 0xf5, 0xdd, 0xe6, 0x88, 0xec, 0x70, 0xef,
+  0xd5, 0x77, 0x87, 0xa7, 0xef, 0x8f, 0xf7, 0xfe, 0x9c, 0xd0, 0xbf, 0xf6,
+  0xf9, 0x5f, 0xfb, 0xbd, 0xd8, 0x2a, 0x19, 0xf9, 0xb4, 0xf9, 0x6a, 0x33,
+  0xa9, 0xef, 0xe7, 0xe3, 0x72, 0x66, 0xd7, 0x49, 0xa6, 0x42, 0x43, 0x65,
+  0x7d, 0xb9, 0xbc, 0x6d, 0xd2, 0x99, 0x78, 0xc8, 0xbb, 0x92, 0xba, 0x16,
+  0x0c, 0x8a, 0x4a, 0x19, 0xc4, 0xe8, 0xfc, 0xf4, 0xa7, 0x06, 0x19, 0x62,
+  0x2a, 0xba, 0x24, 0x5a, 0xb7, 0x0a, 0x17, 0x84, 0xbb, 0x48, 0xcf, 0x73,
+  0x1d, 0x11, 0x18, 0x92, 0x6c, 0xc9, 0xbb, 0x1f, 0x3e, 0x71, 0x71, 0x5a,
+  0xb2, 0xac, 0x08, 0x04, 0xbf, 0x11, 0x4b, 0x38, 0x4b, 0x96, 0xd9, 0x4f,
+  0x5b, 0x20, 0x55, 0x9e, 0xe6, 0x96, 0xd8, 0x66, 0xee, 0x25, 0x7d, 0x72,
+  0xb3, 0xca, 0xac, 0xd8, 0xc5, 0xd0, 0x83, 0xd8, 0xc3, 0x7c, 0x2c, 0x5a,
+  0x8b, 0x47, 0xb5, 0x70, 0x4a, 0x9b, 0x71, 0x56, 0x8a, 0x69, 0xa2, 0x79,
+  0x2d, 0x15, 0xf2, 0x40, 0x9d, 0x27, 0x23, 0xf1, 0xc8, 0xf5, 0x2c, 0x27,
+  0x90, 0x90, 0xea, 0xb4, 0x62, 0x7e, 0xec, 0x64, 0x8e, 0x26, 0xc0, 0x78,
+  0x82, 0x5f, 0x55, 0x30, 0xcd, 0x91, 0xe2, 0xd0, 0xa8, 0x48, 0x72, 0x8e,
+  0x02, 0xf0, 0xfe, 0x21, 0x94, 0xcd, 0x2c, 0x0d, 0x86, 0x82, 0x43, 0x20,
+  0x09, 0xb6, 0xc9, 0x96, 0xdb, 0x8f, 0x66, 0xbd, 0xee, 0x67, 0xd9, 0xb6,
+  0xd5, 0xd4, 0xf5, 0xee, 0xd9, 0x79, 0x5b, 0xfe, 0xdd, 0xcc, 0x79, 0xaa,
+  0x33, 0x19, 0xbb, 0xc3, 0xe4, 0x4a, 0x8a, 0xf5, 0x5c, 0x2e, 0x39, 0x77,
+  0xe2, 0x39, 0xeb, 0xcc, 0x3f, 0xc7, 0x2d, 0x83, 0x15, 0x1c, 0x7a, 0x46,
+  0x51, 0xa2, 0x94, 0xab, 0x60, 0x11, 0x5a, 0xd7, 0x95, 0x7f, 0x41, 0xe9,
+  0x84, 0x98, 0x1d, 0x56, 0xf2, 0xc6, 0xf3, 0xd6, 0x5d, 0xcd, 0xaf, 0xae,
+  0x48, 0xed, 0xea, 0x38, 0x2b, 0x2e, 0x86, 0xe3, 0x4f, 0x59, 0x35, 0xa1,
+  0xec, 0x55, 0x73, 0x21, 0x2c, 0xd9, 0x08, 0xb5, 0xac, 0x31, 0x08, 0x8f,
+  0x59, 0xf4, 0xbc, 0xe7, 0x59, 0x29, 0x9c, 0x2b, 0x6b, 0xe5, 0xda, 0xd3,
+  0x46, 0x2c, 0x27, 0x66, 0x13, 0x0f, 0x2d, 0xd1, 0x88, 0x5e, 0x58, 0xed,
+  0x73, 0xad, 0x39, 0x00, 0xf0, 0xf0, 0x07, 0x28, 0x1b, 0x99, 0x61, 0x67,
+  0x64, 0x7a, 0x6b, 0x2a, 0x5b, 0x86, 0xba, 0xc3, 0xcc, 0x11, 0x2e, 0xe6,
+  0xc3, 0xb9, 0xf7, 0xab, 0x21, 0x45, 0x76, 0x6d, 0x90, 0x12, 0x8c, 0x00,
+  0x46, 0x71, 0xaf, 0x19, 0xfb, 0x5b, 0xb8, 0xc6, 0x58, 0x59, 0x53, 0x66,
+  0x17, 0x68, 0x42, 0x61, 0x3e, 0xd3, 0xac, 0xbc, 0xa3, 0xb0, 0x48, 0x87,
+  0x68, 0x69, 0x5e, 0x4e, 0x79, 0x3b, 0x8c, 0xef, 0x2d, 0x4b, 0xea, 0x80,
+  0x94, 0x17, 0xfe, 0xee, 0x30, 0x8e, 0xdf, 0x6c, 0x4b, 0x84, 0x0e, 0x52,
+  0x3c, 0x75, 0x38, 0xf1, 0x86, 0xdd, 0xbb, 0x7c, 0xdd, 0x0b, 0x81, 0x49,
+  0x9d, 0xce, 0xa3, 0x17, 0x0d, 0x46, 0x3c, 0x2e, 0x89, 0x3d, 0x4b, 0xf6,
+  0x15, 0x06, 0x4c, 0x8b, 0x68, 0xac, 0xd5, 0x06, 0x4a, 0xb9, 0x9a, 0x65,
+  0x8d, 0x40, 0xc2, 0xc4, 0x7f, 0x13, 0x84, 0x00, 0x3f, 0x12, 0xc5, 0x06,
+  0x8d, 0xd0, 0xd2, 0x84, 0x11, 0xbd, 0x5b, 0x01, 0x44, 0x1f, 0xed, 0x4c,
+  0x63, 0x90, 0x32, 0x7b, 0x8c, 0xf9, 0x28, 0x2d, 0x57, 0x5e, 0xd7, 0xcb,
+  0x8c, 0x53, 0xec, 0xc2, 0xbb, 0x42, 0xa6, 0x1a, 0x57, 0x80, 0xb7, 0xa4,
+  0xc9, 0x16, 0xa7, 0xd5, 0xa3, 0x23, 0xe8, 0x32, 0x67, 0xdb, 0x12, 0xac,
+  0x7d, 0x2c, 0x2f, 0xd5, 0x74, 0x8c, 0x23, 0xf8, 0xa9, 0x96, 0x4e, 0xb9,
+  0xe2, 0xd0, 0xfe, 0xc3, 0x86, 0x46, 0x60, 0x78, 0x55, 0x35, 0x53, 0x95,
+  0x81, 0xec, 0xcd, 0x82, 0x18, 0x31, 0xe5, 0xa1, 0xf0, 0x4a, 0x5d, 0x58,
+  0x0c, 0x9a, 0x7e, 0x77, 0x14, 0x8b, 0x29, 0x13, 0x9c, 0x5a, 0xd5, 0x1f,
+  0xea, 0x8b, 0x47, 0x3a, 0x54, 0x97, 0x72, 0x20, 0xf1, 0x81, 0x96, 0xa0,
+  0x89, 0xe4, 0xde, 0x77, 0x65, 0x80, 0x1f, 0xf7, 0x68, 0x31, 0x62, 0xb0,
+  0x6b, 0x65, 0xee, 0xcb, 0x07, 0xf3, 0x22, 0x6e, 0xc6, 0x81, 0xd9, 0xff,
+  0x75, 0x2c, 0x7e, 0xa8, 0xb7, 0xeb, 0xa4, 0x2c, 0xfe, 0xba, 0x2c, 0x26,
+  0x9d, 0xdb, 0xa3, 0xec, 0x7b, 0xcc, 0x47, 0x12, 0x2c, 0xb5, 0x40, 0x9a,
+  0xee, 0xc6, 0xc7, 0x87, 0xac, 0x03, 0x8f, 0xd2, 0x76, 0x08, 0x6b, 0x4b,
+  0x77, 0xcf, 0xcc, 0x4b, 0xf0, 0xb9, 0xc9, 0xcd, 0x1a, 0x55, 0x93, 0x1b,
+  0xa4, 0x24, 0x92, 0x7f, 0x27, 0x9b, 0xf2, 0x9d, 0x1b, 0x87, 0xff, 0x70,
+  0xab, 0xa2, 0x27, 0xe5, 0x24, 0x91, 0x28, 0xf7, 0xb8, 0x2c, 0x54, 0x4a,
+  0x07, 0xdd, 0xd4, 0x7e, 0x86, 0x60, 0xc8, 0x1b, 0x88, 0xc0, 0x6c, 0x56,
+  0x67, 0x5e, 0x18, 0xdf, 0xbe, 0xe7, 0xac, 0x11, 0xd8, 0xc6, 0x05, 0xbc,
+  0xa5, 0x10, 0x67, 0x57, 0xf1, 0x84, 0x25, 0x84, 0x43, 0xa5, 0x37, 0x64,
+  0xeb, 0xd1, 0x3e, 0xb9, 0xd7, 0xd4, 0x75, 0x79, 0x5d, 0x77, 0x9d, 0xa6,
+  0xae, 0x07, 0xb7, 0x4f, 0xa9, 0xd3, 0x26, 0xd9, 0xe0, 0x3a, 0x4f, 0xb9,
+  0x12, 0x5b, 0xf2, 0x3e, 0x21, 0xdf, 0x82, 0xe9, 0x0a, 0x73, 0x20, 0x53,
+  0x54, 0xca, 0xf4, 0xfb, 0xaa, 0x59, 0x0c, 0xa2, 0x4b, 0x80, 0xb5, 0x6e,
+  0x6f, 0x81, 0xd9, 0x15, 0xa7, 0xfe, 0x83, 0x27, 0x99, 0x69, 0x4f, 0x6e,
+  0x09, 0x70, 0x9d, 0x9c, 0xbe, 0x61, 0xef, 0xda, 0xd1, 0x05, 0xfd, 0x2d,
+  0xb7, 0xcc, 0x07, 0x43, 0x9c, 0x0a, 0xa2, 0x35, 0x86, 0x58, 0x7d, 0xfb,
+  0x5d, 0x37, 0x57, 0x66, 0xeb, 0x6c, 0xb4, 0xf3, 0xe4, 0xc5, 0x6e, 0x98,
+  0xbf, 0xbd, 0x45, 0x9f, 0x70, 0x8c, 0x30, 0x9f, 0x0d, 0x9f, 0xee, 0x0e,
+  0x77, 0xb7, 0x3b, 0xbd, 0xa1, 0xb9, 0x16, 0x80, 0x55, 0x0c, 0xf8, 0xa7,
+  0x3c, 0x96, 0x72, 0xd0, 0x78, 0x0e, 0x5c, 0xaa, 0xb3, 0xe2, 0x1d, 0xfd,
+  0x8c, 0x9f, 0x8b, 0xec, 0xd6, 0x6c, 0xb4, 0x98, 0x31, 0x9c, 0x9c, 0xe6,
+  0xb5, 0x18, 0x1b, 0x74, 0x9b, 0xe9, 0xed, 0x42, 0x29, 0x75, 0xed, 0x34,
+  0x37, 0x3c, 0x42, 0xb7, 0x25, 0x43, 0x10, 0x22, 0x41, 0x90, 0xda, 0x74,
+  0xaa, 0x02, 0x38, 0x0e, 0xa1, 0xf6, 0xdf, 0xdd, 0x01, 0xe2, 0x39, 0xf4,
+  0xf6, 0x5e, 0x0c, 0x3f, 0xf3, 0xd7, 0x94, 0xd4, 0xf0, 0x41, 0x5a, 0x4f,
+  0xf2, 0x7c, 0xad, 0x8d, 0xa1, 0xb4, 0x22, 0x7f, 0x5d, 0x82, 0xdb, 0xc4,
+  0x6c, 0xd3, 0x3c, 0xe5, 0x08, 0xaa, 0xa3, 0x84, 0x0a, 0x9a, 0x25, 0x35,
+  0xd2, 0xec, 0xb1, 0x07, 0xdb, 0x25, 0x9e, 0x6a, 0xe1, 0xb0, 0x83, 0x47,
+  0x6f, 0x86, 0x33, 0xdd, 0x51, 0xa3, 0x8a, 0x32, 0x11, 0x12, 0x14, 0xf2,
+  0x8b, 0x07, 0x3b, 0xd6, 0x48, 0x09, 0x70, 0x62, 0x9a, 0xb9, 0xaf, 0x4b,
+  0x9a, 0xa7, 0x28, 0xb8, 0x1f, 0x8a, 0x0c, 0x33, 0x81, 0x39, 0x03, 0xc7,
+  0x9e, 0x7f, 0x81, 0xe9, 0x7c, 0xe9, 0x61, 0x6a, 0x9c, 0x7e, 0x99, 0x46,
+  0x94, 0x41, 0xa6, 0x31, 0x45, 0xd0, 0x3a, 0x91, 0x71, 0x28, 0xb9, 0xae,
+  0x83, 0x6d, 0x08, 0xb7, 0x2e, 0xf0, 0x76, 0x34, 0x59, 0x32, 0x3b, 0x11,
+  0xce, 0x8a, 0x3e, 0x8d, 0x10, 0x2c, 0x49, 0xe2, 0xbf, 0x2c, 0xb2, 0x3b,
+  0x12, 0xc8, 0xb5, 0x28, 0x14, 0x55, 0x95, 0x93, 0x3b, 0x47, 0xa3, 0xfe,
+  0x29, 0x40, 0x7a, 0x19, 0x2e, 0xe8, 0x69, 0x24, 0x01, 0x6f, 0x82, 0xc3,
+  0x59, 0x5b, 0xd6, 0xa9, 0x02, 0x34, 0x3f, 0x44, 0x5b, 0xf3, 0x2b, 0x37,
+  0x9c, 0xb0, 0xa3, 0x15, 0x4c, 0x3e, 0xab, 0xb8, 0x8b, 0x88, 0x54, 0x63,
+  0xe4, 0x04, 0xbb, 0x45, 0x98, 0xf6, 0x03, 0x13, 0x9d, 0xd6, 0x42, 0x99,
+  0x3d, 0xe6, 0x59, 0x5a, 0xb3, 0x75, 0xaa, 0xf4, 0x6e, 0xed, 0xbe, 0x11,
+  0x7f, 0x8c, 0xb7, 0x73, 0x64, 0xbe, 0x67, 0x70, 0x96, 0x78, 0x3c, 0x65,
+  0xe4, 0x21, 0xf0, 0x00, 0x7b, 0xdd, 0x93, 0xc8, 0xec, 0xb8, 0x4c, 0x4d,
+  0x6b, 0x26, 0xb3, 0x11, 0xfb, 0x86, 0x15, 0xa9, 0x2f, 0xd7, 0xe0, 0xdb,
+  0x9d, 0x53, 0xd1, 0x8d, 0xa2, 0xe5, 0x39, 0xef, 0x50, 0x1d, 0x61, 0x58,
+  0xe6, 0xca, 0x63, 0x80, 0xf8, 0x2f, 0x39, 0x14, 0x7d, 0xbb, 0x97, 0x44,
+  0xfb, 0x67, 0xbf, 0x90, 0x37, 0x46, 0xe5, 0xc4, 0x8a, 0x21, 0x01, 0xd9,
+  0x4f, 0x4e, 0xbb, 0x0a, 0x89, 0xea, 0x96, 0xeb, 0x64, 0x91, 0x55, 0x24,
+  0x05, 0x01, 0x38, 0x1e, 0x28, 0xd8, 0x35, 0x76, 0xb1, 0xc0, 0x36, 0x3f,
+  0xfa, 0xfa, 0x04, 0xf8, 0x5f, 0x73, 0xec, 0xc9, 0x6a, 0x66, 0xb2, 0x28,
+  0x0c, 0x81, 0xe9, 0xc9, 0xed, 0x39, 0xb9, 0xce, 0x1d, 0x8c, 0x3c, 0xd4,
+  0x42, 0x55, 0x47, 0x56, 0x55, 0x58, 0xe0, 0x8d, 0xa2, 0xd3, 0x52, 0x60,
+  0x81, 0xf4, 0x51, 0x0d, 0x10, 0xa6, 0x0e, 0x8c, 0x1d, 0x9f, 0x2f, 0x7c,
+  0x5a, 0xb3, 0x97, 0xd3, 0x5a, 0x82, 0x80, 0x50, 0x2c, 0x02, 0xb8, 0xb1,
+  0xdb, 0xb0, 0xcc, 0xf5, 0x9e, 0x85, 0xd0, 0x29, 0xf9, 0x7e, 0xbc, 0x18,
+  0x03, 0x6f, 0x38, 0x47, 0x63, 0x8f, 0xaf, 0xd8, 0xb9, 0x53, 0xb7, 0x1f,
+  0x0f, 0x00, 0x80, 0x7f, 0xf6, 0xca, 0xa4, 0x2b, 0x9a, 0xa3, 0x81, 0xfd,
+  0x87, 0xc0, 0x62, 0xcd, 0xc9, 0xc6, 0x15, 0xa9, 0x59, 0x18, 0x7e, 0x53,
+  0x8e, 0xcc, 0x46, 0x80, 0x93, 0xf1, 0xe6, 0xc8, 0x5e, 0x49, 0x5e, 0x71,
+  0xe2, 0xd8, 0x97, 0x89, 0x78, 0x3d, 0xcc, 0x91, 0x55, 0xaa, 0x48, 0x47,
+  0x5f, 0x8c, 0xce, 0x73, 0xa6, 0x03, 0x4d, 0x43, 0xbc, 0x39, 0x0e, 0x92,
+  0x79, 0xb3, 0xc7, 0x5b, 0x8e, 0xc8, 0x28, 0x6b, 0xe6, 0xfb, 0xff, 0x97,
+  0xee, 0xe4, 0xbd, 0x7a, 0x78, 0xf6, 0x7e, 0xe1, 0xe4, 0x3d, 0x30, 0x7b,
+  0x4c, 0xea, 0xaa, 0x60, 0xcb, 0x57, 0x9e, 0xa7, 0x07, 0x78, 0x01, 0x36,
+  0x14, 0xac, 0xc7, 0xa7, 0x2d, 0x65, 0x3c, 0xa3, 0xe8, 0xd5, 0x6f, 0xb6,
+  0xea, 0xd8, 0x8d, 0xda, 0xfb, 0x78, 0x73, 0x1c, 0xf2, 0x28, 0x86, 0x2d,
+  0xe2, 0x21, 0x51, 0x17, 0xf1, 0x3a, 0xd9, 0x79, 0x9f, 0xcc, 0xf6, 0x6f,
+  0x78, 0x2b, 0xe3, 0xec, 0xd1, 0xe7, 0xe2, 0xcd, 0x69, 0xb2, 0x89, 0x28,
+  0x8d, 0xc1, 0xf8, 0xbe, 0xd4, 0x4b, 0xea, 0xc1, 0xc1, 0xb5, 0xbc, 0x4c,
+  0x40, 0xa7, 0x88, 0x83, 0xce, 0xa2, 0x94, 0x12, 0x2f, 0x7e, 0x10, 0x6f,
+  0xce, 0xa3, 0x42, 0xa2, 0xed, 0xa8, 0x97, 0xd7, 0x76, 0xbf, 0x3d, 0x61,
+  0x44, 0xef, 0x82, 0xa6, 0xe1, 0x48, 0x5f, 0x3d, 0x57, 0x39, 0x0c, 0x53,
+  0x59, 0x3e, 0xe2, 0x6b, 0x8d, 0x2e, 0xdf, 0xff, 0xd7, 0x87, 0x08, 0xbe,
+  0x66, 0xeb, 0xf9, 0xc4, 0x30, 0xc5, 0x99, 0xe4, 0x36, 0xc5, 0x35, 0x8c,
+  0xfc, 0x82, 0x81, 0xda, 0x2d, 0x66, 0xf5, 0x00, 0x3c, 0x00, 0x03, 0xbc,
+  0x8f, 0x98, 0xdd, 0x0c, 0x81, 0xcd, 0x9c, 0xf9, 0x1f, 0x5f, 0xd9, 0x9b,
+  0x67, 0x3a, 0xa0, 0xe1, 0x0d, 0x64, 0xd3, 0xf2, 0x4e, 0x5c, 0xb3, 0x59,
+  0xed, 0xf6, 0xec, 0xec, 0xcc, 0x71, 0xe6, 0x0d, 0xd9, 0xdb, 0x81, 0xab,
+  0x6f, 0x47, 0x65, 0x19, 0x93, 0xeb, 0xbd, 0x75, 0x59, 0xee, 0x7d, 0xde,
+  0xba, 0x2c, 0xdd, 0x3b, 0x6b, 0x75, 0x80, 0x11, 0xa7, 0x6e, 0x28, 0x59,
+  0xb3, 0x68, 0x8b, 0x78, 0x0f, 0x3a, 0x18, 0x48, 0x7e, 0x35, 0xae, 0xef,
+  0xf9, 0xc5, 0xbb, 0x3a, 0x80, 0x20, 0x54, 0x7c, 0x7b, 0x18, 0x41, 0x17,
+  0xe8, 0xf1, 0xc9, 0xb8, 0x2a, 0xef, 0xc0, 0x40, 0x02, 0x88, 0x88, 0xf0,
+  0xba, 0xa5, 0x4a, 0x4b, 0x72, 0x13, 0x44, 0xf3, 0xcd, 0xf4, 0xce, 0x98,
+  0x7a, 0x8f, 0xd6, 0xec, 0x9b, 0xcb, 0xb7, 0xa7, 0x4c, 0xf9, 0xca, 0x59,
+  0x60, 0x94, 0xb4, 0xc2, 0x56, 0x68, 0xbd, 0x1c, 0xcf, 0xcd, 0x06, 0x30,
+  0xfa, 0x49, 0xc3, 0xe2, 0x4c, 0x24, 0x64, 0x90, 0xa9, 0x86, 0xa8, 0x90,
+  0xc4, 0x14, 0x17, 0x31, 0x5f, 0xbf, 0xf8, 0x82, 0x5c, 0x2c, 0x4d, 0x16,
+  0x17, 0x69, 0x53, 0xab, 0x01, 0x26, 0x3b, 0x9f, 0x06, 0x77, 0x77, 0x77,
+  0x03, 0xea, 0x9c, 0x53, 0x4c, 0xc8, 0x62, 0x3b, 0x62, 0x5c, 0x05, 0x14,
+  0xa9, 0x37, 0xb4, 0x14, 0xf4, 0x48, 0x70, 0xfa, 0x3c, 0x4d, 0x0d, 0x85,
+  0x09, 0x40, 0xac, 0x68, 0x27, 0x90, 0xd4, 0x2e, 0xcb, 0x4a, 0x0c, 0x1e,
+  0x8e, 0xb4, 0xad, 0x6c, 0x75, 0x45, 0xda, 0x5a, 0xe5, 0x8b, 0xf4, 0x10,
+  0x52, 0x88, 0xe4, 0x58, 0x2d, 0x96, 0x15, 0x08, 0x5e, 0xd9, 0xc0, 0x88,
+  0x22, 0xb7, 0x35, 0xb0, 0xa0, 0x9e, 0x7d, 0x1b, 0x1e, 0x6b, 0x99, 0x26,
+  0xca, 0xa4, 0x4a, 0xed, 0xb7, 0xa5, 0x7a, 0x37, 0x88, 0x04, 0xd6, 0x0b,
+  0xe0, 0xf1, 0xb1, 0x98, 0x66, 0xa7, 0x99, 0xd6, 0x51, 0x27, 0x20, 0x85,
+  0x37, 0x37, 0xd0, 0xf0, 0x62, 0x3a, 0xb6, 0x23, 0x19, 0xae, 0x1d, 0xaf,
+  0xac, 0x2a, 0xdb, 0xe0, 0xfe, 0x00, 0xdb, 0x07, 0x88, 0x65, 0x7d, 0x6f,
+  0x39, 0xb9, 0x63, 0x06, 0x41, 0x04, 0x51, 0xe3, 0x90, 0xaa, 0x98, 0xcb,
+  0xdc, 0xe4, 0xe4, 0x32, 0x69, 0x59, 0x4f, 0x6c, 0x19, 0xce, 0xb3, 0xea,
+  0xda, 0xa3, 0x44, 0x8b, 0xe9, 0x8a, 0xa9, 0xc7, 0xfb, 0x92, 0x24, 0xff,
+  0x3a, 0xe0, 0x2b, 0x15, 0x02, 0x69, 0xc9, 0xde, 0x65, 0xfc, 0x62, 0x73,
+  0x30, 0x95, 0xbb, 0x73, 0x9a, 0x16, 0x66, 0x22, 0xe8, 0xc4, 0x86, 0x10,
+  0x8b, 0xd9, 0xec, 0xd5, 0xac, 0x5c, 0xd6, 0xf7, 0x9b, 0x89, 0x90, 0x7c,
+  0x0b, 0x2f, 0x6e, 0x23, 0x70, 0x10, 0xe0, 0x62, 0x26, 0x37, 0xcb, 0xe2,
+  0xa3, 0x9a, 0x3b, 0x84, 0x77, 0xaf, 0xd9, 0xb7, 0xd8, 0x69, 0x6e, 0xd3,
+  0xfb, 0xda, 0xbf, 0xfa, 0x6d, 0xc7, 0x66, 0x19, 0xb1, 0x61, 0xd8, 0x78,
+  0x8f, 0x32, 0xf1, 0x5a, 0x31, 0xa8, 0x34, 0x1a, 0xb6, 0xb6, 0x69, 0x0b,
+  0xf0, 0xe1, 0xd9, 0x56, 0xe9, 0xe2, 0x60, 0x22, 0x3a, 0x65, 0xa6, 0x6c,
+  0xc5, 0xff, 0x57, 0xa4, 0x30, 0xb8, 0xc2, 0x59, 0x9c, 0xc2, 0xe0, 0xd8,
+  0x78, 0x38, 0x3b, 0xda, 0x92, 0x62, 0xfb, 0x09, 0x53, 0xc3, 0xe4, 0xdc,
+  0xcc, 0xd7, 0x20, 0x88, 0xfc, 0x5c, 0xb7, 0x2f, 0xb1, 0xd4, 0xef, 0xf1,
+  0x34, 0x69, 0xb9, 0x19, 0x81, 0x50, 0x06, 0xea, 0xdc, 0x9a, 0x92, 0x01,
+  0xd2, 0x43, 0x0c, 0x4b, 0x4a, 0x63, 0x50, 0xd3, 0xd3, 0x7a, 0x8a, 0x89,
+  0x6d, 0x94, 0x72, 0x86, 0x29, 0x3a, 0xae, 0xd3, 0xcc, 0x8e, 0x76, 0x76,
+  0x73, 0x06, 0x67, 0xe6, 0x4b, 0x2f, 0xb5, 0x89, 0xbd, 0x43, 0x90, 0x03,
+  0x96, 0x7d, 0x34, 0x34, 0xbb, 0xbc, 0x73, 0x64, 0xc4, 0x4a, 0x30, 0x58,
+  0x46, 0x26, 0xae, 0x81, 0x34, 0xf9, 0x47, 0xdb, 0xbb, 0x6d, 0x9c, 0xd5,
+  0xd5, 0xbd, 0x82, 0x56, 0xfb, 0x0b, 0x1d, 0x65, 0x9b, 0x13, 0x81, 0xfc,
+  0xfa, 0x89, 0x42, 0xa5, 0xa4, 0x35, 0x71, 0x74, 0xf9, 0xa6, 0x5e, 0x36,
+  0xcb, 0xae, 0x79, 0x44, 0x2f, 0x4f, 0x8f, 0xbf, 0x3b, 0x3e, 0x0d, 0x2e,
+  0xb0, 0xaf, 0x47, 0xa3, 0x9d, 0x8f, 0x59, 0x35, 0x46, 0x29, 0x23, 0xb8,
+  0xbc, 0x93, 0x04, 0x4f, 0x5a, 0xbc, 0x8e, 0x27, 0xd7, 0xb5, 0xd2, 0x05,
+  0xa4, 0x2c, 0xcc, 0xa7, 0x30, 0xfa, 0x2f, 0x9f, 0x14, 0xda, 0x51, 0xa4,
+  0x90, 0x08, 0x30, 0x0c, 0xd7, 0xd4, 0xa4, 0xca, 0xa6, 0x5c, 0xea, 0x27,
+  0x84, 0x84, 0x15, 0xa4, 0xe6, 0x27, 0xc9, 0x6b, 0x2c, 0x25, 0x23, 0x83,
+  0x11, 0xfd, 0xb0, 0x83, 0x08, 0xde, 0x58, 0x94, 0xe6, 0x0a, 0xb9, 0x4f,
+  0x5e, 0xcb, 0x37, 0x6b, 0xda, 0xfd, 0x34, 0x17, 0x4c, 0xda, 0xc2, 0xd2,
+  0xfb, 0xec, 0xdb, 0xc1, 0xe1, 0x68, 0xf0, 0xfa, 0xf8, 0xf4, 0xf8, 0xeb,
+  0xc3, 0xcb, 0x63, 0x66, 0xd6, 0x54, 0x8a, 0xbd, 0x15, 0xca, 0x90, 0x2a,
+  0x41, 0xdf, 0xca, 0xc4, 0xf0, 0xcd, 0x4c, 0xf4, 0xac, 0x54, 0xe4, 0x0c,
+  0xac, 0xc9, 0x8e, 0xe8, 0x2b, 0x25, 0x1b, 0xa5, 0x69, 0xd5, 0x1a, 0xeb,
+  0x6e, 0x66, 0x73, 0x25, 0x49, 0x57, 0x83, 0x11, 0xa4, 0xb3, 0x3b, 0xaa,
+  0x9d, 0xf0, 0xbe, 0x20, 0x68, 0x74, 0x6e, 0x53, 0x00, 0x79, 0xf4, 0xde,
+  0xd4, 0x7b, 0x33, 0xdb, 0x5a, 0x60, 0x70, 0x50, 0xc6, 0xb5, 0x92, 0xe3,
+  0x82, 0x6b, 0x1f, 0x20, 0xf6, 0xf8, 0x1a, 0x0f, 0x76, 0xa8, 0x2e, 0x87,
+  0xd6, 0x9b, 0x46, 0x19, 0x88, 0xfa, 0xbb, 0x48, 0x86, 0x3a, 0xe2, 0x6f,
+  0xf5, 0xe4, 0x26, 0x9b, 0x5b, 0xbe, 0x0d, 0x8a, 0x39, 0x23, 0xc5, 0x93,
+  0x53, 0xe6, 0x84, 0x17, 0x00, 0xc7, 0x7c, 0x9c, 0xc1, 0xb8, 0x45, 0x40,
+  0xe7, 0x36, 0x90, 0xef, 0x00, 0x70, 0x10, 0x01, 0x2e, 0xf9, 0xe8, 0x09,
+  0x82, 0x81, 0xbc, 0xd0, 0x21, 0xc0, 0x62, 0x12, 0x07, 0x8e, 0x47, 0x7e,
+  0xa5, 0xc0, 0x47, 0xf7, 0xf2, 0xb7, 0x54, 0x9a, 0x1e, 0x05, 0x1e, 0x85,
+  0x76, 0xf0, 0x23, 0xc8, 0x4b, 0xb5, 0x84, 0xa8, 0x87, 0x51, 0x67, 0x5c,
+  0x8b, 0x3b, 0xc4, 0xe3, 0x2c, 0xee, 0x78, 0x9d, 0xb0, 0xab, 0x38, 0xe8,
+  0x59, 0x89, 0xb3, 0x33, 0x8a, 0xc2, 0x5d, 0x23, 0x18, 0x96, 0xf0, 0xba,
+  0xb1, 0xc2, 0x86, 0x6b, 0x53, 0x59, 0x3e, 0x79, 0x21, 0xed, 0x0f, 0x85,
+  0x1b, 0x57, 0xc0, 0xcf, 0x0f, 0x0a, 0x86, 0x16, 0x7b, 0x2e, 0xb1, 0x95,
+  0xea, 0x5f, 0x43, 0x8e, 0x63, 0x9b, 0x3c, 0x35, 0xc8, 0x16, 0x01, 0x65,
+  0xe4, 0xd6, 0x1b, 0xe5, 0x83, 0xb5, 0x77, 0x87, 0x5f, 0x10, 0xc1, 0x63,
+  0x2f, 0x3f, 0x3e, 0xbf, 0xe0, 0xaa, 0x84, 0xa7, 0xf4, 0x17, 0x09, 0xda,
+  0xd4, 0x31, 0x9a, 0x1b, 0xe1, 0xa3, 0x26, 0x90, 0x41, 0x06, 0xb7, 0xbf,
+  0x8d, 0xc5, 0x2a, 0xb6, 0x8c, 0xe1, 0x84, 0x42, 0xf5, 0x29, 0x07, 0x22,
+  0x96, 0x8b, 0xe8, 0x95, 0x4d, 0x42, 0x57, 0xa8, 0x0f, 0x42, 0xed, 0x87,
+  0x5e, 0x30, 0x26, 0x52, 0x9d, 0xeb, 0x67, 0xf4, 0x4b, 0xf5, 0xb9, 0xad,
+  0x4e, 0xc7, 0x76, 0x29, 0x32, 0xd4, 0x24, 0xbd, 0x95, 0x54, 0x28, 0xb8,
+  0x94, 0x9a, 0x7e, 0x0c, 0xdd, 0x38, 0xf9, 0x13, 0x1c, 0x7b, 0x06, 0xad,
+  0x56, 0xe8, 0x4a, 0x47, 0xda, 0xb1, 0x05, 0xc0, 0x2b, 0xd4, 0x98, 0x71,
+  0x94, 0x16, 0x42, 0xdd, 0x17, 0x26, 0x0a, 0x09, 0x59, 0x12, 0x06, 0xbc,
+  0x2c, 0x7c, 0xa6, 0xff, 0x96, 0x2d, 0x50, 0x2b, 0xb0, 0x28, 0xbb, 0x97,
+  0xb0, 0x2b, 0x6b, 0x67, 0x57, 0x12, 0xd9, 0x4a, 0xc1, 0xa4, 0x08, 0x1b,
+  0x63, 0xcc, 0x0a, 0x85, 0xd8, 0x0b, 0x45, 0xe4, 0xd4, 0x99, 0x89, 0xb7,
+  0x85, 0x0b, 0x30, 0x50, 0x59, 0xb6, 0x88, 0x42, 0x4d, 0x7b, 0xa3, 0x85,
+  0xf1, 0x25, 0x48, 0xfb, 0x27, 0x52, 0xd8, 0x73, 0x72, 0x8a, 0x4b, 0x57,
+  0x78, 0x72, 0x88, 0x37, 0x43, 0xf7, 0x5b, 0x19, 0xdb, 0x55, 0x2c, 0x5f,
+  0x3c, 0x47, 0x7d, 0x6b, 0x0b, 0xae, 0xc2, 0x84, 0x29, 0xa0, 0xa7, 0x46,
+  0xc6, 0x84, 0xc7, 0x98, 0x47, 0x65, 0xc0, 0xda, 0x29, 0x15, 0x6c, 0x55,
+  0xf3, 0x9d, 0x5e, 0x74, 0x01, 0x0c, 0x19, 0xc3, 0xe8, 0xcd, 0xb7, 0xd1,
+  0x5d, 0xf2, 0xca, 0xd8, 0x50, 0x1e, 0xed, 0x9d, 0xe0, 0xfb, 0xaf, 0xd1,
+  0x39, 0x68, 0x34, 0x78, 0x03, 0xc7, 0xde, 0xe8, 0x0f, 0x5c, 0x48, 0x8e,
+  0x30, 0x3b, 0xbc, 0x97, 0xc7, 0x99, 0xf9, 0x62, 0x4e, 0x95, 0x2a, 0xfc,
+  0x4a, 0x2f, 0x01, 0x6a, 0xb5, 0x36, 0xfb, 0x6f, 0x72, 0xa3, 0x26, 0x13,
+  0xbd, 0x38, 0x27, 0x05, 0xc0, 0xab, 0xf0, 0x82, 0x9d, 0xc0, 0x50, 0x82,
+  0xc1, 0x79, 0x5f, 0x23, 0x61, 0x00, 0xab, 0x85, 0x11, 0x65, 0x33, 0x81,
+  0x13, 0x4b, 0xaf, 0xa1, 0x8f, 0xa6, 0xf5, 0x6d, 0xfc, 0x84, 0xd7, 0xb7,
+  0xd1, 0x13, 0xae, 0x7f, 0xe0, 0xa4, 0x7b, 0x75, 0x77, 0x56, 0x9d, 0xf5,
+  0xd1, 0x77, 0x2b, 0xd2, 0xfd, 0xbd, 0x13, 0xae, 0xa3, 0xc3, 0x6e, 0xf7,
+  0xce, 0x38, 0x1f, 0x72, 0x59, 0x23, 0x7b, 0xcc, 0xe5, 0x9c, 0x47, 0xdd,
+  0xf5, 0x7e, 0xb9, 0x2c, 0x3e, 0xe7, 0xe6, 0xfb, 0x72, 0xb8, 0xcf, 0x0f,
+  0x47, 0xdf, 0x75, 0x8e, 0xb5, 0x77, 0x90, 0x63, 0xd9, 0xc6, 0x28, 0x62,
+  0x53, 0x29, 0xaf, 0x1e, 0xb5, 0x15, 0xdd, 0xef, 0xf5, 0xed, 0x63, 0xf6,
+  0xbb, 0xe9, 0x48, 0xb0, 0xdf, 0x83, 0x39, 0x5e, 0xb7, 0xdf, 0xfd, 0x85,
+  0x6a, 0xdd, 0x40, 0x59, 0xe2, 0xef, 0xf8, 0x82, 0x8b, 0xdd, 0xdd, 0xa0,
+  0x6e, 0x6a, 0xb0, 0xd5, 0xb1, 0xd3, 0x8b, 0x52, 0xb6, 0x76, 0x08, 0x11,
+  0x43, 0x3f, 0x7f, 0xc9, 0x46, 0xc7, 0x0b, 0xc1, 0x3e, 0xd7, 0x15, 0xfd,
+  0xc5, 0x1b, 0x5d, 0x0e, 0x48, 0xb0, 0xcf, 0xa1, 0x55, 0x9f, 0xf7, 0xbd,
+  0x0d, 0xee, 0xed, 0x5a, 0x3f, 0xb1, 0x37, 0x32, 0x43, 0x96, 0x2a, 0xc2,
+  0x5d, 0xc0, 0x2e, 0x51, 0x3f, 0x42, 0x0c, 0xd1, 0xb7, 0xd9, 0x93, 0xd5,
+  0x24, 0xf4, 0xae, 0xdb, 0x5c, 0x5e, 0x1f, 0xcb, 0x5e, 0xa9, 0x2a, 0x8d,
+  0x4b, 0x1c, 0xb7, 0x36, 0x0c, 0x75, 0x3f, 0x43, 0xdc, 0xaf, 0x36, 0xe3,
+  0xd2, 0x24, 0x1d, 0x6f, 0x4a, 0x16, 0xcd, 0x37, 0xae, 0x33, 0x02, 0x08,
+  0x80, 0xb2, 0xa7, 0x75, 0x4e, 0x8b, 0x7a, 0xe0, 0x4a, 0x11, 0xbe, 0xb4,
+  0x7f, 0x0d, 0xb4, 0xf4, 0xd7, 0xef, 0x46, 0xe1, 0x69, 0xad, 0x33, 0x86,
+  0xcc, 0x5f, 0xe3, 0xf8, 0x99, 0x47, 0x6c, 0x1a, 0x94, 0xad, 0xfd, 0xf1,
+  0x32, 0xea, 0xe0, 0xc0, 0x27, 0x82, 0xf4, 0xa5, 0x54, 0x6b, 0x67, 0xc2,
+  0xd3, 0x47, 0x1e, 0x17, 0xaf, 0x6f, 0x9a, 0xe7, 0x0b, 0x4f, 0x4a, 0x84,
+  0x95, 0x49, 0x93, 0x95, 0xa8, 0x1b, 0xdb, 0x5a, 0x87, 0x4c, 0x28, 0x4b,
+  0x85, 0x1b, 0xc9, 0xd6, 0x2d, 0x28, 0x3a, 0xe5, 0x17, 0xbb, 0x83, 0xa5,
+  0xf6, 0xe8, 0xfc, 0x30, 0x6c, 0x67, 0x7b, 0xad, 0x99, 0x45, 0x13, 0xb8,
+  0xb8, 0x7d, 0x3a, 0xa0, 0x87, 0xad, 0xf2, 0x24, 0x3f, 0x7d, 0x8e, 0x9f,
+  0x0e, 0x83, 0x89, 0x0e, 0x6c, 0x4d, 0x29, 0x15, 0x64, 0x89, 0xe4, 0x40,
+  0xec, 0x32, 0x25, 0xf6, 0x64, 0x5c, 0x02, 0x5a, 0xfa, 0xf7, 0x2e, 0x55,
+  0xaa, 0x28, 0x57, 0x92, 0x23, 0x09, 0x58, 0x2a, 0x52, 0xd4, 0xff, 0xf5,
+  0x3c, 0x8a, 0x4f, 0xba, 0xe1, 0xb7, 0x56, 0x9f, 0x5f, 0xca, 0x30, 0xe3,
+  0x4b, 0xde, 0xd2, 0xc4, 0xc6, 0x39, 0x57, 0x2d, 0x78, 0x99, 0x2f, 0x06,
+  0xfa, 0x96, 0x7a, 0x01, 0xe7, 0x29, 0xc8, 0xae, 0x49, 0x6a, 0x3c, 0xc5,
+  0x22, 0x44, 0x06, 0xc9, 0x95, 0xc5, 0x5a, 0xb1, 0x9d, 0xd6, 0xa6, 0x11,
+  0x85, 0xa5, 0xb1, 0xfc, 0x66, 0xb4, 0x29, 0xf8, 0x3b, 0xb1, 0x34, 0x18,
+  0x45, 0xae, 0xfa, 0x91, 0x69, 0x85, 0xbc, 0xa3, 0x1b, 0xf6, 0xdd, 0x07,
+  0xd6, 0xcf, 0x6d, 0xb2, 0xf5, 0xeb, 0xa7, 0x73, 0xf6, 0xdf, 0x63, 0xfd,
+  0x9e, 0xff, 0x5e, 0xeb, 0xf7, 0xfc, 0xbf, 0xc7, 0xfa, 0x3d, 0xff, 0x87,
+  0xd7, 0xef, 0x69, 0xb0, 0x7e, 0xcf, 0xff, 0xbb, 0xac, 0x9f, 0xd6, 0xcc,
+  0xd0, 0xd5, 0xcb, 0x82, 0xf5, 0x1b, 0x49, 0x4a, 0x87, 0xd2, 0x7a, 0xd1,
+  0x4c, 0xeb, 0x5b, 0x1c, 0x74, 0x88, 0x94, 0xb5, 0xf1, 0xe8, 0xc3, 0xe3,
+  0x14, 0x87, 0x12, 0x51, 0xd1, 0x46, 0x4f, 0xce, 0x13, 0xdb, 0x01, 0x6f,
+  0x19, 0x1c, 0xcd, 0x10, 0x74, 0x9c, 0xa8, 0xcb, 0xb5, 0x26, 0x3f, 0x9c,
+  0x19, 0x3f, 0x67, 0x9c, 0xd5, 0x2e, 0x55, 0x32, 0xc6, 0x23, 0x64, 0x26,
+  0xee, 0xe0, 0x25, 0x4d, 0xd7, 0x80, 0x1f, 0xff, 0x22, 0x9a, 0xff, 0x83,
+  0xd2, 0x64, 0xae, 0x4b, 0x31, 0x37, 0xbb, 0x37, 0x75, 0x6e, 0xdd, 0xec,
+  0x6e, 0xf4, 0x16, 0x2d, 0xb6, 0x66, 0x11, 0x4a, 0x6b, 0x5e, 0xc1, 0x87,
+  0x96, 0xec, 0x35, 0x34, 0x83, 0xe5, 0x7c, 0x21, 0x79, 0x81, 0x0f, 0xe4,
+  0x45, 0x25, 0x5c, 0x0d, 0x06, 0x39, 0x4f, 0xec, 0x5b, 0x95, 0x5c, 0x01,
+  0x5b, 0x56, 0x57, 0x81, 0xd8, 0x12, 0xb5, 0x58, 0x49, 0x60, 0x14, 0xe5,
+  0x92, 0xb9, 0xec, 0x3a, 0x0b, 0x18, 0xd2, 0x6e, 0x4b, 0xd5, 0x66, 0x85,
+  0xaf, 0x23, 0x09, 0x2e, 0x1a, 0x49, 0xbc, 0xfc, 0xd5, 0x18, 0xe3, 0x22,
+  0xc2, 0x33, 0x94, 0x26, 0x41, 0x7d, 0x66, 0x1e, 0x30, 0xf3, 0xaa, 0x69,
+  0x66, 0x28, 0xb9, 0x12, 0x5e, 0x91, 0x57, 0xdb, 0x7b, 0x26, 0x67, 0x89,
+  0x41, 0x89, 0xe1, 0x40, 0x86, 0x36, 0xc3, 0xf9, 0x10, 0x89, 0xa4, 0xde,
+  0x5b, 0x6e, 0x95, 0xe2, 0x56, 0xf1, 0xf3, 0x2d, 0xc2, 0xe9, 0xc1, 0x38,
+  0xcc, 0x80, 0x69, 0xe5, 0xef, 0xfc, 0x0b, 0xb6, 0xef, 0x0a, 0x0c, 0x37,
+  0x2b, 0x11, 0x9e, 0x19, 0x1a, 0x59, 0x73, 0x1f, 0x24, 0x3e, 0x8c, 0xd3,
+  0xbf, 0xe8, 0xb9, 0x4a, 0x18, 0x1a, 0x78, 0x93, 0xf9, 0x79, 0x88, 0x96,
+  0xc4, 0x4d, 0xd0, 0x48, 0x68, 0xad, 0x10, 0x14, 0x5b, 0xc0, 0xe8, 0x8e,
+  0x44, 0x63, 0x99, 0xae, 0x9e, 0x10, 0xa3, 0x2c, 0xf9, 0x2d, 0x22, 0x71,
+  0x9b, 0x32, 0x79, 0xc7, 0x3f, 0x31, 0xeb, 0xcf, 0x83, 0x75, 0xfa, 0x22,
+  0x29, 0xbb, 0xe6, 0x58, 0xe8, 0x3a, 0x04, 0xe1, 0xc8, 0x91, 0xc7, 0x32,
+  0xf5, 0xa3, 0x0d, 0x05, 0xf0, 0xae, 0x38, 0x2e, 0x9a, 0xaa, 0x5c, 0x98,
+  0x49, 0xff, 0x3a, 0xa5, 0x51, 0x41, 0x72, 0xbe, 0x4e, 0xb3, 0x79, 0x90,
+  0xf3, 0xc1, 0x05, 0xd8, 0x34, 0xb6, 0xab, 0xe5, 0xd8, 0xac, 0xd3, 0x0b,
+  0x8a, 0x25, 0x4f, 0x0d, 0x15, 0x4f, 0x9f, 0x9a, 0x5d, 0x27, 0xc8, 0x6f,
+  0x32, 0x65, 0x46, 0xa3, 0xd3, 0x50, 0x99, 0x56, 0xe6, 0xf8, 0xb5, 0x39,
+  0xbe, 0x68, 0x6a, 0xd0, 0x3e, 0x51, 0x66, 0xe4, 0xdc, 0xf4, 0xcb, 0xe8,
+  0x61, 0xe6, 0x71, 0x67, 0x33, 0xcd, 0x82, 0x17, 0xca, 0xed, 0x64, 0x52,
+  0xdd, 0x2f, 0xc8, 0x3e, 0x93, 0x9c, 0x36, 0x3e, 0x78, 0xd4, 0x3b, 0xa6,
+  0x1f, 0x4c, 0xd6, 0xa6, 0x11, 0xbe, 0x87, 0x67, 0x5f, 0xde, 0x85, 0x20,
+  0x26, 0xcb, 0xdc, 0xcc, 0x17, 0x45, 0x58, 0x55, 0x30, 0x93, 0xc8, 0x9a,
+  0x82, 0x20, 0xc1, 0x15, 0xb3, 0x08, 0x58, 0xc0, 0x50, 0x9d, 0xc2, 0x07,
+  0x50, 0x40, 0x71, 0x35, 0xfb, 0x80, 0x48, 0x6e, 0xe1, 0xcc, 0xde, 0xf6,
+  0xae, 0x05, 0x79, 0xde, 0x66, 0xc2, 0x74, 0x45, 0xb0, 0x25, 0xa9, 0x4d,
+  0x29, 0x63, 0xba, 0x08, 0xd8, 0x19, 0x38, 0xe4, 0xbd, 0xb7, 0xbb, 0xfb,
+  0x20, 0xed, 0x86, 0xb8, 0x7f, 0xd7, 0xb2, 0x6f, 0x90, 0x84, 0x62, 0x1f,
+  0xb3, 0xcd, 0x11, 0x4d, 0x73, 0x49, 0x38, 0xe8, 0x12, 0x15, 0x99, 0x4f,
+  0x5a, 0x16, 0x0c, 0x7b, 0xfe, 0xee, 0x6c, 0x41, 0x8d, 0x0c, 0x0c, 0x1c,
+  0xe4, 0x40, 0x3e, 0x46, 0x17, 0xeb, 0x83, 0xf6, 0x3b, 0xd1, 0x2a, 0x73,
+  0x2c, 0x98, 0xe8, 0x45, 0xd5, 0x5f, 0xcc, 0x86, 0xfc, 0xea, 0xde, 0x19,
+  0x4f, 0xd6, 0x31, 0x88, 0x7e, 0xd1, 0x11, 0x93, 0x1a, 0xc7, 0x6b, 0x72,
+  0xd2, 0xe3, 0xcc, 0x1a, 0xff, 0xc2, 0x72, 0x05, 0x2d, 0x1a, 0xf9, 0xb3,
+  0xa8, 0xd1, 0x24, 0xf3, 0x05, 0xc4, 0x3d, 0x06, 0x76, 0xb4, 0x69, 0x1d,
+  0xb0, 0xd8, 0x7b, 0x84, 0xf4, 0x7c, 0xab, 0xac, 0xa5, 0x12, 0x6d, 0x13,
+  0xa5, 0xb4, 0x51, 0x79, 0x9f, 0xb5, 0xd5, 0x12, 0x4a, 0x55, 0x1c, 0x20,
+  0x21, 0xb1, 0x9b, 0x85, 0x4d, 0x39, 0x8c, 0x28, 0x2e, 0xfd, 0x89, 0x81,
+  0x28, 0xce, 0x00, 0x26, 0x82, 0x1e, 0x86, 0x41, 0x68, 0xae, 0x44, 0x87,
+  0xff, 0x31, 0xe4, 0xd5, 0x52, 0x61, 0xc6, 0x55, 0x96, 0x1d, 0x1f, 0x4c,
+  0x37, 0x37, 0xaa, 0x65, 0x4a, 0x87, 0x69, 0xe6, 0xdd, 0xaa, 0xe6, 0x9c,
+  0x78, 0x89, 0x58, 0x31, 0xd4, 0x08, 0xd6, 0x3b, 0xde, 0x5f, 0x9c, 0xf6,
+  0x01, 0xd3, 0x44, 0x61, 0x03, 0xfa, 0x0b, 0x56, 0x39, 0xae, 0x1b, 0xf5,
+  0x5d, 0xc3, 0xcc, 0x4d, 0xc7, 0x83, 0xa9, 0x1d, 0xc9, 0x12, 0xc9, 0x6d,
+  0x78, 0x3f, 0x4d, 0xbb, 0xb5, 0xaa, 0x36, 0x45, 0x2c, 0xb2, 0x09, 0xb9,
+  0x6c, 0x9e, 0x22, 0xca, 0x87, 0x7a, 0x09, 0xf7, 0xa1, 0x7a, 0xa0, 0x2c,
+  0xa9, 0x91, 0x9e, 0x4b, 0xe4, 0x82, 0x26, 0x08, 0xca, 0xc5, 0x52, 0x4a,
+  0x25, 0x14, 0x49, 0xd4, 0x2e, 0x28, 0xdf, 0x4a, 0xb8, 0x4e, 0x5a, 0xab,
+  0x65, 0xe5, 0x85, 0x24, 0x7b, 0x37, 0xb9, 0x59, 0xd9, 0xa2, 0x07, 0xbe,
+  0xb5, 0xe5, 0x98, 0xa9, 0xfc, 0x1a, 0xfa, 0x74, 0x0c, 0x1e, 0x4c, 0x08,
+  0x3b, 0xe7, 0x20, 0x8b, 0x57, 0x1f, 0x6c, 0x39, 0xb6, 0xdc, 0x69, 0xb0,
+  0xea, 0x26, 0x77, 0x8b, 0xd9, 0x42, 0x65, 0x08, 0x65, 0xb1, 0x1a, 0x01,
+  0xeb, 0x76, 0x88, 0x68, 0xd9, 0xa8, 0x80, 0xc0, 0xc5, 0xcf, 0x95, 0x86,
+  0xdc, 0xd2, 0xa1, 0x72, 0xe1, 0x73, 0xf3, 0x2f, 0x9a, 0xe7, 0xa8, 0xba,
+  0x52, 0x59, 0x16, 0x84, 0x08, 0x23, 0xa7, 0x00, 0x48, 0xd2, 0x7b, 0x24,
+  0x0d, 0xb8, 0x0f, 0x63, 0x87, 0x07, 0xbc, 0x4a, 0xc4, 0x31, 0x56, 0x42,
+  0x75, 0x94, 0xbd, 0x4c, 0x53, 0x38, 0xa9, 0xf2, 0x45, 0xc3, 0xe1, 0xdf,
+  0xa0, 0x36, 0x75, 0xe4, 0xe0, 0x9b, 0xbf, 0x5d, 0xcf, 0xca, 0x71, 0x3a,
+  0x93, 0x9c, 0x2b, 0x01, 0x7b, 0xa8, 0xdb, 0xa9, 0xc5, 0xf7, 0x89, 0x7a,
+  0xbb, 0x66, 0x8b, 0x46, 0x12, 0x75, 0xcc, 0x88, 0x07, 0x07, 0x28, 0x1a,
+  0x49, 0x01, 0xa9, 0x75, 0x1f, 0xb4, 0x9f, 0x60, 0x56, 0xad, 0xc1, 0x55,
+  0x5f, 0x4e, 0xb0, 0x16, 0x00, 0x02, 0x56, 0xa6, 0xf6, 0x8e, 0x55, 0xa0,
+  0x0a, 0x21, 0x35, 0x39, 0x99, 0x2e, 0xf9, 0x0e, 0x77, 0x0e, 0xef, 0x4d,
+  0x09, 0xd8, 0x49, 0xe5, 0x10, 0x00, 0x38, 0x6c, 0x89, 0x6a, 0x8e, 0x8b,
+  0xc5, 0x60, 0x21, 0xc4, 0xaf, 0x69, 0x4b, 0x38, 0x6b, 0x21, 0xd5, 0x82,
+  0xae, 0x26, 0xd7, 0x39, 0x45, 0x24, 0x7a, 0x73, 0xc5, 0xc9, 0xca, 0x55,
+  0x50, 0x0b, 0xf4, 0x8a, 0xf5, 0x34, 0xe0, 0x3c, 0x79, 0x4d, 0xd6, 0xcc,
+  0x8c, 0x5f, 0x56, 0x75, 0xbf, 0x25, 0xd5, 0xec, 0xa7, 0x57, 0xe0, 0xa6,
+  0x20, 0xdb, 0x12, 0xae, 0x9b, 0x6d, 0xe6, 0x71, 0x8b, 0x8a, 0xf1, 0x72,
+  0xf2, 0x4a, 0x8a, 0xab, 0x14, 0xa4, 0x73, 0xa2, 0xfa, 0xb1, 0x34, 0x88,
+  0x46, 0xca, 0xa9, 0xbe, 0x23, 0xd7, 0x06, 0x46, 0x29, 0x54, 0x2c, 0x39,
+  0xb4, 0x50, 0xf1, 0xdb, 0xea, 0x7e, 0xca, 0x9a, 0x89, 0xf7, 0xcb, 0x69,
+  0x96, 0xce, 0xa2, 0x45, 0xa8, 0xa8, 0xc3, 0x70, 0x36, 0xb2, 0x7c, 0x43,
+  0xd9, 0x8b, 0x42, 0x7d, 0xd7, 0x02, 0x3d, 0xc5, 0xfd, 0x67, 0xd5, 0x76,
+  0xee, 0x21, 0xce, 0x54, 0xb8, 0xd2, 0xc4, 0x95, 0x7e, 0x0b, 0x7e, 0x05,
+  0x65, 0x08, 0x66, 0x62, 0x3b, 0x05, 0x39, 0xe0, 0x0c, 0x03, 0x9d, 0x65,
+  0x1f, 0x40, 0x6a, 0x00, 0x63, 0x5f, 0x02, 0x8a, 0x76, 0xf5, 0xc4, 0x71,
+  0x62, 0x97, 0x54, 0x2d, 0x17, 0x30, 0x3b, 0xf5, 0x8b, 0x01, 0x07, 0x24,
+  0x27, 0xb7, 0xe5, 0x28, 0x22, 0xe4, 0x0d, 0xf1, 0xb1, 0x08, 0x57, 0xfa,
+  0x36, 0x53, 0xa0, 0x08, 0x2c, 0x0c, 0x9e, 0xfe, 0xc6, 0xe6, 0xba, 0x71,
+  0x7d, 0x7b, 0xc8, 0x1a, 0x16, 0x33, 0xfb, 0xfb, 0xf1, 0x93, 0x21, 0x55,
+  0x13, 0x65, 0x8b, 0xe1, 0xac, 0xd7, 0xe9, 0x95, 0x2d, 0x68, 0x2a, 0xe2,
+  0xbb, 0x9c, 0x98, 0xe9, 0xe3, 0x62, 0xcb, 0xf8, 0x19, 0xa9, 0x49, 0x41,
+  0x20, 0x8d, 0x05, 0x36, 0x52, 0x75, 0xec, 0xbd, 0x8b, 0x83, 0x60, 0x85,
+  0x78, 0x3d, 0xcb, 0x17, 0xea, 0xe4, 0xec, 0x27, 0x99, 0x80, 0x38, 0x88,
+  0x3c, 0x34, 0x24, 0x0b, 0xec, 0x54, 0x77, 0x14, 0x5e, 0xc9, 0x19, 0xa9,
+  0xff, 0x5b, 0xb6, 0x79, 0x6e, 0xfd, 0xe9, 0xee, 0x1e, 0xfa, 0xfb, 0x74,
+  0xf7, 0xb3, 0xed, 0xf6, 0xdd, 0x3c, 0xab, 0xb3, 0x01, 0x90, 0x3c, 0x8f,
+  0xac, 0x0b, 0x82, 0x37, 0x04, 0xfb, 0x33, 0x5d, 0x56, 0xae, 0xd0, 0x13,
+  0x95, 0x8a, 0x81, 0xc5, 0x58, 0xdf, 0x10, 0x9d, 0x59, 0x70, 0xd7, 0xd3,
+  0x6b, 0x9a, 0x17, 0x92, 0x73, 0xa5, 0x4a, 0xb8, 0xd1, 0x65, 0xbe, 0x52,
+  0x34, 0x20, 0x35, 0x29, 0x98, 0xd8, 0x0f, 0xcf, 0x92, 0xcd, 0x18, 0x52,
+  0xcb, 0xfa, 0x1c, 0x4e, 0x9c, 0x82, 0xc0, 0x41, 0x94, 0x76, 0xd5, 0x31,
+  0x2b, 0x77, 0xde, 0xe4, 0x45, 0x5e, 0xdf, 0xa0, 0x5a, 0x59, 0x5d, 0xa7,
+  0xd7, 0x59, 0x98, 0xa6, 0x6a, 0x04, 0x92, 0x31, 0x9c, 0xa4, 0xbe, 0x30,
+  0xa8, 0x9d, 0x09, 0x8b, 0xc3, 0x87, 0x41, 0x60, 0xfc, 0x52, 0xd1, 0x64,
+  0x89, 0x30, 0x85, 0x1d, 0xe6, 0xaa, 0x4a, 0x3b, 0xae, 0xd0, 0xce, 0xaa,
+  0x3a, 0x3b, 0x54, 0xfc, 0x01, 0xcc, 0x33, 0x1e, 0x2d, 0x7f, 0x80, 0xd8,
+  0x23, 0x3f, 0xc2, 0x16, 0x2d, 0xee, 0xd9, 0xc8, 0x08, 0xa1, 0x5d, 0x42,
+  0x42, 0xcd, 0x52, 0x70, 0xd2, 0x9a, 0xbf, 0x99, 0x9f, 0xfd, 0x60, 0x34,
+  0xd2, 0xe1, 0x0b, 0xfb, 0xe3, 0xed, 0xc7, 0xd5, 0xe5, 0xd9, 0xef, 0x68,
+  0x68, 0x04, 0x4f, 0x14, 0x67, 0x36, 0x0c, 0x96, 0x57, 0xfc, 0x8f, 0x15,
+  0xfa, 0xf7, 0xc8, 0xa5, 0x4a, 0x78, 0xc0, 0x1d, 0x49, 0xab, 0xb1, 0x3e,
+  0x13, 0xc1, 0xf3, 0xa9, 0x93, 0x3c, 0x12, 0x5e, 0x50, 0xdc, 0xeb, 0xb4,
+  0x4d, 0x60, 0x0c, 0x2d, 0x6e, 0x46, 0x25, 0x18, 0x68, 0xe3, 0x0f, 0x93,
+  0x53, 0xa9, 0x7e, 0xbd, 0xf9, 0xe5, 0x26, 0xe6, 0x6b, 0xf3, 0x25, 0x73,
+  0xf3, 0x06, 0xfe, 0x31, 0xf0, 0x3b, 0xf7, 0x2d, 0xfb, 0xf8, 0xe6, 0x9f,
+  0x09, 0x9b, 0x49, 0xfc, 0x04, 0xdc, 0x03, 0x65, 0xa4, 0x95, 0x7e, 0x69,
+  0x50, 0xd5, 0x22, 0xa5, 0x82, 0xb2, 0xcc, 0x20, 0xdc, 0x1a, 0x0a, 0xd9,
+  0x0f, 0x23, 0x29, 0xf2, 0x22, 0x91, 0xda, 0x77, 0x44, 0x68, 0xdc, 0x99,
+  0x01, 0x55, 0xe7, 0x36, 0xeb, 0x48, 0x29, 0x46, 0xa6, 0xbf, 0xe0, 0xfa,
+  0x80, 0xae, 0x4e, 0x14, 0xf7, 0x8c, 0x7b, 0x04, 0x47, 0xd7, 0x64, 0x92,
+  0x93, 0xc6, 0xc2, 0x91, 0x44, 0xf3, 0xdb, 0xeb, 0x6b, 0xd6, 0x6c, 0x02,
+  0xb4, 0x9e, 0x99, 0x0c, 0xb3, 0xe8, 0x34, 0x17, 0x57, 0x59, 0xda, 0x40,
+  0xdb, 0xa0, 0x5b, 0x7e, 0x35, 0x96, 0xd4, 0x69, 0xef, 0x91, 0x67, 0xbc,
+  0x51, 0xbc, 0xf4, 0x11, 0xfb, 0xeb, 0x53, 0x83, 0x66, 0x04, 0x9a, 0x16,
+  0x53, 0x69, 0x39, 0x43, 0x19, 0x06, 0x81, 0xe6, 0x0e, 0xcc, 0x44, 0xf1,
+  0x9c, 0x14, 0xa2, 0x37, 0xa4, 0x80, 0xad, 0x74, 0x4d, 0x26, 0xaa, 0xbc,
+  0x21, 0x24, 0xf3, 0xab, 0xf0, 0xba, 0xa2, 0x70, 0xb8, 0xe8, 0x10, 0x63,
+  0x8e, 0x93, 0x48, 0x82, 0x97, 0x5f, 0x77, 0xee, 0x48, 0xf0, 0xb9, 0x97,
+  0x54, 0xef, 0x40, 0xcc, 0x01, 0x23, 0x4f, 0x76, 0xb0, 0xd7, 0x05, 0x39,
+  0x3e, 0x21, 0xa6, 0x07, 0x7e, 0xa5, 0x4c, 0x2e, 0xde, 0x1c, 0x75, 0x29,
+  0x51, 0x9f, 0x7c, 0xfe, 0xb9, 0x74, 0x22, 0x13, 0xc4, 0x91, 0xad, 0x35,
+  0x0d, 0x5b, 0x9a, 0x51, 0x70, 0x0c, 0x29, 0x34, 0x37, 0x30, 0x20, 0xb4,
+  0x12, 0xc6, 0x8e, 0x2d, 0x99, 0xcc, 0xe9, 0xa6, 0x24, 0xd5, 0xb8, 0x1a,
+  0x98, 0xca, 0x8e, 0xcc, 0xf5, 0x23, 0x3a, 0x84, 0x3b, 0x8c, 0x1a, 0x2d,
+  0x92, 0x2f, 0x03, 0x54, 0xc6, 0x75, 0x81, 0x2f, 0x22, 0x5f, 0xf0, 0x3a,
+  0x6b, 0xc2, 0x44, 0x09, 0x0f, 0x9a, 0xd8, 0x6a, 0x7c, 0x25, 0x4b, 0x8a,
+  0x2b, 0x80, 0xac, 0xa9, 0x1e, 0x2f, 0x85, 0x3c, 0x58, 0x6a, 0x0a, 0x4f,
+  0x32, 0x4b, 0x54, 0xfe, 0x25, 0x0e, 0xda, 0x4b, 0x51, 0xb4, 0xa2, 0x35,
+  0x89, 0xbf, 0x14, 0x0e, 0x1e, 0x41, 0x47, 0x82, 0x10, 0xa6, 0x69, 0x8c,
+  0x8a, 0xea, 0x84, 0x20, 0x20, 0xaa, 0xe0, 0xfe, 0x50, 0xde, 0x01, 0xae,
+  0x6d, 0x1d, 0x44, 0xe3, 0xf3, 0x99, 0xda, 0x35, 0x2f, 0x95, 0xda, 0xc7,
+  0xbc, 0x24, 0xc4, 0xfb, 0x04, 0x14, 0xa6, 0xde, 0xc4, 0xa6, 0xa2, 0x8e,
+  0x4a, 0x1e, 0x3a, 0x80, 0xee, 0x5d, 0x6f, 0xa2, 0x22, 0x7c, 0x0d, 0x20,
+  0x8e, 0x3b, 0xb0, 0x81, 0x49, 0x0a, 0xf3, 0xcd, 0x85, 0xf3, 0x29, 0xb5,
+  0xc8, 0x76, 0xb9, 0xf5, 0x37, 0x17, 0x55, 0x49, 0xcd, 0x6c, 0xda, 0xfa,
+  0xd0, 0xb1, 0x79, 0xb6, 0xf9, 0x52, 0x15, 0x39, 0x8e, 0xa8, 0x07, 0x96,
+  0xe7, 0x8a, 0x24, 0x7e, 0x65, 0xcc, 0xf8, 0xe1, 0x5f, 0x17, 0xd7, 0x8e,
+  0x54, 0x1c, 0x2c, 0xf8, 0x46, 0x7d, 0x09, 0xcb, 0x56, 0xe0, 0x58, 0x0c,
+  0xde, 0x24, 0xf2, 0xdd, 0x57, 0x5f, 0xb6, 0x1a, 0x50, 0x8a, 0x6a, 0x9f,
+  0x81, 0x55, 0xc0, 0x94, 0x93, 0xeb, 0x3c, 0x92, 0x89, 0x26, 0x19, 0xf4,
+  0xbc, 0x89, 0x1c, 0x82, 0xd6, 0x9a, 0x67, 0x0c, 0xcf, 0xc6, 0x86, 0x42,
+  0xcc, 0xdb, 0xc5, 0xad, 0x67, 0x59, 0xac, 0x46, 0x8e, 0x9c, 0x9f, 0x6b,
+  0x32, 0x2b, 0xc8, 0x40, 0x41, 0x16, 0xbd, 0x6e, 0x1d, 0x78, 0x38, 0x9b,
+  0x6a, 0x39, 0x81, 0x26, 0xfa, 0xbe, 0x30, 0x0f, 0x34, 0x4b, 0x8a, 0xf3,
+  0xcc, 0xee, 0x23, 0x1e, 0x0c, 0xce, 0x0d, 0x40, 0x8d, 0x36, 0x71, 0xb0,
+  0x57, 0x72, 0x33, 0xb4, 0x59, 0xcb, 0x53, 0xbd, 0x54, 0xf2, 0x05, 0x08,
+  0xfa, 0xc5, 0xce, 0xea, 0x87, 0x68, 0x02, 0x57, 0xb1, 0x87, 0x1a, 0x58,
+  0x82, 0x4c, 0xf8, 0xef, 0xca, 0x40, 0xd7, 0x62, 0x63, 0x63, 0x65, 0x24,
+  0xbc, 0x54, 0xd5, 0x7c, 0x81, 0x60, 0x65, 0x54, 0xa9, 0x08, 0x2a, 0x20,
+  0x4a, 0x3b, 0x52, 0x88, 0x0e, 0x3c, 0xc0, 0x30, 0xe4, 0x33, 0x88, 0x95,
+  0x9b, 0xdc, 0xe4, 0x1b, 0xab, 0xcf, 0xb8, 0x27, 0xc9, 0x6a, 0x75, 0x99,
+  0x89, 0xab, 0x57, 0xbf, 0x77, 0x97, 0x8d, 0x5f, 0x7d, 0x49, 0x26, 0xef,
+  0x27, 0x30, 0xf6, 0xf2, 0xd5, 0x47, 0x3b, 0x7c, 0x07, 0x04, 0xbe, 0x89,
+  0xb7, 0x01, 0xba, 0x8d, 0x98, 0xd3, 0xb1, 0xb2, 0x59, 0x0f, 0x13, 0xee,
+  0x35, 0x79, 0x55, 0x96, 0x6b, 0x5b, 0xa4, 0x59, 0xe1, 0xda, 0x0f, 0x98,
+  0x17, 0x0f, 0x6e, 0xc2, 0x20, 0x0c, 0x97, 0xf1, 0xc2, 0x9b, 0xdf, 0x6e,
+  0x2a, 0x39, 0xfd, 0xb1, 0x14, 0x44, 0x14, 0x4c, 0x65, 0xf5, 0x5d, 0x63,
+  0x24, 0xaf, 0xfa, 0x0a, 0xb8, 0x8e, 0x70, 0xb4, 0xbb, 0x31, 0xf0, 0xb1,
+  0x00, 0xb7, 0x01, 0xfd, 0xf5, 0xcf, 0xf6, 0x75, 0xfa, 0x8f, 0x39, 0x55,
+  0xe0, 0xc0, 0x5c, 0x33, 0x9a, 0x93, 0x2b, 0xfb, 0xc5, 0x1d, 0xae, 0x45,
+  0xaa, 0x65, 0x9f, 0x36, 0xfb, 0x7c, 0x09, 0xff, 0x79, 0x13, 0x76, 0x8f,
+  0xe2, 0x00, 0x50, 0x1d, 0x01, 0xa6, 0x25, 0x15, 0x4c, 0xe8, 0x9e, 0x0a,
+  0x42, 0xcb, 0x70, 0xfd, 0x04, 0xf4, 0x7e, 0x45, 0xc7, 0xe9, 0x4a, 0x4e,
+  0xb4, 0xef, 0x3f, 0xf5, 0x6c, 0xef, 0x7f, 0xea, 0xb9, 0xfe, 0xff, 0xd4,
+  0x73, 0x23, 0xf8, 0xa9, 0xd7, 0x4b, 0x30, 0x88, 0x40, 0x83, 0xfc, 0xc5,
+  0x8b, 0xbe, 0xc9, 0x1f, 0x75, 0xdf, 0xf4, 0x3e, 0xe9, 0x7d, 0xb1, 0xb7,
+  0xb9, 0x6e, 0xd2, 0x9c, 0xef, 0x38, 0xbf, 0xf2, 0x88, 0x9d, 0x78, 0x02,
+  0x49, 0x32, 0xca, 0x24, 0xe9, 0x2c, 0xb9, 0x59, 0x41, 0x31, 0x9a, 0xc0,
+  0x93, 0xe6, 0x3d, 0x41, 0x53, 0xee, 0x6a, 0x41, 0x78, 0x34, 0xc7, 0x96,
+  0x3d, 0x4a, 0x17, 0x42, 0x4b, 0x70, 0x05, 0x75, 0xd9, 0xec, 0xeb, 0x51,
+  0x2d, 0xe9, 0x6a, 0x59, 0x71, 0xf1, 0x3f, 0x1e, 0x1e, 0x7b, 0x6b, 0x14,
+  0x0b, 0x23, 0xdf, 0x7a, 0x7b, 0xf8, 0xee, 0xfd, 0xe1, 0xe9, 0xe3, 0x89,
+  0x44, 0x5b, 0xf4, 0xd4, 0x6b, 0x5f, 0xf3, 0xc0, 0xaf, 0x9d, 0xbc, 0xae,
+  0x87, 0x51, 0xf1, 0x04, 0x3e, 0x22, 0xad, 0x86, 0xbc, 0x5c, 0xf1, 0xb4,
+  0x2e, 0x8e, 0x20, 0x8a, 0x89, 0xef, 0x85, 0x9f, 0xd2, 0x5a, 0xd8, 0xda,
+  0x7b, 0xfa, 0x3e, 0xbd, 0xde, 0x93, 0x00, 0xaa, 0x45, 0x1c, 0x47, 0x52,
+  0xe0, 0x1d, 0x44, 0xda, 0x7a, 0x90, 0xb5, 0xac, 0x8d, 0x00, 0xbc, 0xa6,
+  0x92, 0xbb, 0xcf, 0xb8, 0xe9, 0xab, 0x2b, 0x17, 0x97, 0xeb, 0x9a, 0x28,
+  0x47, 0x47, 0xab, 0xa1, 0x9b, 0xbf, 0x27, 0x61, 0x43, 0x27, 0x90, 0x8e,
+  0x69, 0x9c, 0x99, 0x81, 0x13, 0x50, 0xfb, 0x36, 0x1b, 0x34, 0x25, 0x03,
+  0x9b, 0x5f, 0x4a, 0xdf, 0xe2, 0xb3, 0x4a, 0xc9, 0x47, 0x9e, 0x45, 0x4e,
+  0x4c, 0x09, 0x0a, 0xf0, 0x26, 0x6e, 0x7e, 0x4c, 0xd6, 0xf9, 0x21, 0x55,
+  0xfc, 0x53, 0x50, 0xb1, 0x3a, 0x2b, 0x03, 0x80, 0x2c, 0x4d, 0x6b, 0xe3,
+  0xb3, 0x21, 0x0e, 0x9d, 0xaf, 0x5b, 0xa2, 0x52, 0xa2, 0xb5, 0x26, 0x97,
+  0xcb, 0xb9, 0x39, 0x19, 0x46, 0x23, 0x9b, 0x1a, 0xb3, 0x63, 0x7d, 0xd1,
+  0x4b, 0x5d, 0x6b, 0xda, 0x61, 0x5c, 0x88, 0x53, 0x14, 0xe6, 0x34, 0x5a,
+  0xdf, 0xb3, 0x1f, 0xbf, 0xa3, 0x7a, 0xa3, 0x93, 0xcb, 0x63, 0x33, 0x7d,
+  0xef, 0x2f, 0xbf, 0xe9, 0x89, 0xd7, 0xa2, 0x9b, 0x4d, 0x81, 0xc4, 0x1c,
+  0x2a, 0xfe, 0x70, 0x6b, 0x11, 0x97, 0x15, 0x8b, 0x7b, 0x73, 0x3f, 0x47,
+  0x8c, 0x40, 0xef, 0xa3, 0xc3, 0x35, 0xab, 0xf4, 0x6c, 0xf8, 0xac, 0xbb,
+  0x4a, 0xab, 0x19, 0x73, 0xc0, 0xa1, 0x32, 0x0a, 0xb6, 0xbb, 0x30, 0xb3,
+  0x90, 0x03, 0x78, 0xc7, 0x71, 0x2a, 0xb2, 0x85, 0x41, 0x19, 0x53, 0x29,
+  0xeb, 0xbf, 0x69, 0x4c, 0xf9, 0xe0, 0x14, 0x71, 0x6b, 0xd7, 0x83, 0x3e,
+  0xc6, 0xe6, 0x90, 0x89, 0x1a, 0x28, 0xa5, 0x91, 0x8b, 0x29, 0x95, 0x85,
+  0x57, 0x78, 0x61, 0x98, 0x40, 0xa1, 0x11, 0x0b, 0x62, 0x6a, 0x35, 0x5b,
+  0x60, 0xf8, 0x38, 0xdf, 0xb8, 0x0b, 0x4b, 0xc4, 0xf9, 0x7c, 0xe6, 0x39,
+  0x33, 0x74, 0x78, 0xcc, 0x34, 0x6b, 0x83, 0x38, 0x71, 0x0a, 0x1a, 0x9a,
+  0x57, 0xf1, 0x79, 0xbd, 0xe4, 0x3f, 0xe3, 0xfb, 0x1d, 0xca, 0x4d, 0x55,
+  0x4a, 0x99, 0x5e, 0x79, 0x83, 0x83, 0x51, 0x0c, 0xf8, 0x40, 0x3e, 0x20,
+  0x54, 0x4a, 0xd8, 0x7f, 0xb8, 0xe0, 0x41, 0x66, 0x16, 0xb2, 0xf1, 0x6e,
+  0x8d, 0xb6, 0x65, 0x0a, 0xd9, 0xde, 0x90, 0xd6, 0x22, 0x48, 0x1e, 0x2f,
+  0x61, 0x5e, 0xf8, 0x06, 0x62, 0x19, 0x5b, 0xde, 0xe9, 0x0d, 0x55, 0x03,
+  0x08, 0xe3, 0xc9, 0xdd, 0x34, 0x9e, 0xd4, 0xc2, 0xd7, 0x2f, 0x2b, 0x9b,
+  0xe0, 0x18, 0x01, 0x6e, 0xe8, 0xe8, 0xfb, 0xd7, 0x1e, 0x07, 0xa7, 0xba,
+  0xda, 0x79, 0xbf, 0x70, 0x56, 0x79, 0xb1, 0x2a, 0xc3, 0x37, 0x73, 0x31,
+  0xa3, 0x21, 0x68, 0xe5, 0xa7, 0x59, 0xb6, 0xb0, 0xdc, 0x4a, 0x39, 0x70,
+  0x26, 0x70, 0x33, 0x9a, 0x63, 0xca, 0xcc, 0x56, 0x60, 0x99, 0x5e, 0xd1,
+  0x3b, 0x11, 0x1d, 0x43, 0xbf, 0xa8, 0x33, 0x71, 0x0a, 0x1b, 0xf3, 0x35,
+  0xd9, 0xfb, 0xec, 0xc9, 0xe7, 0x49, 0x4d, 0x49, 0x06, 0xb9, 0x3f, 0x65,
+  0x4c, 0x47, 0xb2, 0x3a, 0x77, 0x5b, 0x78, 0x3d, 0x35, 0x42, 0x29, 0xb0,
+  0xfc, 0xa4, 0xa6, 0x3c, 0x28, 0x5c, 0xa4, 0x02, 0x92, 0x0d, 0xb3, 0x9a,
+  0xcc, 0x24, 0xca, 0x84, 0x49, 0xdc, 0x00, 0xf3, 0xc4, 0x1e, 0xee, 0xa1,
+  0xb7, 0x81, 0x89, 0xc0, 0x90, 0x08, 0x96, 0x8d, 0x48, 0xb9, 0x38, 0xbe,
+  0xbc, 0x30, 0x7f, 0x8c, 0x2e, 0xcf, 0x2e, 0x56, 0x24, 0xdc, 0x37, 0x9c,
+  0xee, 0x41, 0x93, 0xa6, 0xfe, 0x36, 0xa9, 0x08, 0xe9, 0xcb, 0x18, 0x04,
+  0x74, 0x59, 0xec, 0xc0, 0xcb, 0x39, 0x1f, 0xac, 0xa2, 0x59, 0xc0, 0x6c,
+  0xf9, 0x03, 0xbd, 0x32, 0xf7, 0xc3, 0xda, 0x81, 0xf1, 0x9a, 0xaf, 0xdf,
+  0x21, 0x18, 0x30, 0x6d, 0x46, 0x1a, 0xb1, 0x15, 0xf4, 0xe8, 0xad, 0x31,
+  0x15, 0xc8, 0x06, 0x75, 0x3c, 0x5a, 0x5a, 0xb8, 0x66, 0x05, 0xd1, 0x02,
+  0x47, 0x18, 0x6b, 0x1b, 0xe7, 0x52, 0x53, 0xb8, 0xa7, 0x98, 0xf2, 0x1e,
+  0x55, 0x83, 0xfd, 0x68, 0xab, 0xa8, 0x3c, 0xb0, 0x7f, 0xd3, 0xda, 0xfa,
+  0xc7, 0xe9, 0xd2, 0x2d, 0xe7, 0x19, 0xdb, 0x22, 0x5c, 0xf8, 0x5e, 0x85,
+  0x13, 0xdf, 0x2d, 0x4c, 0x36, 0x92, 0xc4, 0xf2, 0x2a, 0x6c, 0x5a, 0x28,
+  0xad, 0xf2, 0x66, 0x97, 0xe3, 0x45, 0xd6, 0xc5, 0xe8, 0x5b, 0xb3, 0x06,
+  0x09, 0xb7, 0x9b, 0xda, 0x2b, 0x2f, 0x5f, 0xb4, 0x2d, 0xbc, 0xf7, 0xba,
+  0x42, 0x86, 0xc0, 0xfd, 0x71, 0xc9, 0x02, 0x8f, 0x5b, 0x2b, 0xa9, 0x40,
+  0x2b, 0xe2, 0x40, 0x97, 0xf0, 0x2b, 0x0b, 0x9c, 0xcb, 0x53, 0xbc, 0xb6,
+  0x81, 0x28, 0x80, 0x18, 0x98, 0xb9, 0xbd, 0x2d, 0x4b, 0xce, 0x40, 0xfb,
+  0x65, 0x57, 0xe8, 0xb6, 0x74, 0xb6, 0x50, 0xcc, 0xaa, 0x6a, 0x96, 0x38,
+  0xc6, 0xd6, 0x0e, 0xea, 0x7b, 0x0d, 0x1b, 0xf0, 0x6f, 0x9e, 0x8b, 0x65,
+  0x0c, 0x66, 0xc9, 0x40, 0x2a, 0x92, 0xac, 0x80, 0xdb, 0x69, 0x6a, 0x27,
+  0x8d, 0x52, 0xf3, 0xc8, 0xed, 0xcc, 0x97, 0xd6, 0xb4, 0xe4, 0x2a, 0xc1,
+  0x34, 0xe8, 0x48, 0x22, 0x37, 0xf4, 0x65, 0xe0, 0xab, 0xf4, 0xa6, 0x91,
+  0xf6, 0xc4, 0x8f, 0x52, 0xa1, 0x14, 0x45, 0x67, 0xa4, 0xc8, 0x16, 0x08,
+  0x06, 0x7a, 0xee, 0x2f, 0x1a, 0x8b, 0x34, 0x58, 0x01, 0x4e, 0x16, 0x34,
+  0x0c, 0xda, 0x6f, 0xe5, 0x5e, 0xc8, 0x58, 0xa3, 0x21, 0xef, 0x42, 0x32,
+  0x23, 0xb4, 0x4c, 0x56, 0x2b, 0xe5, 0x40, 0xd5, 0xc0, 0xe1, 0x1a, 0x24,
+  0xa7, 0x9f, 0xa1, 0xd0, 0xda, 0x92, 0xed, 0xea, 0xf4, 0xed, 0xd1, 0xad,
+  0x44, 0xbf, 0xbe, 0xe1, 0x32, 0x9c, 0x84, 0x14, 0xcc, 0xda, 0x72, 0x93,
+  0xcb, 0x14, 0x9a, 0x03, 0xbf, 0x43, 0x60, 0x9b, 0x0c, 0x84, 0x54, 0xe6,
+  0x7a, 0x74, 0x84, 0x06, 0x2b, 0x4a, 0xb5, 0x40, 0x05, 0x63, 0xc7, 0x9b,
+  0x69, 0xbc, 0x8d, 0x5e, 0xf7, 0x38, 0xac, 0x51, 0xa5, 0xd9, 0xa5, 0x1f,
+  0x0c, 0x63, 0x21, 0x7d, 0xa6, 0xdb, 0x44, 0xcc, 0xa6, 0xad, 0x8e, 0x69,
+  0xc5, 0x02, 0x65, 0x37, 0x74, 0xf5, 0xbf, 0x01, 0x24, 0x58, 0x81, 0x12,
+  0x54, 0x7e, 0x49, 0xa4, 0x19, 0xa2, 0x6a, 0x3a, 0xfb, 0xe1, 0x5a, 0x27,
+  0x13, 0x96, 0x43, 0xfb, 0x6b, 0xc6, 0x50, 0x5f, 0x2e, 0xc2, 0x7b, 0xde,
+  0x21, 0x30, 0x6d, 0x8b, 0x5c, 0x66, 0xac, 0xf1, 0xbb, 0xd8, 0x94, 0xe6,
+  0x6e, 0x7b, 0xe9, 0x60, 0xc4, 0x2e, 0x75, 0xbc, 0x7b, 0x1a, 0xa1, 0x09,
+  0x04, 0xb7, 0xfb, 0x2a, 0x34, 0xbc, 0xfe, 0x7a, 0x48, 0x92, 0xd5, 0xa8,
+  0x17, 0xbb, 0xbd, 0x76, 0xd5, 0x39, 0x49, 0x7b, 0xd5, 0xb7, 0xcd, 0xbc,
+  0x78, 0xfd, 0x0d, 0xcf, 0x8c, 0x3a, 0x26, 0xbd, 0x1a, 0xda, 0x5b, 0x54,
+  0xa5, 0x8a, 0x8b, 0x30, 0x6f, 0xac, 0x1c, 0xfa, 0xea, 0x5e, 0xf5, 0xf6,
+  0x5e, 0xec, 0x0f, 0xf7, 0x9e, 0x7f, 0x3e, 0xdc, 0x43, 0x89, 0x8b, 0x76,
+  0x59, 0x75, 0xa9, 0xc3, 0xe0, 0xb5, 0x13, 0x29, 0xf4, 0x91, 0xac, 0x26,
+  0x69, 0xc1, 0x07, 0xe6, 0xf7, 0x43, 0x7a, 0x6c, 0xc8, 0xac, 0x9e, 0xc1,
+  0x27, 0xe6, 0x46, 0xa3, 0xa1, 0xc2, 0x86, 0x5d, 0xa4, 0xa4, 0x5e, 0xa4,
+  0xca, 0xcd, 0xb3, 0xc8, 0x69, 0x13, 0x29, 0x71, 0x82, 0x37, 0x4b, 0xca,
+  0x12, 0x6e, 0x19, 0x16, 0x71, 0x36, 0xe3, 0x1d, 0x52, 0x81, 0x3e, 0x11,
+  0x25, 0xd2, 0xc9, 0x74, 0xfb, 0xfd, 0x40, 0x68, 0xfe, 0x62, 0x9b, 0x8f,
+  0x12, 0x81, 0xec, 0x91, 0xeb, 0x26, 0x80, 0x21, 0x51, 0xb0, 0x9b, 0x6b,
+  0x26, 0xa9, 0x43, 0xfc, 0xa0, 0x9f, 0x96, 0x19, 0xd0, 0xfe, 0x22, 0x83,
+  0xce, 0xb1, 0xd5, 0xfb, 0x70, 0x69, 0xb4, 0x6c, 0xf1, 0xa7, 0x9d, 0xa4,
+  0x40, 0x9b, 0xac, 0xc7, 0x22, 0x5a, 0x9b, 0xa3, 0x77, 0xfe, 0xf4, 0x27,
+  0x27, 0x8f, 0xb8, 0xdc, 0x12, 0xc8, 0x04, 0x9f, 0xf5, 0x81, 0x6a, 0x83,
+  0x9f, 0x91, 0xa9, 0xde, 0x92, 0xde, 0xc1, 0x8f, 0xf0, 0x48, 0xfe, 0x3c,
+  0xf8, 0xd1, 0xfc, 0xfb, 0xe7, 0x9e, 0x07, 0x97, 0xe4, 0x1c, 0x4f, 0x85,
+  0xe7, 0x6d, 0xb4, 0x8f, 0x72, 0x3f, 0x69, 0x57, 0xab, 0x80, 0x66, 0x70,
+  0x79, 0x74, 0xce, 0x87, 0xb1, 0x62, 0xe7, 0x1c, 0x76, 0x33, 0xc9, 0x21,
+  0xa8, 0xf5, 0x24, 0xc2, 0x41, 0xf7, 0x60, 0x76, 0x8a, 0x9d, 0x4b, 0xe6,
+  0xfc, 0x75, 0x2f, 0xf5, 0xd5, 0xf5, 0x4a, 0x3a, 0x23, 0xd7, 0xbd, 0x36,
+  0x5b, 0xd2, 0xf4, 0x84, 0x84, 0x20, 0x43, 0xb3, 0x87, 0x54, 0x71, 0x46,
+  0xd5, 0x69, 0xf9, 0x99, 0x36, 0x47, 0xc9, 0xa2, 0x35, 0x5c, 0xb2, 0x77,
+  0xa6, 0x6b, 0x7d, 0x61, 0x36, 0x61, 0x94, 0x87, 0x16, 0x4d, 0x37, 0xf3,
+  0x51, 0x65, 0xa9, 0x0a, 0xdd, 0x2a, 0xaf, 0x3f, 0xd2, 0x18, 0x05, 0xb0,
+  0x44, 0xed, 0xba, 0x13, 0xcf, 0x81, 0x85, 0xaa, 0xb1, 0xc9, 0xa8, 0x94,
+  0x01, 0xa0, 0x30, 0x44, 0x6f, 0x8a, 0xdd, 0x25, 0xa1, 0xeb, 0xaf, 0xec,
+  0x05, 0xd1, 0x2c, 0x4e, 0x79, 0xac, 0xca, 0x1e, 0x91, 0x5c, 0xcc, 0x91,
+  0x82, 0xe4, 0xdc, 0xa8, 0xbb, 0x76, 0x8f, 0x78, 0x89, 0x7e, 0xe6, 0x1d,
+  0xec, 0x1a, 0xba, 0x04, 0xb7, 0xbb, 0x97, 0x17, 0x71, 0x65, 0x82, 0xaa,
+  0x17, 0x09, 0x87, 0x36, 0x5d, 0x36, 0xa1, 0x43, 0x4b, 0x48, 0x90, 0xca,
+  0x74, 0x03, 0x04, 0x44, 0x80, 0xa9, 0xf3, 0x11, 0x21, 0xb4, 0x81, 0xaa,
+  0x76, 0x1b, 0x51, 0x93, 0x01, 0x27, 0xce, 0xe9, 0xa4, 0x74, 0x47, 0x99,
+  0xb5, 0xa8, 0x75, 0xd2, 0xe9, 0x4f, 0x23, 0xb4, 0xd9, 0xa5, 0x33, 0x2d,
+  0xef, 0x0a, 0x14, 0x4f, 0x49, 0x42, 0xbb, 0x06, 0xdd, 0x9f, 0xc7, 0xd8,
+  0x57, 0xbc, 0xbb, 0x75, 0x7f, 0x37, 0xf4, 0xa8, 0x50, 0x49, 0x18, 0x4c,
+  0xf2, 0x20, 0x5f, 0x3c, 0x3c, 0x81, 0xb4, 0x6c, 0x4a, 0x28, 0xd3, 0x12,
+  0x31, 0xf6, 0xa2, 0xa9, 0x97, 0xd7, 0xd7, 0x48, 0x0f, 0x09, 0xba, 0x48,
+  0xe8, 0x4b, 0x0b, 0x80, 0x10, 0xb6, 0x3a, 0x23, 0xcf, 0xd1, 0x73, 0x9d,
+  0x0d, 0x07, 0xf3, 0x14, 0xc9, 0x53, 0x3b, 0x86, 0x97, 0x95, 0x40, 0x60,
+  0xe0, 0x65, 0xe4, 0x9c, 0x4f, 0xbc, 0xe4, 0xcf, 0x2a, 0x1b, 0x58, 0xbe,
+  0xec, 0xae, 0x50, 0x0c, 0xe2, 0x18, 0x2a, 0x1c, 0xe1, 0x74, 0x58, 0x2d,
+  0x06, 0xd7, 0x3a, 0x09, 0xc9, 0xd5, 0x66, 0xd3, 0x24, 0xc9, 0xc5, 0xca,
+  0x49, 0xe1, 0x9c, 0xd5, 0x5b, 0xd9, 0x34, 0xc9, 0x56, 0x26, 0x47, 0x58,
+  0x68, 0x9d, 0x26, 0x64, 0x9d, 0x83, 0xc0, 0x49, 0x45, 0x5f, 0x6d, 0x7a,
+  0x3a, 0xdc, 0x0f, 0x96, 0x96, 0x2a, 0xa4, 0x4f, 0x26, 0x03, 0x28, 0x04,
+  0x2f, 0x59, 0x4b, 0xd9, 0x11, 0x2d, 0x61, 0x85, 0xf3, 0x60, 0x94, 0xc9,
+  0x8c, 0x1f, 0x1d, 0x1d, 0x89, 0x42, 0x73, 0x79, 0xd3, 0x51, 0x2d, 0x6c,
+  0x0a, 0xa3, 0xa8, 0x56, 0x31, 0x78, 0x58, 0x7d, 0xb3, 0x6c, 0xa6, 0xa8,
+  0x96, 0x42, 0x42, 0x43, 0xa5, 0xb0, 0xc5, 0xfc, 0x76, 0x88, 0x26, 0xa8,
+  0x6e, 0x15, 0x23, 0x04, 0xb4, 0xed, 0x00, 0x14, 0xb9, 0x60, 0x7a, 0x4b,
+  0xbc, 0x28, 0x6d, 0x77, 0x6b, 0x31, 0x70, 0x57, 0xfd, 0x5c, 0x50, 0xed,
+  0x60, 0x1d, 0xf1, 0x6e, 0xd9, 0x56, 0xf0, 0xd9, 0x34, 0xe7, 0x88, 0x24,
+  0xe1, 0x4c, 0xf0, 0xad, 0x6e, 0xdb, 0x0f, 0xac, 0x87, 0x4c, 0x75, 0x7b,
+  0x49, 0x9e, 0xaf, 0x5c, 0x92, 0xe8, 0xe4, 0x93, 0x79, 0x45, 0xd3, 0xbe,
+  0x75, 0x04, 0x96, 0x8a, 0x23, 0x39, 0x12, 0x47, 0x37, 0x14, 0x70, 0x9a,
+  0xd1, 0xe2, 0x98, 0x2e, 0xd7, 0x2c, 0x06, 0x94, 0x04, 0x7e, 0x74, 0xba,
+  0x73, 0x79, 0xda, 0x4d, 0xde, 0xa2, 0x0a, 0x21, 0x95, 0x16, 0xd9, 0x69,
+  0xf9, 0x3e, 0x79, 0x8a, 0xfc, 0x9a, 0xc9, 0x76, 0x87, 0xf3, 0x57, 0xa2,
+  0xc9, 0x3f, 0xcb, 0x42, 0x41, 0x3d, 0xf6, 0x1a, 0x2f, 0xb2, 0x02, 0xa8,
+  0x78, 0xa5, 0x9e, 0x66, 0x70, 0x77, 0x9d, 0xbc, 0x3b, 0xbc, 0x24, 0xa0,
+  0x4e, 0x23, 0xd9, 0x2e, 0xe4, 0x0b, 0xea, 0x36, 0xa7, 0x44, 0x23, 0x96,
+  0x9a, 0x21, 0x9d, 0x38, 0xb6, 0x4b, 0xd5, 0xda, 0x79, 0xf9, 0x6a, 0xdd,
+  0x78, 0xeb, 0xa6, 0xdf, 0x4c, 0xa9, 0xdc, 0x0f, 0xdd, 0x3d, 0xdf, 0x5d,
+  0x8d, 0xbd, 0xe8, 0x6a, 0xf0, 0x04, 0xc4, 0x8f, 0xc3, 0x85, 0x08, 0x73,
+  0x9d, 0x68, 0x56, 0x90, 0x6c, 0xf7, 0x67, 0xe5, 0x75, 0x4e, 0x2e, 0x41,
+  0xac, 0x17, 0xf6, 0xb5, 0x96, 0x89, 0xea, 0xca, 0x60, 0x9e, 0x9d, 0x9a,
+  0x31, 0x45, 0x6d, 0x84, 0x18, 0x1f, 0x11, 0xba, 0x29, 0xec, 0x9c, 0x2a,
+  0xb5, 0x91, 0x85, 0x73, 0x46, 0x0a, 0x0d, 0x93, 0x94, 0xc9, 0x27, 0xc6,
+  0x56, 0x98, 0xdc, 0x0f, 0x05, 0xb5, 0x5d, 0xb7, 0x83, 0xa3, 0x79, 0x8b,
+  0xd7, 0x40, 0x5d, 0xa5, 0xf5, 0x72, 0x11, 0x85, 0x33, 0xc9, 0x08, 0xd7,
+  0x3a, 0xe4, 0x9f, 0xb7, 0xae, 0x8f, 0xaf, 0xc9, 0x34, 0xbb, 0x0e, 0xae,
+  0x5d, 0x4b, 0x8a, 0x1e, 0x49, 0x24, 0x87, 0xb6, 0x8a, 0xa2, 0x4e, 0x52,
+  0x04, 0xc5, 0x95, 0x88, 0x61, 0x53, 0x6b, 0x30, 0xed, 0x47, 0xc9, 0xd6,
+  0xfa, 0x5d, 0x6a, 0x65, 0x4e, 0x73, 0x6f, 0x73, 0x1c, 0x79, 0x79, 0x72,
+  0xb9, 0x05, 0x4b, 0x76, 0x9a, 0xfb, 0xfa, 0xd8, 0x11, 0xe3, 0x79, 0xd1,
+  0x73, 0x65, 0x5a, 0x74, 0xa4, 0x79, 0xe0, 0xab, 0xa4, 0x80, 0xd3, 0x1d,
+  0x55, 0x85, 0xb8, 0x5b, 0x61, 0xed, 0xb0, 0x3e, 0x7b, 0xe9, 0xd8, 0xb6,
+  0xf8, 0x7c, 0x28, 0x1f, 0xa1, 0x8a, 0x2c, 0x2a, 0xf2, 0x2a, 0x3c, 0x63,
+  0x9b, 0xff, 0xbe, 0xe9, 0xe8, 0x5f, 0x87, 0x2b, 0x13, 0xcf, 0xf3, 0xa2,
+  0x5d, 0x8f, 0x44, 0xe7, 0xe7, 0x04, 0x33, 0x41, 0xe1, 0xa6, 0xbe, 0xeb,
+  0xb4, 0xfd, 0x76, 0x9c, 0x38, 0xea, 0x81, 0x1e, 0x7d, 0x73, 0x7c, 0xf8,
+  0xda, 0x66, 0x45, 0xfc, 0x4a, 0x7e, 0x64, 0xae, 0x8e, 0xea, 0xaa, 0xba,
+  0x0b, 0x0a, 0x7f, 0x85, 0x8b, 0xc4, 0xba, 0xc1, 0xc6, 0x19, 0x93, 0xfc,
+  0x2d, 0xd5, 0x67, 0x82, 0xf5, 0xd1, 0xad, 0x8a, 0xdd, 0x62, 0x54, 0x36,
+  0xaa, 0xad, 0x4a, 0x67, 0x64, 0x25, 0xd7, 0xdd, 0x4a, 0x27, 0x89, 0xe7,
+  0x70, 0x56, 0xe7, 0x35, 0x29, 0xcd, 0x8c, 0x15, 0xf3, 0xb6, 0xf2, 0x35,
+  0xb6, 0xf2, 0xac, 0x1c, 0x97, 0x57, 0x57, 0x6b, 0xee, 0x77, 0x66, 0x1c,
+  0x00, 0xa6, 0x8b, 0xb7, 0x4c, 0x8f, 0xa6, 0x91, 0xde, 0x1b, 0x33, 0x23,
+  0x45, 0x65, 0x0e, 0x5b, 0x6f, 0xc8, 0x47, 0x40, 0x0a, 0x75, 0x45, 0x2a,
+  0x97, 0x3b, 0x2a, 0x18, 0x35, 0x20, 0xd4, 0xde, 0x43, 0xa2, 0x01, 0x7b,
+  0x66, 0x38, 0x9a, 0xed, 0x51, 0xb7, 0xd5, 0xc9, 0x7f, 0xfe, 0xd7, 0x8f,
+  0x3f, 0x47, 0xc8, 0xeb, 0xc8, 0xf7, 0x77, 0xc3, 0x28, 0x49, 0xf3, 0xb4,
+  0xd2, 0x21, 0x59, 0x82, 0x31, 0x57, 0x2f, 0x8f, 0x34, 0xb0, 0x6c, 0x76,
+  0x25, 0x29, 0x44, 0xb1, 0x78, 0x8a, 0x54, 0xac, 0xd0, 0x0f, 0x82, 0x3b,
+  0x9b, 0x80, 0xed, 0x8c, 0x44, 0x26, 0x3a, 0x28, 0x70, 0xc0, 0x3a, 0x10,
+  0x8f, 0x25, 0x8b, 0xe1, 0x95, 0x08, 0x32, 0xe2, 0x1c, 0x51, 0xab, 0x45,
+  0x75, 0xd9, 0x0d, 0x78, 0x62, 0xbd, 0x9e, 0xde, 0x4a, 0xd8, 0x68, 0xea,
+  0xaa, 0x4c, 0xcb, 0x84, 0x4a, 0x67, 0x6f, 0x27, 0x6f, 0x50, 0x44, 0xd9,
+  0x4b, 0x73, 0xc4, 0x16, 0xfc, 0x17, 0x1c, 0x79, 0x9b, 0x33, 0x2a, 0x18,
+  0xbc, 0x68, 0x8d, 0x11, 0x31, 0x10, 0xb1, 0xf9, 0xd9, 0xc9, 0x80, 0xa5,
+  0x61, 0x18, 0x7d, 0x09, 0xb8, 0x92, 0x56, 0x3c, 0x50, 0xd7, 0xbb, 0xa4,
+  0x12, 0x11, 0x2e, 0x22, 0x88, 0x43, 0x31, 0x8e, 0x7a, 0xe8, 0x95, 0x84,
+  0x28, 0xfd, 0xe8, 0x16, 0x75, 0x5a, 0x00, 0x3a, 0x1a, 0xca, 0xe0, 0x52,
+  0x5e, 0x75, 0x3c, 0x87, 0x82, 0x40, 0xe4, 0x04, 0x7a, 0x41, 0x92, 0x03,
+  0x19, 0xd1, 0x5c, 0x4a, 0x45, 0xae, 0x61, 0xa4, 0x58, 0xd1, 0x78, 0xbd,
+  0x89, 0xf3, 0xea, 0x58, 0x26, 0x2f, 0xf9, 0xcf, 0x9d, 0x2f, 0xa3, 0xe9,
+  0x7d, 0x02, 0x16, 0x3c, 0x06, 0xa5, 0xbc, 0xbc, 0x61, 0x46, 0xac, 0x05,
+  0x46, 0x64, 0xd3, 0xa9, 0x20, 0x84, 0x46, 0x2e, 0x70, 0xdf, 0x98, 0x40,
+  0xf5, 0xe0, 0x56, 0x9c, 0x37, 0xe0, 0x97, 0x08, 0x00, 0x55, 0x2c, 0xd7,
+  0xa8, 0x44, 0x1d, 0x69, 0x90, 0xd8, 0xcb, 0x82, 0x0d, 0x93, 0x18, 0x03,
+  0xab, 0x82, 0x13, 0x70, 0x7a, 0xf8, 0x74, 0x53, 0x81, 0xcf, 0xd4, 0xcc,
+  0x5a, 0xdd, 0x18, 0x95, 0x4c, 0xfb, 0x4b, 0x8f, 0xdd, 0x08, 0xca, 0x09,
+  0xba, 0x3d, 0x33, 0x6f, 0xd5, 0x51, 0x6f, 0x94, 0x20, 0xb5, 0xc4, 0xeb,
+  0x0c, 0x1a, 0x77, 0xb6, 0xb3, 0x59, 0xaa, 0x2f, 0x49, 0xc0, 0x70, 0x55,
+  0x78, 0x50, 0x2d, 0x55, 0x9c, 0xce, 0x1c, 0x39, 0xbd, 0xf2, 0x75, 0xdf,
+  0x9b, 0xd1, 0xbd, 0x45, 0xfc, 0xcf, 0xb4, 0x75, 0xa3, 0x50, 0x7c, 0x99,
+  0xb9, 0x83, 0x8c, 0x43, 0x9d, 0x9d, 0xa6, 0xca, 0x27, 0x1f, 0x73, 0x80,
+  0x9a, 0x96, 0x10, 0x2f, 0x69, 0xa1, 0xd6, 0x0c, 0x77, 0xd3, 0x71, 0xd9,
+  0x4c, 0xc9, 0x19, 0xf7, 0x97, 0x95, 0xcc, 0x9f, 0x20, 0xc8, 0x20, 0x35,
+  0x96, 0x92, 0xe4, 0xb5, 0x3f, 0x33, 0x20, 0x75, 0xec, 0x69, 0x51, 0xc1,
+  0x41, 0x35, 0x0d, 0x21, 0xbb, 0x22, 0xb4, 0x1d, 0x19, 0x0a, 0x12, 0xc0,
+  0x0c, 0xd5, 0x52, 0x37, 0x54, 0x42, 0x0b, 0xa2, 0x7a, 0x68, 0x74, 0xa3,
+  0x79, 0x79, 0xeb, 0xe8, 0x35, 0x68, 0xc8, 0x32, 0x3d, 0x46, 0xdc, 0x5c,
+  0xe7, 0xb7, 0x51, 0xca, 0xc6, 0xd4, 0x76, 0x8c, 0xd3, 0x0e, 0xb4, 0x1b,
+  0x8e, 0xf5, 0x5b, 0xa3, 0x2d, 0xec, 0x30, 0xa1, 0x4c, 0x5b, 0x99, 0xd9,
+  0xe0, 0x04, 0xcf, 0x48, 0x82, 0xa2, 0x92, 0xd4, 0x81, 0xd9, 0xfe, 0x49,
+  0xef, 0x9b, 0xb2, 0x6e, 0x0e, 0x7a, 0x96, 0x34, 0x06, 0xb6, 0x3e, 0x73,
+  0xb2, 0xf8, 0x3b, 0x47, 0x4a, 0x2a, 0x0c, 0xa2, 0x34, 0xa7, 0x72, 0x93,
+  0x18, 0xc1, 0x26, 0x4f, 0x2b, 0x66, 0x85, 0x73, 0xb8, 0x5c, 0x8e, 0x3c,
+  0x6d, 0xf9, 0x79, 0x2e, 0x7d, 0xa0, 0xe2, 0xb6, 0x21, 0x8c, 0x8d, 0xba,
+  0xf4, 0xc3, 0xe0, 0x08, 0x1f, 0x1f, 0x7c, 0x83, 0xe6, 0xfe, 0xdc, 0xb3,
+  0x4e, 0x88, 0xee, 0xaf, 0x0e, 0xc2, 0x52, 0x6e, 0xce, 0x39, 0xcf, 0x17,
+  0xa1, 0xad, 0x1c, 0x8a, 0x18, 0xa7, 0xe6, 0x35, 0x72, 0x85, 0xaa, 0xe9,
+  0x74, 0x47, 0x17, 0x5c, 0xb8, 0x06, 0x8b, 0x66, 0x15, 0x27, 0xfe, 0xa2,
+  0xa2, 0xd8, 0x16, 0x95, 0xc0, 0x1c, 0x94, 0x57, 0x03, 0xd4, 0xbd, 0x99,
+  0xa7, 0xd5, 0x47, 0x8a, 0x93, 0x7b, 0xa7, 0x0e, 0xe0, 0x7b, 0x64, 0x98,
+  0x4e, 0xa7, 0xb1, 0xab, 0x02, 0xe8, 0x50, 0xc4, 0x58, 0x65, 0xe3, 0x4b,
+  0x87, 0x64, 0x21, 0x0f, 0xc4, 0x53, 0x84, 0xd7, 0x2d, 0xa5, 0x26, 0xe5,
+  0xcc, 0xae, 0x65, 0xe0, 0xec, 0xf3, 0x6d, 0x82, 0x51, 0x43, 0xa7, 0x98,
+  0xb3, 0x7b, 0x01, 0x3e, 0x91, 0xe5, 0x02, 0x9a, 0x2f, 0xa5, 0xa9, 0x07,
+  0xf6, 0x00, 0xb9, 0xdd, 0xb0, 0xc3, 0x48, 0x71, 0xfa, 0x6c, 0xf8, 0xec,
+  0x59, 0xb7, 0x0c, 0x3a, 0x5d, 0xb3, 0x0d, 0xd4, 0xcf, 0xc2, 0x05, 0xb0,
+  0xcd, 0xc3, 0x5f, 0xae, 0xc2, 0x48, 0x72, 0xa9, 0xb4, 0xbe, 0xbd, 0x1c,
+  0x32, 0x50, 0xc4, 0xd0, 0xa8, 0x65, 0xa4, 0x36, 0xdc, 0xcc, 0xa5, 0x83,
+  0x04, 0xc7, 0x0e, 0x40, 0x68, 0x2c, 0xaf, 0x5f, 0xc0, 0x04, 0x5f, 0x0e,
+  0xba, 0xa4, 0xea, 0x96, 0x5a, 0x55, 0xdb, 0xb5, 0x98, 0x49, 0xa6, 0x49,
+  0x5d, 0x69, 0xfb, 0x20, 0x85, 0xfe, 0x50, 0xe9, 0x08, 0x07, 0x66, 0x52,
+  0x85, 0x44, 0x7e, 0x90, 0xa1, 0xda, 0x2b, 0x00, 0xf1, 0x9a, 0x2d, 0x5f,
+  0xaf, 0x9e, 0x33, 0xe6, 0x40, 0xf8, 0x8c, 0x66, 0xcc, 0xb2, 0x27, 0x29,
+  0x4f, 0xa0, 0xbb, 0x1f, 0xb0, 0x6d, 0xbd, 0xb3, 0xd4, 0x9d, 0x33, 0x92,
+  0x2a, 0x5a, 0x08, 0x4b, 0x4c, 0x69, 0x34, 0xb1, 0x12, 0xba, 0xbb, 0x02,
+  0xea, 0x86, 0x63, 0xf3, 0x86, 0x94, 0xc8, 0xc1, 0x3b, 0xb3, 0x0c, 0x07,
+  0xc9, 0x7f, 0x94, 0x59, 0x0f, 0x90, 0xd9, 0x0e, 0x62, 0x36, 0xc8, 0x3a,
+  0x3d, 0xbc, 0x78, 0x77, 0xf2, 0xee, 0xeb, 0x03, 0x2b, 0xe3, 0x50, 0x70,
+  0x4b, 0xb1, 0xd3, 0x7e, 0x94, 0xcf, 0x15, 0x6e, 0xc5, 0x23, 0xe0, 0x2c,
+  0x98, 0xcd, 0x56, 0x50, 0xa0, 0xc0, 0xd5, 0x0e, 0x09, 0x2d, 0x26, 0x75,
+  0xbb, 0x16, 0x9a, 0xad, 0xec, 0x20, 0xb0, 0x47, 0xdc, 0x97, 0x4d, 0x19,
+  0xe8, 0x42, 0xec, 0xd2, 0x6e, 0x15, 0x13, 0xb4, 0x50, 0xfa, 0xc2, 0xa8,
+  0x56, 0xa9, 0x55, 0xcd, 0x55, 0x8a, 0x66, 0x9c, 0x8f, 0x05, 0xa9, 0x18,
+  0x06, 0x3d, 0x81, 0x85, 0x43, 0x7c, 0xa1, 0xe6, 0xbb, 0x02, 0xc5, 0x0a,
+  0x94, 0x03, 0x90, 0x89, 0xbc, 0x6a, 0xac, 0x5a, 0x9d, 0x43, 0xff, 0xb5,
+  0xb3, 0xb2, 0x42, 0x53, 0x73, 0x25, 0x9a, 0xb5, 0x02, 0x9e, 0x64, 0xff,
+  0xc9, 0x4f, 0x5d, 0x19, 0x09, 0x3b, 0xfe, 0x47, 0x03, 0xed, 0xbc, 0x3a,
+  0x89, 0x5c, 0xb7, 0x1b, 0xce, 0x01, 0x4f, 0x6a, 0xed, 0x54, 0xb8, 0x4d,
+  0x62, 0x90, 0x10, 0x7a, 0x4b, 0x55, 0x06, 0xa7, 0xee, 0xdc, 0xb0, 0xba,
+  0x33, 0x5b, 0x04, 0xd9, 0xac, 0x84, 0x01, 0x4f, 0xe8, 0x37, 0x6a, 0x67,
+  0x90, 0x4f, 0x95, 0x4b, 0x09, 0x0b, 0x4a, 0xa8, 0x5d, 0xf3, 0x4b, 0xd9,
+  0xa8, 0x59, 0xae, 0x87, 0x57, 0x2a, 0x65, 0x54, 0x65, 0x9c, 0xd1, 0x07,
+  0xff, 0x9f, 0xb5, 0x4b, 0x69, 0x8e, 0x17, 0xcb, 0xf1, 0x7c, 0xfa, 0x2c,
+  0x79, 0x69, 0xfe, 0x13, 0xe8, 0x59, 0x40, 0x34, 0x8d, 0x8e, 0xb4, 0x4e,
+  0xa9, 0xd6, 0x69, 0x57, 0xd5, 0x9e, 0xfe, 0xfa, 0x64, 0xdf, 0xf4, 0xf4,
+  0x53, 0xaa, 0x09, 0xe4, 0x46, 0x29, 0xbc, 0xce, 0x9b, 0x3a, 0x5a, 0x46,
+  0x58, 0x13, 0x76, 0x3c, 0xce, 0x66, 0x5a, 0xf1, 0xbd, 0xfd, 0xcf, 0x93,
+  0x71, 0xde, 0x24, 0x6f, 0x5f, 0x3f, 0x4b, 0x8c, 0x69, 0x32, 0xf9, 0x58,
+  0x2f, 0xe7, 0x2a, 0x91, 0xa5, 0x22, 0x16, 0xf5, 0x73, 0xb3, 0xab, 0x18,
+  0x99, 0x8e, 0xcf, 0xf2, 0x49, 0xf2, 0x31, 0xbb, 0xf7, 0x21, 0x4d, 0x54,
+  0x8d, 0xa3, 0xb6, 0xb5, 0x1d, 0xc4, 0xe5, 0xe9, 0x6e, 0x0e, 0x44, 0xb3,
+  0x38, 0xe2, 0x1b, 0xf1, 0xa8, 0x99, 0x39, 0x30, 0x1f, 0xaf, 0xb9, 0x84,
+  0xc6, 0x5a, 0x3f, 0xc2, 0x67, 0x2d, 0x57, 0xcc, 0x2e, 0x96, 0xd2, 0x9c,
+  0xef, 0xbd, 0xe1, 0xee, 0xaa, 0xc4, 0x16, 0x04, 0x4f, 0x5b, 0x19, 0x6f,
+  0xb0, 0x07, 0xa4, 0xca, 0x4f, 0x62, 0xde, 0xf4, 0xf5, 0x30, 0x8e, 0xf0,
+  0xc4, 0x0a, 0x45, 0x5b, 0x5d, 0x88, 0x4d, 0x40, 0x2a, 0x45, 0xe5, 0x37,
+  0xf4, 0x58, 0x08, 0xa8, 0x74, 0x77, 0x4f, 0x1c, 0x4f, 0xf4, 0xaf, 0x96,
+  0xab, 0x4f, 0x7e, 0xbd, 0xa2, 0xc8, 0x4d, 0x90, 0xbd, 0xd7, 0x19, 0xcb,
+  0xde, 0xda, 0x6e, 0x78, 0xfd, 0xc0, 0xdc, 0xb9, 0xc9, 0xb3, 0x84, 0x48,
+  0xdc, 0x1f, 0x9d, 0xf3, 0xd0, 0x13, 0x1f, 0x92, 0x14, 0xe1, 0x0d, 0x23,
+  0xf2, 0xf3, 0xb2, 0x1a, 0x90, 0x4a, 0x38, 0xcb, 0xa6, 0xc1, 0x15, 0x1d,
+  0x5b, 0x0c, 0x9c, 0x63, 0x14, 0x38, 0x14, 0x76, 0x05, 0xf2, 0x63, 0x91,
+  0xa3, 0x0c, 0x43, 0xb2, 0x22, 0x34, 0x86, 0x58, 0xa4, 0x27, 0x76, 0xf6,
+  0xad, 0x06, 0x88, 0x7f, 0xd2, 0x94, 0xbe, 0x5f, 0x5c, 0x57, 0xe9, 0x14,
+  0x15, 0xe6, 0x1a, 0x9f, 0xad, 0x09, 0x9d, 0x4b, 0x92, 0x55, 0xbd, 0xf3,
+  0xc8, 0x9c, 0xc4, 0xe3, 0xa5, 0x09, 0x09, 0xb5, 0x7e, 0xaa, 0xa6, 0x0c,
+  0x0c, 0x47, 0xb5, 0x4a, 0x3f, 0x75, 0x74, 0x56, 0x31, 0x62, 0x86, 0xba,
+  0x11, 0x98, 0x94, 0x34, 0xd0, 0x82, 0x11, 0x12, 0xe3, 0x0c, 0x5f, 0x2e,
+  0x96, 0xf5, 0x76, 0xea, 0x68, 0x57, 0x83, 0xac, 0x57, 0x5e, 0x5c, 0xd1,
+  0x12, 0x68, 0x86, 0x56, 0x67, 0x2b, 0xae, 0x58, 0x8e, 0x47, 0x33, 0x20,
+  0x75, 0x65, 0x7b, 0x97, 0xc3, 0x8a, 0x47, 0x33, 0x7c, 0xdc, 0xe6, 0xde,
+  0xed, 0x47, 0x7b, 0x47, 0xdb, 0xcd, 0xdf, 0xfc, 0xad, 0x44, 0xc6, 0x17,
+  0x91, 0xcd, 0xf5, 0xab, 0xce, 0xc2, 0xfe, 0x3a, 0xc7, 0xaf, 0x51, 0xe2,
+  0xd3, 0xd9, 0xc2, 0xdc, 0xa2, 0xf2, 0x85, 0x47, 0xcd, 0x4f, 0x77, 0x99,
+  0x63, 0x1c, 0x5f, 0xbf, 0x60, 0x7e, 0xba, 0x73, 0xe3, 0xcb, 0x32, 0x7f,
+  0x7e, 0xba, 0x6b, 0xb9, 0x96, 0x31, 0x8c, 0xe9, 0x28, 0xb4, 0x50, 0xc9,
+  0x60, 0x96, 0x15, 0xd7, 0x41, 0xce, 0x38, 0x17, 0x23, 0xd4, 0xb4, 0x76,
+  0x73, 0x30, 0xe8, 0xaf, 0xfd, 0xe4, 0x84, 0x99, 0x2c, 0xb8, 0xe8, 0x35,
+  0xbf, 0x7e, 0x8a, 0xd7, 0x6d, 0xf1, 0x6b, 0x71, 0xbd, 0x45, 0x92, 0x39,
+  0xf2, 0xc9, 0x92, 0xcb, 0x88, 0x2d, 0xb9, 0x6e, 0x21, 0xe9, 0x70, 0xea,
+  0x49, 0xa9, 0x96, 0x05, 0x2e, 0xac, 0xc3, 0x05, 0xe5, 0x89, 0x19, 0x19,
+  0xf5, 0xc9, 0x95, 0x5a, 0x8e, 0x38, 0x1e, 0xa5, 0xf4, 0x39, 0x0a, 0x34,
+  0x33, 0x4c, 0xa9, 0xdb, 0x1d, 0xb4, 0xce, 0x39, 0x7a, 0x33, 0x02, 0xe6,
+  0x55, 0xac, 0xc4, 0xec, 0x1b, 0xcb, 0xf1, 0x3a, 0xa0, 0xd2, 0x19, 0xdf,
+  0x37, 0x11, 0xcc, 0x2c, 0x8d, 0x9a, 0x66, 0x61, 0xab, 0x96, 0xa0, 0xfc,
+  0xd3, 0xe7, 0xc3, 0xdd, 0xed, 0x3e, 0x55, 0x60, 0x58, 0x60, 0x06, 0x08,
+  0xd4, 0x68, 0xef, 0x7a, 0xc2, 0xf4, 0xe6, 0xd7, 0x64, 0x43, 0xc1, 0xde,
+  0x8c, 0x84, 0xac, 0xbc, 0x24, 0x23, 0x8d, 0xb4, 0x4a, 0x72, 0x71, 0x9b,
+  0x44, 0x28, 0xef, 0x83, 0xaa, 0x12, 0xde, 0x92, 0xae, 0xb7, 0x54, 0x7c,
+  0x28, 0x2c, 0x87, 0xb0, 0x95, 0xbd, 0x94, 0x72, 0x4b, 0xa4, 0x65, 0x09,
+  0xdf, 0x85, 0x9a, 0x09, 0x0e, 0xe4, 0x88, 0x6f, 0xc5, 0xb1, 0xc0, 0xc8,
+  0x9b, 0x13, 0x58, 0xdb, 0xfc, 0x0d, 0x31, 0x8a, 0xa0, 0x74, 0xaa, 0xc4,
+  0x23, 0xbb, 0xa5, 0xef, 0xaa, 0x61, 0x77, 0xbd, 0x54, 0x60, 0x4c, 0x61,
+  0xdd, 0xc0, 0x51, 0x03, 0xb4, 0x0e, 0x9c, 0xa6, 0xf2, 0x0f, 0x87, 0xb1,
+  0x82, 0x68, 0xb7, 0x79, 0x76, 0xd7, 0x72, 0x0e, 0x49, 0xbf, 0xfa, 0x96,
+  0x14, 0x8b, 0x6d, 0x92, 0xdb, 0xbe, 0x57, 0xca, 0x7e, 0x05, 0xf6, 0xce,
+  0x1d, 0x64, 0xff, 0x69, 0x6f, 0x9a, 0x3f, 0xf2, 0x34, 0xd7, 0x31, 0xf0,
+  0x3c, 0xa7, 0xc1, 0x3b, 0xfe, 0x9e, 0x3e, 0x29, 0xe8, 0xd5, 0x7d, 0x02,
+  0xb6, 0x26, 0xa7, 0xb8, 0x40, 0xae, 0x30, 0x58, 0x2b, 0xaf, 0x39, 0x0b,
+  0x3d, 0x87, 0x0b, 0x3c, 0xd4, 0x7e, 0xf9, 0x33, 0xed, 0x33, 0x2f, 0x7e,
+  0x1b, 0x5b, 0x81, 0xa6, 0x2a, 0x27, 0x99, 0x94, 0x21, 0xb6, 0x04, 0x34,
+  0xb0, 0x0c, 0x22, 0xe1, 0x19, 0x59, 0x11, 0x8f, 0xad, 0xca, 0x8b, 0x26,
+  0x38, 0x0a, 0xb1, 0x44, 0x07, 0x18, 0x2f, 0xab, 0xad, 0xeb, 0xea, 0x8d,
+  0xa9, 0x35, 0x92, 0xf1, 0xbd, 0x32, 0x39, 0x8a, 0x77, 0xc0, 0x65, 0xd7,
+  0x07, 0x3c, 0x30, 0xae, 0xd2, 0xa7, 0xcd, 0x94, 0x72, 0x7e, 0x16, 0xce,
+  0x33, 0xc5, 0xc8, 0xa4, 0xf1, 0xda, 0x27, 0x46, 0x08, 0x48, 0x82, 0xbc,
+  0x8a, 0x3b, 0x54, 0x05, 0x15, 0x3c, 0x6b, 0xd1, 0x25, 0x66, 0x13, 0xbc,
+  0x80, 0xa6, 0x6d, 0xb6, 0x73, 0xb9, 0x24, 0xd7, 0x3c, 0xce, 0xbe, 0xa4,
+  0xf3, 0x48, 0x06, 0xcf, 0x41, 0xd7, 0x18, 0xd4, 0x1c, 0x49, 0x9a, 0xfd,
+  0xe1, 0x4d, 0xfa, 0xe9, 0xd3, 0xb0, 0xce, 0x76, 0xcc, 0xae, 0xad, 0x77,
+  0xea, 0x7a, 0x46, 0x1f, 0xad, 0x91, 0x52, 0xb7, 0xfa, 0x7a, 0x60, 0xfb,
+  0x55, 0xe7, 0x57, 0x84, 0xf1, 0x24, 0xa5, 0x57, 0x5b, 0xc2, 0xd6, 0xf1,
+  0xe1, 0x32, 0x29, 0x58, 0x17, 0x58, 0xc1, 0x34, 0x03, 0x60, 0xcd, 0xf0,
+  0x53, 0x13, 0x58, 0x34, 0xb8, 0x00, 0x96, 0x6d, 0xc7, 0xb1, 0xa7, 0x10,
+  0xaf, 0x40, 0xb5, 0x0a, 0x07, 0x27, 0x67, 0xd5, 0x83, 0x24, 0x98, 0x49,
+  0xb1, 0x70, 0x31, 0x73, 0x3f, 0x14, 0x9a, 0xe9, 0x24, 0xc4, 0x7b, 0x5c,
+  0x25, 0x26, 0x52, 0x8d, 0x7a, 0x95, 0x21, 0xed, 0x0d, 0x8d, 0x80, 0x75,
+  0x07, 0x7b, 0x76, 0x4e, 0xef, 0xee, 0xee, 0x86, 0xeb, 0x2c, 0xe9, 0xdf,
+  0x8f, 0x90, 0xae, 0xcd, 0xe0, 0xe9, 0xad, 0xc3, 0x53, 0x9c, 0xf6, 0xc5,
+  0xed, 0xd3, 0x75, 0xec, 0x87, 0x4d, 0x4b, 0x5b, 0xa0, 0xed, 0x34, 0xbb,
+  0xe5, 0x89, 0x84, 0xcf, 0xde, 0x67, 0x81, 0xcd, 0x38, 0x20, 0xd0, 0x8f,
+  0xa4, 0x46, 0x81, 0x2f, 0xa4, 0xb4, 0x89, 0x64, 0x80, 0xbe, 0x12, 0x01,
+  0xe9, 0xea, 0x6e, 0x7b, 0x77, 0x7e, 0x57, 0xc5, 0x6e, 0xb3, 0x33, 0xfa,
+  0xaa, 0xf9, 0xf3, 0x50, 0x71, 0x22, 0x4a, 0x52, 0x6f, 0xcc, 0xcf, 0x65,
+  0xcc, 0xcf, 0xff, 0xb1, 0x31, 0x3f, 0xff, 0xf5, 0x63, 0x7e, 0xfa, 0x4f,
+  0x1f, 0xf3, 0x5f, 0x69, 0xcc, 0x7f, 0x5d, 0x16, 0x1f, 0x07, 0x35, 0x15,
+  0xae, 0x35, 0xd6, 0x82, 0x5c, 0x56, 0x71, 0xfd, 0xd0, 0x51, 0xa9, 0x21,
+  0x2d, 0x87, 0x53, 0xb2, 0x63, 0xf5, 0xc4, 0x5d, 0xfd, 0xba, 0xfe, 0xea,
+  0xda, 0x0b, 0x9e, 0xe7, 0x2d, 0xa7, 0x4c, 0x80, 0x7a, 0x42, 0x8a, 0x3c,
+  0xe2, 0xd1, 0x3d, 0xe9, 0x8e, 0xbd, 0x3c, 0x7b, 0x43, 0xbf, 0x86, 0x5e,
+  0x90, 0xa9, 0x58, 0x1b, 0x51, 0x0a, 0x5f, 0x3c, 0x13, 0x56, 0xd8, 0x30,
+  0x84, 0x63, 0xff, 0x47, 0x86, 0x65, 0x61, 0x2e, 0x4c, 0x6d, 0x99, 0x60,
+  0xff, 0xe4, 0x72, 0x0b, 0x71, 0xd1, 0x97, 0xf7, 0x0b, 0x6a, 0x4e, 0x0b,
+  0xae, 0xd5, 0x5a, 0x94, 0x42, 0x7b, 0x98, 0x74, 0x3b, 0xa7, 0xd8, 0x65,
+  0x72, 0x96, 0x6e, 0x06, 0xb7, 0xe3, 0x64, 0x56, 0xd2, 0x71, 0x25, 0x25,
+  0x66, 0xcd, 0x51, 0xec, 0xd4, 0x4c, 0x0f, 0x58, 0x36, 0x7d, 0x21, 0xf9,
+  0x31, 0xcb, 0x16, 0xe9, 0x0c, 0x49, 0x77, 0x14, 0x7a, 0x5a, 0xc5, 0x04,
+  0xd8, 0xde, 0x18, 0x35, 0x61, 0x89, 0x58, 0xcf, 0xc1, 0x5b, 0x89, 0x9f,
+  0x22, 0xa0, 0x29, 0xde, 0xb4, 0x9a, 0x84, 0xa0, 0x4b, 0xf2, 0x69, 0x40,
+  0x7e, 0x20, 0xca, 0x98, 0x06, 0x9f, 0x6c, 0x27, 0xe8, 0x26, 0x1e, 0x4b,
+  0x02, 0x28, 0x10, 0x0f, 0xd4, 0xba, 0x12, 0x20, 0x10, 0xc3, 0x58, 0x7e,
+  0x9b, 0x4f, 0x97, 0x01, 0x75, 0x48, 0xf7, 0xfd, 0x21, 0x19, 0x98, 0x2d,
+  0x4e, 0x18, 0x5e, 0x3c, 0x7a, 0xa2, 0xb4, 0xc2, 0x1e, 0x65, 0x53, 0x89,
+  0x61, 0x37, 0xd8, 0x52, 0xc4, 0xbd, 0xe0, 0x11, 0xed, 0x1c, 0x9d, 0x7f,
+  0xf8, 0xf6, 0xf8, 0xf8, 0xfc, 0xe4, 0xf5, 0xe9, 0xb1, 0x9c, 0x18, 0xfb,
+  0xa3, 0x77, 0x97, 0xdf, 0x9d, 0x3a, 0xea, 0xcb, 0x78, 0xc9, 0xda, 0x2d,
+  0x61, 0x36, 0x49, 0x92, 0xd3, 0xbc, 0x58, 0x7e, 0xea, 0x83, 0xf0, 0xaf,
+  0x68, 0x92, 0xc3, 0x93, 0x1f, 0x8c, 0x8e, 0x76, 0x3e, 0x78, 0xff, 0x43,
+  0xc0, 0xb3, 0xd4, 0x42, 0x9d, 0xc5, 0xab, 0x50, 0x98, 0x4d, 0x08, 0x43,
+  0xc9, 0x8d, 0xdd, 0x42, 0xf3, 0x7f, 0x6b, 0x99, 0x1f, 0x34, 0xb7, 0x2c,
+  0xec, 0xed, 0xc8, 0x2f, 0x2a, 0x99, 0x19, 0xeb, 0x6c, 0x58, 0xfc, 0xe7,
+  0xbb, 0xca, 0x13, 0xb9, 0xd6, 0x61, 0xd4, 0x2e, 0x92, 0x68, 0x46, 0x73,
+  0x8f, 0x0a, 0x7f, 0xc9, 0x4b, 0xfa, 0x6f, 0x9c, 0xc7, 0x33, 0x39, 0xaf,
+  0xf2, 0x5b, 0xd2, 0x76, 0xcc, 0xc3, 0xec, 0x52, 0xa7, 0x67, 0x87, 0x96,
+  0xd7, 0x54, 0xdc, 0xfa, 0xd4, 0x0a, 0x22, 0x7f, 0x68, 0x35, 0x56, 0x60,
+  0x1b, 0x39, 0xb3, 0xe4, 0x7d, 0xb0, 0xad, 0xe5, 0x66, 0xeb, 0xbc, 0x3e,
+  0xbe, 0xe8, 0x53, 0x41, 0x75, 0x86, 0xad, 0x1d, 0xbf, 0xfb, 0x9a, 0x2b,
+  0xb5, 0x58, 0xf6, 0xce, 0x21, 0x83, 0x39, 0x42, 0x28, 0x9b, 0x37, 0x27,
+  0x54, 0x8f, 0x9d, 0xc2, 0x83, 0x75, 0x6d, 0x54, 0xf1, 0xdf, 0x31, 0xb5,
+  0x96, 0x87, 0xf6, 0xd2, 0xfc, 0x27, 0x36, 0x55, 0x46, 0x69, 0xfe, 0x66,
+  0x3b, 0x9c, 0x2d, 0xd1, 0x42, 0x6c, 0xe8, 0x52, 0x34, 0x60, 0x54, 0x95,
+  0xc7, 0x84, 0x99, 0x19, 0x09, 0x83, 0x68, 0x3a, 0x43, 0x05, 0x77, 0x5d,
+  0x99, 0xa5, 0x25, 0x02, 0xf2, 0x06, 0x8c, 0xae, 0xdf, 0xf4, 0x69, 0x5b,
+  0x82, 0x31, 0xc2, 0xcd, 0x45, 0x34, 0x6f, 0xa2, 0xca, 0x05, 0x57, 0xec,
+  0x7c, 0xcf, 0x46, 0xaf, 0x9a, 0xe6, 0x53, 0xae, 0xbd, 0x65, 0xce, 0x68,
+  0x45, 0xa1, 0xb3, 0xdf, 0x73, 0xe2, 0xaa, 0x71, 0xf2, 0x72, 0x66, 0x5e,
+  0x9c, 0xad, 0x00, 0x4c, 0x72, 0xd1, 0x2b, 0x57, 0xb9, 0xab, 0xc3, 0xfe,
+  0x25, 0xd5, 0x1d, 0xd8, 0xc2, 0x43, 0x3b, 0x1a, 0x52, 0x0c, 0xe8, 0x5d,
+  0x1b, 0xd8, 0x03, 0xa0, 0x20, 0xec, 0xa6, 0x55, 0x6e, 0x02, 0x61, 0xb6,
+  0xd9, 0x4f, 0x36, 0x89, 0xe2, 0x8c, 0xfe, 0x44, 0xb1, 0x07, 0x29, 0x6c,
+  0xb6, 0xd9, 0x0f, 0xab, 0xb6, 0x6c, 0xca, 0x7e, 0xdd, 0x24, 0x1e, 0x49,
+  0xf1, 0x18, 0x23, 0x52, 0x08, 0x40, 0x6c, 0x9a, 0x48, 0x5f, 0x34, 0x35,
+  0x80, 0x16, 0xc3, 0x85, 0xca, 0xeb, 0x80, 0x89, 0xcb, 0x36, 0xd7, 0xce,
+  0x7c, 0x5d, 0xa5, 0xef, 0xfd, 0xc6, 0xb2, 0x84, 0x97, 0xe1, 0x17, 0xf3,
+  0x7f, 0xdb, 0xd3, 0xd8, 0x69, 0x4e, 0xd7, 0xca, 0x5f, 0x67, 0x7d, 0x3f,
+  0x4a, 0x88, 0x7c, 0x28, 0xf0, 0xfe, 0x76, 0x10, 0x89, 0x80, 0x0f, 0x54,
+  0xd5, 0x92, 0x50, 0x2d, 0x84, 0x48, 0x13, 0xd4, 0xb2, 0x5f, 0x11, 0x84,
+  0xfe, 0x16, 0x46, 0xfd, 0x31, 0x54, 0xb0, 0xee, 0x68, 0xb7, 0x07, 0x6c,
+  0x4e, 0x1c, 0x25, 0x62, 0x1f, 0x01, 0xcd, 0x76, 0x57, 0xe5, 0x4d, 0x83,
+  0x58, 0x92, 0x63, 0x52, 0x59, 0x95, 0x03, 0xcd, 0xb9, 0x28, 0x66, 0x7e,
+  0x6e, 0xd3, 0x99, 0x30, 0x6b, 0x6a, 0xc4, 0xbe, 0xd2, 0x3e, 0x0d, 0x24,
+  0xda, 0xa1, 0x26, 0x0c, 0xbd, 0xf7, 0x2f, 0x0f, 0x66, 0xc4, 0x3d, 0xb4,
+  0x76, 0x4e, 0xef, 0x8a, 0xa5, 0xb9, 0x3c, 0x3a, 0xd5, 0xbf, 0x03, 0xce,
+  0x9c, 0xe5, 0xf3, 0xbc, 0x19, 0x40, 0x72, 0xbc, 0x34, 0x42, 0x22, 0x0b,
+  0x72, 0x9d, 0x47, 0xad, 0x04, 0x19, 0x21, 0x1e, 0x56, 0xe0, 0x23, 0xde,
+  0x6b, 0x17, 0xa5, 0x74, 0xb9, 0x22, 0x83, 0x18, 0xe7, 0x19, 0xf8, 0x6f,
+  0x1c, 0xbc, 0x1e, 0xa7, 0x16, 0x34, 0x0e, 0x9a, 0xa3, 0xaa, 0x48, 0x22,
+  0x9e, 0x0e, 0xf2, 0x8e, 0x09, 0x46, 0x85, 0x0b, 0xbc, 0x06, 0x56, 0x99,
+  0xe9, 0xbe, 0x72, 0xdd, 0xc8, 0x26, 0xd8, 0x9c, 0xb2, 0xab, 0x06, 0x4b,
+  0x62, 0xbb, 0x8a, 0x62, 0x41, 0xec, 0xf8, 0xc4, 0x2f, 0xe8, 0x44, 0x07,
+  0xfa, 0xdc, 0xd8, 0x34, 0x71, 0x97, 0x4f, 0xa9, 0x3c, 0xdb, 0x65, 0x69,
+  0xd5, 0xd7, 0x5a, 0x92, 0x3a, 0xc8, 0x6d, 0x96, 0x87, 0x58, 0xc5, 0xf1,
+  0x0a, 0x97, 0x02, 0x2f, 0x18, 0x26, 0x35, 0xe1, 0xfc, 0x66, 0x72, 0x1d,
+  0x60, 0x1d, 0xe0, 0x66, 0xdb, 0xe1, 0xfb, 0xd8, 0x66, 0xf6, 0x19, 0x1b,
+  0x77, 0x79, 0x45, 0x14, 0x55, 0x81, 0x4e, 0xad, 0x90, 0xc2, 0xa1, 0x9e,
+  0x10, 0xd0, 0xc1, 0x7d, 0x64, 0xf2, 0x95, 0x6f, 0x37, 0x95, 0xdb, 0x78,
+  0x59, 0x48, 0x2d, 0x65, 0xc6, 0x01, 0x91, 0x6a, 0x9c, 0x7c, 0xcc, 0x67,
+  0x65, 0xd4, 0xc9, 0x67, 0x2e, 0x82, 0xcd, 0xf9, 0x26, 0xaa, 0xb9, 0xbf,
+  0xdd, 0x54, 0xd7, 0x0d, 0xe5, 0xbb, 0x5c, 0xa7, 0xf2, 0x7b, 0xce, 0x75,
+  0xdb, 0xbc, 0xe6, 0xcf, 0x7c, 0xed, 0x1e, 0xea, 0x34, 0x47, 0x7e, 0x44,
+  0xf6, 0x1b, 0x6a, 0xc0, 0xb9, 0x3e, 0x48, 0xf6, 0x77, 0x77, 0xbf, 0xed,
+  0x27, 0x4f, 0xb8, 0x5c, 0xdd, 0xde, 0xd7, 0xab, 0x6a, 0xa8, 0x42, 0x41,
+  0xb6, 0x75, 0x73, 0xff, 0x42, 0x7a, 0x31, 0x26, 0x8c, 0xf7, 0xa5, 0x45,
+  0xef, 0x71, 0xc8, 0xc1, 0x0f, 0x2a, 0x77, 0x2f, 0x30, 0x5a, 0x2a, 0xae,
+  0xd4, 0x0e, 0x92, 0x2e, 0x28, 0x70, 0xf0, 0xb7, 0x50, 0x38, 0x71, 0x21,
+  0xf9, 0x4c, 0xb4, 0x5d, 0xb9, 0x65, 0x28, 0x9b, 0x33, 0x7a, 0xc0, 0x58,
+  0x71, 0xa1, 0x9b, 0x8a, 0x82, 0x9a, 0xd0, 0x62, 0x2d, 0x93, 0xa2, 0xd7,
+  0x29, 0xc2, 0x22, 0x4f, 0x90, 0xb2, 0x43, 0xe8, 0x9c, 0xdf, 0xef, 0x4a,
+  0x9c, 0x21, 0x82, 0x9d, 0xd7, 0xcd, 0x80, 0x6c, 0xcd, 0x98, 0x57, 0xfa,
+  0xfc, 0xec, 0xfc, 0xc9, 0xb6, 0xcf, 0x69, 0x22, 0x49, 0x2d, 0x4c, 0x3c,
+  0x0a, 0xbf, 0xb5, 0x4d, 0x78, 0xe9, 0xab, 0xb8, 0x61, 0x68, 0x65, 0xac,
+  0xf6, 0x18, 0x27, 0xfc, 0x93, 0x70, 0xc1, 0x17, 0xe1, 0x84, 0x74, 0x89,
+  0xd4, 0x1e, 0x17, 0xa7, 0x3b, 0x98, 0xca, 0x6e, 0xb1, 0x11, 0x66, 0x05,
+  0xd6, 0x0c, 0xba, 0x42, 0x4a, 0xdd, 0x00, 0x80, 0xcd, 0x36, 0x2b, 0x19,
+  0x81, 0xfb, 0x82, 0x5e, 0x26, 0xed, 0x44, 0x26, 0x9f, 0x28, 0x91, 0x91,
+  0x91, 0xee, 0x49, 0xb8, 0x48, 0x15, 0xc0, 0x8a, 0xe4, 0x50, 0x17, 0x31,
+  0x22, 0xff, 0x0d, 0xed, 0x5a, 0xf2, 0x27, 0xa5, 0xcd, 0x70, 0x15, 0x6e,
+  0xda, 0xd1, 0x27, 0xb5, 0xd4, 0x66, 0x61, 0xdc, 0x4b, 0x93, 0x77, 0xa7,
+  0xa3, 0x4b, 0xdf, 0xad, 0x0d, 0xef, 0x65, 0x00, 0xf7, 0x69, 0xe7, 0xe5,
+  0x7b, 0xc1, 0xd1, 0xd3, 0x93, 0x48, 0x41, 0x79, 0x42, 0xe2, 0x1d, 0x10,
+  0xe5, 0x34, 0xd9, 0x69, 0x7e, 0x82, 0x53, 0xc2, 0x1c, 0xf5, 0x0c, 0xc6,
+  0x61, 0x7f, 0x3d, 0xc7, 0xb0, 0xf2, 0xca, 0x4f, 0xe6, 0xe9, 0x36, 0x67,
+  0xba, 0xf8, 0x67, 0x86, 0xf2, 0x08, 0x0c, 0x48, 0xbd, 0xd6, 0xf5, 0x72,
+  0x3c, 0xf0, 0x88, 0x30, 0x58, 0xdf, 0x01, 0xa9, 0x9d, 0xd9, 0xbd, 0xe6,
+  0x86, 0xfa, 0x18, 0x1a, 0x02, 0x5b, 0xbc, 0xa1, 0x30, 0x3f, 0x42, 0x60,
+  0xd2, 0x72, 0xbe, 0x4d, 0x12, 0xb2, 0x20, 0x85, 0x4f, 0x96, 0x9e, 0x7d,
+  0xf4, 0xa6, 0xa2, 0xa9, 0xe8, 0xcc, 0xa4, 0xb0, 0x8a, 0xb6, 0x71, 0x7d,
+  0x14, 0x48, 0xf8, 0x25, 0x91, 0x13, 0x6f, 0x0b, 0xba, 0x4d, 0x57, 0x1b,
+  0xcb, 0x1b, 0x3e, 0x01, 0xdb, 0x6d, 0x02, 0x37, 0x05, 0x64, 0xb4, 0x04,
+  0x5f, 0xc8, 0xa7, 0x4c, 0x63, 0x52, 0xb7, 0x79, 0x4c, 0x38, 0x55, 0x85,
+  0x84, 0x0e, 0x62, 0x15, 0x28, 0x8c, 0xbb, 0x6a, 0x25, 0xd9, 0x71, 0xd2,
+  0x02, 0x70, 0x0c, 0x7e, 0x60, 0x54, 0x10, 0x5c, 0xf7, 0xfd, 0x55, 0x09,
+  0xf6, 0xe1, 0x36, 0x52, 0x7a, 0xbd, 0xf7, 0xc6, 0xb4, 0xb5, 0xb3, 0x25,
+  0xb3, 0xd3, 0x4f, 0x04, 0x87, 0x84, 0xb1, 0x6a, 0x45, 0x70, 0x68, 0x23,
+  0xb4, 0x26, 0x81, 0x1b, 0x7a, 0x59, 0xe4, 0x7f, 0x43, 0xac, 0x18, 0xba,
+  0xeb, 0x55, 0x0e, 0x38, 0x4d, 0xca, 0x58, 0x16, 0xdc, 0x64, 0x66, 0x54,
+  0x94, 0xfb, 0x2c, 0x8c, 0xb0, 0xf4, 0xa0, 0x83, 0x49, 0x86, 0x31, 0x9b,
+  0x55, 0xa8, 0x75, 0x3f, 0xe7, 0x6d, 0xaf, 0xcd, 0x4f, 0x03, 0xfe, 0x2c,
+  0xc9, 0x26, 0x37, 0x57, 0xd2, 0x0e, 0x12, 0x25, 0x63, 0xd5, 0x78, 0x52,
+  0x0f, 0x23, 0x20, 0xf9, 0x91, 0x0a, 0x65, 0xad, 0x24, 0x27, 0x73, 0xeb,
+  0xcd, 0xc5, 0xd9, 0xdb, 0xc1, 0xe5, 0xd9, 0x36, 0xf2, 0x3a, 0xd1, 0x32,
+  0x67, 0x53, 0x74, 0xe1, 0x64, 0x52, 0x34, 0xc7, 0x2b, 0x1d, 0xd1, 0x86,
+  0x58, 0x6c, 0xd5, 0xdb, 0x43, 0x9f, 0x9d, 0x6b, 0xe1, 0x97, 0xda, 0x09,
+  0x78, 0xb2, 0x0a, 0xd6, 0x45, 0x52, 0xf0, 0xf3, 0x92, 0x87, 0x68, 0xe2,
+  0xf9, 0xd6, 0xf1, 0xbe, 0xca, 0xee, 0xf1, 0xb2, 0xbe, 0x27, 0xe2, 0x0f,
+  0x06, 0xdd, 0x90, 0x57, 0xaf, 0xce, 0x9a, 0xb0, 0x50, 0x05, 0x3b, 0x31,
+  0x28, 0xf9, 0x55, 0x53, 0x4d, 0x89, 0x9f, 0x82, 0xc1, 0xcf, 0x4d, 0x69,
+  0x0e, 0x70, 0x5a, 0x55, 0xe5, 0x9d, 0x5e, 0x5d, 0x82, 0xd8, 0xb7, 0xc5,
+  0xfe, 0x56, 0xe6, 0xe5, 0x49, 0xc6, 0xb9, 0xb2, 0xd7, 0xaf, 0x55, 0x00,
+  0x9f, 0xb5, 0x73, 0xa5, 0x14, 0x22, 0x35, 0x68, 0x2a, 0x63, 0x2e, 0x65,
+  0xd3, 0xb8, 0x77, 0xf0, 0x94, 0x04, 0x65, 0x1b, 0x53, 0xa5, 0xb5, 0x1a,
+  0x29, 0x75, 0x12, 0xf5, 0x26, 0xd4, 0x7b, 0x24, 0x25, 0x7d, 0x11, 0xe7,
+  0xf8, 0x53, 0x70, 0x86, 0x85, 0x2b, 0x8b, 0x74, 0xfa, 0xd9, 0xcc, 0xa1,
+  0xaa, 0x84, 0x72, 0x85, 0xaa, 0xe4, 0xd0, 0xde, 0x56, 0xe0, 0x13, 0xb2,
+  0xe1, 0x99, 0x85, 0x3a, 0xbd, 0x0f, 0x8d, 0x2f, 0xcd, 0x6f, 0xcd, 0x29,
+  0xb3, 0x68, 0xba, 0x9c, 0x60, 0x99, 0x28, 0x0a, 0x41, 0x2c, 0xb3, 0x63,
+  0x26, 0xde, 0xd1, 0xe4, 0x1c, 0x6a, 0xda, 0xe1, 0xc9, 0xd8, 0xce, 0xee,
+  0xea, 0x59, 0x09, 0x3f, 0xe6, 0xd8, 0x28, 0x49, 0x9d, 0x24, 0x78, 0x42,
+  0xc6, 0xaa, 0x65, 0x15, 0x70, 0x4e, 0x17, 0x57, 0xa5, 0xf2, 0x76, 0x87,
+  0x02, 0x6b, 0x96, 0x92, 0x03, 0xfe, 0x53, 0xa3, 0x60, 0x04, 0xa2, 0x26,
+  0xa1, 0x0d, 0x8c, 0x40, 0xe0, 0x57, 0x5c, 0xd8, 0xb7, 0xd5, 0xde, 0xf6,
+  0xfa, 0x02, 0xc3, 0x0c, 0x3f, 0xf4, 0x56, 0xaf, 0xb5, 0x20, 0xf1, 0x95,
+  0x6b, 0xd7, 0x5c, 0xe5, 0x70, 0xb1, 0x37, 0xe3, 0x72, 0xae, 0xc1, 0x9c,
+  0x01, 0x38, 0x17, 0x29, 0x8d, 0x04, 0x10, 0x9b, 0xc6, 0xd0, 0xe7, 0x4a,
+  0x83, 0xda, 0x24, 0xfa, 0xd1, 0x64, 0x8b, 0xbc, 0x80, 0x13, 0x1f, 0xaf,
+  0x7b, 0x2a, 0xbf, 0x52, 0x78, 0x20, 0x84, 0x69, 0x57, 0x71, 0x7f, 0xf2,
+  0xc3, 0x0f, 0x49, 0x8b, 0xa3, 0x7b, 0x7b, 0x55, 0x12, 0x93, 0x20, 0x37,
+  0xa7, 0x52, 0xd1, 0x49, 0x3a, 0x1c, 0xa0, 0xcf, 0x75, 0xdb, 0x19, 0xa5,
+  0x20, 0x01, 0xd0, 0x8d, 0xfd, 0x42, 0x52, 0x12, 0xc3, 0x18, 0x81, 0x37,
+  0x0a, 0x49, 0x6e, 0x85, 0x95, 0x91, 0xde, 0x74, 0x12, 0x41, 0x5e, 0x40,
+  0xe4, 0x6a, 0x34, 0x98, 0x5d, 0xdf, 0x80, 0x6d, 0xf9, 0xd3, 0x55, 0xb7,
+  0x00, 0x8e, 0x37, 0xe4, 0x05, 0xe6, 0xfb, 0x60, 0x3d, 0x51, 0xb9, 0xe5,
+  0x3e, 0x11, 0x40, 0x18, 0x6e, 0x7c, 0xae, 0x0d, 0x45, 0xc8, 0x1e, 0xaf,
+  0x90, 0xba, 0xe8, 0x16, 0x41, 0x64, 0x8b, 0x92, 0x2d, 0xf9, 0xf0, 0x00,
+  0x84, 0x9d, 0x7a, 0xe7, 0xc5, 0x11, 0x66, 0x74, 0x56, 0x4c, 0x90, 0x8a,
+  0x91, 0xca, 0x28, 0xa8, 0xca, 0xce, 0x4c, 0xbc, 0xc8, 0xfc, 0x2f, 0x39,
+  0x76, 0x26, 0x74, 0xd6, 0x7c, 0xe3, 0xfc, 0xc9, 0x96, 0xd9, 0xf6, 0x63,
+  0x4c, 0xb4, 0x0b, 0x62, 0xd5, 0x78, 0x54, 0x98, 0xd0, 0xba, 0x10, 0x39,
+  0x13, 0xe5, 0x20, 0x2b, 0xf3, 0x25, 0xf9, 0xf4, 0x34, 0x6e, 0xc7, 0x0a,
+  0xb5, 0x57, 0x9a, 0x22, 0x64, 0x0a, 0x73, 0x47, 0x96, 0x70, 0x05, 0xf0,
+  0x4e, 0x75, 0x4a, 0x5b, 0x0d, 0x8c, 0x59, 0x3a, 0xc0, 0x63, 0xf5, 0xaa,
+  0x10, 0xb8, 0x57, 0x26, 0x85, 0x9b, 0xa8, 0xfd, 0x39, 0x53, 0xef, 0xb6,
+  0xcd, 0x56, 0x13, 0x38, 0x36, 0x1f, 0x60, 0x4a, 0x94, 0xea, 0x1e, 0x2d,
+  0x3f, 0xc0, 0x83, 0xbc, 0x30, 0xf3, 0xef, 0xf3, 0xf7, 0x97, 0xdb, 0xae,
+  0xe4, 0xb4, 0x6c, 0x57, 0x1f, 0xca, 0x29, 0x59, 0x1e, 0x61, 0x55, 0x02,
+  0xce, 0xc5, 0x12, 0x39, 0x25, 0x70, 0x2e, 0x2d, 0xc6, 0x63, 0x8e, 0xe3,
+  0x93, 0xdd, 0x3d, 0x63, 0x49, 0xed, 0xee, 0x83, 0xf2, 0xfc, 0xc9, 0xee,
+  0x93, 0xa1, 0x9e, 0x69, 0x7d, 0x2a, 0xb8, 0x16, 0xa6, 0xfc, 0x22, 0x9c,
+  0x26, 0xd8, 0xf7, 0x4f, 0x3e, 0x7d, 0xc2, 0x8f, 0xfb, 0xdd, 0xac, 0x6d,
+  0xa5, 0xda, 0xb3, 0x64, 0x62, 0x21, 0x7a, 0x4c, 0x3b, 0xee, 0x66, 0x1c,
+  0xe1, 0x97, 0x65, 0xc1, 0x89, 0x32, 0x20, 0x95, 0xa7, 0x7c, 0xaf, 0xe1,
+  0x6a, 0x16, 0x54, 0x8f, 0x17, 0x56, 0x32, 0xdb, 0x7d, 0x1e, 0x54, 0xb3,
+  0x5d, 0xfc, 0x5c, 0x41, 0xc9, 0x1e, 0x0b, 0x84, 0x33, 0x3d, 0x23, 0x99,
+  0xb6, 0x66, 0x16, 0x3e, 0xb9, 0x39, 0xb2, 0x64, 0xb2, 0x32, 0x10, 0x73,
+  0xd5, 0x89, 0x40, 0xb2, 0x88, 0xd3, 0x15, 0x14, 0xc8, 0x07, 0x14, 0xbc,
+  0x36, 0xa7, 0x02, 0x33, 0xac, 0x7f, 0xdd, 0x97, 0x00, 0x36, 0xff, 0xeb,
+  0x49, 0xfb, 0xae, 0xbc, 0xce, 0x8b, 0x81, 0x36, 0xfa, 0x52, 0xfe, 0x12,
+  0xf8, 0x2b, 0x4f, 0xde, 0x1e, 0x9e, 0x27, 0xd0, 0x8f, 0x93, 0xd1, 0x5b,
+  0x10, 0xc6, 0x7b, 0x3e, 0x14, 0xb4, 0x61, 0x3b, 0x26, 0x7a, 0x8a, 0x14,
+  0x12, 0x60, 0x21, 0xbd, 0x56, 0x78, 0xac, 0x64, 0xe0, 0x55, 0x6d, 0x50,
+  0x3e, 0xe0, 0x86, 0xee, 0x73, 0xbc, 0xb8, 0x42, 0x79, 0x56, 0x37, 0x8e,
+  0x86, 0xef, 0xb4, 0x64, 0x23, 0xdd, 0xaf, 0x8a, 0x2c, 0x96, 0x3e, 0x76,
+  0xba, 0x93, 0x1c, 0x36, 0x60, 0x30, 0x87, 0x2f, 0x2c, 0x34, 0x53, 0x69,
+  0x2a, 0xfa, 0x3c, 0x15, 0xa0, 0xfa, 0x7f, 0x4b, 0x8c, 0x9b, 0x02, 0xfe,
+  0x6a, 0xcd, 0x04, 0xbb, 0xac, 0x99, 0xa2, 0x8b, 0x2e, 0x55, 0xb2, 0xdb,
+  0xc2, 0x3b, 0x2d, 0x1d, 0x2b, 0xa4, 0x28, 0xe9, 0x4c, 0xa4, 0x39, 0x89,
+  0x74, 0xb9, 0x92, 0xea, 0x4f, 0x4c, 0x70, 0xfb, 0x4f, 0x3e, 0x7f, 0xda,
+  0xc7, 0xdf, 0x9e, 0xed, 0xbe, 0xe0, 0x15, 0x3d, 0x39, 0xbe, 0x7c, 0xd3,
+  0x75, 0xe8, 0x55, 0x66, 0x43, 0xf1, 0x7f, 0xa9, 0x40, 0xd3, 0x8d, 0x31,
+  0x30, 0x28, 0xc9, 0x75, 0x50, 0xcf, 0x9b, 0xc5, 0x60, 0x77, 0x77, 0xd8,
+  0x7c, 0x6a, 0xfe, 0x89, 0x2c, 0x9c, 0x4f, 0x9e, 0xb6, 0x63, 0x2f, 0xa4,
+  0xd6, 0x0f, 0x68, 0xba, 0x57, 0x93, 0x31, 0xb5, 0xb7, 0x97, 0x2d, 0xf2,
+  0xa9, 0x75, 0x1e, 0xa5, 0x5e, 0x8f, 0x7c, 0xdf, 0xb2, 0x7a, 0xd9, 0xfd,
+  0x10, 0x31, 0xb3, 0x83, 0xbb, 0x4a, 0x31, 0x13, 0xe6, 0xa2, 0xc7, 0xad,
+  0xd4, 0xdc, 0x73, 0xed, 0xb3, 0x54, 0xc8, 0xea, 0x1b, 0x57, 0x55, 0x22,
+  0x9a, 0x60, 0x56, 0x0b, 0xbc, 0xbe, 0xca, 0x28, 0x59, 0x9e, 0x15, 0xbf,
+  0x82, 0xa5, 0xd2, 0xc3, 0x09, 0xff, 0x98, 0x82, 0x6a, 0xb2, 0x90, 0x64,
+  0x0b, 0xfe, 0x37, 0x5d, 0xc6, 0x2d, 0x54, 0xdf, 0xfe, 0xb3, 0xc8, 0xc4,
+  0xe1, 0xca, 0xfe, 0x95, 0x13, 0xe7, 0xd4, 0x23, 0xf6, 0xe1, 0xcd, 0xb9,
+  0x98, 0x8d, 0x78, 0xf7, 0xc3, 0x44, 0xec, 0x5a, 0xc9, 0xc2, 0x7f, 0xf1,
+  0x58, 0x68, 0xb6, 0x87, 0xeb, 0x88, 0x43, 0xdc, 0x5b, 0xbf, 0x72, 0x2c,
+  0x7d, 0x47, 0x5e, 0x4b, 0xf7, 0x07, 0xb5, 0xc7, 0x6e, 0x7c, 0xc5, 0xbf,
+  0x74, 0x9a, 0xbb, 0xc8, 0x16, 0x19, 0x06, 0xef, 0x25, 0xe3, 0xfa, 0x9b,
+  0xdb, 0xda, 0xa9, 0x8d, 0x57, 0x64, 0xcc, 0x5c, 0xa3, 0xf9, 0x82, 0xd8,
+  0xb4, 0xea, 0xa8, 0xaf, 0xa5, 0x55, 0x40, 0x04, 0x93, 0xa9, 0x6e, 0xd9,
+  0xbe, 0xd6, 0xf1, 0xe4, 0xd7, 0x75, 0x8e, 0xad, 0xbc, 0x4a, 0xc3, 0xe4,
+  0x31, 0x32, 0xd9, 0xd1, 0x86, 0x5d, 0xac, 0xd2, 0x65, 0xa0, 0x71, 0xe3,
+  0xe5, 0x0a, 0x05, 0xc0, 0xeb, 0x07, 0x7c, 0x4f, 0x76, 0x6f, 0x33, 0x12,
+  0x4b, 0xb7, 0xfc, 0xd6, 0x77, 0x17, 0x6f, 0xfe, 0xa2, 0xf6, 0x37, 0xf4,
+  0xd2, 0xd0, 0x1a, 0xee, 0x74, 0xb8, 0x55, 0x88, 0x4a, 0x92, 0x25, 0x5b,
+  0xf3, 0xee, 0xfe, 0x11, 0x01, 0xb3, 0x32, 0x1f, 0x55, 0xb2, 0x45, 0xd5,
+  0x20, 0xcc, 0x63, 0x23, 0x31, 0xea, 0x9e, 0x0c, 0x9f, 0xc1, 0x27, 0xf2,
+  0xe6, 0xe8, 0xd9, 0x93, 0xfd, 0x3d, 0x63, 0xb7, 0x6e, 0x75, 0xa4, 0xc5,
+  0xf6, 0xc6, 0xa3, 0x66, 0xdb, 0xae, 0x77, 0xf6, 0x69, 0x41, 0x7b, 0x6f,
+  0xeb, 0xf8, 0x87, 0xf3, 0x77, 0xed, 0xf1, 0xf1, 0x88, 0x82, 0x44, 0xc2,
+  0x55, 0x23, 0x74, 0xba, 0x40, 0xab, 0x7d, 0x45, 0x45, 0x52, 0x9a, 0x5e,
+  0x12, 0xa6, 0x88, 0xf6, 0xde, 0x54, 0x39, 0x69, 0xb9, 0x3d, 0x9a, 0x90,
+  0xde, 0x69, 0x59, 0x4c, 0xcd, 0xd5, 0x7f, 0x46, 0xe4, 0x0a, 0x19, 0x61,
+  0x40, 0x1e, 0x1c, 0xdd, 0xea, 0x63, 0xf2, 0xb6, 0x8f, 0xa3, 0x52, 0x84,
+  0x50, 0x84, 0xb7, 0xf8, 0x21, 0x68, 0xad, 0x28, 0x09, 0x98, 0x93, 0x2b,
+  0x96, 0xd7, 0x19, 0xbb, 0x78, 0x9b, 0x56, 0xd1, 0x2b, 0xd6, 0x24, 0xe1,
+  0x7a, 0x23, 0xaf, 0xcf, 0x4b, 0x38, 0xb5, 0x57, 0xc5, 0x43, 0x58, 0x5a,
+  0x6a, 0x44, 0x84, 0xfd, 0x44, 0x5b, 0xea, 0xda, 0xdf, 0xf6, 0x28, 0xdd,
+  0x41, 0xbb, 0xc2, 0xf1, 0x0e, 0xd2, 0xdc, 0x22, 0x32, 0x17, 0x8f, 0x39,
+  0xcb, 0x22, 0x6f, 0x03, 0x75, 0x71, 0x12, 0x91, 0x34, 0xd9, 0x6f, 0xb3,
+  0x4e, 0xc4, 0xfc, 0xe0, 0x88, 0xf5, 0xa2, 0x6e, 0x50, 0x5a, 0x4c, 0x5b,
+  0xe9, 0x26, 0x28, 0xf4, 0x04, 0xfb, 0x07, 0xd5, 0x06, 0xa1, 0x24, 0x3e,
+  0x7f, 0x12, 0x3a, 0xb5, 0xce, 0x2e, 0x8f, 0x0f, 0x24, 0x80, 0xe1, 0x92,
+  0xa3, 0x55, 0x23, 0x66, 0xb0, 0x0c, 0x61, 0xab, 0x0b, 0xc9, 0x12, 0xf0,
+  0x46, 0xd7, 0x8f, 0xec, 0x6c, 0x00, 0x34, 0x69, 0x37, 0xb0, 0x43, 0xb3,
+  0x59, 0x49, 0xe1, 0x83, 0xb4, 0x2f, 0x51, 0x81, 0x79, 0xda, 0x62, 0xe5,
+  0x80, 0x30, 0x6c, 0x18, 0x4a, 0xe0, 0x6a, 0xe2, 0x9b, 0x25, 0x98, 0x2c,
+  0x16, 0xda, 0xb0, 0x2d, 0x34, 0xf1, 0xab, 0x2c, 0x26, 0x59, 0x15, 0x20,
+  0x41, 0x10, 0x8c, 0x22, 0x1f, 0x2c, 0x4d, 0x16, 0x14, 0xef, 0xd5, 0xc5,
+  0xfb, 0x7c, 0xab, 0xc7, 0xc6, 0xcc, 0xba, 0x7b, 0x47, 0xac, 0x10, 0x72,
+  0x77, 0xad, 0xaa, 0x1d, 0x94, 0x35, 0x6e, 0xd3, 0x68, 0xa0, 0x86, 0x7c,
+  0x5a, 0x6a, 0x8d, 0x90, 0xf5, 0x64, 0x55, 0x71, 0x50, 0xc9, 0x21, 0xe7,
+  0x2d, 0x2a, 0x57, 0xe1, 0x00, 0xf0, 0x3c, 0x00, 0xaa, 0x8e, 0xf4, 0xfd,
+  0x62, 0x90, 0xc4, 0xd4, 0xd9, 0xae, 0x04, 0x16, 0xa7, 0x8a, 0xf1, 0xf3,
+  0xcd, 0xa0, 0x52, 0xf5, 0x88, 0xda, 0x63, 0x5c, 0x2f, 0xab, 0xe9, 0x72,
+  0x6e, 0xce, 0xa7, 0x8f, 0x01, 0xe6, 0xfa, 0xd9, 0xf3, 0xbc, 0x91, 0x14,
+  0xd8, 0x88, 0x4b, 0xfc, 0xd9, 0x6e, 0xab, 0xb5, 0xa1, 0xd4, 0xdd, 0x76,
+  0xeb, 0x4f, 0xb5, 0x83, 0xf6, 0xac, 0xc7, 0x31, 0x47, 0xba, 0x13, 0x47,
+  0xf3, 0x7e, 0xc7, 0x98, 0xca, 0xbc, 0x2f, 0x2b, 0xc5, 0xe8, 0x2a, 0xfa,
+  0xef, 0x17, 0x81, 0xc4, 0x90, 0xd5, 0x61, 0x28, 0x55, 0x5e, 0x24, 0xab,
+  0x0a, 0xac, 0xd2, 0x07, 0xef, 0x6e, 0xca, 0x99, 0x1f, 0xeb, 0x0d, 0xcc,
+  0x16, 0x32, 0xc8, 0x3d, 0x1e, 0x0e, 0x0f, 0xf1, 0x2f, 0x0b, 0x43, 0xf3,
+  0x0e, 0xd7, 0xd2, 0x98, 0xb2, 0xb9, 0x92, 0xbf, 0x96, 0x63, 0xf1, 0x37,
+  0x50, 0xde, 0xca, 0x75, 0x34, 0xb7, 0x1b, 0xac, 0x34, 0x46, 0x2c, 0x9b,
+  0xad, 0x46, 0x65, 0x06, 0xe9, 0x02, 0xa4, 0xfe, 0x14, 0x59, 0xc3, 0x44,
+  0x72, 0x54, 0x0d, 0x8b, 0x1c, 0xfc, 0xc9, 0x35, 0xb8, 0x3e, 0xa6, 0xec,
+  0x98, 0x18, 0x45, 0x22, 0x2b, 0x46, 0xd2, 0xee, 0x77, 0xf3, 0x77, 0xe3,
+  0xc5, 0x56, 0xfb, 0x96, 0x9c, 0x21, 0x9d, 0x34, 0x4b, 0x99, 0xf5, 0x6e,
+  0xef, 0x4a, 0xf5, 0x08, 0x9a, 0x77, 0x41, 0x56, 0x07, 0x7a, 0x98, 0x89,
+  0xd9, 0x7a, 0xe9, 0xe4, 0x5e, 0xef, 0x45, 0x77, 0x8d, 0x68, 0xbd, 0x5b,
+  0x4b, 0x6d, 0x17, 0x0c, 0xd6, 0x76, 0x82, 0x62, 0x7b, 0x79, 0xbd, 0x82,
+  0x5a, 0xf6, 0xf7, 0x82, 0xd0, 0x76, 0xab, 0xbc, 0xfa, 0xa7, 0x3d, 0x6b,
+  0x52, 0x9a, 0xe3, 0x07, 0xd2, 0x32, 0x1b, 0x9f, 0xd2, 0x8d, 0x83, 0x60,
+  0xa0, 0xfe, 0x24, 0x80, 0x3b, 0x42, 0xbe, 0x22, 0xac, 0x40, 0xd2, 0x11,
+  0xde, 0x98, 0x6f, 0xe5, 0x2b, 0xca, 0x88, 0xbc, 0x05, 0x89, 0x65, 0x73,
+  0x08, 0xd8, 0xa8, 0x7a, 0x9a, 0x6c, 0xc1, 0xd0, 0xf9, 0xfc, 0xd9, 0xd3,
+  0x6d, 0xae, 0x80, 0xad, 0xd0, 0xa8, 0xed, 0x08, 0x3e, 0x15, 0xa7, 0x4d,
+  0x18, 0x20, 0x71, 0x81, 0xe7, 0x5c, 0x8b, 0x15, 0x9c, 0xad, 0x53, 0x2d,
+  0x27, 0x01, 0xdc, 0xb8, 0xb9, 0xda, 0x41, 0x95, 0x9f, 0x33, 0x95, 0x62,
+  0x10, 0x2d, 0x07, 0x0e, 0x4b, 0x4a, 0xb9, 0x6e, 0x41, 0xca, 0x7b, 0xc5,
+  0x70, 0x12, 0x07, 0xcd, 0x67, 0x06, 0x42, 0xe8, 0x23, 0x4a, 0x42, 0xb8,
+  0x4d, 0x90, 0xc0, 0x18, 0x84, 0x01, 0x33, 0xcf, 0x55, 0xec, 0xf8, 0xae,
+  0xa6, 0x1a, 0x17, 0xa5, 0x77, 0x2f, 0x48, 0x66, 0x30, 0x5b, 0xfa, 0x72,
+  0xf3, 0x24, 0x31, 0x32, 0x2d, 0xa3, 0x97, 0x22, 0x26, 0x8d, 0xbb, 0xcc,
+  0x4e, 0x24, 0xda, 0x60, 0x76, 0x16, 0xda, 0x2a, 0xda, 0x82, 0xe0, 0x81,
+  0x64, 0x5d, 0xa0, 0x65, 0x04, 0xe5, 0xd0, 0xe6, 0x4a, 0x65, 0xcd, 0x97,
+  0x6c, 0x59, 0xb9, 0x2a, 0x4e, 0x1c, 0x90, 0xe0, 0xfb, 0x12, 0x10, 0xc6,
+  0x55, 0xa9, 0xd8, 0x6a, 0xf0, 0xa7, 0x9a, 0x32, 0xda, 0xea, 0xd8, 0x4a,
+  0x7c, 0xb9, 0xee, 0x36, 0x4d, 0xce, 0xee, 0xc2, 0xca, 0xf5, 0xef, 0x76,
+  0x57, 0x86, 0x19, 0x25, 0xfc, 0xd5, 0xce, 0x3c, 0xac, 0xe8, 0x3d, 0xd7,
+  0x36, 0x02, 0x93, 0x0a, 0x1c, 0x06, 0x83, 0x90, 0x11, 0x22, 0xd9, 0x42,
+  0x87, 0x77, 0x76, 0xb6, 0x1f, 0xee, 0xb4, 0x3c, 0xf9, 0x50, 0x27, 0xcf,
+  0xd9, 0x84, 0x67, 0xd6, 0x4b, 0x4b, 0x4f, 0xe2, 0x7a, 0x41, 0x5f, 0xcd,
+  0x01, 0xd5, 0xa5, 0x1d, 0xc4, 0x48, 0xc7, 0x4a, 0x74, 0x13, 0xca, 0x11,
+  0x0c, 0xef, 0x20, 0x1e, 0x33, 0x0f, 0xaf, 0x3d, 0x72, 0x31, 0xef, 0x98,
+  0xde, 0x45, 0x04, 0x08, 0x70, 0x40, 0x5c, 0xf1, 0xee, 0x70, 0x16, 0x14,
+  0xe7, 0xf4, 0x7a, 0x85, 0x03, 0xe1, 0x8d, 0x8f, 0x0d, 0xba, 0x96, 0x57,
+  0x99, 0x8e, 0x46, 0xcb, 0xf5, 0x1c, 0x81, 0x6b, 0xcb, 0xa3, 0x2a, 0x8c,
+  0x38, 0x17, 0x6d, 0x3a, 0x0c, 0x28, 0x9b, 0xf8, 0x41, 0x3a, 0x3e, 0x5e,
+  0x5a, 0x53, 0xcc, 0x74, 0x77, 0xf9, 0x4f, 0xdc, 0xa6, 0x91, 0xa9, 0x1f,
+  0xdd, 0xb8, 0x99, 0x33, 0x89, 0x6b, 0xc3, 0x5e, 0xb5, 0xf8, 0x7c, 0xd2,
+  0x2a, 0xf4, 0x30, 0xa3, 0x6f, 0x76, 0x7f, 0x63, 0xce, 0xb4, 0x14, 0x29,
+  0x7e, 0xda, 0x9a, 0xce, 0x3e, 0x1f, 0x53, 0x64, 0x45, 0xc7, 0xb4, 0x52,
+  0x94, 0x78, 0x08, 0x73, 0x2f, 0xdd, 0x04, 0xba, 0xdc, 0x53, 0x2f, 0xb9,
+  0xf4, 0x01, 0xd0, 0x59, 0x50, 0x5b, 0x94, 0xbd, 0x4a, 0xda, 0x68, 0xdb,
+  0xaa, 0xee, 0x94, 0xe4, 0xb6, 0x79, 0xa4, 0x71, 0x25, 0xed, 0x58, 0xaa,
+  0xdd, 0xbd, 0xd3, 0xc7, 0x8c, 0x91, 0x7d, 0xfe, 0xee, 0xf8, 0xeb, 0xb3,
+  0xed, 0x87, 0xbc, 0x71, 0xbe, 0xfc, 0xb7, 0x83, 0x02, 0xfa, 0xac, 0x22,
+  0xe4, 0x1a, 0xf7, 0x1d, 0x5a, 0xf8, 0xd7, 0xa3, 0xd1, 0xe0, 0xf0, 0xfc,
+  0x84, 0xc4, 0x64, 0x32, 0x1a, 0x99, 0xbf, 0xac, 0xe2, 0x8b, 0xd3, 0x02,
+  0x8c, 0x83, 0xef, 0xa0, 0xeb, 0xa9, 0xec, 0x67, 0x3f, 0x4e, 0x96, 0xf1,
+  0x6e, 0x64, 0xf8, 0x19, 0x6a, 0x4f, 0x68, 0x2a, 0x2e, 0x7d, 0xa0, 0x6b,
+  0x40, 0x9d, 0x9f, 0xec, 0xe0, 0x5b, 0x84, 0x0e, 0xc5, 0x80, 0xe2, 0x86,
+  0xf2, 0x32, 0x2c, 0xc6, 0x41, 0x5a, 0x0f, 0xf0, 0x94, 0x10, 0xd0, 0x0a,
+  0x4f, 0x35, 0x26, 0x0e, 0x5d, 0x27, 0x14, 0x9b, 0x92, 0xe0, 0x54, 0x3c,
+  0x1b, 0x80, 0x49, 0x08, 0x08, 0xf0, 0x2d, 0x24, 0x96, 0x5d, 0x37, 0x13,
+  0xcc, 0x11, 0xa6, 0x4b, 0xa1, 0x92, 0x97, 0x23, 0x09, 0x25, 0x76, 0xcd,
+  0xff, 0xcd, 0xc1, 0x32, 0x39, 0xd8, 0x04, 0x1a, 0xa5, 0xa0, 0x0a, 0xb1,
+  0xa1, 0xa9, 0xdd, 0x29, 0xc9, 0x23, 0x9a, 0x14, 0xf6, 0x93, 0xe9, 0x65,
+  0xb0, 0x05, 0xf1, 0xa2, 0xea, 0x3d, 0x55, 0x46, 0x81, 0x10, 0x56, 0x6f,
+  0x18, 0x62, 0x30, 0xfd, 0xa7, 0x10, 0xd9, 0xaf, 0xd1, 0x40, 0xc6, 0x1c,
+  0x24, 0x84, 0xc3, 0xa8, 0x68, 0x66, 0x73, 0xf9, 0x6b, 0x5a, 0xdc, 0xc3,
+  0x31, 0x28, 0x9e, 0x6a, 0xe4, 0x5f, 0xd9, 0x3d, 0xdd, 0xde, 0xe8, 0x4d,
+  0x35, 0x81, 0x49, 0xcb, 0x80, 0x4b, 0x4e, 0xbc, 0x5a, 0xbd, 0x67, 0x09,
+  0x49, 0xec, 0x55, 0x37, 0x2d, 0xfa, 0xda, 0x46, 0xbf, 0x55, 0xdf, 0x94,
+  0x11, 0xae, 0xb2, 0x0b, 0x62, 0xa2, 0x88, 0xeb, 0xc8, 0x6c, 0x19, 0xf3,
+  0xa1, 0x9c, 0x2d, 0x49, 0x70, 0x96, 0x60, 0xf3, 0x98, 0x81, 0x20, 0x6e,
+  0xdb, 0x62, 0x66, 0xd0, 0xb4, 0xd8, 0x7b, 0xd4, 0xee, 0x51, 0x08, 0x4d,
+  0x76, 0xb5, 0x54, 0x86, 0xce, 0xd9, 0xcd, 0x11, 0x33, 0xb1, 0xc4, 0x69,
+  0x62, 0xbd, 0x86, 0x16, 0x00, 0xe1, 0xdc, 0x2a, 0xf3, 0x47, 0x64, 0xfd,
+  0x74, 0x9d, 0x5a, 0xd3, 0xa3, 0x8e, 0x64, 0x92, 0xdc, 0x7e, 0xfd, 0xa6,
+  0x8e, 0xda, 0x18, 0x67, 0xf3, 0x08, 0xb7, 0x89, 0x46, 0xc6, 0xc7, 0x74,
+  0x4c, 0xa8, 0xc8, 0xb6, 0x7c, 0x8b, 0x3f, 0x93, 0x02, 0xb9, 0x62, 0x15,
+  0xe1, 0xc7, 0x92, 0x21, 0xb8, 0xe5, 0x18, 0xae, 0x03, 0x5e, 0xb4, 0xbf,
+  0xd4, 0x69, 0xfa, 0x3b, 0xca, 0xde, 0x5c, 0xb5, 0xc6, 0xac, 0xe2, 0x7b,
+  0x0c, 0x08, 0x52, 0x68, 0x12, 0x6b, 0x3a, 0xc4, 0x43, 0xc1, 0x06, 0xa6,
+  0xb0, 0xb1, 0x1d, 0x95, 0xaa, 0x47, 0xe4, 0x59, 0x4a, 0xb9, 0xf6, 0x07,
+  0x9f, 0x50, 0xef, 0x33, 0x7e, 0xa9, 0xf5, 0xb5, 0x59, 0xe7, 0x76, 0x71,
+  0x86, 0x8f, 0x98, 0x10, 0x37, 0x7e, 0xf7, 0xc3, 0xc0, 0xb2, 0xfb, 0xe8,
+  0x0a, 0xa9, 0xd6, 0x1c, 0x99, 0x72, 0x03, 0x33, 0xdb, 0xf5, 0x83, 0xfc,
+  0xc5, 0x7c, 0xe4, 0xfb, 0xbc, 0x30, 0xba, 0x61, 0xbd, 0xed, 0x2b, 0x4a,
+  0xe1, 0xd9, 0xa5, 0xda, 0xca, 0x37, 0x84, 0xe4, 0x72, 0xb0, 0x34, 0xd2,
+  0x9c, 0x39, 0x34, 0xc1, 0x3c, 0x69, 0xc5, 0x34, 0x71, 0xa1, 0x53, 0x5b,
+  0x85, 0xe5, 0x7e, 0x11, 0x40, 0xfa, 0x25, 0xcb, 0x09, 0xa2, 0xe4, 0x4a,
+  0x12, 0xae, 0x4d, 0x47, 0x88, 0x53, 0x7f, 0x68, 0x23, 0xd9, 0xb8, 0x3a,
+  0x38, 0x01, 0xdd, 0x39, 0x77, 0xb8, 0x38, 0x6b, 0xa4, 0x77, 0x41, 0xb0,
+  0x86, 0x66, 0x17, 0x63, 0xdc, 0x7a, 0x66, 0x46, 0xd6, 0x2c, 0xb6, 0xf6,
+  0xb6, 0x99, 0x16, 0x5b, 0x8a, 0xbb, 0x95, 0xee, 0xba, 0x0f, 0x1d, 0x39,
+  0x84, 0xa4, 0x4b, 0x70, 0x44, 0x35, 0x80, 0x08, 0xfa, 0x33, 0x54, 0x51,
+  0x41, 0x5e, 0xd1, 0x15, 0x1f, 0x62, 0x56, 0x16, 0x04, 0x98, 0x07, 0xd4,
+  0x6e, 0xc4, 0x81, 0x0a, 0x80, 0xcb, 0x82, 0xb8, 0xbe, 0x6a, 0xae, 0x1a,
+  0xbe, 0xe5, 0x4a, 0xf6, 0x08, 0x63, 0x79, 0x96, 0x73, 0xcc, 0xbe, 0xac,
+  0x66, 0xd3, 0x01, 0x09, 0x90, 0xeb, 0xaa, 0x34, 0x57, 0x64, 0x15, 0x61,
+  0x44, 0x12, 0x93, 0x02, 0xaa, 0x7e, 0x56, 0xdc, 0xe6, 0x55, 0x59, 0x80,
+  0x75, 0xea, 0x36, 0xad, 0x72, 0xc4, 0xb4, 0x7b, 0xdf, 0x9c, 0xbd, 0x3d,
+  0xee, 0xf9, 0x6e, 0x91, 0xab, 0x5c, 0x5c, 0xc6, 0xb4, 0x7e, 0x5d, 0x7f,
+  0xac, 0xae, 0x66, 0x18, 0xae, 0x49, 0xcc, 0x9d, 0x6e, 0x94, 0x1c, 0x5a,
+  0xd6, 0x5b, 0x39, 0x49, 0xa4, 0xd6, 0x6b, 0x30, 0xd8, 0xe8, 0x92, 0x14,
+  0xef, 0x96, 0xcb, 0xb9, 0x01, 0xa1, 0xb8, 0xdb, 0x60, 0x21, 0xe0, 0x04,
+  0x7e, 0x04, 0x6b, 0x20, 0x82, 0xa8, 0xb7, 0xf4, 0x6b, 0x11, 0x24, 0x5e,
+  0xbd, 0x02, 0xd2, 0xf4, 0x79, 0x03, 0xac, 0x2a, 0x47, 0xb7, 0x39, 0xbf,
+  0x27, 0xc3, 0x66, 0xb3, 0xb5, 0xeb, 0x92, 0xcd, 0x9a, 0x8c, 0xf1, 0x66,
+  0x53, 0xa7, 0x17, 0xe0, 0xc8, 0x35, 0x45, 0x35, 0x57, 0x7d, 0x9a, 0x77,
+  0x35, 0x7f, 0xc2, 0xb5, 0xce, 0x8d, 0xbb, 0xd3, 0x77, 0xc0, 0xa7, 0xef,
+  0x53, 0xd7, 0xba, 0x0b, 0xf9, 0x27, 0x52, 0x97, 0xb4, 0xd2, 0xae, 0x2c,
+  0xd5, 0x0e, 0x9c, 0x13, 0x0b, 0x66, 0xe8, 0x58, 0x34, 0x9f, 0x2f, 0x27,
+  0xc2, 0x04, 0xe2, 0x62, 0x88, 0x92, 0x17, 0x27, 0xe9, 0xe4, 0x7c, 0x4b,
+  0xf1, 0x52, 0x14, 0xde, 0xfd, 0x4c, 0x4d, 0xae, 0xa0, 0xa0, 0xea, 0x33,
+  0xcf, 0x98, 0xf2, 0xf0, 0xe4, 0x46, 0x39, 0x20, 0x0a, 0x68, 0x07, 0x24,
+  0x94, 0x4f, 0xf5, 0x95, 0x1a, 0x98, 0xd7, 0xbd, 0x1f, 0x16, 0xba, 0x87,
+  0x6e, 0xe2, 0xd0, 0x17, 0x76, 0xc9, 0x98, 0x9a, 0x8d, 0xc9, 0xbd, 0x2c,
+  0x6b, 0x8b, 0x12, 0x9c, 0x85, 0x4a, 0xf2, 0x41, 0x3f, 0x91, 0xf9, 0x74,
+  0x51, 0x7b, 0x50, 0x69, 0x11, 0x1a, 0x85, 0x2d, 0x1b, 0x7b, 0x73, 0x15,
+  0x53, 0xbe, 0x18, 0x89, 0x26, 0x55, 0xd8, 0x17, 0x63, 0x26, 0xb6, 0x1e,
+  0x49, 0x33, 0x38, 0x76, 0xed, 0x50, 0x4a, 0xfb, 0x2d, 0x72, 0xf1, 0x84,
+  0x26, 0x9c, 0x19, 0x13, 0xec, 0x9a, 0xac, 0x84, 0x06, 0xb0, 0x5a, 0xe5,
+  0x77, 0x31, 0x97, 0x7a, 0xb6, 0x90, 0x36, 0x5f, 0x4b, 0x3f, 0xa4, 0x7f,
+  0x6a, 0xf0, 0x58, 0x1a, 0x82, 0x00, 0x97, 0x5e, 0xd6, 0xa0, 0x53, 0x6b,
+  0xaa, 0x74, 0xe2, 0xfe, 0x32, 0x48, 0xeb, 0x49, 0x9e, 0x2b, 0xf1, 0x34,
+  0x85, 0xc3, 0x32, 0x42, 0x80, 0x46, 0x49, 0x2a, 0x74, 0x39, 0x2c, 0xdd,
+  0xeb, 0xb4, 0x64, 0x27, 0x2f, 0x43, 0x2c, 0x52, 0xae, 0x49, 0x40, 0x80,
+  0x0d, 0x14, 0x98, 0xb5, 0xd5, 0x18, 0x62, 0x5c, 0xdc, 0x9a, 0x5c, 0xb2,
+  0xc2, 0xbe, 0x35, 0x26, 0xf8, 0x9e, 0x6f, 0x83, 0xeb, 0x14, 0x0c, 0xa6,
+  0xa8, 0xe9, 0x8c, 0x5b, 0xd4, 0x3c, 0xb3, 0x3f, 0x5c, 0x53, 0x24, 0xd4,
+  0x0f, 0x78, 0x3c, 0xef, 0x58, 0x28, 0x4c, 0xb9, 0x12, 0xb3, 0x4f, 0x28,
+  0xe5, 0x4e, 0xab, 0x74, 0xf0, 0x12, 0x1c, 0x9e, 0x9e, 0xbf, 0x4b, 0x40,
+  0x75, 0x03, 0x56, 0xcd, 0xa2, 0x66, 0xaa, 0x7e, 0xfc, 0xd8, 0x16, 0xef,
+  0x8e, 0x94, 0x01, 0xb5, 0x95, 0x7b, 0xae, 0x22, 0x16, 0x96, 0xd6, 0xdd,
+  0x26, 0xa6, 0x07, 0xb5, 0x5f, 0x44, 0xfb, 0x53, 0x1b, 0xa3, 0x3b, 0x1c,
+  0xf3, 0x3d, 0xef, 0xb3, 0x90, 0xb4, 0xe3, 0x7b, 0x97, 0x7c, 0xc3, 0x6f,
+  0x77, 0xb9, 0x82, 0x08, 0x11, 0x02, 0xd5, 0x35, 0x10, 0xea, 0x4d, 0x66,
+  0xf9, 0x84, 0xc4, 0xb8, 0xb3, 0xfc, 0x58, 0x4a, 0xb5, 0xcd, 0x98, 0x04,
+  0x64, 0xdb, 0x6b, 0xea, 0x6e, 0xfd, 0x00, 0x93, 0x4d, 0xb1, 0x28, 0x82,
+  0x3c, 0x6b, 0x3b, 0xdf, 0x51, 0x53, 0x34, 0x40, 0xd6, 0xae, 0x4f, 0x86,
+  0xd2, 0xce, 0x12, 0xc7, 0xf7, 0x9a, 0x25, 0x7e, 0xd7, 0xe7, 0xcf, 0x8e,
+  0x97, 0x24, 0x23, 0x3a, 0xdf, 0x90, 0xf5, 0x65, 0xdd, 0x89, 0x9f, 0x90,
+  0xa2, 0xeb, 0xc0, 0xa9, 0x83, 0xcc, 0x84, 0x58, 0x96, 0xb2, 0x74, 0x6e,
+  0x94, 0x83, 0x42, 0xd1, 0xf1, 0xe4, 0xfe, 0x25, 0x08, 0x63, 0x77, 0x2a,
+  0x97, 0xa9, 0x48, 0x2d, 0xa7, 0x34, 0x74, 0x10, 0xf3, 0xfc, 0x0d, 0x60,
+  0x66, 0xb8, 0x71, 0x69, 0x3d, 0x9a, 0x08, 0xd5, 0x12, 0x23, 0x1a, 0xc1,
+  0xd1, 0x3a, 0x25, 0xcc, 0x28, 0xc9, 0x8d, 0xd8, 0x8a, 0x65, 0x66, 0x02,
+  0x26, 0x37, 0xcb, 0xe2, 0xa3, 0xe9, 0x42, 0x98, 0xa8, 0xa9, 0xf8, 0xd6,
+  0x1c, 0x45, 0x25, 0x53, 0xe6, 0x42, 0x05, 0xb9, 0x9f, 0xbe, 0x4e, 0x4c,
+  0x96, 0xb7, 0x70, 0xe6, 0x09, 0xb7, 0x63, 0xcb, 0x06, 0x8b, 0xf5, 0x6e,
+  0x6a, 0xcb, 0xd8, 0xa4, 0x8d, 0x9b, 0xc0, 0x28, 0x86, 0xdb, 0xad, 0xb4,
+  0xd4, 0x13, 0x64, 0xcb, 0xe4, 0x1a, 0x97, 0x8b, 0xe8, 0x9c, 0xd0, 0xe5,
+  0x94, 0xc9, 0x85, 0x9c, 0x34, 0x62, 0x89, 0x04, 0x02, 0x71, 0x59, 0x73,
+  0x5d, 0x70, 0x59, 0x56, 0xda, 0x0f, 0x3e, 0x4d, 0x76, 0xa4, 0x27, 0xed,
+  0xac, 0xe1, 0x75, 0xfb, 0x40, 0xbc, 0xb6, 0x2e, 0xc3, 0x58, 0x70, 0x17,
+  0xb5, 0x83, 0x3f, 0x52, 0x29, 0x9b, 0x56, 0x0d, 0x8d, 0x88, 0xe4, 0x72,
+  0xf9, 0x4b, 0x59, 0x61, 0x1b, 0x9f, 0xd3, 0x49, 0x15, 0x79, 0xf0, 0x4f,
+  0x9c, 0x25, 0x37, 0x16, 0x6f, 0xa2, 0xec, 0x0f, 0x3b, 0x93, 0x54, 0xac,
+  0x94, 0x87, 0x7e, 0xd1, 0xa2, 0x77, 0x46, 0xfa, 0x90, 0x28, 0xf4, 0x24,
+  0xe1, 0xbb, 0xae, 0x1c, 0xd4, 0x91, 0x76, 0xdd, 0x5e, 0x84, 0x2d, 0x7f,
+  0x94, 0x20, 0x6c, 0x4b, 0xb2, 0x77, 0x24, 0xf7, 0xcc, 0x7f, 0xba, 0xcd,
+  0x3d, 0x5a, 0x06, 0x42, 0x49, 0xb1, 0x06, 0xbc, 0x32, 0xb6, 0xad, 0xf0,
+  0x70, 0xfd, 0x7a, 0x21, 0x68, 0xf9, 0x26, 0xac, 0xb4, 0x8b, 0xc9, 0xc1,
+  0xa2, 0x25, 0x06, 0x15, 0x0a, 0xf3, 0xfb, 0x08, 0x41, 0xfa, 0x9e, 0x74,
+  0x39, 0x9f, 0x46, 0xb3, 0xcb, 0x75, 0x69, 0xa5, 0x86, 0x8d, 0x9c, 0x01,
+  0x5a, 0x0b, 0xa5, 0xb5, 0x38, 0x79, 0x6d, 0xf6, 0x18, 0xa9, 0xac, 0xe4,
+  0xb9, 0xfd, 0xea, 0x3e, 0x59, 0xb1, 0xb8, 0x20, 0x9f, 0xb0, 0xf1, 0x5d,
+  0xd8, 0xf9, 0x54, 0x18, 0xd4, 0x27, 0xd8, 0x21, 0xc6, 0xad, 0xa1, 0x97,
+  0x1c, 0xc0, 0x19, 0x70, 0x42, 0x4e, 0x1e, 0xf7, 0x4b, 0x90, 0x4a, 0x89,
+  0x14, 0xd3, 0x9b, 0x25, 0x17, 0x69, 0x97, 0x9a, 0x59, 0xb6, 0x3e, 0x71,
+  0x95, 0x21, 0x19, 0x92, 0x3a, 0xec, 0xf5, 0x38, 0x60, 0x8c, 0x62, 0x5f,
+  0x76, 0x9d, 0x99, 0x83, 0xc8, 0xe9, 0x31, 0xe3, 0xaa, 0xfc, 0x98, 0xf1,
+  0xa6, 0x83, 0x89, 0x41, 0x47, 0x2a, 0x55, 0x45, 0x8a, 0x43, 0x8f, 0xf9,
+  0x6c, 0x6a, 0x61, 0x7a, 0x11, 0x7d, 0x96, 0xca, 0x69, 0x48, 0x3a, 0xb9,
+  0x93, 0x86, 0xb9, 0xcb, 0xe6, 0x56, 0x8a, 0x5f, 0x5e, 0xae, 0x09, 0x31,
+  0x2e, 0x0d, 0x57, 0x97, 0x31, 0x6f, 0xbc, 0x02, 0xa2, 0xb1, 0x63, 0xdf,
+  0x3a, 0xf7, 0x16, 0xfb, 0xb9, 0xfa, 0xe4, 0xdb, 0x55, 0xf7, 0x4f, 0x7e,
+  0x64, 0x49, 0x1f, 0x5f, 0x25, 0xc3, 0xec, 0x25, 0x78, 0xc2, 0x92, 0x97,
+  0x66, 0x53, 0xb1, 0x4f, 0x8c, 0x82, 0x5a, 0x5d, 0x77, 0x17, 0xaa, 0xbd,
+  0x0c, 0xd4, 0xf4, 0x98, 0xda, 0xb4, 0xab, 0x2b, 0x49, 0x46, 0x60, 0x30,
+  0xff, 0xd4, 0x55, 0x60, 0x12, 0x76, 0x5d, 0xe4, 0xd2, 0x9b, 0x0d, 0x13,
+  0x1e, 0x72, 0xe7, 0xc7, 0x61, 0x0b, 0x14, 0x4a, 0x38, 0xad, 0x0e, 0x28,
+  0x45, 0xf2, 0xda, 0x61, 0xb2, 0xfe, 0x8d, 0x80, 0xaf, 0x46, 0xa9, 0x6d,
+  0x08, 0xf9, 0xc4, 0x5f, 0x0a, 0xd4, 0x4e, 0xae, 0x7b, 0x60, 0x93, 0x23,
+  0x38, 0xb7, 0xd9, 0xf2, 0x65, 0x50, 0xfd, 0x2b, 0xff, 0x4e, 0x60, 0xe2,
+  0xdf, 0xe4, 0x98, 0xac, 0x96, 0x88, 0x45, 0xa8, 0xf4, 0x00, 0x18, 0x63,
+  0x2e, 0x8c, 0xa1, 0x0c, 0x51, 0x12, 0xf3, 0x3a, 0x55, 0xf4, 0x91, 0x92,
+  0xcc, 0x59, 0xce, 0xaa, 0xc8, 0xa9, 0xa7, 0x1e, 0x09, 0xc6, 0x47, 0xab,
+  0xb3, 0xe8, 0x8f, 0x6c, 0xc9, 0x83, 0x96, 0x1e, 0x0e, 0x0b, 0x85, 0x0d,
+  0xd7, 0x08, 0x17, 0x2e, 0x7a, 0x93, 0xb8, 0x87, 0xfa, 0xde, 0xdf, 0x0f,
+  0x3e, 0x27, 0xc6, 0x4d, 0xc8, 0x27, 0x8a, 0x76, 0xf9, 0xcf, 0xa0, 0x8a,
+  0x67, 0x44, 0x8f, 0xa0, 0xe7, 0xcc, 0x4f, 0xed, 0xa3, 0xa1, 0x0c, 0x04,
+  0x7d, 0x1d, 0x91, 0x56, 0x3f, 0xa1, 0xa0, 0x77, 0x9b, 0x45, 0xc5, 0xb9,
+  0x95, 0x9a, 0x15, 0x5e, 0x84, 0x3a, 0x06, 0x70, 0x9c, 0x7a, 0x57, 0x8f,
+  0x2c, 0x06, 0xc3, 0xb3, 0x2b, 0x2a, 0xa1, 0x08, 0x6e, 0xaa, 0x88, 0x3f,
+  0x82, 0x5e, 0x8b, 0x38, 0x31, 0x18, 0xb3, 0x25, 0xdb, 0xcd, 0x96, 0xac,
+  0x40, 0x81, 0x04, 0xde, 0xda, 0x58, 0x47, 0x73, 0x60, 0x7a, 0xe0, 0x37,
+  0xb7, 0xf5, 0x58, 0xf3, 0xb5, 0x89, 0x59, 0x7b, 0x2f, 0x86, 0x4f, 0x5b,
+  0xe7, 0xa4, 0x99, 0xcd, 0x07, 0x77, 0xe3, 0x07, 0x62, 0x1f, 0x97, 0xa7,
+  0x6f, 0x93, 0xf9, 0x12, 0x25, 0x21, 0x85, 0x8e, 0xf3, 0x7e, 0x96, 0xa9,
+  0x1b, 0x9a, 0xdc, 0x3b, 0xec, 0x2e, 0xbc, 0x81, 0xd9, 0x19, 0xc2, 0x96,
+  0x23, 0x4e, 0x7e, 0x9b, 0x28, 0x29, 0x56, 0xbf, 0x14, 0x98, 0x49, 0xa8,
+  0x45, 0xb8, 0xb3, 0x29, 0xd1, 0x79, 0x96, 0x47, 0xb3, 0x59, 0x14, 0x4c,
+  0x9a, 0x7d, 0xca, 0x26, 0x4b, 0x04, 0xaa, 0x49, 0x41, 0x24, 0x6a, 0x9b,
+  0xf5, 0x0e, 0x74, 0xcf, 0x69, 0x2e, 0x6e, 0x72, 0xf3, 0x83, 0xee, 0x64,
+  0xb8, 0x4a, 0x0d, 0x32, 0x78, 0x1e, 0x7d, 0xe0, 0x3e, 0x63, 0x58, 0x14,
+  0x7e, 0xd7, 0xfe, 0x55, 0x10, 0x2b, 0x06, 0x84, 0x9d, 0x2e, 0x44, 0xb3,
+  0x9f, 0xf2, 0xeb, 0x82, 0x95, 0x80, 0xb7, 0xf9, 0xa4, 0x2a, 0xeb, 0xf2,
+  0x8a, 0xc1, 0x59, 0x9e, 0x76, 0x70, 0x72, 0x32, 0x4a, 0xee, 0xb2, 0xb1,
+  0x66, 0x82, 0x0e, 0x43, 0x67, 0x32, 0x4b, 0x11, 0x0a, 0x90, 0x54, 0x79,
+  0xd6, 0xd0, 0xac, 0x69, 0x48, 0x94, 0xe8, 0x6b, 0x50, 0x8c, 0x75, 0x90,
+  0x15, 0xd7, 0xc6, 0x5c, 0x85, 0x12, 0x4f, 0x65, 0x48, 0x66, 0xb8, 0x9a,
+  0x16, 0x59, 0x19, 0x09, 0x8c, 0x73, 0x07, 0xf4, 0x5a, 0xe1, 0x7d, 0x82,
+  0x3b, 0x7c, 0x9c, 0x4a, 0x41, 0x0d, 0xf6, 0x0f, 0x18, 0xb1, 0x43, 0x6a,
+  0x8a, 0x38, 0x2e, 0x3f, 0x92, 0xcb, 0x2c, 0x48, 0xd0, 0xb0, 0x45, 0xde,
+  0x5b, 0x55, 0x11, 0x50, 0x90, 0x64, 0x5a, 0x56, 0x40, 0x23, 0x79, 0x64,
+  0xf7, 0x54, 0xa5, 0x64, 0x59, 0x91, 0xcf, 0x18, 0x3c, 0x82, 0xa1, 0x3c,
+  0xbd, 0xbb, 0x29, 0xb9, 0x34, 0x08, 0xa6, 0x99, 0xae, 0x26, 0xa4, 0x96,
+  0x72, 0x36, 0x8b, 0x70, 0x29, 0x4b, 0x8d, 0x3e, 0xbd, 0x6f, 0xfc, 0x85,
+  0x8a, 0x65, 0xa3, 0xe8, 0x7a, 0xb8, 0x4c, 0x4a, 0x71, 0xcf, 0xbc, 0xce,
+  0xaf, 0x57, 0x54, 0xe2, 0x61, 0xd7, 0x91, 0x16, 0x37, 0x65, 0xc5, 0x91,
+  0x7b, 0x24, 0x97, 0x66, 0xc5, 0xa7, 0x34, 0xa8, 0x30, 0x15, 0x29, 0x73,
+  0xcd, 0xf7, 0x5d, 0x6c, 0xf7, 0xfd, 0x22, 0x04, 0xcb, 0x2f, 0xab, 0xfc,
+  0xb3, 0x56, 0xfd, 0xf3, 0xfa, 0x62, 0x8f, 0x40, 0x34, 0x06, 0xeb, 0xb4,
+  0xbc, 0x80, 0x77, 0xe1, 0x21, 0x9d, 0x2f, 0xee, 0xb1, 0xd7, 0x90, 0x56,
+  0x04, 0x98, 0xe2, 0x45, 0x65, 0xa7, 0xb6, 0x0c, 0x25, 0xad, 0x4f, 0x3b,
+  0xe6, 0xe5, 0x9f, 0xdd, 0x92, 0x7e, 0xb0, 0x3f, 0x18, 0x67, 0x29, 0xb1,
+  0xef, 0xbf, 0x6c, 0x48, 0x63, 0x5a, 0x97, 0x8d, 0x11, 0x49, 0xc7, 0xf8,
+  0x8a, 0xdf, 0xbd, 0x84, 0xb2, 0x45, 0x6b, 0x7b, 0x76, 0xf8, 0xfe, 0xf2,
+  0x9b, 0x64, 0x7f, 0xb8, 0xfb, 0xa8, 0x6c, 0x0c, 0x48, 0x84, 0x56, 0x1b,
+  0xba, 0x7a, 0x74, 0xa2, 0xca, 0xe2, 0xaf, 0xcb, 0xa2, 0xcd, 0xec, 0x1d,
+  0xf3, 0xd2, 0x8b, 0x02, 0xa5, 0xf7, 0x2f, 0xc5, 0x25, 0xba, 0x78, 0x62,
+  0xbf, 0xfc, 0xc3, 0x60, 0x00, 0x2b, 0xae, 0x7a, 0x28, 0xa0, 0x59, 0x47,
+  0x69, 0x29, 0x5a, 0x9d, 0x15, 0xd2, 0x1c, 0x89, 0x9d, 0x32, 0xc7, 0x3e,
+  0xf9, 0xf9, 0xf9, 0x50, 0xd9, 0x42, 0x42, 0x50, 0x64, 0x2f, 0xde, 0x1c,
+  0x75, 0x9a, 0x7b, 0xfe, 0xd9, 0xb3, 0xdd, 0xdf, 0x11, 0xab, 0x57, 0x92,
+  0x83, 0x44, 0x1c, 0x09, 0x51, 0xb6, 0x98, 0xef, 0x2b, 0x4a, 0xd6, 0x54,
+  0x57, 0x43, 0x29, 0x0f, 0xf9, 0xe9, 0xe4, 0x75, 0x33, 0x25, 0xdc, 0x96,
+  0x65, 0x9b, 0xa8, 0x54, 0xdd, 0xff, 0xcf, 0xff, 0x0a, 0x93, 0x49, 0x7f,
+  0xfc, 0x19, 0x71, 0x01, 0x94, 0x3b, 0xb2, 0xc8, 0x76, 0x95, 0x32, 0xb5,
+  0xbb, 0x8f, 0xe9, 0x3c, 0x6f, 0xfe, 0x61, 0x33, 0xb1, 0xf5, 0x08, 0x12,
+  0xa4, 0x20, 0xa5, 0xd1, 0x54, 0x64, 0x47, 0x41, 0x2b, 0xbd, 0xd3, 0x65,
+  0xad, 0xa4, 0xc0, 0xac, 0x55, 0x09, 0x74, 0x16, 0x84, 0xa7, 0x7f, 0xba,
+  0xaa, 0xa8, 0x88, 0x52, 0xeb, 0x0b, 0x4d, 0xbd, 0x3a, 0xcc, 0xc9, 0x4d,
+  0xce, 0x20, 0x2b, 0x8c, 0x80, 0x94, 0x51, 0x24, 0xed, 0xe6, 0xc5, 0x0a,
+  0x07, 0xa6, 0x40, 0x89, 0xfe, 0xd3, 0xac, 0x40, 0xbf, 0xb9, 0x2b, 0xff,
+  0xab, 0xed, 0xcc, 0x34, 0x2a, 0x06, 0xf5, 0xf7, 0xc3, 0x1f, 0xf6, 0x28,
+  0x0b, 0xa6, 0xd7, 0x6d, 0x82, 0x11, 0xed, 0x76, 0x55, 0xad, 0x86, 0xb4,
+  0x8e, 0x26, 0x53, 0x3f, 0x48, 0x29, 0xb6, 0x7d, 0x52, 0x1b, 0xff, 0x0b,
+  0xd5, 0x98, 0x7f, 0xdc, 0x1b, 0x3c, 0xfb, 0xd9, 0x7e, 0xf4, 0x0f, 0x7b,
+  0x1f, 0xfe, 0xb0, 0xdf, 0x8b, 0x25, 0x39, 0xb9, 0x94, 0x77, 0x0f, 0xaa,
+  0x48, 0x1a, 0x6d, 0x71, 0x2f, 0x99, 0x09, 0x12, 0x6a, 0x74, 0x65, 0x90,
+  0x50, 0xe4, 0x2b, 0xc2, 0x0b, 0x44, 0xae, 0xab, 0x21, 0x7b, 0x8c, 0x9d,
+  0xaa, 0xaa, 0xa5, 0x90, 0x54, 0x38, 0xdc, 0x95, 0xfc, 0xbe, 0x12, 0x03,
+  0xd0, 0x09, 0x11, 0xcc, 0x7c, 0x20, 0x0c, 0x8b, 0xac, 0xbd, 0x3d, 0x88,
+  0x25, 0x44, 0xa9, 0x25, 0xc2, 0xd9, 0x10, 0x80, 0x94, 0xb9, 0xd0, 0xd2,
+  0xa4, 0x33, 0xe9, 0xe3, 0xb1, 0xfd, 0x49, 0x91, 0x05, 0xc9, 0x47, 0x9a,
+  0xa8, 0xc8, 0xe6, 0x9b, 0x8a, 0x83, 0xb2, 0x15, 0x01, 0xe0, 0x0b, 0x82,
+  0x47, 0xae, 0x41, 0xb8, 0x04, 0x47, 0x3a, 0xc0, 0x20, 0xfd, 0x95, 0xf0,
+  0x1c, 0x3e, 0xe2, 0x86, 0xaf, 0x15, 0xd3, 0x60, 0xee, 0x0a, 0xb3, 0xf2,
+  0xcf, 0x24, 0x08, 0x43, 0x89, 0xed, 0xa8, 0xc3, 0x13, 0x4b, 0x4b, 0x4d,
+  0xc7, 0x54, 0xa5, 0xa8, 0x55, 0xf1, 0x01, 0x25, 0x9b, 0xe9, 0xd2, 0x19,
+  0x3b, 0x96, 0xa5, 0xb4, 0x5e, 0x31, 0x21, 0xfe, 0x54, 0x78, 0x93, 0x20,
+  0x13, 0x85, 0xc9, 0x59, 0x5f, 0xa0, 0x65, 0x40, 0x28, 0xd2, 0x26, 0x1b,
+  0x78, 0x99, 0xa0, 0xc8, 0x3c, 0xc5, 0x4f, 0x35, 0x69, 0x6c, 0xc2, 0xd5,
+  0x1f, 0x10, 0xe0, 0x1b, 0x04, 0x51, 0x49, 0xba, 0xa2, 0xa6, 0xf7, 0x46,
+  0x1a, 0x32, 0xe9, 0xe4, 0xd0, 0xe2, 0xfd, 0xd5, 0x47, 0x20, 0xd2, 0xc6,
+  0x6c, 0xb5, 0xcd, 0xc1, 0x66, 0xb2, 0x65, 0x2d, 0xbb, 0x69, 0x5a, 0xdf,
+  0x6c, 0xc7, 0x1c, 0x91, 0xce, 0xf7, 0xe7, 0x04, 0xd5, 0x58, 0x5c, 0x0f,
+  0x74, 0x67, 0xb2, 0x84, 0x5a, 0x77, 0x5d, 0x9f, 0x21, 0xbe, 0xc2, 0x78,
+  0xc1, 0x81, 0x07, 0x72, 0x69, 0xfd, 0x6c, 0x00, 0xf7, 0x06, 0x7e, 0x9e,
+  0x0c, 0xfe, 0x23, 0xbc, 0x17, 0xe4, 0x51, 0x86, 0x7c, 0x0d, 0x38, 0xf1,
+  0xc7, 0x5d, 0xa4, 0x14, 0xcd, 0x4b, 0x5e, 0x2e, 0x6e, 0x2a, 0xa3, 0xfe,
+  0x85, 0xf9, 0x45, 0xa3, 0x6f, 0x12, 0xb8, 0x62, 0xa8, 0xb8, 0x06, 0x3f,
+  0x63, 0x77, 0x87, 0x47, 0xd6, 0xf7, 0x3b, 0x72, 0xc3, 0x11, 0x9a, 0x64,
+  0x90, 0xd6, 0x83, 0x40, 0xd5, 0xb9, 0x74, 0x89, 0xa5, 0xec, 0x42, 0x2b,
+  0xd9, 0x20, 0x21, 0x24, 0x23, 0xc5, 0xd6, 0x8a, 0x09, 0x4a, 0x08, 0x26,
+  0x3b, 0xc3, 0xe1, 0x0e, 0xc9, 0xac, 0x1d, 0xf3, 0x87, 0x98, 0x33, 0xc0,
+  0xdd, 0x76, 0x4b, 0x9a, 0x98, 0x5d, 0x4e, 0xdf, 0x22, 0x1f, 0x90, 0x54,
+  0x00, 0x73, 0x0e, 0xf3, 0xfa, 0x6f, 0x4b, 0x60, 0x51, 0x2b, 0xa3, 0x4e,
+  0x56, 0x9c, 0xbb, 0x3a, 0xef, 0x5c, 0x92, 0x41, 0x21, 0x11, 0x76, 0xae,
+  0xd7, 0xc2, 0x94, 0xd0, 0xdc, 0x74, 0xd2, 0xaa, 0x18, 0x4c, 0x0e, 0x8c,
+  0x70, 0xde, 0x28, 0x43, 0x15, 0x32, 0x87, 0xd3, 0xb5, 0x06, 0xdd, 0xd3,
+  0xfd, 0xb6, 0xe3, 0x63, 0x91, 0x17, 0xc6, 0xc4, 0x30, 0xca, 0x31, 0xd8,
+  0x07, 0x09, 0x8b, 0x17, 0xe6, 0xad, 0x08, 0x57, 0x63, 0x50, 0x52, 0xc2,
+  0xd6, 0x6d, 0xf6, 0x4b, 0x84, 0xba, 0x9a, 0x25, 0x1c, 0xcd, 0xdf, 0x0a,
+  0x2e, 0x4b, 0xfe, 0xc8, 0x36, 0x35, 0xe1, 0xa1, 0x75, 0x17, 0x99, 0x25,
+  0xbe, 0x17, 0xa2, 0x93, 0x94, 0xa1, 0x40, 0x5c, 0x10, 0x9d, 0x41, 0xcc,
+  0x31, 0xb7, 0x87, 0x75, 0x3a, 0xd8, 0x03, 0xe5, 0x75, 0xc1, 0x8c, 0x99,
+  0x08, 0x1c, 0xcd, 0xcc, 0xbf, 0x3e, 0xbe, 0x10, 0x0d, 0x05, 0xc9, 0xd0,
+  0xae, 0xe8, 0x5d, 0x58, 0xdb, 0x99, 0x2c, 0x99, 0xe7, 0x4f, 0x6d, 0x55,
+  0xc4, 0xfa, 0x26, 0xdd, 0x7f, 0xf6, 0x5c, 0xba, 0xad, 0x4c, 0x51, 0x30,
+  0x94, 0x36, 0xf9, 0x57, 0x3b, 0x3b, 0x1c, 0x36, 0x27, 0xeb, 0x34, 0x90,
+  0x0b, 0xa9, 0xd4, 0x76, 0xdc, 0xfc, 0xf3, 0x66, 0x3c, 0xb3, 0x4c, 0x55,
+  0x57, 0x2d, 0xbd, 0x86, 0x58, 0x1c, 0x38, 0x18, 0x7d, 0x9a, 0xf4, 0x7e,
+  0xab, 0x7c, 0x37, 0xf2, 0x58, 0xd2, 0x35, 0xec, 0xe1, 0xc2, 0xac, 0x20,
+  0x15, 0x56, 0x12, 0xcd, 0xbf, 0x1c, 0x26, 0x87, 0xfe, 0xec, 0x00, 0x80,
+  0x86, 0x82, 0x7f, 0x93, 0x90, 0xbe, 0x43, 0xe1, 0x6f, 0xb4, 0x20, 0x5e,
+  0xcb, 0x02, 0x02, 0x25, 0x6a, 0x5e, 0xe2, 0xb4, 0xa3, 0x9d, 0xa7, 0x81,
+  0x17, 0xf6, 0xc9, 0x60, 0x31, 0x97, 0xe3, 0x20, 0x4d, 0x44, 0xbe, 0xa9,
+  0x00, 0x29, 0x36, 0xe9, 0x3d, 0x98, 0xa0, 0x3b, 0x2e, 0xe6, 0x36, 0xa8,
+  0x38, 0x00, 0xe4, 0x4d, 0xc0, 0x7a, 0xda, 0x59, 0x62, 0x7b, 0x31, 0xeb,
+  0x92, 0x33, 0xe9, 0x90, 0x59, 0x5b, 0x8a, 0xfd, 0x04, 0xe7, 0xc0, 0x6c,
+  0x85, 0x1d, 0xda, 0x07, 0x62, 0x6d, 0x04, 0x74, 0xe6, 0xe4, 0x64, 0x7e,
+  0x31, 0xdc, 0x3d, 0x48, 0xce, 0x16, 0x59, 0x61, 0xe6, 0xbf, 0x9f, 0x7c,
+  0x5d, 0x2c, 0x69, 0x3d, 0x68, 0xd0, 0x5f, 0x8f, 0xbe, 0x0d, 0xf8, 0x0f,
+  0xe8, 0x8d, 0xa7, 0x4f, 0xe8, 0x8d, 0x77, 0x23, 0x7e, 0xea, 0xae, 0x9c,
+  0x5d, 0x51, 0x95, 0xde, 0xa3, 0xfb, 0xd4, 0xfc, 0x11, 0x7b, 0xfc, 0x33,
+  0x7a, 0xdc, 0x6c, 0xbc, 0x69, 0x33, 0xab, 0x63, 0xbf, 0x47, 0x07, 0xce,
+  0xcb, 0x59, 0x5a, 0xc1, 0x53, 0xcd, 0x9b, 0x6f, 0x4d, 0x8f, 0x9f, 0x3e,
+  0x8d, 0xf4, 0xb8, 0xbf, 0xa2, 0x43, 0xc3, 0x7f, 0xbc, 0x47, 0x67, 0xf0,
+  0xfd, 0xd1, 0xdf, 0xc6, 0xe9, 0xe4, 0x23, 0x76, 0x22, 0x50, 0xed, 0x96,
+  0x54, 0xf5, 0xf7, 0x94, 0xe6, 0x9c, 0x71, 0xff, 0x98, 0x32, 0x25, 0x15,
+  0x48, 0xc7, 0x1a, 0x24, 0x72, 0x7f, 0xb6, 0xff, 0x64, 0x6f, 0xe7, 0xf9,
+  0xf0, 0xe9, 0x70, 0xdf, 0xa2, 0xcc, 0xcc, 0xc6, 0xba, 0x25, 0x52, 0x7c,
+  0x8a, 0xe8, 0xaf, 0xaa, 0x29, 0x96, 0x17, 0xa6, 0x1d, 0x8f, 0x5f, 0xa0,
+  0x66, 0xcf, 0x91, 0xc3, 0x97, 0x10, 0x9b, 0xc0, 0x9e, 0x9f, 0xab, 0x34,
+  0x8c, 0xd4, 0x84, 0x22, 0x92, 0x02, 0xea, 0x84, 0x7a, 0x3b, 0xa8, 0x80,
+  0x25, 0x80, 0x9f, 0xe3, 0xdc, 0x58, 0xcd, 0x4d, 0xb9, 0x84, 0x5b, 0x9d,
+  0x7c, 0x38, 0xca, 0x2c, 0x0d, 0x25, 0x09, 0xe3, 0xa0, 0x23, 0x16, 0x71,
+  0x8e, 0x71, 0xe7, 0x81, 0xe5, 0x75, 0x01, 0x29, 0xce, 0x87, 0xca, 0xb9,
+  0x22, 0x2d, 0x57, 0x2f, 0x30, 0xc6, 0x0c, 0x57, 0x9e, 0xfe, 0xc6, 0xd8,
+  0x1a, 0xb7, 0x70, 0x1c, 0x07, 0xb5, 0xb3, 0xa4, 0x78, 0x01, 0xa9, 0xc8,
+  0xd6, 0xf5, 0xaf, 0x48, 0x07, 0x47, 0xfc, 0x2c, 0x3f, 0xe0, 0x0c, 0x0a,
+  0xf6, 0x81, 0x60, 0xdc, 0x83, 0x30, 0xbb, 0xd5, 0x2b, 0x9a, 0xe6, 0x56,
+  0x5c, 0x78, 0x93, 0x29, 0x7f, 0x89, 0x5d, 0xdc, 0x0e, 0x2b, 0xec, 0x67,
+  0xa2, 0xc5, 0x5c, 0x30, 0x0f, 0xf8, 0x23, 0x84, 0x78, 0xa1, 0xcd, 0xbc,
+  0xc0, 0xff, 0xea, 0xd4, 0x71, 0xd3, 0x5b, 0x30, 0xc8, 0x63, 0xea, 0x94,
+  0xba, 0xd2, 0x36, 0x7f, 0xf5, 0x2e, 0x7b, 0xf2, 0xdb, 0xef, 0xb2, 0xfd,
+  0xc7, 0xee, 0x32, 0xb7, 0xc9, 0xe8, 0x9c, 0xad, 0xd9, 0x62, 0x20, 0x9a,
+  0x92, 0x2a, 0xb7, 0xf1, 0x5d, 0xe6, 0x6f, 0x33, 0x98, 0xa9, 0xb1, 0x8d,
+  0xd6, 0xda, 0x67, 0x76, 0x9b, 0xad, 0xd8, 0x65, 0x4c, 0xcf, 0xc4, 0x7b,
+  0x6c, 0xfd, 0x16, 0xd3, 0x3c, 0xe0, 0x64, 0xfd, 0x2e, 0x6b, 0xbb, 0xe1,
+  0xd7, 0xef, 0x33, 0xb7, 0x1d, 0x1e, 0xbd, 0xcb, 0xb4, 0x48, 0x05, 0x4b,
+  0x9d, 0x15, 0x5b, 0xac, 0xb5, 0xc7, 0xd6, 0x54, 0xf3, 0xda, 0x7b, 0x11,
+  0xdb, 0x65, 0x4f, 0x7e, 0xf5, 0x2e, 0x7b, 0xfa, 0xdb, 0xef, 0xb2, 0x27,
+  0xff, 0x4f, 0x96, 0xfd, 0xb7, 0x93, 0x65, 0x7b, 0xbf, 0x4c, 0x96, 0xed,
+  0x77, 0x02, 0x9b, 0x46, 0x5d, 0x65, 0x6f, 0xf3, 0x8f, 0xea, 0xf5, 0x3f,
+  0xd8, 0xd9, 0xf9, 0x19, 0xce, 0x93, 0x03, 0xba, 0xaf, 0x7f, 0x0e, 0x4a,
+  0x33, 0x66, 0x9d, 0x4c, 0xcb, 0xd1, 0xd9, 0xd1, 0xb7, 0x23, 0x71, 0x59,
+  0x8b, 0xd6, 0xa5, 0x5a, 0x19, 0x17, 0x0a, 0x07, 0x1f, 0x02, 0x97, 0x51,
+  0x0a, 0x74, 0x7d, 0x2e, 0xdf, 0x96, 0x0c, 0x3e, 0xf5, 0xad, 0xf3, 0x98,
+  0xc8, 0xb5, 0x0a, 0xc5, 0x39, 0x32, 0xaf, 0x19, 0xe7, 0x17, 0xc3, 0x5b,
+  0x20, 0x4d, 0xaf, 0xa0, 0xaf, 0xf2, 0xfb, 0x22, 0x1e, 0x8d, 0xc2, 0xbd,
+  0xb2, 0xd5, 0xdc, 0x54, 0x48, 0xed, 0xc0, 0x63, 0x9c, 0x2a, 0xe0, 0x17,
+  0x79, 0x5a, 0xd1, 0x3b, 0xe9, 0xd5, 0x37, 0x60, 0x7f, 0x5d, 0x54, 0xd9,
+  0x8a, 0x8a, 0xa8, 0x97, 0x37, 0xde, 0x6f, 0xd5, 0x85, 0x16, 0x63, 0x38,
+  0x10, 0x2e, 0x33, 0x6f, 0xbe, 0xe9, 0xbd, 0x20, 0x1f, 0x3d, 0xff, 0xd4,
+  0xe6, 0xd7, 0x49, 0x67, 0xa8, 0x7b, 0x88, 0xca, 0x06, 0xf2, 0x11, 0xdb,
+  0x46, 0xad, 0x99, 0x3c, 0x54, 0x9e, 0xa0, 0x7e, 0x6a, 0x9a, 0x0c, 0x60,
+  0xa3, 0xf8, 0x45, 0x4a, 0xbf, 0x91, 0x7f, 0x3c, 0xa3, 0x0f, 0x23, 0xd6,
+  0xca, 0xff, 0xbc, 0xc1, 0xbf, 0x19, 0x57, 0xc0, 0x74, 0x49, 0xde, 0x3a,
+  0x4f, 0xa2, 0x13, 0xad, 0x07, 0x93, 0xfd, 0x0e, 0x50, 0xc6, 0x8c, 0x79,
+  0xeb, 0x52, 0xea, 0xfc, 0x31, 0x93, 0x35, 0x8d, 0x04, 0xd1, 0x18, 0x49,
+  0xbc, 0x77, 0xac, 0xd1, 0xf2, 0xd3, 0x15, 0xc9, 0x31, 0x59, 0xe2, 0xb3,
+  0x2a, 0x2a, 0x77, 0x80, 0x5f, 0xbf, 0xc7, 0x05, 0x4b, 0x65, 0x09, 0xfa,
+  0x4c, 0xb1, 0x19, 0x62, 0x7c, 0x89, 0xae, 0x5f, 0x7a, 0xbe, 0xb7, 0xfb,
+  0x79, 0xe8, 0x6d, 0x7e, 0xaf, 0x29, 0x6d, 0x8e, 0x58, 0x10, 0x80, 0x08,
+  0xc0, 0xcb, 0xc7, 0x2e, 0x93, 0x23, 0xf6, 0xd1, 0x48, 0xde, 0x1b, 0x39,
+  0x00, 0x28, 0xe5, 0xb8, 0x14, 0xdb, 0x10, 0x25, 0x91, 0xba, 0xa5, 0xc5,
+  0x39, 0x95, 0xb7, 0x86, 0x94, 0x14, 0x4e, 0x5c, 0x09, 0xeb, 0x07, 0xd2,
+  0x02, 0x55, 0x60, 0x25, 0xd8, 0xf4, 0xa5, 0xa3, 0x2d, 0xfb, 0xe3, 0xd3,
+  0x5d, 0x5a, 0x53, 0x6d, 0x24, 0xe5, 0x12, 0xdb, 0xbc, 0xe7, 0xfe, 0xf8,
+  0x24, 0x1d, 0xfe, 0x13, 0x49, 0x87, 0x9e, 0xb5, 0x5d, 0x09, 0x7f, 0xe8,
+  0xf3, 0x09, 0xbf, 0x26, 0x5e, 0x94, 0xc1, 0x38, 0xad, 0x22, 0x29, 0x14,
+  0x72, 0x13, 0x28, 0xa1, 0x86, 0xd2, 0x51, 0xe8, 0x5b, 0xa0, 0x9d, 0x06,
+  0xb6, 0x96, 0x4b, 0x2a, 0xd9, 0x9f, 0x27, 0x61, 0x73, 0x9d, 0x8a, 0xee,
+  0xea, 0x30, 0xe9, 0x33, 0x11, 0x94, 0xc7, 0x03, 0x95, 0xce, 0xfa, 0x14,
+  0xc5, 0x8b, 0xb0, 0x05, 0xb1, 0xf2, 0xd0, 0xfa, 0x08, 0x31, 0x3a, 0xdd,
+  0x79, 0xae, 0x04, 0xa6, 0x63, 0xbf, 0x82, 0xd3, 0xde, 0xe2, 0x2f, 0xcc,
+  0xef, 0x29, 0x1a, 0x1b, 0xbb, 0xcd, 0xea, 0x49, 0x95, 0x49, 0x70, 0x84,
+  0x48, 0xfd, 0x10, 0x79, 0x25, 0x3a, 0x3c, 0x73, 0x93, 0x5d, 0x67, 0x9a,
+  0x3c, 0x69, 0xc7, 0xad, 0x04, 0x19, 0x60, 0xc5, 0x18, 0x46, 0x40, 0xc9,
+  0x1e, 0xe8, 0xc8, 0xd6, 0xe0, 0x4c, 0x85, 0x44, 0x83, 0x5e, 0x76, 0xa4,
+  0x71, 0x76, 0x3a, 0xd8, 0x53, 0x18, 0x06, 0x47, 0x5b, 0x23, 0x60, 0xd4,
+  0x38, 0xb2, 0x10, 0xf6, 0x76, 0xf7, 0x9f, 0x32, 0xf3, 0x88, 0xfd, 0x58,
+  0xd5, 0x31, 0xba, 0x90, 0xc7, 0xab, 0x47, 0xf8, 0xa5, 0x9e, 0xfe, 0x2f,
+  0x1e, 0x44, 0xe9, 0x5b, 0x39, 0x71, 0x25, 0x0e, 0x17, 0x3a, 0x23, 0xc8,
+  0xda, 0x60, 0x66, 0xe0, 0xc9, 0x4d, 0x36, 0x97, 0x1a, 0x16, 0xbf, 0xb0,
+  0xfc, 0x74, 0xa7, 0x4f, 0x8c, 0x5f, 0xbb, 0x6a, 0x16, 0xc3, 0x79, 0xf9,
+  0x77, 0x33, 0x1b, 0xe9, 0xb0, 0xac, 0xae, 0x83, 0x9d, 0x6b, 0x2e, 0xe9,
+  0x82, 0xa7, 0x8e, 0x42, 0x10, 0x85, 0x35, 0x58, 0x7d, 0x6a, 0x33, 0xe1,
+  0x6f, 0xe6, 0xd4, 0xf4, 0x24, 0x39, 0x32, 0x3d, 0x3e, 0xfe, 0xf0, 0xfe,
+  0xdd, 0xe8, 0xfd, 0x79, 0xf7, 0x80, 0x9e, 0x9f, 0x5d, 0x5c, 0x1e, 0xbf,
+  0xfe, 0x70, 0x7e, 0x71, 0x76, 0x79, 0x76, 0x74, 0x76, 0x9a, 0x6c, 0xed,
+  0x6d, 0xaf, 0xcd, 0xc5, 0xb2, 0xde, 0x12, 0x8f, 0xbf, 0x4e, 0xfb, 0xcf,
+  0xa2, 0xc5, 0xf6, 0x62, 0x8b, 0xc6, 0x13, 0xb6, 0xf6, 0xbd, 0x6c, 0x80,
+  0x76, 0x12, 0x21, 0xbb, 0x4d, 0x70, 0x0b, 0x41, 0xfc, 0xa6, 0xc9, 0xf5,
+  0x92, 0x76, 0xb3, 0x1f, 0x8e, 0x67, 0xfe, 0xc6, 0x40, 0x5b, 0xd2, 0x78,
+  0xa0, 0x97, 0xc6, 0xb3, 0xd6, 0x75, 0xf8, 0xac, 0xab, 0x5a, 0xd0, 0x1a,
+  0x40, 0x63, 0x74, 0xbb, 0xa2, 0x5e, 0xbf, 0x2d, 0x98, 0xf9, 0x03, 0xf4,
+  0xc8, 0xf6, 0x0d, 0x70, 0xc7, 0x4b, 0x84, 0x06, 0xb9, 0xaf, 0xac, 0x82,
+  0x0e, 0xa9, 0x3a, 0x4c, 0xe0, 0x67, 0x97, 0x57, 0x4c, 0x7f, 0x0b, 0xa9,
+  0xad, 0x27, 0x1d, 0x41, 0x84, 0x0e, 0x25, 0x32, 0x38, 0x62, 0x6c, 0x1e,
+  0xa0, 0xdf, 0x7a, 0xc2, 0x0f, 0x39, 0x4c, 0x81, 0x77, 0x9b, 0x5f, 0xbe,
+  0x42, 0x5d, 0xb7, 0x3b, 0xaf, 0x53, 0xd4, 0x1c, 0xe9, 0x4e, 0xe0, 0xa7,
+  0x8b, 0x08, 0xc2, 0x63, 0x0d, 0xfe, 0x70, 0x22, 0x0e, 0x34, 0x41, 0xa8,
+  0x19, 0x4a, 0x08, 0x33, 0xf2, 0x07, 0xf3, 0xc0, 0x46, 0xe6, 0x49, 0x24,
+  0x47, 0x7c, 0x9f, 0xd6, 0xbe, 0xcf, 0x1b, 0x3a, 0x2c, 0xa7, 0xde, 0x6d,
+  0xc5, 0x11, 0xab, 0xf8, 0xee, 0x33, 0x74, 0x88, 0x9c, 0xfa, 0x6e, 0x34,
+  0x5e, 0x57, 0x34, 0x1b, 0xd3, 0x5c, 0x01, 0x61, 0x75, 0x78, 0x8e, 0x70,
+  0x70, 0x96, 0xbc, 0xe4, 0xa9, 0x58, 0x52, 0x5c, 0xe2, 0xd9, 0x30, 0x9a,
+  0xf8, 0x81, 0x60, 0xa1, 0x18, 0x1c, 0xc4, 0x49, 0xf6, 0x20, 0xe8, 0x3b,
+  0x3a, 0x8f, 0x90, 0x3c, 0xb8, 0x94, 0x7b, 0xc8, 0x44, 0x2d, 0x02, 0xba,
+  0x3b, 0xdc, 0x4d, 0x46, 0x6f, 0xbf, 0x12, 0x66, 0xbf, 0xaf, 0x46, 0x4c,
+  0x08, 0xc1, 0x8a, 0xb0, 0xbe, 0x32, 0x8c, 0xd3, 0x27, 0xb1, 0x9f, 0x94,
+  0xd4, 0x0d, 0xea, 0xdd, 0x9f, 0xf0, 0x37, 0x45, 0x23, 0xf3, 0xcf, 0xdd,
+  0xb0, 0xfd, 0x71, 0xf7, 0xa3, 0x89, 0xea, 0x1c, 0x9c, 0xa1, 0x12, 0x98,
+  0x76, 0xd8, 0x5c, 0x19, 0x92, 0x07, 0x3d, 0x5c, 0x4f, 0x24, 0xb5, 0x1f,
+  0x9c, 0x87, 0xdf, 0xec, 0x24, 0xd8, 0xf2, 0xa3, 0x2a, 0x95, 0xbb, 0xd3,
+  0x71, 0xee, 0x46, 0x49, 0x93, 0x97, 0x51, 0x42, 0x0e, 0x9c, 0xcd, 0xb3,
+  0xec, 0x0a, 0x9a, 0x16, 0x12, 0xe5, 0xfa, 0xf8, 0x25, 0x22, 0x6b, 0x16,
+  0x3d, 0x15, 0xa5, 0x5b, 0x42, 0x1b, 0xe9, 0xc4, 0xd7, 0x5c, 0x95, 0x81,
+  0xac, 0x3b, 0x07, 0x7f, 0x42, 0xc1, 0x45, 0xa6, 0x5f, 0xcd, 0x6b, 0x8f,
+  0x61, 0xa1, 0x20, 0x5a, 0xb4, 0x5c, 0x83, 0x67, 0xde, 0x59, 0x9a, 0x51,
+  0xe6, 0xdd, 0x3d, 0x27, 0xed, 0x05, 0x19, 0x06, 0xd0, 0x76, 0xa6, 0xa4,
+  0xbd, 0x3b, 0x98, 0xa8, 0x97, 0x5e, 0x52, 0x18, 0x53, 0x90, 0xe9, 0x42,
+  0x2b, 0x55, 0x5f, 0x42, 0xd9, 0x38, 0x48, 0x92, 0xd7, 0x59, 0x71, 0xaf,
+  0xb2, 0xd1, 0x21, 0x9c, 0x40, 0x96, 0x71, 0xcb, 0x7e, 0x70, 0x76, 0x69,
+  0x33, 0x01, 0x51, 0x0d, 0x4c, 0x84, 0xed, 0x62, 0xd8, 0xa5, 0x76, 0x9f,
+  0x63, 0x12, 0xe0, 0x95, 0x9d, 0x06, 0x49, 0xd7, 0xf6, 0xe7, 0x62, 0x0b,
+  0x9c, 0x0c, 0x1a, 0xfa, 0xc3, 0xf7, 0xb4, 0xc5, 0xb5, 0xd3, 0xb0, 0x0d,
+  0x5e, 0x7c, 0x58, 0x31, 0xc4, 0x92, 0xf8, 0x57, 0x94, 0xe5, 0x25, 0xa5,
+  0x7d, 0x96, 0xc2, 0x2f, 0xc2, 0x53, 0x21, 0xa8, 0x38, 0x23, 0xdf, 0xcc,
+  0x33, 0x1c, 0xae, 0x0a, 0x5d, 0xd3, 0x54, 0xa7, 0x04, 0x61, 0x49, 0xa5,
+  0x90, 0x6e, 0x6f, 0x02, 0x74, 0x6a, 0x5d, 0x2a, 0xd4, 0xc1, 0xc6, 0x0a,
+  0x61, 0x39, 0xb8, 0x22, 0xe9, 0xc4, 0x50, 0xab, 0xce, 0x35, 0xc6, 0xb3,
+  0xc9, 0xf0, 0x3e, 0x0b, 0x36, 0xa5, 0xc7, 0x57, 0xb6, 0xa5, 0x32, 0xaf,
+  0xee, 0xff, 0x89, 0xfe, 0x08, 0x47, 0xd1, 0x0a, 0xce, 0xd0, 0x44, 0xeb,
+  0x61, 0xa7, 0xc7, 0x21, 0x40, 0xf0, 0xfa, 0xaa, 0x0f, 0xbc, 0x72, 0x02,
+  0x75, 0x7d, 0xdb, 0x10, 0x3e, 0x8f, 0xf9, 0xc0, 0xfb, 0x42, 0x59, 0xcc,
+  0x74, 0x7f, 0x2f, 0x2c, 0x83, 0xf8, 0x5d, 0x5a, 0x15, 0x40, 0x93, 0xfb,
+  0x8a, 0x3f, 0x71, 0x5f, 0x2c, 0xa4, 0xbe, 0x40, 0x7a, 0x45, 0x38, 0xdc,
+  0x2a, 0x73, 0x74, 0xa7, 0xb4, 0x8e, 0xcc, 0x70, 0x23, 0x0c, 0xca, 0x0a,
+  0x0b, 0x5d, 0x94, 0x0d, 0x73, 0x39, 0x13, 0x70, 0x97, 0x74, 0x86, 0x8a,
+  0xfc, 0x2b, 0xde, 0x24, 0xab, 0x46, 0x48, 0xad, 0xd9, 0xdd, 0x44, 0x2d,
+  0x2d, 0x17, 0x14, 0x23, 0x14, 0x48, 0x15, 0xc7, 0x5b, 0x3d, 0x31, 0x23,
+  0x9f, 0x63, 0xec, 0x15, 0xfc, 0x42, 0x2e, 0xa4, 0x97, 0xde, 0x96, 0x44,
+  0xe6, 0xef, 0xd0, 0xd7, 0x50, 0x84, 0xdc, 0x2e, 0xb9, 0x8c, 0xd7, 0x23,
+  0x70, 0xa0, 0x17, 0x31, 0x28, 0xc8, 0x0b, 0x04, 0x4c, 0x12, 0xec, 0x7b,
+  0x2f, 0xd5, 0x87, 0xcf, 0xb7, 0x36, 0x07, 0x64, 0x44, 0xca, 0x24, 0x6b,
+  0x66, 0x4f, 0x16, 0x1c, 0xb1, 0x12, 0x6b, 0x4b, 0x65, 0x22, 0xf5, 0x10,
+  0x0c, 0x08, 0x05, 0x29, 0xf9, 0x13, 0x4b, 0x3f, 0xd4, 0x25, 0x6c, 0x6e,
+  0x97, 0x95, 0xb5, 0xb7, 0xaa, 0x45, 0x70, 0x3a, 0x85, 0x71, 0xf8, 0x80,
+  0x18, 0xff, 0x74, 0xaf, 0x90, 0xb1, 0xb5, 0x22, 0x7c, 0x81, 0x74, 0x5e,
+  0x33, 0xd1, 0x79, 0x83, 0x05, 0xeb, 0x60, 0x56, 0x15, 0xca, 0xc9, 0x04,
+  0xd2, 0xe6, 0xf0, 0x2d, 0xbb, 0x47, 0xbe, 0xd0, 0x18, 0x9d, 0xd4, 0xa8,
+  0x6f, 0x5c, 0xed, 0x1f, 0xa8, 0x12, 0xe2, 0x99, 0x60, 0x12, 0x7b, 0x8f,
+  0xd7, 0x9f, 0xa0, 0xc1, 0x14, 0xb5, 0x8b, 0x3b, 0xfb, 0x76, 0x2c, 0x99,
+  0x8b, 0xd9, 0x30, 0xc5, 0x74, 0x60, 0x84, 0xc0, 0x62, 0x8d, 0x7b, 0xf3,
+  0x53, 0x5f, 0x07, 0xdd, 0x02, 0xbb, 0xfa, 0xf4, 0x11, 0xfc, 0x13, 0x86,
+  0xd4, 0xc9, 0xdc, 0x85, 0x60, 0x71, 0xa3, 0x0f, 0x3c, 0x89, 0xcd, 0x64,
+  0x0c, 0xb4, 0xd7, 0x0d, 0x25, 0xdb, 0x9a, 0xf2, 0x31, 0x66, 0x7b, 0x9e,
+  0x41, 0x4c, 0xa0, 0x4e, 0xd8, 0x2a, 0x80, 0x13, 0xcf, 0x9d, 0x4c, 0xdb,
+  0x7b, 0x4e, 0xa6, 0x42, 0x8b, 0xb0, 0x77, 0x0a, 0x81, 0x49, 0x7b, 0x5f,
+  0x62, 0x5f, 0x4d, 0x30, 0x8f, 0xe0, 0x57, 0x12, 0x92, 0x74, 0x79, 0x12,
+  0x7e, 0x4e, 0x5f, 0xda, 0xc5, 0x57, 0x3b, 0xe2, 0xfc, 0x80, 0x9c, 0xc4,
+  0x87, 0xa8, 0x63, 0xf9, 0x5a, 0xe6, 0x82, 0x15, 0x8b, 0x11, 0x23, 0xed,
+  0x98, 0x76, 0x10, 0xa8, 0xfa, 0x73, 0xae, 0x9e, 0x1c, 0x87, 0xbd, 0x8d,
+  0xe4, 0xbc, 0x69, 0x8d, 0x65, 0xc8, 0x69, 0xc5, 0x1c, 0x7a, 0xde, 0x30,
+  0x2e, 0xb5, 0xf3, 0xa9, 0x59, 0x5b, 0x79, 0x56, 0x3f, 0xc7, 0x84, 0x1d,
+  0x82, 0x2b, 0x91, 0x76, 0xdd, 0x3f, 0xfd, 0xdf, 0x7e, 0xea, 0xc7, 0x84,
+  0x34, 0xad, 0xd5, 0x6a, 0xb7, 0x42, 0xfb, 0x33, 0x2f, 0xcd, 0x89, 0x5e,
+  0x37, 0x28, 0x3c, 0xf4, 0x6b, 0x06, 0x15, 0x8c, 0x0a, 0xc3, 0xc0, 0x7c,
+  0x07, 0x6b, 0xc2, 0x9f, 0x59, 0xe3, 0x84, 0x5d, 0x31, 0x04, 0xd3, 0xe2,
+  0x9a, 0x8a, 0x98, 0xde, 0x30, 0xec, 0x83, 0xbf, 0x74, 0x24, 0x0f, 0x4f,
+  0x23, 0xb6, 0x06, 0xfd, 0xf7, 0xc7, 0x03, 0xf8, 0xbd, 0xa6, 0x3f, 0xaf,
+  0xec, 0xc7, 0x71, 0x5f, 0xfa, 0xf2, 0x3b, 0x74, 0x23, 0x5f, 0xdc, 0x90,
+  0x53, 0xe3, 0x65, 0x2c, 0xcb, 0xc6, 0x9b, 0x08, 0x79, 0xec, 0xb7, 0xff,
+  0x7e, 0x35, 0x73, 0xc4, 0x36, 0x6b, 0xbe, 0x2f, 0x8f, 0xfd, 0xe6, 0xdf,
+  0xe7, 0xb3, 0xfb, 0xa0, 0x03, 0x05, 0x82, 0xea, 0xb5, 0x20, 0x99, 0x23,
+  0x32, 0xf1, 0x57, 0x0b, 0x45, 0x41, 0x47, 0x87, 0x52, 0x51, 0x3e, 0x16,
+  0xad, 0x34, 0x20, 0x62, 0x11, 0x52, 0xf1, 0x37, 0x91, 0x60, 0x10, 0xcd,
+  0xe1, 0xe4, 0x48, 0xe9, 0x8f, 0x97, 0xfc, 0xe7, 0xce, 0x97, 0xb1, 0x35,
+  0xd2, 0x8c, 0x13, 0xba, 0x05, 0xb5, 0x56, 0x08, 0x8a, 0x4f, 0x30, 0x4f,
+  0x80, 0x68, 0xbc, 0xb6, 0x70, 0x02, 0x4d, 0x96, 0xad, 0x31, 0x43, 0xaf,
+  0xc6, 0x2a, 0x94, 0xc8, 0x0c, 0x29, 0x60, 0x54, 0x1d, 0xf3, 0x0e, 0x29,
+  0x44, 0x8a, 0x47, 0xe6, 0x7d, 0xb1, 0x5e, 0x55, 0x6e, 0xaa, 0x5b, 0xe8,
+  0xd1, 0xb1, 0x96, 0x7e, 0xd3, 0x97, 0x02, 0x21, 0xa6, 0x35, 0xda, 0x55,
+  0x82, 0x96, 0x14, 0x77, 0xbf, 0x2c, 0x67, 0x48, 0xef, 0x22, 0x45, 0xbc,
+  0x81, 0xe2, 0x07, 0x3a, 0x94, 0x46, 0x78, 0x74, 0xf6, 0xee, 0xdd, 0xf1,
+  0x51, 0x37, 0xa2, 0x67, 0x4b, 0x2a, 0x3a, 0x55, 0x3f, 0xa8, 0x50, 0x87,
+  0xcf, 0x83, 0x79, 0x5c, 0xf2, 0x6a, 0xf8, 0xfb, 0x28, 0x5d, 0xc3, 0xb9,
+  0x32, 0xfa, 0x4b, 0x21, 0x76, 0x67, 0xda, 0x4e, 0xd9, 0x01, 0x91, 0xc4,
+  0xae, 0x60, 0x3f, 0xf8, 0xb5, 0x22, 0x38, 0x2a, 0x40, 0x05, 0x0c, 0x05,
+  0x31, 0x0a, 0x33, 0x53, 0x7a, 0x01, 0x6c, 0xf5, 0x74, 0xba, 0x23, 0xd0,
+  0x65, 0xfd, 0xf6, 0xaa, 0xbd, 0xcc, 0x3c, 0x5f, 0x94, 0x1f, 0x32, 0x28,
+  0xaf, 0xb8, 0x58, 0xe6, 0x3c, 0xad, 0x3e, 0x52, 0x38, 0xd0, 0xcb, 0x14,
+  0x41, 0xae, 0x20, 0x58, 0x87, 0xa7, 0xd3, 0x58, 0x12, 0x7a, 0x0a, 0xbf,
+  0xac, 0x87, 0x8b, 0x97, 0xce, 0x48, 0x81, 0xb9, 0x03, 0x4d, 0xe1, 0xa3,
+  0xd7, 0x8b, 0xec, 0x8e, 0x3e, 0xc3, 0xdc, 0x1b, 0x94, 0x4c, 0x1e, 0xb2,
+  0xd5, 0x33, 0x43, 0x32, 0xbb, 0xd1, 0xef, 0x25, 0x89, 0x9d, 0x96, 0x6a,
+  0xce, 0x7c, 0xf0, 0x20, 0xe3, 0xa5, 0x12, 0x4b, 0x9c, 0xfe, 0x11, 0xcc,
+  0xd5, 0x37, 0xc2, 0xa5, 0xd7, 0x89, 0x20, 0xb5, 0xa9, 0xc2, 0x3c, 0xd6,
+  0x9c, 0x71, 0xe6, 0xb1, 0xec, 0x85, 0xd7, 0x8f, 0xdd, 0x0e, 0x98, 0x6b,
+  0x2c, 0x04, 0xd9, 0x2b, 0x42, 0xe6, 0x2f, 0x09, 0x36, 0xba, 0xbe, 0xe9,
+  0x8a, 0x60, 0xd7, 0x88, 0x88, 0xa0, 0x71, 0x5a, 0xc8, 0x0f, 0x61, 0xc4,
+  0xd8, 0xb3, 0x2e, 0xd5, 0x2b, 0x28, 0x4a, 0xe1, 0x70, 0x24, 0xfa, 0xb3,
+  0x6b, 0x20, 0xdd, 0xe9, 0x61, 0x1c, 0xd7, 0x40, 0xd1, 0x25, 0x91, 0x8a,
+  0x2c, 0xb0, 0xbe, 0xd6, 0x74, 0xa6, 0xbd, 0x6a, 0xe6, 0x97, 0x56, 0x42,
+  0x66, 0x5f, 0x99, 0x4c, 0xd8, 0xe9, 0x2e, 0x47, 0xd8, 0xfc, 0xb9, 0x58,
+  0x36, 0x41, 0xec, 0x8c, 0x88, 0x9d, 0x38, 0x9d, 0xff, 0xcb, 0x41, 0x58,
+  0xf0, 0x27, 0x9d, 0xfa, 0xab, 0x0a, 0x11, 0x0e, 0xd3, 0xbf, 0x6e, 0x8c,
+  0x04, 0x58, 0x11, 0x06, 0xd0, 0x89, 0xd6, 0x1c, 0x8a, 0x98, 0x5d, 0x83,
+  0x19, 0x73, 0x9b, 0x75, 0x07, 0xbe, 0x85, 0xee, 0x6e, 0xb0, 0xaf, 0xa8,
+  0x90, 0x58, 0x47, 0xdd, 0x01, 0x72, 0xc1, 0x8e, 0xfc, 0x33, 0x76, 0x0e,
+  0x79, 0x9f, 0xb2, 0x55, 0xd7, 0xd2, 0x47, 0x66, 0x8b, 0xe4, 0x87, 0x7e,
+  0xfb, 0xbb, 0x69, 0x7d, 0xdd, 0x6e, 0x77, 0x39, 0xda, 0xe7, 0x7e, 0x8f,
+  0x1e, 0x44, 0x0b, 0x61, 0xb7, 0xbe, 0xfd, 0xf8, 0xcf, 0x06, 0x2c, 0x77,
+  0x8f, 0xbb, 0x77, 0x1d, 0x83, 0xa3, 0xa3, 0x70, 0x0c, 0x4a, 0x5c, 0xdc,
+  0x85, 0x39, 0x5b, 0xad, 0x3b, 0x79, 0xed, 0x2d, 0xec, 0xb2, 0xf6, 0xfd,
+  0x8b, 0x38, 0x12, 0xa3, 0x8e, 0xb1, 0x49, 0x4a, 0x94, 0xf9, 0x71, 0x97,
+  0xf2, 0x83, 0x97, 0x70, 0x2b, 0xe7, 0xb3, 0x0b, 0x87, 0xb2, 0x29, 0x5f,
+  0x8f, 0x9c, 0xb8, 0x48, 0x02, 0x64, 0xf2, 0x0f, 0x2a, 0x2c, 0xc8, 0x33,
+  0x6b, 0xa9, 0x2b, 0xf8, 0x4a, 0x6b, 0x12, 0x1e, 0x73, 0x2f, 0x05, 0x53,
+  0xe2, 0xd6, 0x20, 0xa2, 0xad, 0x84, 0xb3, 0xb0, 0x0e, 0xed, 0xee, 0xb6,
+  0x27, 0x9e, 0xfa, 0xcd, 0x8f, 0x05, 0xc1, 0x5b, 0xf2, 0x89, 0xe0, 0xf8,
+  0x5f, 0x3e, 0x44, 0xc7, 0xd8, 0x0e, 0x3a, 0x4b, 0xd0, 0x49, 0xd0, 0xda,
+  0xdc, 0x90, 0x26, 0x8f, 0xc1, 0xcb, 0x8f, 0x4f, 0x04, 0xe4, 0x2a, 0x82,
+  0x4c, 0x8e, 0x00, 0x57, 0xfc, 0xb8, 0xd0, 0x93, 0x68, 0x6f, 0xeb, 0xd9,
+  0x00, 0x7d, 0xa0, 0x1c, 0xbb, 0x40, 0xd7, 0x75, 0x73, 0xd5, 0x79, 0xee,
+  0xb7, 0x9f, 0xb6, 0x66, 0x56, 0xd3, 0x5a, 0x3e, 0x46, 0xa4, 0xf9, 0x8f,
+  0xfe, 0x1e, 0xfd, 0xb0, 0x48, 0x83, 0x97, 0x0c, 0x23, 0x58, 0xdb, 0x13,
+  0xfb, 0xf0, 0xef, 0xd1, 0x13, 0x64, 0xee, 0x45, 0xf7, 0x50, 0xab, 0x0f,
+  0x78, 0xec, 0xf7, 0xf8, 0xfe, 0xed, 0xde, 0xaa, 0xcf, 0xa2, 0x9c, 0x16,
+  0x9e, 0xf8, 0x0d, 0x3f, 0xfc, 0xde, 0x1a, 0x25, 0x9c, 0xe5, 0xf8, 0x92,
+  0xfe, 0x7b, 0xa0, 0x33, 0xbc, 0xb6, 0x4e, 0x87, 0x97, 0xe3, 0xd8, 0xc2,
+  0x8a, 0xb8, 0x2a, 0xa1, 0xdd, 0x6c, 0xde, 0x47, 0x01, 0xbf, 0x24, 0xad,
+  0x90, 0x49, 0x22, 0x84, 0x31, 0x12, 0x64, 0xbe, 0x03, 0xa5, 0x9a, 0x11,
+  0x1d, 0x5a, 0x33, 0xdd, 0x25, 0x71, 0x39, 0x11, 0xf2, 0x85, 0x2e, 0xd9,
+  0x86, 0xbb, 0xac, 0xe8, 0x34, 0xc7, 0x45, 0x30, 0x74, 0x2e, 0x4e, 0x4f,
+  0xee, 0x12, 0xcc, 0x07, 0xb1, 0xe1, 0x19, 0xf3, 0x32, 0xad, 0x1c, 0x3f,
+  0xf4, 0x29, 0xa9, 0x86, 0xee, 0x48, 0x0a, 0xc6, 0x6c, 0x36, 0x05, 0x95,
+  0x07, 0x38, 0x6a, 0x67, 0x51, 0x15, 0x1e, 0x66, 0xc5, 0x53, 0x29, 0x0f,
+  0x92, 0xde, 0xe0, 0x7d, 0x72, 0xd0, 0xfb, 0x1d, 0x01, 0xe4, 0x9e, 0x71,
+  0xfa, 0xab, 0xf1, 0x70, 0xab, 0xd1, 0x61, 0x6d, 0x88, 0x90, 0xb8, 0xc7,
+  0x1f, 0xc2, 0x85, 0x5d, 0x11, 0x47, 0xe7, 0xbb, 0xee, 0x02, 0x44, 0x20,
+  0x56, 0x14, 0xa1, 0xe6, 0x80, 0xb0, 0x1d, 0x5d, 0x83, 0xf4, 0x34, 0x64,
+  0xf9, 0xfa, 0xfe, 0xe2, 0xf7, 0x41, 0x5d, 0x3f, 0x07, 0x1b, 0x6b, 0x01,
+  0xc5, 0x1c, 0x4e, 0x8c, 0x42, 0x9e, 0x0e, 0x25, 0x06, 0xac, 0x24, 0x9b,
+  0xce, 0xa8, 0x84, 0x1c, 0x18, 0xa4, 0x20, 0x34, 0x5c, 0x8d, 0x11, 0x4b,
+  0xb6, 0x2e, 0x3d, 0x17, 0xbe, 0x63, 0x1f, 0x22, 0xbb, 0x2b, 0xee, 0x3c,
+  0xc6, 0x36, 0x04, 0x1d, 0xed, 0x67, 0x41, 0xed, 0x1e, 0xc1, 0x10, 0x8a,
+  0x8d, 0xac, 0x8d, 0x25, 0xb7, 0x79, 0xca, 0x81, 0x19, 0x9e, 0x48, 0xf9,
+  0x16, 0xcf, 0xa8, 0xfb, 0xd4, 0x2a, 0xf7, 0x1c, 0x27, 0x6c, 0x47, 0xd2,
+  0x3c, 0xde, 0x8d, 0x46, 0x21, 0x54, 0xac, 0xa8, 0xb2, 0x49, 0x79, 0x5d,
+  0xe4, 0x7f, 0x97, 0xfc, 0xf2, 0x2e, 0x7a, 0xa4, 0x85, 0xd5, 0x13, 0x14,
+  0x09, 0xe3, 0x22, 0x11, 0x3f, 0xe9, 0xae, 0x86, 0xe5, 0x12, 0x21, 0x29,
+  0x85, 0x50, 0x2e, 0x48, 0x10, 0x64, 0x2a, 0xb9, 0x60, 0x2d, 0x73, 0xba,
+  0xb7, 0x62, 0x21, 0x9a, 0x73, 0xdd, 0x55, 0x74, 0x64, 0x57, 0x08, 0x04,
+  0x28, 0x7e, 0x7c, 0xb2, 0x5f, 0x01, 0xac, 0xa3, 0x90, 0xe9, 0xaf, 0x82,
+  0xd6, 0xb5, 0x2d, 0x2a, 0x2f, 0x85, 0x1f, 0x05, 0xb3, 0xe9, 0x70, 0x44,
+  0x39, 0x52, 0x84, 0xe0, 0x2a, 0x2c, 0x09, 0xe3, 0x7b, 0x28, 0xc0, 0xe6,
+  0xfc, 0x18, 0x9a, 0x14, 0xd3, 0x8e, 0xe4, 0x54, 0x85, 0x67, 0xab, 0xcb,
+  0x91, 0x62, 0x5b, 0x7f, 0x04, 0x39, 0x0a, 0x59, 0xf7, 0xca, 0x6f, 0x29,
+  0x5d, 0x06, 0xf1, 0xb3, 0xad, 0x49, 0x5e, 0x72, 0x15, 0x70, 0xef, 0x48,
+  0xf2, 0x81, 0x8d, 0x96, 0x25, 0x5a, 0x10, 0x75, 0x38, 0x25, 0x4f, 0x8d,
+  0x15, 0x0a, 0xdd, 0xf0, 0xdc, 0xd2, 0xdb, 0x54, 0xe9, 0x02, 0x70, 0x63,
+  0xcb, 0xac, 0x40, 0xee, 0x58, 0x60, 0xa2, 0x75, 0x4f, 0x74, 0xb7, 0x96,
+  0xb2, 0x8d, 0x7a, 0x5d, 0xe4, 0xc8, 0x91, 0x18, 0xfe, 0xb6, 0x8c, 0x86,
+  0x63, 0x14, 0x46, 0xf2, 0xa0, 0x94, 0x18, 0x0e, 0x59, 0xcd, 0x74, 0x9a,
+  0x1a, 0x2a, 0x26, 0x4d, 0x1c, 0x64, 0x0c, 0xb1, 0xb5, 0x6b, 0xd2, 0x27,
+  0xe9, 0xc3, 0x22, 0x57, 0xd4, 0xf7, 0xc1, 0x42, 0xa5, 0x6c, 0x77, 0xb0,
+  0xf7, 0xd2, 0xc8, 0x8a, 0x52, 0xab, 0xbf, 0x03, 0x22, 0xf3, 0xd7, 0x00,
+  0x32, 0x7f, 0x67, 0x44, 0xa6, 0x77, 0x53, 0xd0, 0xb5, 0x13, 0xde, 0x13,
+  0xf0, 0x1e, 0x52, 0x4a, 0x1d, 0x87, 0x47, 0xef, 0x52, 0xcb, 0x84, 0x1d,
+  0x53, 0xd2, 0xa3, 0x27, 0xa9, 0xdf, 0x42, 0xb7, 0x78, 0x12, 0x44, 0xe5,
+  0x23, 0x63, 0xcc, 0xa8, 0x06, 0xc7, 0x8a, 0x3c, 0xf1, 0x8c, 0xf2, 0xc1,
+  0xa6, 0x99, 0x70, 0x3c, 0xfc, 0xc9, 0x11, 0x51, 0xff, 0x9e, 0xd9, 0x5d,
+  0x34, 0xbc, 0x3d, 0x23, 0x9b, 0x5f, 0x7a, 0xf7, 0xf1, 0x17, 0x91, 0x0b,
+  0x39, 0x48, 0x3a, 0x65, 0x7c, 0x37, 0xbd, 0xda, 0x26, 0x52, 0x8a, 0x08,
+  0xbd, 0xf8, 0x81, 0x41, 0xe1, 0x2b, 0x78, 0x3e, 0x55, 0xbc, 0x69, 0x81,
+  0xf7, 0x15, 0x02, 0x4e, 0xa8, 0xba, 0x94, 0xa5, 0xd7, 0xc8, 0xf3, 0x71,
+  0xd6, 0xdc, 0x65, 0x99, 0x90, 0x66, 0xe9, 0x34, 0x7a, 0x32, 0xc0, 0xca,
+  0xc3, 0x95, 0x61, 0xb0, 0xbe, 0x90, 0x23, 0x92, 0x44, 0x61, 0x2a, 0x38,
+  0x5b, 0xe5, 0x55, 0x7d, 0xbd, 0xc1, 0xf1, 0x8b, 0x31, 0xcb, 0x3b, 0xcf,
+  0x35, 0x7f, 0x9f, 0xe6, 0xc5, 0x03, 0xe9, 0xb4, 0x70, 0xb3, 0x1a, 0xcd,
+  0x94, 0x07, 0x7d, 0xc3, 0xdf, 0x1e, 0x63, 0x39, 0xb6, 0xb1, 0xec, 0xd5,
+  0xb6, 0x98, 0xd3, 0xc5, 0xf7, 0xf4, 0xac, 0xb6, 0xd3, 0x50, 0xdc, 0x98,
+  0xb8, 0x1f, 0x23, 0xa9, 0x25, 0xbc, 0x8c, 0xde, 0x45, 0x0a, 0x48, 0x02,
+  0x4f, 0x85, 0xa0, 0xf9, 0x59, 0x80, 0xd8, 0x79, 0x58, 0x79, 0x2c, 0xbc,
+  0x61, 0xce, 0x33, 0x02, 0x48, 0xc8, 0x69, 0xcd, 0x35, 0x51, 0x9a, 0xbe,
+  0x35, 0x80, 0x2f, 0xdd, 0x89, 0x4a, 0xe6, 0x64, 0xa1, 0x8f, 0x04, 0x0e,
+  0x4c, 0xfa, 0x68, 0xba, 0x30, 0x5f, 0x22, 0x07, 0x25, 0x62, 0xc1, 0xf3,
+  0x74, 0x9a, 0x79, 0x4e, 0x0b, 0x6f, 0x1a, 0x3a, 0x8e, 0xf9, 0x08, 0xd8,
+  0x2a, 0xa0, 0x48, 0x54, 0x23, 0x82, 0x05, 0x93, 0x00, 0xf5, 0x24, 0xb1,
+  0x41, 0x9d, 0xf4, 0xe2, 0xea, 0xa1, 0x5d, 0x19, 0xe7, 0x0b, 0x11, 0x5a,
+  0x9d, 0x42, 0xb2, 0x27, 0x3a, 0x02, 0x3b, 0xac, 0x6c, 0x79, 0x59, 0xb2,
+  0x3a, 0xc5, 0xe8, 0xe7, 0x6e, 0xdf, 0x05, 0x43, 0xa0, 0x95, 0x5e, 0x38,
+  0x08, 0x4f, 0x5f, 0x80, 0x8b, 0x3e, 0x52, 0x46, 0x45, 0xa0, 0xc7, 0xfa,
+  0x82, 0x70, 0xf5, 0x49, 0xfb, 0xb6, 0x20, 0xd6, 0x2a, 0xaf, 0x68, 0x2c,
+  0x82, 0xd4, 0x12, 0x0e, 0x92, 0xa2, 0x1e, 0xf1, 0x0b, 0x6e, 0x8d, 0x88,
+  0xfd, 0x7c, 0x74, 0x74, 0xbe, 0x9d, 0x9c, 0x77, 0xb2, 0xcf, 0x01, 0x2e,
+  0xa6, 0x3b, 0xdb, 0x97, 0xf7, 0x52, 0x81, 0x84, 0xa9, 0x98, 0x56, 0x67,
+  0x2a, 0x2b, 0x01, 0x9e, 0x25, 0x1d, 0x83, 0xdb, 0xf9, 0x37, 0x97, 0x7f,
+  0x9d, 0xb1, 0x1c, 0x82, 0x75, 0x80, 0x13, 0x91, 0x25, 0x29, 0xda, 0x17,
+  0x06, 0xc6, 0xa6, 0x2b, 0x09, 0xd7, 0xce, 0x94, 0xff, 0x92, 0xbb, 0xad,
+  0x39, 0xd7, 0xb3, 0x00, 0x68, 0x81, 0x89, 0x50, 0xd4, 0x9b, 0xc7, 0xb8,
+  0x20, 0xb5, 0x77, 0x6a, 0xbe, 0xfd, 0x3a, 0x25, 0x5b, 0xb0, 0xbd, 0xaf,
+  0xb3, 0x22, 0xa4, 0xd9, 0xc6, 0x47, 0x49, 0x5f, 0x90, 0x0d, 0x3c, 0x1d,
+  0x76, 0x69, 0x1e, 0xbd, 0xec, 0x72, 0xe9, 0x9c, 0x5f, 0xcf, 0x66, 0x05,
+  0x15, 0x14, 0xab, 0x92, 0x54, 0x7a, 0x87, 0x04, 0xef, 0x35, 0x65, 0xf3,
+  0x37, 0xb8, 0x48, 0x17, 0xf7, 0x34, 0x19, 0xe6, 0xb1, 0xba, 0xbe, 0xd9,
+  0x37, 0xe2, 0x69, 0x7f, 0xf8, 0x39, 0x1b, 0xb8, 0x37, 0x46, 0x27, 0xc8,
+  0xaa, 0x15, 0x44, 0x6f, 0x52, 0xa3, 0xab, 0xd3, 0x9e, 0x28, 0xfb, 0x43,
+  0x67, 0x5f, 0x0c, 0xfe, 0x07, 0xed, 0xb4, 0xbf, 0x2d, 0x43, 0xdf, 0xe1,
+  0x16, 0x6d, 0xa8, 0x84, 0xb6, 0xd5, 0x76, 0x82, 0x8a, 0x32, 0x1c, 0xe5,
+  0x18, 0xe7, 0x0d, 0x28, 0x5c, 0x95, 0xa8, 0xa4, 0x7d, 0x30, 0x51, 0x75,
+  0xa1, 0xc2, 0x5b, 0xd1, 0xc4, 0xb4, 0x61, 0xf2, 0x3f, 0xe8, 0x53, 0xfa,
+  0x36, 0x43, 0x8c, 0x11, 0x88, 0xf9, 0xea, 0xf8, 0xcd, 0xd9, 0xc5, 0x71,
+  0x3b, 0x37, 0xa0, 0xe1, 0x8a, 0x13, 0x08, 0x34, 0x74, 0x7b, 0xc7, 0xec,
+  0x2b, 0x7e, 0x39, 0xb3, 0xbc, 0xc8, 0x09, 0x29, 0x96, 0x9c, 0x7f, 0xff,
+  0xda, 0xf6, 0x2e, 0x87, 0x78, 0x7e, 0xe3, 0x95, 0xa6, 0xec, 0xf3, 0x4c,
+  0x77, 0x35, 0x08, 0xd2, 0x35, 0xb6, 0x87, 0x24, 0x0e, 0x38, 0x88, 0xa2,
+  0xfd, 0x43, 0x78, 0x87, 0xc3, 0x72, 0x5a, 0x3d, 0x1d, 0x64, 0x9f, 0x75,
+  0x4d, 0xb9, 0x6f, 0xb6, 0xd1, 0x40, 0xbd, 0x66, 0x0d, 0x83, 0x49, 0x2e,
+  0x18, 0xd8, 0x94, 0x26, 0x60, 0x39, 0x21, 0xe2, 0x93, 0x61, 0x12, 0x7e,
+  0x48, 0x03, 0x52, 0xf8, 0x4a, 0x2c, 0x92, 0x48, 0x05, 0x3f, 0xd9, 0x85,
+  0xc9, 0xd7, 0x2a, 0x91, 0x55, 0xa3, 0x3c, 0xa1, 0x56, 0x5b, 0xe8, 0x33,
+  0x23, 0x8d, 0xe4, 0xa7, 0xf9, 0x13, 0x19, 0xf1, 0xce, 0x9b, 0x6f, 0x6e,
+  0xd5, 0x04, 0xb4, 0xf4, 0xba, 0x6a, 0x7f, 0x93, 0xa8, 0x9d, 0xbe, 0xf9,
+  0xa7, 0x4d, 0x87, 0x49, 0xe5, 0xaa, 0x31, 0xf1, 0x2a, 0x4b, 0xae, 0xe8,
+  0xc6, 0xf6, 0x43, 0xd1, 0x63, 0x1d, 0xf1, 0x2a, 0x1b, 0x4d, 0x32, 0x18,
+  0x25, 0xa0, 0x88, 0xe2, 0x57, 0x08, 0x9b, 0xc2, 0x45, 0x0b, 0xca, 0xb6,
+  0xf2, 0xaa, 0xdd, 0xdd, 0xba, 0x1f, 0x23, 0xdb, 0x24, 0xaf, 0x4f, 0xd5,
+  0x26, 0xe2, 0xe7, 0x9b, 0x97, 0x2c, 0x80, 0x31, 0xa7, 0xe9, 0x73, 0x57,
+  0x69, 0xd6, 0x50, 0xe2, 0xa0, 0xbe, 0x2f, 0x1a, 0x3a, 0xad, 0x10, 0x2c,
+  0xc1, 0xa4, 0x55, 0xb8, 0x90, 0x68, 0x2f, 0xb9, 0xdd, 0x5b, 0x23, 0x1f,
+  0xf5, 0xc5, 0xb3, 0x17, 0xa4, 0x44, 0x20, 0x44, 0x2a, 0x75, 0x28, 0x84,
+  0x8b, 0x50, 0x98, 0x3e, 0xc3, 0x54, 0x14, 0x51, 0x3d, 0x6c, 0x4b, 0x52,
+  0x3f, 0x70, 0x9c, 0xa1, 0x32, 0x66, 0x89, 0x13, 0xe4, 0x08, 0x0d, 0xd7,
+  0xd9, 0x96, 0xab, 0x21, 0x88, 0x43, 0xd6, 0x4f, 0xcc, 0x32, 0xa4, 0x1f,
+  0x25, 0x4f, 0x91, 0x0f, 0x43, 0xf4, 0x68, 0xf6, 0x75, 0x2b, 0x78, 0xfd,
+  0xb2, 0xe4, 0xcd, 0x46, 0x6c, 0x67, 0x55, 0x5e, 0x7f, 0x34, 0x07, 0xef,
+  0xdf, 0x24, 0xa9, 0x70, 0x65, 0xa2, 0x1b, 0xb9, 0x26, 0xf3, 0x62, 0x49,
+  0xc5, 0x0d, 0xbd, 0xaa, 0xb4, 0xda, 0xe2, 0x15, 0x2a, 0xa5, 0x10, 0xef,
+  0x5d, 0x0c, 0xb7, 0x5f, 0x37, 0xe5, 0x22, 0xe0, 0xb1, 0x97, 0xb4, 0x48,
+  0xd9, 0x09, 0xe1, 0xad, 0x49, 0x53, 0x05, 0x82, 0x47, 0xf1, 0x13, 0xaa,
+  0xf2, 0x34, 0x4c, 0xde, 0x17, 0xd0, 0x6e, 0x64, 0x6b, 0xca, 0x55, 0x92,
+  0x17, 0x66, 0x2c, 0x66, 0xac, 0xe6, 0x32, 0x89, 0x09, 0x2a, 0xc8, 0x42,
+  0xb7, 0xb7, 0x12, 0x15, 0xa5, 0x1d, 0xb6, 0x0d, 0x1c, 0x6d, 0x4b, 0xc9,
+  0xc9, 0xb2, 0x2d, 0x79, 0x13, 0x56, 0x7e, 0xe1, 0xa2, 0x15, 0x74, 0x1c,
+  0xcc, 0x22, 0xa1, 0x6d, 0x4a, 0x8b, 0xca, 0x66, 0xb3, 0x01, 0x33, 0x82,
+  0x12, 0x3f, 0x22, 0xd9, 0x19, 0x66, 0x99, 0xd2, 0x09, 0x87, 0xd8, 0xfd,
+  0xac, 0xb8, 0xe0, 0xf6, 0x41, 0xf2, 0xd5, 0x10, 0x28, 0x65, 0x4d, 0x5b,
+  0x16, 0xbc, 0xb8, 0x02, 0xba, 0x09, 0xff, 0xef, 0x5c, 0x33, 0x98, 0x9d,
+  0xbf, 0xa9, 0xd0, 0x8d, 0x95, 0x69, 0x08, 0x29, 0xb6, 0x26, 0x37, 0xd7,
+  0xd5, 0x82, 0xeb, 0xc5, 0xc4, 0x8a, 0xd9, 0x78, 0x06, 0x00, 0x3f, 0xa9,
+  0x6b, 0x5b, 0x67, 0x0d, 0x77, 0x85, 0x5f, 0x3d, 0x79, 0xdd, 0x2a, 0x3d,
+  0x49, 0x33, 0x01, 0xb2, 0xb7, 0x78, 0x73, 0x8d, 0xad, 0x99, 0xcc, 0x47,
+  0xd6, 0xdd, 0x2d, 0xb6, 0x35, 0x67, 0xed, 0x8c, 0xef, 0xdd, 0x6f, 0xe2,
+  0xcd, 0x49, 0x1b, 0xac, 0xce, 0x72, 0x0b, 0xda, 0x2c, 0xf6, 0x8a, 0x56,
+  0x46, 0xa5, 0xdd, 0x40, 0xf5, 0x8f, 0xf5, 0x23, 0x21, 0x8c, 0xe3, 0x66,
+  0x5e, 0x4e, 0x09, 0x73, 0x9e, 0x3d, 0x38, 0x17, 0xf4, 0xa0, 0xce, 0x85,
+  0xe0, 0xf5, 0x6b, 0x7f, 0x5c, 0x68, 0xc4, 0xec, 0x52, 0xda, 0x79, 0x22,
+  0xc4, 0xe2, 0xcd, 0xb9, 0x81, 0x6a, 0xfd, 0xa6, 0x8c, 0x5f, 0xf6, 0x87,
+  0x50, 0x24, 0xe5, 0xa4, 0xf1, 0x46, 0x40, 0x0f, 0xc4, 0x9b, 0x63, 0xe1,
+  0x1b, 0x19, 0x19, 0x41, 0xb8, 0x61, 0xdc, 0x3e, 0x34, 0x32, 0x7a, 0x30,
+  0x58, 0x65, 0xf3, 0x43, 0xc7, 0xa3, 0xe6, 0x2d, 0x31, 0x2f, 0x4e, 0xbc,
+  0xb9, 0xf6, 0x02, 0xeb, 0x0a, 0xa3, 0x0f, 0xb1, 0x05, 0x16, 0x3e, 0xc6,
+  0x50, 0x0b, 0x73, 0xa6, 0x3a, 0xcf, 0x8e, 0x7d, 0x70, 0xe5, 0x02, 0xcb,
+  0x37, 0x82, 0x59, 0x98, 0x19, 0x09, 0x69, 0xb4, 0xe0, 0x49, 0xf6, 0x81,
+  0x0b, 0xa9, 0x51, 0x39, 0xec, 0xe6, 0xc3, 0xfa, 0x09, 0x99, 0x49, 0x7a,
+  0xe3, 0xfd, 0x1c, 0x05, 0x18, 0xad, 0xac, 0x10, 0xae, 0xb4, 0x94, 0x7e,
+  0x33, 0x2e, 0x49, 0x09, 0xc4, 0xef, 0xa3, 0x14, 0xf0, 0xba, 0xed, 0xdd,
+  0xf7, 0x98, 0x5f, 0x8d, 0xaf, 0xaa, 0x45, 0x99, 0x17, 0x96, 0x05, 0x1d,
+  0x32, 0xc6, 0xeb, 0x63, 0x2c, 0xb5, 0x7e, 0x5d, 0xa0, 0x65, 0xfe, 0x91,
+  0x40, 0xe0, 0x56, 0x51, 0xf8, 0x10, 0x61, 0xba, 0xf6, 0x06, 0xc7, 0x4f,
+  0xeb, 0x6a, 0xf3, 0x90, 0xb4, 0x88, 0x99, 0x2b, 0xd4, 0xe5, 0x8e, 0xf3,
+  0x9a, 0x7d, 0xdc, 0xfe, 0xa4, 0x3d, 0x93, 0xdd, 0xfe, 0x2d, 0xee, 0xa6,
+  0x36, 0xbb, 0xfc, 0xce, 0x1d, 0x21, 0x55, 0x01, 0xc0, 0x85, 0xac, 0xa5,
+  0xf0, 0x08, 0x76, 0xca, 0x8d, 0x5d, 0x29, 0x9f, 0xe3, 0x8a, 0xa9, 0x00,
+  0xcd, 0x63, 0xa0, 0x25, 0x05, 0x1f, 0xaf, 0x32, 0x46, 0xe6, 0x60, 0x7e,
+  0x65, 0x39, 0x56, 0x4f, 0x8e, 0x3c, 0xed, 0xba, 0xc8, 0xf2, 0xdd, 0x2f,
+  0xdb, 0xeb, 0xe6, 0x48, 0x8f, 0xc3, 0x1a, 0x81, 0x27, 0x9f, 0xed, 0x8a,
+  0xbc, 0x69, 0x46, 0x3e, 0x62, 0xde, 0x0b, 0xc0, 0xf3, 0x3e, 0x7c, 0xb2,
+  0xb8, 0xe7, 0x2b, 0xe7, 0xb8, 0x9a, 0x3f, 0x70, 0xc8, 0xcd, 0x03, 0x6e,
+  0x54, 0x84, 0xe9, 0xf1, 0x46, 0x15, 0x9c, 0x4b, 0xa9, 0xf9, 0xb7, 0x62,
+  0xe6, 0x57, 0xf5, 0xa0, 0xb5, 0x0b, 0x57, 0xf7, 0x44, 0x9e, 0x8c, 0x76,
+  0xc7, 0x4d, 0x2e, 0x65, 0xf6, 0xdc, 0xbb, 0x9e, 0xc5, 0x9b, 0x93, 0xee,
+  0xba, 0xb7, 0x64, 0x7a, 0xfa, 0x9e, 0x23, 0x95, 0x89, 0xb1, 0x8d, 0x71,
+  0x19, 0xee, 0x0d, 0x3d, 0xe0, 0xbf, 0x48, 0x40, 0x90, 0x15, 0x3f, 0x2b,
+  0x7c, 0xbb, 0x9d, 0xbe, 0x68, 0xee, 0xde, 0x35, 0x70, 0x5b, 0x8f, 0x52,
+  0xd7, 0x2e, 0x37, 0x97, 0x59, 0x43, 0xa8, 0x10, 0x24, 0x20, 0x80, 0xd2,
+  0xa0, 0xae, 0x82, 0xd8, 0xce, 0xe0, 0x04, 0x99, 0x12, 0x63, 0x75, 0x88,
+  0xed, 0x4b, 0xf8, 0x9b, 0x09, 0x93, 0x80, 0x61, 0x5a, 0x51, 0x0a, 0x46,
+  0x14, 0x11, 0x2d, 0xe3, 0x56, 0x67, 0x62, 0x4d, 0xc8, 0xe3, 0x4c, 0x82,
+  0x1d, 0x16, 0xaf, 0xeb, 0x30, 0xb1, 0x91, 0x02, 0xd2, 0x21, 0x8f, 0xcc,
+  0xae, 0xa7, 0x7e, 0x25, 0x48, 0x6f, 0xf8, 0x55, 0x9f, 0xa7, 0xe0, 0xda,
+  0x0c, 0x1e, 0x7f, 0x44, 0x81, 0xac, 0xd0, 0x9a, 0xa1, 0xac, 0x50, 0x36,
+  0xe5, 0x76, 0x72, 0x91, 0x51, 0xe2, 0xd6, 0x2d, 0x09, 0x53, 0xca, 0xcc,
+  0x4e, 0xb8, 0x81, 0xad, 0x7c, 0x98, 0x09, 0x6e, 0x11, 0x6e, 0x6a, 0xe2,
+  0x97, 0x0d, 0x74, 0x1a, 0xb3, 0x33, 0xb6, 0x95, 0xbb, 0x2d, 0x95, 0x6a,
+  0x20, 0x7b, 0xc3, 0x3d, 0xa3, 0x8b, 0xbf, 0x61, 0x0a, 0x8c, 0xc4, 0x57,
+  0xaf, 0xc1, 0x84, 0x27, 0xcc, 0x96, 0xf4, 0xe9, 0xae, 0x37, 0xe2, 0x82,
+  0x3e, 0x5c, 0x87, 0x2e, 0x6a, 0xf8, 0xb9, 0x9d, 0x59, 0x73, 0x97, 0xde,
+  0x87, 0x8a, 0xfa, 0xee, 0xe0, 0xe9, 0x8b, 0x17, 0xad, 0x1b, 0xbd, 0xf6,
+  0x58, 0x41, 0x9f, 0xed, 0xee, 0x72, 0xd6, 0x79, 0xf7, 0x35, 0xf3, 0x8b,
+  0xc1, 0x0b, 0xbc, 0xd8, 0x7e, 0xad, 0xce, 0xcc, 0x12, 0x4c, 0x57, 0xbf,
+  0x37, 0xa0, 0xdf, 0x44, 0x3e, 0x07, 0xaf, 0xcb, 0xca, 0xb7, 0x5e, 0xd0,
+  0xe7, 0x22, 0x6f, 0x71, 0x42, 0x3c, 0xa6, 0xb1, 0xbc, 0xba, 0x22, 0x77,
+  0x17, 0x3d, 0x89, 0x8b, 0xcf, 0xec, 0x88, 0xbb, 0xb4, 0x9a, 0x86, 0xc3,
+  0xdd, 0xed, 0x0f, 0xf6, 0x56, 0x0d, 0x17, 0xb4, 0xa6, 0x80, 0xb7, 0xd0,
+  0x7a, 0x92, 0x35, 0x69, 0x6c, 0x09, 0x06, 0x31, 0x77, 0x1b, 0xda, 0x33,
+  0x3d, 0xda, 0x7b, 0xf1, 0xa2, 0x4f, 0x3d, 0x7b, 0xf6, 0xe2, 0xc5, 0xca,
+  0xa4, 0x35, 0xef, 0x33, 0x77, 0xa5, 0x73, 0x52, 0xd1, 0xeb, 0x6e, 0xd3,
+  0xd4, 0x64, 0xb2, 0xc4, 0xbf, 0x43, 0xbf, 0x79, 0x95, 0xbc, 0x3b, 0xbb,
+  0x3c, 0xf6, 0xdc, 0x37, 0x38, 0x5e, 0x1c, 0xbe, 0xf4, 0xec, 0x51, 0xc4,
+  0x83, 0x17, 0xa8, 0x4c, 0x01, 0xd3, 0x98, 0x6c, 0xad, 0x10, 0xe5, 0x00,
+  0x40, 0xad, 0xfa, 0x0d, 0xff, 0xa5, 0xfb, 0xb9, 0x33, 0x80, 0x97, 0xa7,
+  0xf9, 0x75, 0xde, 0xf8, 0x4c, 0x0a, 0x5b, 0x66, 0xb5, 0xb9, 0xf4, 0xfc,
+  0x6d, 0x3a, 0xcb, 0x6d, 0x68, 0x67, 0xb3, 0x26, 0x00, 0x2a, 0xd3, 0x2a,
+  0x6e, 0x92, 0x61, 0xb4, 0x19, 0x40, 0x40, 0xb3, 0xd9, 0xb4, 0xd6, 0x8b,
+  0x90, 0x1f, 0x1f, 0xe0, 0x41, 0x39, 0x2d, 0xb0, 0x67, 0xb9, 0xfc, 0x65,
+  0x0a, 0xe7, 0x32, 0x7f, 0x7a, 0x75, 0x70, 0x87, 0x24, 0x21, 0x23, 0xcf,
+  0x14, 0x3d, 0x4e, 0xed, 0xf8, 0xbc, 0x8b, 0x9b, 0xb5, 0x73, 0x8b, 0x5a,
+  0x1f, 0x5e, 0x11, 0x07, 0x3c, 0x20, 0xa2, 0x30, 0xcd, 0x16, 0xca, 0x4f,
+  0x58, 0xb4, 0xdb, 0x31, 0x7b, 0xf9, 0x2a, 0xbf, 0x5e, 0x56, 0x71, 0x70,
+  0xd5, 0x5f, 0x1c, 0x94, 0x59, 0x29, 0x70, 0xd3, 0xbb, 0xb4, 0xca, 0xb4,
+  0x64, 0x4b, 0x71, 0x6f, 0x0f, 0xb6, 0xda, 0xc9, 0x0a, 0x59, 0x06, 0x41,
+  0x71, 0xe0, 0x17, 0x23, 0x93, 0xf9, 0xca, 0xe8, 0x32, 0x70, 0x26, 0x08,
+  0xc0, 0x44, 0xa8, 0x78, 0xd3, 0xc6, 0xe1, 0xc6, 0xd5, 0xd5, 0x6e, 0xd6,
+  0x9b, 0xae, 0xd3, 0x54, 0xa6, 0xa0, 0x1b, 0xc5, 0x2b, 0x97, 0x9b, 0x1e,
+  0xe3, 0x04, 0x3d, 0x09, 0x9f, 0xcc, 0x4d, 0xe9, 0x91, 0x5e, 0x87, 0x89,
+  0xa5, 0x92, 0x1a, 0x0f, 0xe9, 0xc3, 0x4b, 0x34, 0x35, 0x4a, 0xf4, 0xac,
+  0x4c, 0xa7, 0xe2, 0x5e, 0x71, 0xa1, 0x7d, 0xd6, 0x0e, 0x84, 0x04, 0x44,
+  0xd6, 0x36, 0x20, 0x48, 0xa5, 0xa5, 0x96, 0x55, 0x36, 0x9b, 0x59, 0xcb,
+  0xc8, 0xea, 0x26, 0x2d, 0x0b, 0xab, 0x25, 0xb1, 0x9c, 0x32, 0x1f, 0xe1,
+  0x3c, 0xde, 0xed, 0x61, 0xc4, 0x0d, 0x40, 0x1b, 0x9e, 0x57, 0xcb, 0xb2,
+  0x36, 0xa3, 0x08, 0x14, 0x5d, 0x92, 0x9e, 0xd7, 0x23, 0x19, 0x9d, 0xfc,
+  0xcf, 0xe3, 0xdf, 0x33, 0x04, 0x56, 0xa5, 0x77, 0x36, 0xb9, 0x41, 0xea,
+  0x69, 0x4b, 0x68, 0xca, 0x66, 0xd3, 0xa6, 0x33, 0x31, 0xe3, 0xa9, 0x68,
+  0x2e, 0x6e, 0x0f, 0x04, 0x39, 0xa5, 0xc6, 0x9b, 0xd9, 0x58, 0xe1, 0xde,
+  0x2e, 0x1a, 0x29, 0xba, 0xa2, 0xce, 0x45, 0xe6, 0x36, 0x05, 0x30, 0x9d,
+  0x81, 0x45, 0xba, 0x98, 0x5c, 0xb4, 0x17, 0xf6, 0x3d, 0x39, 0x86, 0xc1,
+  0x20, 0x11, 0x94, 0x6f, 0x02, 0x53, 0x11, 0x75, 0xcb, 0xf4, 0xf6, 0x81,
+  0x22, 0x3b, 0x7e, 0x3e, 0x20, 0xea, 0x32, 0x56, 0x19, 0xc5, 0xcb, 0xaa,
+  0xe4, 0xe5, 0xfb, 0x8b, 0xd3, 0x15, 0x49, 0x1d, 0x23, 0xac, 0x02, 0x4d,
+  0x57, 0xef, 0x22, 0x03, 0x1d, 0x49, 0x95, 0x9c, 0xa7, 0xd7, 0x59, 0xcf,
+  0x67, 0x75, 0x51, 0x65, 0x11, 0x13, 0x20, 0x3e, 0x88, 0x98, 0xa7, 0xc8,
+  0xa7, 0x91, 0x26, 0x31, 0xee, 0xa2, 0xd4, 0x7e, 0x2a, 0xc6, 0xd5, 0x2c,
+  0x95, 0xd9, 0x5b, 0x56, 0xa8, 0x16, 0xfd, 0x7d, 0xb4, 0x16, 0x83, 0xf8,
+  0x84, 0xda, 0x64, 0x5c, 0x0e, 0x50, 0x45, 0x01, 0x22, 0x54, 0x0b, 0xed,
+  0xfd, 0x99, 0xdc, 0xf4, 0x3d, 0x8f, 0x80, 0x6a, 0x90, 0xc5, 0x78, 0x95,
+  0x79, 0x2a, 0x98, 0x3a, 0xc8, 0xba, 0x95, 0xd8, 0xe5, 0xdf, 0x72, 0xf3,
+  0xd7, 0x99, 0x06, 0x89, 0x32, 0x22, 0x5d, 0xab, 0x23, 0x55, 0x48, 0x71,
+  0x86, 0x29, 0xc5, 0xbd, 0xe4, 0x58, 0x47, 0x9a, 0x9c, 0x4a, 0xff, 0x0e,
+  0x24, 0x22, 0xc3, 0x8a, 0x90, 0xed, 0x9a, 0x84, 0xcd, 0x15, 0xef, 0x1e,
+  0x1b, 0x6c, 0x3a, 0x23, 0x82, 0x77, 0xeb, 0xc9, 0xa2, 0x71, 0x4e, 0x4b,
+  0x22, 0x05, 0xa7, 0xfe, 0xa4, 0x85, 0x75, 0x3a, 0xb7, 0x56, 0xf6, 0x77,
+  0x67, 0x20, 0x72, 0x81, 0xa2, 0xc3, 0xbe, 0x54, 0x2d, 0x18, 0x98, 0xdd,
+  0x51, 0x48, 0xb6, 0x9e, 0xb7, 0xac, 0xde, 0xde, 0xfb, 0x8f, 0x7e, 0x94,
+  0xc8, 0x7a, 0x05, 0xf9, 0x9e, 0xd7, 0xdd, 0x06, 0x18, 0x67, 0x6c, 0x98,
+  0xb3, 0x7e, 0x87, 0x4b, 0xdb, 0xe5, 0xf5, 0xc8, 0x7d, 0x19, 0xf5, 0x2d,
+  0x0e, 0xbc, 0x38, 0x75, 0x72, 0xc4, 0x19, 0x26, 0x83, 0xd7, 0xb9, 0xb9,
+  0x47, 0x6a, 0xa6, 0x4a, 0x60, 0xc7, 0x00, 0x63, 0x71, 0xed, 0x41, 0x4c,
+  0xc2, 0x6a, 0x29, 0x1a, 0x4f, 0x01, 0x92, 0xce, 0xbe, 0x62, 0xa3, 0x3b,
+  0x66, 0x4f, 0xac, 0x66, 0xd5, 0x52, 0x6a, 0x3c, 0xa7, 0x34, 0xa4, 0xce,
+  0x6b, 0x21, 0xc5, 0x4d, 0xf1, 0x6f, 0x39, 0x1f, 0xe6, 0x56, 0x88, 0xcc,
+  0x8f, 0x32, 0x18, 0x00, 0xc6, 0xe3, 0x78, 0x05, 0xa4, 0xaa, 0x40, 0x60,
+  0x6e, 0x5a, 0x72, 0x22, 0xcd, 0x5b, 0xe9, 0xfa, 0x81, 0x4d, 0x97, 0x2c,
+  0xb5, 0x3b, 0xc7, 0x58, 0x98, 0x77, 0x87, 0x53, 0x68, 0x26, 0xa6, 0xe1,
+  0x61, 0xc7, 0x33, 0xae, 0xb4, 0xf4, 0x2b, 0x50, 0x86, 0xad, 0x51, 0x35,
+  0x37, 0x1a, 0x8d, 0x97, 0x85, 0xa2, 0x28, 0x42, 0x51, 0x4a, 0x26, 0x7a,
+  0x2c, 0xa6, 0x0f, 0x40, 0x91, 0x79, 0xc2, 0xbb, 0x07, 0x19, 0x40, 0x92,
+  0xfc, 0x71, 0xe0, 0x48, 0xc1, 0xb7, 0xee, 0x33, 0xa3, 0x63, 0x5b, 0x7e,
+  0x0e, 0x35, 0xa6, 0x22, 0x39, 0x2a, 0x09, 0x17, 0xbc, 0xaa, 0x5b, 0x4c,
+  0xc7, 0x30, 0x43, 0xbc, 0x18, 0x24, 0x4f, 0xb9, 0xd1, 0x04, 0x88, 0x56,
+  0x77, 0x59, 0x64, 0x9f, 0x88, 0xea, 0x71, 0x75, 0x73, 0xa1, 0xa2, 0xfd,
+  0xfd, 0xe1, 0xc5, 0xbb, 0x93, 0x77, 0x5f, 0x1f, 0x24, 0xc7, 0x9f, 0xb2,
+  0x6a, 0x42, 0xc5, 0x19, 0xff, 0xba, 0x9c, 0xe6, 0x13, 0x08, 0x0a, 0xa9,
+  0x79, 0xe7, 0xe7, 0x12, 0x19, 0x53, 0x20, 0x13, 0x2f, 0x2b, 0x5d, 0xba,
+  0x81, 0x7c, 0x17, 0x30, 0x2a, 0x71, 0x59, 0x1a, 0x4b, 0xaa, 0xbc, 0x5e,
+  0x7a, 0xdb, 0x67, 0xc2, 0x55, 0x7a, 0x10, 0x30, 0x40, 0x34, 0xf5, 0x46,
+  0xe6, 0x9a, 0x5c, 0xaf, 0xc9, 0xeb, 0xd3, 0xd3, 0x90, 0x63, 0x0f, 0x25,
+  0x23, 0xb9, 0xfb, 0x9c, 0x90, 0x84, 0x26, 0xcc, 0xe6, 0xaf, 0xf3, 0x31,
+  0xc3, 0x9e, 0x48, 0x05, 0x20, 0x69, 0xd3, 0x12, 0x79, 0xf0, 0xad, 0x98,
+  0xae, 0x74, 0x17, 0x19, 0x38, 0x59, 0xa0, 0x15, 0xb1, 0xc2, 0x79, 0x35,
+  0x85, 0x41, 0x64, 0x64, 0x64, 0x79, 0xd5, 0x90, 0x8e, 0xd4, 0xba, 0x4d,
+  0xdb, 0x24, 0xf7, 0x6b, 0x23, 0x09, 0x37, 0x6c, 0xea, 0xb4, 0x32, 0xbc,
+  0x27, 0xb6, 0xae, 0x34, 0x5d, 0xba, 0xac, 0x1c, 0xa2, 0x3c, 0x42, 0x2c,
+  0x8c, 0x36, 0xcd, 0x52, 0x5b, 0xf1, 0xb1, 0x26, 0x79, 0x19, 0x0a, 0x8c,
+  0xbb, 0xac, 0xca, 0x5c, 0x95, 0x76, 0xe4, 0x3a, 0x19, 0x71, 0x37, 0x4c,
+  0x46, 0xa5, 0x79, 0x3e, 0xd4, 0xb2, 0x6c, 0x11, 0xa1, 0x56, 0x45, 0x52,
+  0x74, 0xc7, 0x01, 0xbd, 0x50, 0x5e, 0x01, 0xd1, 0xb9, 0xf6, 0x78, 0x23,
+  0x25, 0x0c, 0x69, 0xff, 0x8f, 0x33, 0xab, 0x54, 0xdc, 0x6b, 0xfc, 0x87,
+  0x36, 0x49, 0x6f, 0x60, 0x04, 0x6a, 0x0f, 0xa5, 0x61, 0xa8, 0xb0, 0xa2,
+  0xd7, 0xd2, 0x03, 0xe5, 0xc1, 0x7c, 0x98, 0x75, 0x77, 0xc0, 0x0f, 0x14,
+  0x5d, 0x51, 0xcb, 0xd3, 0x73, 0x9f, 0x4a, 0xe9, 0x0b, 0x1b, 0x53, 0x65,
+  0x99, 0x44, 0xac, 0x08, 0x59, 0x13, 0x84, 0xca, 0xcf, 0x6c, 0x55, 0x23,
+  0x3c, 0xe6, 0x27, 0xf4, 0xf9, 0xaf, 0xcb, 0x8d, 0xd3, 0x77, 0x1e, 0x06,
+  0xd2, 0x0b, 0x82, 0xa4, 0x32, 0x63, 0xe7, 0x0d, 0xb7, 0x63, 0x40, 0x1f,
+  0x91, 0x8b, 0x7c, 0x25, 0xd5, 0x46, 0xbd, 0x9e, 0x3e, 0x28, 0xf9, 0x86,
+  0x5a, 0x08, 0xaa, 0x7b, 0x4b, 0xd3, 0x82, 0xfa, 0x5e, 0x71, 0x6e, 0x0e,
+  0xc2, 0x24, 0xf5, 0x4a, 0x7e, 0x7b, 0x71, 0x4d, 0xe8, 0x04, 0x48, 0x9e,
+  0x0c, 0x9b, 0xf3, 0xa8, 0xc4, 0x56, 0x0b, 0x61, 0x89, 0xdd, 0xe4, 0xc5,
+  0x6d, 0xf9, 0x91, 0x6f, 0x7c, 0xc9, 0xcd, 0x0c, 0x52, 0x7c, 0x7d, 0xae,
+  0xac, 0x28, 0x6a, 0x4d, 0x89, 0x11, 0xb8, 0xef, 0x7c, 0x63, 0x79, 0x40,
+  0x78, 0x33, 0x18, 0x09, 0xc9, 0x58, 0x4e, 0x79, 0x7b, 0x3d, 0x75, 0x9a,
+  0xb3, 0x67, 0xa9, 0xaf, 0x35, 0x32, 0x93, 0x6c, 0x46, 0x25, 0xbc, 0x1d,
+  0xbd, 0xbc, 0xa5, 0xcb, 0x91, 0xdb, 0x06, 0x68, 0x54, 0x8d, 0x62, 0xae,
+  0xbe, 0x49, 0x86, 0xdd, 0x22, 0x5c, 0x1d, 0x43, 0x16, 0x11, 0x50, 0x8e,
+  0x3d, 0x4d, 0x6e, 0xca, 0x32, 0x7a, 0x71, 0xbb, 0x3b, 0x04, 0x4a, 0x0d,
+  0x32, 0x77, 0x57, 0x68, 0x10, 0x96, 0xe6, 0xc4, 0x05, 0x22, 0x03, 0xc4,
+  0xb1, 0x25, 0x45, 0x12, 0x7d, 0xd0, 0x63, 0x24, 0x6b, 0xdf, 0x6e, 0xdc,
+  0xa1, 0xe0, 0x6e, 0x8e, 0xc1, 0x1c, 0xf8, 0x77, 0x9d, 0xfb, 0xb8, 0x69,
+  0xe5, 0x78, 0xfa, 0x93, 0x12, 0xbd, 0xec, 0x18, 0x11, 0xe7, 0x70, 0x92,
+  0xd8, 0x37, 0x30, 0x9c, 0x8a, 0x76, 0x58, 0x03, 0xfd, 0xcc, 0x1b, 0x08,
+  0x90, 0x3f, 0xee, 0xef, 0xae, 0x12, 0xf2, 0xac, 0xc8, 0x6a, 0xd9, 0x04,
+  0x3a, 0x8e, 0xd6, 0x40, 0xe7, 0x8b, 0xd0, 0xe5, 0xc7, 0xd2, 0x05, 0xb2,
+  0x5c, 0x24, 0x28, 0xcc, 0x41, 0x65, 0x5d, 0x56, 0xcc, 0xff, 0xf0, 0x9f,
+  0x51, 0xcd, 0xc7, 0xc9, 0xaf, 0x0b, 0x6f, 0x8d, 0xa9, 0xa5, 0x68, 0xbd,
+  0x06, 0x96, 0x25, 0x9e, 0xbb, 0xc4, 0xd3, 0xda, 0x9d, 0xde, 0x00, 0xeb,
+  0x1e, 0xc2, 0x8e, 0xd1, 0x08, 0x79, 0x28, 0x92, 0x8d, 0x5d, 0x3b, 0x5f,
+  0x44, 0x04, 0x96, 0x3d, 0x04, 0x82, 0xf9, 0xa5, 0x5b, 0xca, 0xc2, 0x76,
+  0x35, 0xf6, 0x1c, 0x6e, 0x5a, 0x4f, 0x96, 0xb2, 0x49, 0x9e, 0x0a, 0x80,
+  0x14, 0x73, 0x42, 0xdf, 0x6a, 0x5f, 0x8d, 0xc0, 0xa6, 0x0d, 0xa2, 0x3e,
+  0x7f, 0xad, 0x69, 0x18, 0x26, 0xf8, 0xc1, 0x9a, 0x72, 0x3c, 0xb5, 0x3d,
+  0x7e, 0xbd, 0x97, 0x6c, 0x91, 0x5c, 0xdd, 0x56, 0xed, 0x35, 0x8c, 0xf7,
+  0xbb, 0x4a, 0xb9, 0x10, 0xc0, 0x69, 0x1d, 0x80, 0x79, 0xa1, 0xbf, 0x26,
+  0xc6, 0xd0, 0xab, 0x8c, 0x0a, 0xb0, 0x9c, 0xa5, 0x15, 0xc9, 0x76, 0xf3,
+  0xc9, 0xab, 0xe5, 0x2c, 0x66, 0xea, 0xe0, 0x6c, 0xdb, 0x02, 0x63, 0x79,
+  0x5d, 0x2f, 0x95, 0xe6, 0xd7, 0xa5, 0xc3, 0x0b, 0x3d, 0xd2, 0xcc, 0xf4,
+  0x08, 0x5c, 0xbd, 0x33, 0x2e, 0xc2, 0x12, 0xdd, 0xbb, 0x70, 0x10, 0x73,
+  0x55, 0x4e, 0x51, 0x31, 0xd9, 0x92, 0xe2, 0xbe, 0x55, 0xd9, 0x35, 0x75,
+  0x49, 0x76, 0xf8, 0x02, 0x25, 0x91, 0x48, 0x91, 0xa2, 0xeb, 0xaa, 0xd3,
+  0x5c, 0xef, 0xec, 0xfc, 0xf2, 0xe4, 0xec, 0xdd, 0x28, 0xf9, 0x37, 0x2f,
+  0x91, 0x65, 0xf0, 0x43, 0xdf, 0xcd, 0x79, 0xf2, 0x52, 0xbc, 0x09, 0xab,
+  0xec, 0x5f, 0x4f, 0x47, 0x9f, 0x98, 0xfb, 0xd9, 0x08, 0x50, 0x7d, 0x53,
+  0x48, 0x66, 0x64, 0x31, 0x3a, 0xbc, 0x38, 0x81, 0x3e, 0xec, 0xa7, 0x9f,
+  0xfa, 0x76, 0x32, 0x4b, 0x73, 0x67, 0x96, 0x74, 0x5a, 0x5f, 0x21, 0x63,
+  0x21, 0xdb, 0x9c, 0x7d, 0x62, 0x81, 0x28, 0xf2, 0x96, 0x2b, 0x0d, 0x8e,
+  0x07, 0xb7, 0xa4, 0x16, 0x2e, 0xab, 0x52, 0x75, 0x88, 0x16, 0xfc, 0xfa,
+  0xf8, 0x72, 0x7b, 0x98, 0x5c, 0x68, 0xae, 0xb6, 0xe2, 0x4f, 0xad, 0x62,
+  0x93, 0x5a, 0xdd, 0x4b, 0xa8, 0x29, 0xc5, 0x53, 0x61, 0xf4, 0xe3, 0x59,
+  0x5a, 0x44, 0x93, 0xac, 0x48, 0x67, 0xa5, 0x12, 0xbd, 0x24, 0x69, 0x55,
+  0xe6, 0xaa, 0x8f, 0xc4, 0x23, 0x42, 0x67, 0x8a, 0x88, 0xf3, 0xf7, 0x97,
+  0x68, 0xf0, 0xf5, 0xf1, 0xe9, 0xf1, 0xe5, 0x71, 0xd7, 0x3a, 0x1f, 0x33,
+  0xad, 0x16, 0xb2, 0x6b, 0x9a, 0x6c, 0x72, 0x53, 0x94, 0xb3, 0xf2, 0x3a,
+  0x97, 0x22, 0x65, 0xc9, 0xf7, 0xd9, 0xf8, 0xf5, 0xe1, 0x77, 0xa4, 0x31,
+  0x90, 0x5f, 0xe9, 0xfc, 0xe2, 0xec, 0xfc, 0xcd, 0xc9, 0xbb, 0xd7, 0xfd,
+  0xe4, 0xe8, 0xec, 0xfc, 0x2f, 0xfd, 0xe4, 0xed, 0xd9, 0x77, 0xc7, 0x11,
+  0x54, 0x35, 0xf1, 0xd2, 0x46, 0x8a, 0x24, 0x4b, 0xb1, 0x20, 0xbe, 0xb0,
+  0xd8, 0xbc, 0x46, 0x6d, 0xd2, 0xce, 0x45, 0x41, 0x69, 0x07, 0x75, 0x29,
+  0x12, 0xd5, 0xcc, 0x5d, 0x3f, 0xf9, 0xe6, 0xf8, 0xf0, 0x75, 0x3f, 0x20,
+  0x25, 0x1d, 0xf1, 0xa8, 0x68, 0x74, 0x76, 0xc8, 0xa0, 0xb2, 0x64, 0xfb,
+  0x02, 0x5a, 0x00, 0x87, 0xb2, 0xf8, 0x48, 0x9a, 0x13, 0x88, 0xba, 0x2e,
+  0xd3, 0x55, 0x08, 0x09, 0xa1, 0xc0, 0x5d, 0x59, 0x16, 0xb0, 0x95, 0xe9,
+  0x01, 0x85, 0x4c, 0x55, 0xe9, 0x36, 0x77, 0x04, 0xf0, 0xfc, 0x36, 0x9d,
+  0x4f, 0x97, 0x3c, 0xce, 0x5d, 0xd0, 0x6f, 0x95, 0x97, 0x81, 0xc0, 0x61,
+  0x17, 0x63, 0x2a, 0x55, 0x95, 0x40, 0x3f, 0x4f, 0x20, 0x9f, 0x11, 0x53,
+  0x77, 0x2a, 0x65, 0x5d, 0xa4, 0x28, 0xbb, 0xaf, 0x08, 0x94, 0x4a, 0x91,
+  0x2a, 0x34, 0x12, 0x34, 0x85, 0xee, 0x9b, 0x52, 0x26, 0xe0, 0x07, 0xfe,
+  0x71, 0x04, 0x57, 0xcd, 0x65, 0x4e, 0xae, 0xcc, 0xe6, 0xcc, 0x18, 0x3d,
+  0x85, 0x75, 0x72, 0xe6, 0x7f, 0x32, 0x38, 0x51, 0xe7, 0xc3, 0x3a, 0x35,
+  0x4a, 0x0e, 0x8c, 0x38, 0x60, 0x40, 0x5b, 0xa1, 0x8e, 0xa9, 0xb6, 0x9c,
+  0xb0, 0x90, 0x2d, 0x39, 0x7b, 0x57, 0x81, 0xec, 0x02, 0xdd, 0xa5, 0xae,
+  0x73, 0xdf, 0xd6, 0x81, 0x14, 0x67, 0xcd, 0x95, 0xe3, 0xf2, 0x63, 0x34,
+  0x6e, 0xdb, 0x6f, 0x15, 0x96, 0xfe, 0x66, 0xc7, 0xbf, 0x91, 0x26, 0x85,
+  0xb8, 0x3e, 0x29, 0xc4, 0x36, 0x60, 0x7b, 0xd9, 0x47, 0x00, 0xdb, 0xe2,
+  0x70, 0x9a, 0x56, 0x2c, 0x5d, 0x88, 0xd7, 0xb2, 0x75, 0x75, 0xae, 0x7c,
+  0x9f, 0xdd, 0x93, 0xdd, 0x4f, 0xce, 0x9b, 0x4e, 0x1a, 0x43, 0x9d, 0x0c,
+  0x84, 0x23, 0x74, 0x6e, 0xae, 0xba, 0xd0, 0x8f, 0xb4, 0xf5, 0x66, 0x85,
+  0x70, 0xf4, 0xfd, 0xb3, 0xb2, 0x18, 0x1e, 0xfa, 0xfb, 0xf4, 0xc4, 0x1c,
+  0x89, 0x48, 0x9a, 0xfe, 0xb4, 0x44, 0xc1, 0x43, 0x40, 0x0a, 0x72, 0xbd,
+  0x2e, 0xa8, 0xad, 0xf0, 0xc3, 0x54, 0x00, 0x34, 0xfa, 0x65, 0x54, 0x06,
+  0x7d, 0xe0, 0xd3, 0xc1, 0x9a, 0x5d, 0x1c, 0x5f, 0x5e, 0x0c, 0x93, 0x2d,
+  0x9f, 0x81, 0xee, 0xf9, 0x70, 0x37, 0x0c, 0xcf, 0x50, 0xf1, 0xd1, 0xed,
+  0xc4, 0xfb, 0xac, 0xfb, 0x2e, 0xea, 0x92, 0xae, 0xff, 0x6e, 0x88, 0x2b,
+  0xf6, 0x58, 0x27, 0x76, 0x63, 0xdf, 0xf3, 0x0b, 0x9c, 0xb6, 0x46, 0x49,
+  0xbf, 0x58, 0xf3, 0xb5, 0x6f, 0x8e, 0x4f, 0xcf, 0xc3, 0x51, 0x7e, 0x77,
+  0xf1, 0xe6, 0x2f, 0xed, 0x51, 0x3e, 0x79, 0x1a, 0xf9, 0xea, 0x6f, 0xe9,
+  0x3a, 0xcf, 0xea, 0x72, 0x66, 0x74, 0x12, 0x24, 0x8f, 0x20, 0x77, 0xe4,
+  0xc0, 0x5c, 0x02, 0x84, 0x3d, 0xff, 0x22, 0x64, 0x4e, 0x85, 0xf3, 0x85,
+  0x22, 0x59, 0x32, 0xc6, 0x44, 0x1e, 0x15, 0xa8, 0xa5, 0x67, 0x5f, 0x23,
+  0x47, 0x07, 0x49, 0x49, 0x14, 0x9a, 0x58, 0xa4, 0x79, 0xe0, 0x67, 0x7e,
+  0x6f, 0xf1, 0xd3, 0x2e, 0xa9, 0x0c, 0x72, 0x46, 0xec, 0xb2, 0x99, 0x3d,
+  0xa1, 0x5b, 0xf5, 0xb6, 0x54, 0x4d, 0x4b, 0x93, 0x95, 0xd1, 0x7b, 0xdb,
+  0x13, 0x5c, 0x77, 0xe4, 0xf2, 0x05, 0x57, 0x0b, 0x61, 0x8e, 0xec, 0x15,
+  0x5b, 0xe8, 0xb5, 0x21, 0x83, 0x9e, 0xda, 0xb7, 0x82, 0x7b, 0xd6, 0x26,
+  0x65, 0x1e, 0x49, 0xc4, 0x1c, 0xb6, 0x15, 0xee, 0x12, 0x94, 0xb7, 0xcb,
+  0x9a, 0xc9, 0x0e, 0x57, 0xaf, 0x0f, 0x2a, 0x10, 0xc4, 0xdc, 0x5a, 0x65,
+  0xd1, 0x81, 0xcb, 0xd2, 0xf5, 0xc0, 0xae, 0x65, 0x3f, 0xd7, 0xc6, 0xd5,
+  0x45, 0xf0, 0x14, 0x71, 0xea, 0x47, 0x24, 0xbc, 0xee, 0x97, 0x21, 0x70,
+  0x79, 0x2a, 0x4a, 0x5b, 0xdd, 0x5a, 0x6f, 0xbc, 0x30, 0xe4, 0xb2, 0xd6,
+  0xc8, 0x8b, 0x8b, 0x38, 0x4d, 0x58, 0x2a, 0xeb, 0x0e, 0xb2, 0x1c, 0xa8,
+  0x57, 0x2d, 0x8f, 0x8a, 0xfa, 0xdf, 0x74, 0xda, 0xa4, 0x1f, 0x5d, 0x0d,
+  0x9d, 0xd4, 0x67, 0x74, 0x82, 0xf9, 0x4c, 0xd5, 0x3c, 0x5f, 0xa0, 0xb2,
+  0x75, 0xbc, 0x40, 0x84, 0x68, 0xb5, 0xda, 0x30, 0x89, 0xf6, 0x36, 0x0d,
+  0x75, 0x7b, 0x40, 0xea, 0x5c, 0x1f, 0x3c, 0x0d, 0x03, 0x04, 0xf9, 0xe2,
+  0xf6, 0x29, 0x3c, 0x32, 0xcf, 0xfb, 0xfc, 0xaf, 0xe7, 0x2e, 0xf7, 0xc2,
+  0xb3, 0x3a, 0x58, 0x2f, 0x67, 0x35, 0xf6, 0xe4, 0x5c, 0xb3, 0x48, 0x87,
+  0xbf, 0x84, 0xe5, 0xc6, 0x99, 0x4e, 0xcc, 0x70, 0xc3, 0x3f, 0xc1, 0xc8,
+  0x05, 0xe3, 0x53, 0x06, 0x37, 0x35, 0x36, 0xde, 0x5a, 0x7e, 0xe4, 0xbd,
+  0xe1, 0x93, 0xf6, 0x01, 0x6d, 0xaa, 0x7b, 0xe4, 0x81, 0x18, 0xab, 0x3a,
+  0xb2, 0x17, 0x4e, 0xda, 0xf4, 0xc1, 0x76, 0xc7, 0x53, 0x4c, 0x8b, 0x7f,
+  0x6c, 0x0e, 0x98, 0xe2, 0x3e, 0x92, 0x63, 0xca, 0x54, 0xb9, 0x38, 0x7e,
+  0xf3, 0x7e, 0x74, 0xfc, 0x9a, 0xeb, 0x06, 0x74, 0x35, 0x42, 0x0a, 0x76,
+  0xe5, 0x88, 0x7d, 0x09, 0x9b, 0x7b, 0x53, 0x96, 0xbc, 0xe3, 0xa4, 0x2f,
+  0x41, 0x65, 0x17, 0x41, 0x86, 0x18, 0x8b, 0x26, 0x4c, 0x2e, 0xe0, 0xfb,
+  0x59, 0x5e, 0xfc, 0x05, 0x94, 0x07, 0x3c, 0xea, 0x69, 0x46, 0x05, 0x0f,
+  0x5e, 0x32, 0x88, 0x21, 0x10, 0x48, 0xae, 0x34, 0x42, 0x3d, 0xcb, 0xb2,
+  0x85, 0xa4, 0x90, 0xcd, 0xcb, 0x65, 0xc1, 0x0e, 0x2d, 0xb3, 0x32, 0xea,
+  0xc6, 0x61, 0xaf, 0x61, 0x82, 0x56, 0xd5, 0x14, 0x8a, 0x8e, 0x1c, 0x61,
+  0x3e, 0x32, 0xd8, 0x81, 0x1d, 0xce, 0xa6, 0x1e, 0x14, 0x3f, 0x98, 0x99,
+  0xad, 0xbc, 0xf1, 0x1d, 0xa0, 0x2b, 0x8a, 0x77, 0x50, 0xb9, 0x37, 0xa3,
+  0xf2, 0x72, 0x77, 0xd2, 0xd9, 0x75, 0x59, 0x99, 0x06, 0xe7, 0x36, 0xef,
+  0xad, 0x02, 0x68, 0xa5, 0xde, 0x6e, 0xcf, 0x6a, 0x98, 0x3f, 0xcc, 0x4a,
+  0x22, 0x22, 0x98, 0x19, 0x27, 0x03, 0xd3, 0xf6, 0xe7, 0x79, 0x02, 0x7a,
+  0x91, 0x62, 0x3b, 0x2c, 0xb2, 0x46, 0x92, 0xc2, 0x8b, 0xf9, 0xe0, 0x29,
+  0x0c, 0x36, 0xe2, 0xdf, 0xb3, 0xaa, 0xec, 0xda, 0xe1, 0xaa, 0x8f, 0xc5,
+  0x7a, 0xfe, 0xcf, 0xac, 0x90, 0xb1, 0xb7, 0x1f, 0x3b, 0x01, 0xf3, 0xf4,
+  0x13, 0xbc, 0x0b, 0x2b, 0xb7, 0x03, 0x63, 0xed, 0x68, 0x3a, 0xe8, 0x31,
+  0x00, 0x13, 0x88, 0x86, 0xbe, 0xb1, 0x55, 0x0f, 0x5b, 0x95, 0xdc, 0xdd,
+  0x6a, 0x8b, 0xfb, 0x21, 0x00, 0xf1, 0xf0, 0xc2, 0xd8, 0x5e, 0xc3, 0xc5,
+  0x93, 0xd2, 0x30, 0x49, 0x31, 0xdf, 0xe2, 0x3a, 0x00, 0xf8, 0xde, 0x36,
+  0xfd, 0x78, 0x56, 0x52, 0x80, 0xa9, 0xb6, 0x6e, 0x8b, 0x48, 0xf9, 0x4e,
+  0xd2, 0xfd, 0x2a, 0xda, 0x88, 0x00, 0x50, 0x59, 0xdc, 0x04, 0x28, 0xcd,
+  0x91, 0x11, 0x94, 0x4f, 0xc4, 0x59, 0xad, 0x15, 0x2f, 0x30, 0x0e, 0x7e,
+  0x33, 0x10, 0x24, 0xdc, 0x8e, 0x14, 0xd9, 0xa5, 0x26, 0xfa, 0x6d, 0xf2,
+  0x3e, 0xe9, 0x36, 0xf2, 0xed, 0x80, 0xcb, 0xbf, 0x81, 0xb7, 0x97, 0xf3,
+  0xad, 0x23, 0x46, 0x6f, 0x5f, 0x69, 0xd4, 0x91, 0xbf, 0x42, 0xc3, 0x81,
+  0xf9, 0x90, 0x16, 0x7e, 0x5f, 0xb1, 0x00, 0xa6, 0x8d, 0xbc, 0x9c, 0x22,
+  0xf3, 0x85, 0xe9, 0xd8, 0xc3, 0x92, 0x52, 0x4c, 0x58, 0xa1, 0x9d, 0xd9,
+  0x44, 0xde, 0xdf, 0xa7, 0x7c, 0xbe, 0xa4, 0xd2, 0x98, 0x39, 0xf9, 0xb4,
+  0x58, 0xb3, 0x9e, 0x93, 0x84, 0xd6, 0x85, 0x05, 0x40, 0x8c, 0x01, 0x35,
+  0xdd, 0xbd, 0x6f, 0x23, 0x86, 0xd8, 0xb6, 0x0d, 0x63, 0x36, 0xe8, 0x1d,
+  0xe6, 0x71, 0xc6, 0x42, 0xfd, 0x1f, 0xdf, 0xa1, 0xc9, 0x4b, 0x73, 0x61,
+  0x7f, 0x11, 0x76, 0x22, 0xf5, 0x24, 0x07, 0x0b, 0x0e, 0xec, 0x4c, 0x02,
+  0xaa, 0x66, 0x53, 0xcf, 0x3c, 0xe0, 0xed, 0x06, 0xc7, 0x8c, 0xac, 0xd2,
+  0x6a, 0x19, 0xd5, 0xf7, 0xfc, 0xba, 0xb2, 0xe7, 0x69, 0xa8, 0xce, 0x75,
+  0xc7, 0xd7, 0x92, 0x6c, 0xfc, 0x6b, 0x2e, 0xf0, 0xb9, 0x5c, 0x04, 0xb5,
+  0x01, 0xac, 0xa4, 0xb0, 0xda, 0x86, 0xf9, 0xfc, 0xae, 0xe0, 0x19, 0xc4,
+  0x68, 0x21, 0x67, 0xa7, 0xcc, 0xb1, 0xfa, 0x27, 0x94, 0xd5, 0x37, 0x2e,
+  0xf2, 0xb6, 0xc9, 0x55, 0x12, 0x5c, 0x23, 0x9c, 0x90, 0xcf, 0x34, 0x2c,
+  0x07, 0x34, 0x29, 0xbc, 0x7c, 0x7d, 0xcd, 0xb6, 0x7a, 0xfa, 0xe9, 0x53,
+  0x78, 0x59, 0x3a, 0x3b, 0x87, 0xab, 0xcf, 0xb2, 0x11, 0xf4, 0xec, 0x53,
+  0xc7, 0x08, 0x1a, 0x46, 0x6b, 0xc4, 0x6a, 0xda, 0x65, 0x3a, 0x2e, 0x39,
+  0x72, 0xc2, 0x33, 0x95, 0x7a, 0xb3, 0xa8, 0xbe, 0x5f, 0x11, 0x0a, 0x77,
+  0x29, 0xcd, 0x6a, 0x98, 0x7a, 0x23, 0x28, 0x3a, 0x5b, 0xee, 0xdb, 0x45,
+  0xb7, 0xcc, 0x9f, 0xcd, 0x8d, 0x51, 0xea, 0x68, 0x16, 0x75, 0x92, 0xb4,
+  0xd1, 0x69, 0xb9, 0xe4, 0xf0, 0x53, 0x16, 0xc4, 0x33, 0x72, 0x9e, 0x76,
+  0x3a, 0x4d, 0xe6, 0xb6, 0xca, 0x51, 0x8d, 0x98, 0x8f, 0x74, 0x9d, 0xec,
+  0x99, 0xf9, 0xcf, 0x8b, 0x25, 0x21, 0xe9, 0x3c, 0xd2, 0x3f, 0xdd, 0x9a,
+  0xd1, 0x69, 0x27, 0x11, 0x6f, 0x6f, 0x14, 0x11, 0x03, 0xb5, 0x17, 0xd5,
+  0xe1, 0x03, 0x82, 0xc2, 0x17, 0x62, 0xae, 0xfb, 0x17, 0x6c, 0x4c, 0x1b,
+  0xd4, 0xd8, 0x99, 0xc4, 0x40, 0xb3, 0x4f, 0x66, 0xb2, 0x99, 0x56, 0x3d,
+  0xb1, 0xf7, 0x82, 0xbb, 0xcd, 0x04, 0xdb, 0xc9, 0x74, 0xc0, 0x11, 0xc4,
+  0x46, 0x4b, 0x7e, 0xdb, 0x2a, 0x0e, 0x10, 0x71, 0x65, 0x23, 0x67, 0x91,
+  0xb3, 0x78, 0x25, 0xc8, 0xf7, 0xdf, 0xe0, 0x4c, 0xd7, 0x69, 0x3d, 0x1b,
+  0xe4, 0x5d, 0x31, 0x7e, 0x0c, 0x14, 0x98, 0xc5, 0x70, 0xd8, 0x5d, 0x68,
+  0x9a, 0x18, 0x1d, 0x8e, 0x4e, 0x3b, 0xe4, 0x41, 0x6b, 0x49, 0x0c, 0xf7,
+  0xda, 0x1a, 0xcf, 0x6f, 0xc0, 0x53, 0xa6, 0x31, 0x11, 0xba, 0x47, 0x18,
+  0xe5, 0x40, 0x30, 0x5c, 0x30, 0xdf, 0xad, 0x2a, 0xc4, 0x52, 0x1f, 0xf0,
+  0xd7, 0x1d, 0xa1, 0x5b, 0xd8, 0x19, 0x26, 0xc2, 0x21, 0x70, 0x05, 0x17,
+  0xcc, 0x49, 0x22, 0x6c, 0x2a, 0x78, 0x62, 0x47, 0xa0, 0x1b, 0x0f, 0xc5,
+  0x3f, 0x99, 0xfa, 0x4c, 0x47, 0x3e, 0xa2, 0x4b, 0x80, 0xca, 0x3e, 0x0d,
+  0x62, 0xac, 0x2f, 0x16, 0xce, 0x25, 0xaa, 0x64, 0x8d, 0xa7, 0x09, 0xc6,
+  0xd1, 0xc8, 0x8d, 0x65, 0x45, 0x15, 0xb5, 0xe1, 0xd0, 0x10, 0x44, 0x23,
+  0x1a, 0x92, 0x8e, 0x72, 0x90, 0xec, 0x8a, 0x8b, 0xf6, 0x68, 0x0f, 0xbc,
+  0x36, 0xbb, 0x02, 0x12, 0x3f, 0x64, 0x18, 0xd8, 0xdf, 0x96, 0x39, 0x29,
+  0x13, 0x94, 0x33, 0x33, 0x4c, 0x5e, 0x33, 0xa2, 0x47, 0x8a, 0xdf, 0x70,
+  0x25, 0x2c, 0x94, 0xcb, 0xa2, 0x47, 0x6d, 0x07, 0x82, 0xd8, 0x85, 0xe9,
+  0x10, 0x9d, 0xc3, 0xb7, 0xe8, 0xf4, 0x11, 0x75, 0x7a, 0x6e, 0x0e, 0x3a,
+  0x08, 0x4b, 0x24, 0x99, 0x0d, 0x18, 0x0e, 0x89, 0xf5, 0x2a, 0x02, 0x9b,
+  0x8f, 0x64, 0x5a, 0x7f, 0x0c, 0xcd, 0xc0, 0x7e, 0xab, 0xde, 0x01, 0xcc,
+  0x22, 0x31, 0x02, 0x1a, 0x2a, 0x97, 0x51, 0xa4, 0xb3, 0x1d, 0x2e, 0x78,
+  0x6f, 0xe4, 0xcc, 0x8c, 0x3a, 0x49, 0x4d, 0x69, 0x6d, 0x97, 0xee, 0xdc,
+  0x34, 0x31, 0x6e, 0x91, 0x60, 0x81, 0x38, 0xec, 0x1a, 0x06, 0xe7, 0xac,
+  0xee, 0xda, 0xb8, 0x6a, 0x34, 0x21, 0x87, 0x8c, 0x3f, 0x55, 0x64, 0x1e,
+  0xf2, 0x88, 0x31, 0x91, 0xad, 0x75, 0x5b, 0x97, 0xea, 0x7e, 0x4b, 0x1d,
+  0x32, 0x1b, 0x6d, 0x5c, 0xd6, 0x4a, 0x40, 0x68, 0x06, 0x69, 0x5e, 0x6f,
+  0x9d, 0x27, 0x30, 0x36, 0x3d, 0x48, 0x8a, 0x11, 0xa9, 0xda, 0xf8, 0xf4,
+  0x41, 0x36, 0x0c, 0x7e, 0x23, 0xac, 0x4d, 0xf8, 0x8b, 0xf9, 0x30, 0xdc,
+  0x81, 0x76, 0x74, 0x3f, 0x64, 0x43, 0x5a, 0xc8, 0x9a, 0x20, 0x51, 0x5a,
+  0xd4, 0x10, 0xb0, 0xdb, 0x28, 0x28, 0x18, 0xa9, 0x45, 0x63, 0xb6, 0xd3,
+  0x52, 0x72, 0xdc, 0x27, 0x33, 0x23, 0xeb, 0x23, 0xb6, 0xa6, 0xd6, 0x21,
+  0x22, 0xd6, 0xa8, 0x7e, 0x57, 0x9c, 0xd6, 0x4b, 0xd2, 0x3d, 0x66, 0x4b,
+  0xfa, 0x36, 0x13, 0x2e, 0x59, 0xc2, 0x1f, 0x4d, 0xcd, 0x8d, 0x92, 0x64,
+  0x59, 0x5a, 0x0d, 0x3a, 0xa3, 0x1e, 0x5f, 0xd8, 0x52, 0xab, 0x96, 0x29,
+  0x95, 0x56, 0x97, 0x73, 0x6a, 0xb8, 0xa2, 0x77, 0x64, 0x10, 0xf6, 0xfd,
+  0x4a, 0x9c, 0x7e, 0xac, 0x98, 0xd2, 0x10, 0xb4, 0x3b, 0xed, 0xea, 0x96,
+  0x31, 0x12, 0x24, 0x76, 0x48, 0xf0, 0x25, 0xe3, 0xf7, 0x4d, 0x6f, 0x0f,
+  0xcd, 0x58, 0x05, 0x38, 0xb8, 0x55, 0xdc, 0xf2, 0xa4, 0xeb, 0xfe, 0x7c,
+  0x5c, 0xf9, 0xcd, 0x95, 0x05, 0x37, 0x43, 0x7e, 0x8c, 0x58, 0x01, 0x4e,
+  0xdf, 0xdf, 0x6b, 0x0e, 0x84, 0xdf, 0xa3, 0x7f, 0xe6, 0x7d, 0xf8, 0xac,
+  0x5d, 0x96, 0x42, 0x18, 0xd0, 0x7e, 0xd5, 0x81, 0x4a, 0x1f, 0x77, 0xa2,
+  0x56, 0xe0, 0xc1, 0xff, 0xef, 0x3c, 0x51, 0xe9, 0xe3, 0x8e, 0x54, 0xda,
+  0x3a, 0x53, 0x2b, 0x4a, 0xa6, 0xae, 0xec, 0xf1, 0x6f, 0x78, 0xca, 0x6c,
+  0xd0, 0xfc, 0xb1, 0x67, 0x2c, 0x71, 0x75, 0x6d, 0xff, 0x2f, 0x3e, 0x65,
+  0x9f, 0x77, 0xb4, 0x40, 0xd0, 0x09, 0xae, 0xa9, 0xfe, 0xe2, 0xc3, 0x0a,
+  0x08, 0xc4, 0x4b, 0xba, 0xd6, 0x8e, 0x65, 0xfe, 0x8a, 0x97, 0x80, 0x61,
+  0x0a, 0x99, 0x48, 0x9c, 0x9b, 0xe1, 0x64, 0x98, 0x90, 0x67, 0x76, 0x39,
+  0x34, 0x37, 0x76, 0x6d, 0xcb, 0x81, 0x8d, 0x6e, 0xf9, 0x37, 0xbd, 0x92,
+  0xe7, 0x43, 0x25, 0x9e, 0xb2, 0xe3, 0xba, 0x36, 0x77, 0xfb, 0x22, 0x67,
+  0x15, 0xc1, 0x68, 0x2f, 0x94, 0xc6, 0xf8, 0xf5, 0x68, 0x34, 0x38, 0x3c,
+  0x3f, 0xe9, 0x9e, 0xbc, 0xf6, 0xe7, 0xb4, 0x02, 0xee, 0xb3, 0x95, 0xc5,
+  0x60, 0x7c, 0x5f, 0xe2, 0xb3, 0xe8, 0x9c, 0xf2, 0xb7, 0x8d, 0xa6, 0xdb,
+  0x9d, 0xd8, 0xc3, 0x3a, 0x69, 0xa1, 0xe0, 0xa4, 0x47, 0x3e, 0x91, 0xaf,
+  0x10, 0x50, 0x72, 0x2a, 0x1b, 0xe7, 0x55, 0x93, 0xdc, 0xc2, 0x03, 0x01,
+  0x66, 0x10, 0x34, 0x11, 0x44, 0xf2, 0xb0, 0xf7, 0xe2, 0xf9, 0x9e, 0x39,
+  0x17, 0xf7, 0xcc, 0x93, 0x26, 0x2f, 0x3f, 0x1d, 0x3e, 0xd9, 0xa1, 0x32,
+  0xe4, 0x79, 0xa3, 0xee, 0x7e, 0x98, 0x75, 0xd2, 0xbc, 0x91, 0x77, 0x91,
+  0x98, 0x3a, 0x5f, 0x63, 0xef, 0x8e, 0x8f, 0x12, 0x86, 0x56, 0x81, 0x39,
+  0x2b, 0x41, 0xa6, 0x07, 0x65, 0x8d, 0x48, 0x02, 0x30, 0x42, 0xbf, 0x24,
+  0x4c, 0x65, 0x11, 0x79, 0xbb, 0x06, 0xe6, 0x58, 0x30, 0x1d, 0x6a, 0x4c,
+  0x20, 0x7b, 0xba, 0xb0, 0x1d, 0x21, 0x81, 0xc7, 0x76, 0x85, 0xcc, 0x0b,
+  0xf5, 0x31, 0xcc, 0x92, 0xf0, 0xa6, 0xe4, 0x91, 0xcc, 0xc7, 0x54, 0x00,
+  0x71, 0xf5, 0xfa, 0xa8, 0x01, 0xb3, 0xc2, 0x04, 0x72, 0xee, 0xc9, 0xc0,
+  0xd2, 0x11, 0x91, 0xa8, 0xb0, 0x30, 0xf2, 0xb2, 0x4c, 0xe6, 0xd6, 0x28,
+  0xb9, 0xfa, 0xdb, 0x34, 0xee, 0xdd, 0x5f, 0x67, 0x51, 0x45, 0x54, 0x62,
+  0xcf, 0x70, 0xd2, 0xae, 0x8b, 0x28, 0x13, 0x6b, 0x69, 0xd5, 0x80, 0xc4,
+  0x48, 0xea, 0xfa, 0x02, 0x78, 0x0b, 0xd0, 0x71, 0x66, 0x1b, 0xca, 0x6b,
+  0xca, 0xb6, 0x1f, 0xf9, 0x99, 0xb6, 0x1e, 0x01, 0xcf, 0xd3, 0xc7, 0xb8,
+  0xad, 0x2a, 0x4b, 0x67, 0xd2, 0x2b, 0xef, 0x3b, 0xe1, 0x2f, 0x11, 0xbd,
+  0x23, 0x71, 0x5b, 0x87, 0xa0, 0x21, 0xc7, 0xa6, 0xa9, 0x5d, 0xb0, 0x10,
+  0x83, 0x79, 0xda, 0x4c, 0x94, 0x54, 0xcd, 0x5c, 0x28, 0xf9, 0x22, 0x9d,
+  0x25, 0x8f, 0xc0, 0xbe, 0xae, 0x5e, 0xfc, 0x07, 0xea, 0x5d, 0xa1, 0xf7,
+  0x7a, 0x3a, 0xd7, 0x88, 0x3a, 0x65, 0x2e, 0x89, 0x55, 0xe7, 0x6e, 0xcb,
+  0xb9, 0x15, 0x8d, 0x11, 0x16, 0x53, 0xe4, 0x99, 0x27, 0xce, 0xba, 0xa1,
+  0x5f, 0xc2, 0x49, 0xa8, 0x8f, 0x69, 0x52, 0xce, 0x17, 0x88, 0x17, 0xe0,
+  0xa2, 0xd3, 0x66, 0x25, 0x35, 0x6b, 0x5b, 0xea, 0x90, 0xaf, 0x15, 0xef,
+  0x5c, 0x4e, 0x75, 0xf2, 0x08, 0xd9, 0xfb, 0x5b, 0x08, 0x43, 0x52, 0xe2,
+  0xd8, 0xd3, 0xf0, 0xcb, 0xd5, 0x39, 0x99, 0xc2, 0x64, 0x0b, 0x81, 0x4c,
+  0x49, 0xb2, 0x51, 0xba, 0x3e, 0x8d, 0x27, 0x47, 0xfc, 0x54, 0x08, 0x8c,
+  0x61, 0x83, 0x6c, 0x0f, 0x1f, 0xc5, 0xaf, 0xda, 0x51, 0xfd, 0x42, 0x96,
+  0x97, 0xff, 0x1b, 0x14, 0xc1, 0x67, 0x89, 0x5d, 0xab, 0xc7, 0x28, 0x84,
+  0x4c, 0x45, 0xcc, 0x75, 0xfb, 0x02, 0x96, 0x1d, 0x67, 0x74, 0xfd, 0x3f,
+  0x7d, 0xf0, 0xff, 0x4b, 0xfa, 0xe0, 0x3f, 0x72, 0x4a, 0xa9, 0xc8, 0x2b,
+  0x74, 0x08, 0xff, 0x64, 0xfa, 0x87, 0x31, 0x06, 0x88, 0x9d, 0xdd, 0x0f,
+  0x5d, 0x1a, 0xd4, 0x2f, 0x38, 0xa2, 0xe1, 0x56, 0xf8, 0xbf, 0xe3, 0x88,
+  0x3e, 0xea, 0x64, 0xfe, 0x3f, 0xef, 0xc7, 0x7f, 0xb7, 0x73, 0xb8, 0x06,
+  0xeb, 0xb1, 0x65, 0xb6, 0xd9, 0x1d, 0x51, 0xfd, 0x73, 0xb9, 0x0d, 0xd8,
+  0xda, 0xdb, 0x4e, 0xf5, 0xa1, 0x84, 0x11, 0x9e, 0xba, 0x93, 0xf3, 0xef,
+  0x9e, 0xf7, 0x29, 0x82, 0x35, 0xea, 0x46, 0x2d, 0xab, 0xe4, 0xf4, 0xf5,
+  0xe1, 0xf9, 0x2f, 0x38, 0xed, 0x7f, 0x81, 0xa3, 0x75, 0x91, 0x65, 0xd3,
+  0x01, 0x47, 0x48, 0x5e, 0xe2, 0x1f, 0xd1, 0x98, 0xa2, 0x66, 0x81, 0x63,
+  0xdb, 0x52, 0xe0, 0x24, 0x0c, 0xd6, 0xe2, 0x65, 0xa3, 0xa6, 0x14, 0xc2,
+  0xcb, 0xb0, 0x40, 0xf9, 0xb2, 0xc0, 0xcb, 0x52, 0x16, 0xd3, 0x6d, 0x2d,
+  0x5a, 0x8e, 0x6f, 0x63, 0xab, 0x48, 0x90, 0x9d, 0x8e, 0xf7, 0x35, 0xb1,
+  0x37, 0x59, 0xfe, 0x3b, 0xef, 0x19, 0x86, 0xd5, 0x44, 0x11, 0x1f, 0xf7,
+  0x6e, 0x28, 0x1c, 0xdc, 0x61, 0x8e, 0xa5, 0x27, 0xbb, 0x5c, 0x9b, 0x1a,
+  0xc9, 0xb0, 0xbf, 0x63, 0x46, 0x78, 0xf7, 0xf3, 0xab, 0x30, 0x03, 0x6b,
+  0xa7, 0xd2, 0x5f, 0x89, 0xd6, 0x0c, 0x52, 0x2c, 0x70, 0xba, 0xac, 0xc2,
+  0x5a, 0x3c, 0xa9, 0x3f, 0x3b, 0x1c, 0x26, 0xe7, 0xfe, 0xda, 0x4f, 0xb4,
+  0xe7, 0xd2, 0x7c, 0xbe, 0x35, 0x9d, 0x11, 0xec, 0x78, 0xbf, 0x05, 0xc9,
+  0xf0, 0xbb, 0x64, 0x23, 0x82, 0x7b, 0x89, 0x3a, 0xf7, 0x81, 0x72, 0x12,
+  0xc4, 0x8a, 0xd9, 0x4d, 0xa1, 0xe9, 0xe7, 0x5e, 0x7f, 0xa8, 0x9e, 0x57,
+  0x59, 0x34, 0x15, 0x93, 0x09, 0x4b, 0xb0, 0xb4, 0x56, 0x96, 0xeb, 0xa5,
+  0x57, 0x13, 0x2d, 0xe5, 0xf2, 0xc4, 0x34, 0x6b, 0x21, 0xa5, 0x1f, 0x9f,
+  0xef, 0xac, 0x99, 0x0c, 0xed, 0xca, 0x82, 0x66, 0x8b, 0xca, 0x16, 0x1b,
+  0x15, 0x57, 0x2b, 0xbb, 0x99, 0x11, 0x56, 0xf7, 0x9a, 0xf0, 0x3d, 0x58,
+  0xe1, 0xad, 0xd0, 0x60, 0xff, 0x0a, 0x80, 0xf0, 0x6f, 0x08, 0x88, 0x5c,
+  0x5f, 0x81, 0x27, 0x4c, 0x72, 0x56, 0x87, 0x8c, 0x95, 0x0a, 0x29, 0xea,
+  0x07, 0xa3, 0x90, 0xa0, 0xf9, 0x5d, 0xde, 0xdc, 0x53, 0x9e, 0xfc, 0x9d,
+  0xc0, 0xb7, 0xbb, 0xf2, 0x7e, 0x74, 0xfa, 0x04, 0xd3, 0x7a, 0x79, 0x3a,
+  0xf2, 0xf9, 0xa6, 0xeb, 0x84, 0x8b, 0x65, 0x1b, 0xe1, 0xf3, 0xd5, 0xf1,
+  0xe1, 0xe8, 0x72, 0x18, 0x0c, 0xd1, 0x8c, 0x31, 0x44, 0x85, 0xd8, 0x24,
+  0x9b, 0x0c, 0xec, 0x3b, 0xb3, 0xf4, 0x9e, 0x48, 0xde, 0x24, 0xf1, 0x87,
+  0x3a, 0xc7, 0x7d, 0xd3, 0xd6, 0xc9, 0xce, 0x4d, 0x19, 0x97, 0xda, 0x64,
+  0x55, 0xc8, 0xcd, 0x64, 0xe6, 0x6e, 0x9c, 0xcf, 0x68, 0x04, 0xa6, 0x5f,
+  0xc6, 0x1a, 0x9a, 0x0b, 0xdc, 0x17, 0x59, 0xa4, 0xe5, 0x8c, 0xf0, 0x64,
+  0xf4, 0x99, 0xb6, 0x1f, 0x82, 0x38, 0x24, 0x25, 0xb5, 0x76, 0x75, 0xa2,
+  0x9c, 0xd1, 0x32, 0xca, 0x3a, 0x13, 0xa2, 0x2e, 0x6a, 0x43, 0xe7, 0x8a,
+  0xb3, 0x78, 0x2c, 0xce, 0x1e, 0xaf, 0x80, 0x66, 0x20, 0xcc, 0x42, 0x4a,
+  0xeb, 0x8f, 0x8a, 0xd5, 0x9e, 0x34, 0xa8, 0x24, 0x9f, 0xae, 0x2d, 0x6e,
+  0xb3, 0xdf, 0xb5, 0x84, 0xcc, 0x42, 0x23, 0x67, 0x93, 0xb0, 0xfd, 0x5d,
+  0xdb, 0xee, 0xfb, 0x9c, 0x58, 0x6f, 0xb7, 0xd7, 0xac, 0xb7, 0x8d, 0x90,
+  0x53, 0x71, 0x01, 0x4e, 0xbd, 0x00, 0xe2, 0xe5, 0xb6, 0x8c, 0xd7, 0xb2,
+  0x49, 0x26, 0x37, 0x99, 0xb9, 0x44, 0x86, 0x5e, 0xe6, 0xf1, 0xa3, 0x27,
+  0x64, 0x23, 0xa0, 0xa8, 0x8a, 0x4c, 0xcf, 0x2f, 0x9e, 0x90, 0xa7, 0x4f,
+  0xc3, 0x09, 0xa9, 0xb2, 0xbf, 0x4d, 0x63, 0xac, 0xbe, 0xc0, 0x4e, 0x03,
+  0xb8, 0xcd, 0x80, 0xe7, 0x0b, 0xa6, 0x26, 0xa6, 0xae, 0xee, 0x50, 0x0d,
+  0x10, 0x45, 0xa4, 0x3a, 0xc2, 0x27, 0xb2, 0xb0, 0x29, 0x04, 0x19, 0x16,
+  0x35, 0x6c, 0x24, 0x61, 0xd8, 0x3d, 0xab, 0x80, 0xa7, 0x6e, 0xba, 0xba,
+  0x30, 0x9b, 0xc8, 0x47, 0xd6, 0x6a, 0x90, 0x54, 0xba, 0x04, 0x95, 0x24,
+  0x28, 0x03, 0xca, 0x1e, 0x9e, 0xc1, 0xe0, 0xaa, 0x59, 0xd8, 0x81, 0xad,
+  0xdd, 0x1d, 0xbb, 0xc1, 0x64, 0x28, 0xa1, 0x31, 0xc6, 0xce, 0x83, 0x97,
+  0xd1, 0x27, 0x97, 0x90, 0x58, 0xec, 0x85, 0x5d, 0x33, 0x05, 0x01, 0xa4,
+  0x8c, 0x0a, 0x55, 0x30, 0x5a, 0x14, 0xe4, 0x3a, 0x52, 0x8c, 0xf0, 0xb1,
+  0x13, 0x11, 0x0a, 0x0f, 0x4c, 0x4b, 0x2b, 0x36, 0x6a, 0x07, 0x2c, 0x12,
+  0x5c, 0xe3, 0xa3, 0x32, 0x05, 0x9c, 0x1a, 0x04, 0x48, 0xee, 0x20, 0x64,
+  0xbf, 0x35, 0xd6, 0xfc, 0x6d, 0x36, 0x43, 0xb2, 0x4c, 0x56, 0x4c, 0xaa,
+  0xfb, 0x85, 0x4f, 0x43, 0x3d, 0xfd, 0x47, 0xe6, 0x5f, 0x31, 0xed, 0x52,
+  0x18, 0x73, 0xcf, 0x08, 0xbb, 0xed, 0x50, 0xff, 0xa2, 0xbc, 0x3d, 0x95,
+  0x6f, 0xec, 0x99, 0x02, 0xe2, 0x96, 0x63, 0xc4, 0x56, 0xff, 0x25, 0x6b,
+  0x46, 0xa5, 0x37, 0x13, 0xbd, 0x31, 0xb5, 0x56, 0x37, 0xee, 0xb1, 0x04,
+  0x71, 0x8f, 0x05, 0xf6, 0x3e, 0x7a, 0xed, 0xf7, 0xfb, 0x3c, 0x61, 0xb7,
+  0xfb, 0x01, 0xd8, 0x9f, 0x44, 0xc2, 0x1b, 0xf2, 0xd2, 0xb4, 0x1d, 0xf1,
+  0x74, 0x60, 0xb5, 0xa2, 0xcf, 0x3e, 0xbb, 0xa2, 0xac, 0x2f, 0xd4, 0xd5,
+  0xa9, 0x5f, 0x55, 0x30, 0x9d, 0xde, 0x76, 0x49, 0x66, 0x23, 0x23, 0x5c,
+  0x19, 0xbd, 0xa5, 0xbe, 0xa5, 0xf1, 0x32, 0x97, 0x14, 0x79, 0xba, 0x01,
+  0xcd, 0xd3, 0xb7, 0xfb, 0xab, 0x48, 0x95, 0x87, 0xf2, 0x6b, 0x24, 0x59,
+  0x4e, 0x89, 0xbf, 0xdf, 0x31, 0xbe, 0x25, 0xb6, 0xf8, 0x25, 0xc0, 0x8b,
+  0xe4, 0xa0, 0x7e, 0xbe, 0xf7, 0xd9, 0xf3, 0xed, 0x75, 0xd5, 0xfe, 0xa8,
+  0xdc, 0x05, 0xa5, 0x97, 0xf1, 0x26, 0xa2, 0x7f, 0xed, 0x0f, 0xfd, 0x09,
+  0xf2, 0x38, 0xf9, 0x25, 0xed, 0x32, 0xbc, 0xe3, 0xcc, 0x85, 0x43, 0x9b,
+  0x02, 0x13, 0xa1, 0xd4, 0xe5, 0xd8, 0x2e, 0x3c, 0x2e, 0xb2, 0x66, 0xe4,
+  0x9c, 0x63, 0x33, 0x77, 0xcd, 0xc2, 0xee, 0x30, 0xd9, 0x4c, 0x1c, 0x3c,
+  0xd1, 0x3e, 0xf0, 0xfd, 0xe9, 0x17, 0x40, 0xe3, 0xce, 0xe2, 0xef, 0xc3,
+  0xf6, 0xbf, 0xfc, 0x80, 0xa6, 0x6b, 0xe0, 0xd7, 0xac, 0xf2, 0x93, 0x7f,
+  0xc2, 0x2a, 0x3f, 0x59, 0xbf, 0xca, 0x4f, 0x1e, 0xbb, 0xca, 0x9f, 0x3d,
+  0x7b, 0xfe, 0xf9, 0xaf, 0x58, 0x65, 0x6f, 0x86, 0xff, 0x8f, 0xad, 0xb2,
+  0xb7, 0xd3, 0x7e, 0xdd, 0x2a, 0x0b, 0x30, 0x24, 0x10, 0xc4, 0x52, 0x2b,
+  0x82, 0x20, 0x7c, 0x94, 0xec, 0xcd, 0x10, 0x7e, 0x7e, 0xd6, 0xd2, 0xa7,
+  0xb6, 0x18, 0x75, 0x6d, 0x9d, 0x28, 0xd2, 0xc4, 0x22, 0x66, 0xb6, 0x4b,
+  0x3d, 0x87, 0x8e, 0xbb, 0x98, 0x51, 0xbd, 0xa1, 0xcd, 0xc1, 0xa6, 0x3a,
+  0x48, 0x34, 0xf5, 0x47, 0x99, 0x5b, 0xf8, 0x73, 0x66, 0xa9, 0xff, 0x89,
+  0xcc, 0x3f, 0x21, 0x6e, 0xc6, 0x43, 0x3e, 0xb5, 0x26, 0x6d, 0x45, 0xf9,
+  0x89, 0x68, 0x66, 0x37, 0x55, 0x3c, 0x69, 0x97, 0x3c, 0x61, 0x7c, 0x28,
+  0x93, 0x21, 0x41, 0x13, 0xee, 0x96, 0xf6, 0xc8, 0x6b, 0xe0, 0x92, 0x83,
+  0xdc, 0x32, 0xba, 0xeb, 0x04, 0xfc, 0xd4, 0xae, 0xab, 0xe1, 0x80, 0x76,
+  0xae, 0x88, 0x78, 0xc7, 0x62, 0x09, 0xac, 0x27, 0x02, 0x9c, 0x4a, 0xfd,
+  0x13, 0xbd, 0x39, 0xd8, 0x36, 0x7d, 0x4d, 0x83, 0x9e, 0x2e, 0xe7, 0x0b,
+  0xe5, 0xb1, 0xa2, 0xdc, 0x86, 0x9c, 0xcb, 0x03, 0x73, 0x96, 0x2b, 0x70,
+  0x97, 0x11, 0xff, 0x92, 0x75, 0xbf, 0x08, 0xee, 0x8b, 0x5d, 0x39, 0x5a,
+  0xba, 0xc3, 0x91, 0xdb, 0xf0, 0x18, 0x24, 0xe3, 0x06, 0xd9, 0x04, 0x45,
+  0x17, 0x16, 0xc9, 0xe9, 0x81, 0x94, 0x18, 0x34, 0xcd, 0xc6, 0xcb, 0x6b,
+  0x4d, 0x15, 0xb5, 0xa5, 0x92, 0xda, 0x8b, 0x85, 0xec, 0x0b, 0x22, 0x87,
+  0xc8, 0xfa, 0x0c, 0x84, 0xbd, 0x0f, 0xb3, 0xe2, 0x1b, 0x2a, 0x12, 0x36,
+  0x59, 0x87, 0x9b, 0x0a, 0x06, 0x8e, 0x3d, 0xd0, 0x1a, 0x39, 0x7e, 0xd2,
+  0x2a, 0x61, 0x13, 0xa9, 0xe9, 0xe2, 0x6f, 0x95, 0x66, 0xb2, 0x18, 0x5c,
+  0xa5, 0xc4, 0x2b, 0x17, 0xe4, 0x0a, 0x0a, 0x56, 0x52, 0x9c, 0x78, 0x97,
+  0x47, 0xe7, 0xc9, 0x9b, 0x54, 0x2a, 0x4a, 0x24, 0x5b, 0x46, 0x30, 0x7d,
+  0xf6, 0x74, 0xef, 0xc9, 0xf6, 0x5a, 0x05, 0xb5, 0xcd, 0x93, 0x82, 0x6f,
+  0x15, 0x65, 0x0c, 0xb3, 0x7a, 0xb9, 0xac, 0x90, 0x48, 0x8b, 0xe9, 0x37,
+  0x5f, 0xfa, 0xf0, 0xee, 0xec, 0xf5, 0xf1, 0xe9, 0xe1, 0x5f, 0x6c, 0x22,
+  0x30, 0x4d, 0x82, 0x26, 0x96, 0x7d, 0x30, 0x76, 0xdd, 0xfd, 0x07, 0x63,
+  0x2a, 0x9b, 0x5f, 0x6e, 0x3d, 0xd9, 0xa6, 0xac, 0x9d, 0xa0, 0xbc, 0xd8,
+  0x75, 0xd6, 0x4a, 0xa2, 0x16, 0x08, 0xf1, 0x1a, 0xa6, 0x0f, 0xeb, 0xb9,
+  0xdb, 0x1d, 0xee, 0x0b, 0x6b, 0xbc, 0xb0, 0x5e, 0xbb, 0xa3, 0xec, 0xf1,
+  0xd7, 0xa7, 0x42, 0x05, 0xa4, 0x49, 0xcb, 0xc1, 0xf6, 0xf8, 0xb4, 0x98,
+  0xe5, 0x93, 0x9c, 0xd4, 0xf8, 0xda, 0xec, 0x5a, 0xb3, 0x27, 0x72, 0x8a,
+  0x4f, 0x5f, 0xb5, 0x19, 0xc5, 0x90, 0x97, 0x45, 0xbf, 0x58, 0x1f, 0x6f,
+  0x6d, 0x8b, 0xc4, 0x06, 0x32, 0x34, 0x9b, 0x15, 0x59, 0x33, 0x90, 0x8e,
+  0xbd, 0x34, 0x7f, 0xbe, 0xba, 0x4d, 0x67, 0x41, 0xca, 0x1f, 0x55, 0xe7,
+  0xd2, 0x9d, 0x69, 0x71, 0x85, 0xf4, 0xa6, 0xc7, 0x98, 0x3f, 0xb2, 0xc4,
+  0xf1, 0xfa, 0xa4, 0x39, 0x2a, 0x01, 0x41, 0xfc, 0xe5, 0xe5, 0x5f, 0xce,
+  0x8f, 0x5f, 0xbd, 0x24, 0x54, 0xe2, 0x17, 0x84, 0x3b, 0xaf, 0x5b, 0x20,
+  0xc5, 0x84, 0x8a, 0xc7, 0x06, 0x63, 0xf8, 0xe1, 0xf5, 0xc9, 0xe8, 0xfc,
+  0xf4, 0xec, 0xe8, 0xd5, 0xcb, 0x1f, 0xc8, 0xdc, 0x32, 0x32, 0xf5, 0xde,
+  0x7b, 0xd7, 0xfe, 0xcc, 0x72, 0x60, 0x87, 0x79, 0xe2, 0xc7, 0xdf, 0x7f,
+  0x38, 0x7e, 0xf7, 0xdd, 0xab, 0x97, 0xb7, 0x69, 0xd5, 0xa7, 0xf1, 0xf1,
+  0xdb, 0x2b, 0x8a, 0xdf, 0xb5, 0xb6, 0x1a, 0xe9, 0xad, 0xe3, 0xd9, 0xc7,
+  0x3a, 0xff, 0x7b, 0x96, 0x98, 0xd7, 0x67, 0xcb, 0x90, 0x83, 0xf6, 0x92,
+  0x53, 0x6b, 0xcd, 0x64, 0xd0, 0xdf, 0x92, 0xaf, 0x4e, 0xbf, 0x25, 0x9e,
+  0x43, 0xeb, 0x40, 0x9c, 0x73, 0x69, 0x8d, 0xe4, 0x8b, 0x67, 0x7b, 0xfb,
+  0xdb, 0xae, 0x6e, 0x1c, 0x78, 0x52, 0x4d, 0x8f, 0x3f, 0x06, 0x39, 0x13,
+  0x7f, 0xcf, 0xbc, 0xe2, 0xf3, 0x52, 0xfb, 0xee, 0xbe, 0xc5, 0x5a, 0xa0,
+  0xbe, 0x18, 0xa4, 0x40, 0x33, 0xf7, 0x42, 0x49, 0xf2, 0x80, 0xe8, 0x62,
+  0x02, 0x57, 0xd4, 0xe5, 0x1b, 0x8f, 0xbb, 0xe0, 0x2b, 0xb7, 0xf5, 0x4c,
+  0x77, 0xc4, 0x9d, 0xb5, 0xf6, 0xda, 0xf8, 0x1d, 0x83, 0x1c, 0x5d, 0x5b,
+  0x0b, 0x93, 0x6d, 0x4c, 0x71, 0xd9, 0x3f, 0xf1, 0x79, 0xf6, 0xe0, 0x2f,
+  0xc8, 0xfe, 0x28, 0x99, 0x4f, 0x0b, 0xa3, 0xd4, 0x8d, 0xa7, 0x19, 0xa3,
+  0x0f, 0x38, 0xb7, 0xf2, 0x39, 0x25, 0x1c, 0x66, 0x75, 0xa2, 0x8e, 0x0f,
+  0xcf, 0xad, 0x31, 0xcb, 0xae, 0xd3, 0xc9, 0xbd, 0xe5, 0x07, 0x15, 0x6e,
+  0x8b, 0x48, 0x4a, 0x7b, 0x3a, 0x21, 0x2b, 0x67, 0x96, 0x4d, 0xaf, 0x21,
+  0x9e, 0x39, 0x37, 0xde, 0x1c, 0x57, 0xeb, 0x0d, 0xe1, 0xae, 0x59, 0x0e,
+  0x00, 0xbd, 0x2e, 0x57, 0xe7, 0xb7, 0xd8, 0x3a, 0x60, 0xed, 0xdd, 0x47,
+  0xdb, 0x06, 0x55, 0x2d, 0xd7, 0xce, 0xe9, 0xd3, 0xb6, 0x2b, 0xf9, 0xef,
+  0x38, 0xe4, 0x44, 0x9f, 0x02, 0x6f, 0xe5, 0x4b, 0xfa, 0x6b, 0x9c, 0x44,
+  0x19, 0x15, 0x58, 0x60, 0xcf, 0x73, 0xe1, 0x52, 0xc7, 0x39, 0x66, 0x89,
+  0xaf, 0xa4, 0x30, 0x01, 0x71, 0xf1, 0x36, 0xce, 0xcf, 0x1c, 0x27, 0x27,
+  0xb2, 0xde, 0x5e, 0xb3, 0x3d, 0xf9, 0xb2, 0xa2, 0x9d, 0xb1, 0xa2, 0x3d,
+  0x2f, 0x33, 0x2b, 0x8c, 0x5d, 0x70, 0x4a, 0x10, 0x45, 0xe9, 0x5f, 0x52,
+  0x5b, 0x24, 0x12, 0x49, 0x27, 0x31, 0x33, 0xf5, 0x85, 0x86, 0x43, 0x52,
+  0x9f, 0xde, 0x01, 0x0f, 0x31, 0x3d, 0x40, 0x1d, 0x66, 0x56, 0x33, 0xf0,
+  0x5b, 0x0d, 0x6a, 0x46, 0x2e, 0x50, 0xac, 0xc9, 0x72, 0x82, 0x9a, 0x6e,
+  0xd6, 0xaa, 0xac, 0x51, 0x0a, 0x14, 0xec, 0x57, 0xc7, 0x18, 0x18, 0xa1,
+  0xa6, 0xf0, 0x33, 0x76, 0x88, 0x3b, 0x46, 0x88, 0x3d, 0x30, 0x38, 0x25,
+  0xe5, 0x47, 0xa7, 0xb6, 0xe6, 0x34, 0x98, 0x6d, 0x66, 0x75, 0x8a, 0xb2,
+  0x79, 0x5b, 0xe5, 0xb2, 0x75, 0x4f, 0x99, 0x46, 0xe9, 0x7d, 0xb9, 0xa3,
+  0x70, 0x2b, 0x71, 0xce, 0x2d, 0x37, 0xeb, 0xcd, 0x48, 0x90, 0x11, 0xd2,
+  0x30, 0xc2, 0xbd, 0x7b, 0x49, 0x11, 0x27, 0xac, 0xe2, 0xca, 0xfd, 0x19,
+  0x55, 0x8a, 0x62, 0x94, 0x1b, 0xda, 0x1a, 0x6c, 0xdb, 0x54, 0xd9, 0xbc,
+  0xb1, 0x4a, 0x5b, 0x84, 0x47, 0xc1, 0xf2, 0xd6, 0xda, 0x22, 0x52, 0xec,
+  0x15, 0xd4, 0x1d, 0x22, 0x7b, 0x82, 0x3e, 0xb6, 0xc3, 0x79, 0x5f, 0x2a,
+  0x84, 0xf2, 0x48, 0xea, 0x69, 0xd0, 0x58, 0x91, 0xdd, 0xf9, 0x8d, 0x39,
+  0x85, 0xdc, 0x36, 0xf8, 0x7b, 0x3a, 0x82, 0x8d, 0x31, 0x41, 0x49, 0x2b,
+  0xc9, 0xcb, 0xef, 0x8e, 0x2f, 0x46, 0x27, 0x67, 0xef, 0xbe, 0x88, 0xda,
+  0x89, 0x89, 0xfc, 0x36, 0xb1, 0xe5, 0x7c, 0x34, 0xd3, 0xcd, 0x15, 0x54,
+  0x21, 0xef, 0x90, 0xba, 0x21, 0x92, 0x43, 0xca, 0xee, 0xa1, 0x07, 0xba,
+  0x5b, 0xa0, 0x96, 0x16, 0xe0, 0xfe, 0x4c, 0xab, 0x6b, 0xcc, 0x85, 0xd9,
+  0x8b, 0xb0, 0x69, 0x50, 0x2c, 0x53, 0x8d, 0x1d, 0xfb, 0xd7, 0xfd, 0x60,
+  0xfc, 0x71, 0xa8, 0x8a, 0x17, 0x29, 0x5e, 0x2e, 0x38, 0x13, 0x8a, 0x12,
+  0xd1, 0x99, 0xad, 0xc2, 0xef, 0x5d, 0xc0, 0xaa, 0x4d, 0xb5, 0x21, 0xfd,
+  0x17, 0xcd, 0xc3, 0xb7, 0x7b, 0x5e, 0xf6, 0x86, 0x7d, 0x6e, 0x2f, 0xf6,
+  0xdc, 0x5e, 0xf8, 0xdc, 0x7e, 0xec, 0xb9, 0xfd, 0xf0, 0xb9, 0x27, 0xb1,
+  0xe7, 0xbc, 0x04, 0x1d, 0xcf, 0x7c, 0xd5, 0x19, 0x5a, 0x67, 0x11, 0x7a,
+  0xeb, 0xd9, 0xaa, 0x22, 0xb8, 0xe1, 0x99, 0x70, 0x9e, 0x09, 0xab, 0x16,
+  0xec, 0x6a, 0x03, 0xd6, 0x87, 0xd8, 0x74, 0xfc, 0xa8, 0xe6, 0x43, 0x84,
+  0xd8, 0x21, 0x95, 0xc6, 0x08, 0x5e, 0xf3, 0xdf, 0x2f, 0xc2, 0xb4, 0xbb,
+  0x04, 0xd3, 0x1e, 0xd6, 0x1a, 0x27, 0x35, 0x28, 0xa1, 0xcc, 0x10, 0xae,
+  0x6f, 0xdb, 0x57, 0x83, 0x42, 0x0a, 0x69, 0xf1, 0x86, 0x5a, 0x79, 0x7d,
+  0xf4, 0x46, 0x17, 0xe7, 0xbd, 0xbe, 0x04, 0xf3, 0xcc, 0x07, 0x06, 0xe6,
+  0xdf, 0x09, 0x74, 0x6d, 0x62, 0x88, 0x7f, 0xf6, 0x54, 0x70, 0x37, 0x5e,
+  0x95, 0xfa, 0x88, 0x77, 0x19, 0xbf, 0xb4, 0xd8, 0x23, 0x2e, 0xb7, 0xe6,
+  0x8a, 0x39, 0x18, 0x35, 0xb8, 0x3d, 0x42, 0x46, 0x04, 0xf4, 0x1d, 0x6f,
+  0x68, 0xbc, 0x77, 0x1e, 0xa5, 0x11, 0x77, 0xf3, 0x81, 0x1c, 0xf8, 0xa7,
+  0x9d, 0x19, 0xd5, 0x0e, 0x45, 0xa6, 0xd2, 0x55, 0x57, 0x2f, 0x2b, 0xd6,
+  0x95, 0x94, 0xbe, 0x09, 0xd5, 0xa9, 0x3b, 0x53, 0x2c, 0xf4, 0x2a, 0xab,
+  0x53, 0x38, 0x34, 0x67, 0xdd, 0x1b, 0xe4, 0x50, 0xfd, 0xdd, 0xa2, 0x10,
+  0xb8, 0xf9, 0xf3, 0x48, 0x92, 0x1f, 0x1e, 0x90, 0x3f, 0x1e, 0xbc, 0x1d,
+  0xc5, 0x38, 0x62, 0x77, 0x28, 0x08, 0x2c, 0x79, 0xd4, 0xa0, 0x94, 0x1b,
+  0xe7, 0xd7, 0x0d, 0x49, 0x7c, 0x3a, 0xdd, 0x75, 0xa7, 0x91, 0x85, 0x56,
+  0xf5, 0xa3, 0x06, 0xda, 0x1a, 0x29, 0x9d, 0xcd, 0x40, 0xa5, 0x3b, 0x1d,
+  0x6d, 0x27, 0xea, 0x63, 0x73, 0x00, 0x3f, 0x1a, 0xa7, 0x27, 0x8e, 0x20,
+  0x7e, 0x1e, 0x01, 0xec, 0x13, 0x17, 0x1b, 0xbd, 0xa9, 0x9c, 0xd6, 0x6b,
+  0xf2, 0xee, 0xc2, 0xd3, 0x4a, 0xf2, 0x22, 0xda, 0xc3, 0x88, 0x13, 0xb0,
+  0xdd, 0xbd, 0x3d, 0xe1, 0x12, 0xf0, 0xfa, 0xc7, 0xd5, 0x57, 0x7f, 0xfb,
+  0x1e, 0xee, 0xff, 0xea, 0x39, 0xdc, 0xff, 0x27, 0xcd, 0xe1, 0x93, 0x5f,
+  0x37, 0x87, 0x4f, 0x7e, 0xb3, 0x39, 0x74, 0x45, 0x35, 0xe9, 0x21, 0x6a,
+  0xd9, 0xab, 0x41, 0x28, 0x77, 0x31, 0xdd, 0xad, 0xe6, 0x9f, 0x63, 0x8a,
+  0x94, 0x93, 0x57, 0xc2, 0x3c, 0x48, 0xf9, 0xac, 0x19, 0xca, 0x0b, 0x76,
+  0x06, 0xec, 0x48, 0x08, 0x51, 0xae, 0xa3, 0xca, 0x1b, 0x47, 0x59, 0x63,
+  0x0e, 0x1c, 0x39, 0xd1, 0x8c, 0x70, 0xfc, 0xaa, 0x24, 0x95, 0x93, 0xdc,
+  0xbb, 0x74, 0xe5, 0xbc, 0x1b, 0x8d, 0xf0, 0xc9, 0x5f, 0x40, 0x76, 0xe1,
+  0x9c, 0x9a, 0x51, 0x0d, 0x23, 0xc4, 0xfd, 0xb7, 0xe7, 0xef, 0x53, 0xe8,
+  0x8a, 0x5e, 0xeb, 0x89, 0xf6, 0x26, 0x90, 0x43, 0x2e, 0x9c, 0x99, 0xdd,
+  0x39, 0x77, 0xfd, 0x44, 0x34, 0x8d, 0x98, 0x96, 0x81, 0x64, 0x5f, 0x16,
+  0x10, 0xce, 0x7b, 0xdc, 0x71, 0x1f, 0x7b, 0xae, 0xda, 0xa0, 0x6e, 0xef,
+  0x6a, 0xdf, 0xf1, 0xc3, 0x17, 0x6f, 0x87, 0x3b, 0x6d, 0xb5, 0xef, 0x38,
+  0xae, 0x09, 0xb4, 0xfe, 0xd5, 0x4a, 0xf8, 0x6d, 0xaa, 0x81, 0xf2, 0xfb,
+  0xc7, 0x19, 0x06, 0x9d, 0x8d, 0x44, 0x68, 0x5f, 0xd2, 0x9c, 0x49, 0x7b,
+  0x12, 0x93, 0x7c, 0x70, 0x2c, 0xef, 0x3a, 0x57, 0x25, 0xc7, 0x68, 0x57,
+  0x16, 0x72, 0xb4, 0xd9, 0xd3, 0x9a, 0xbe, 0xca, 0xa3, 0xac, 0x39, 0x04,
+  0xbe, 0x2c, 0xf4, 0x23, 0x52, 0x46, 0x0b, 0x89, 0xa0, 0x20, 0x71, 0x08,
+  0x96, 0x75, 0x92, 0x71, 0x82, 0x7f, 0xfe, 0x90, 0x68, 0x7e, 0xde, 0x1e,
+  0x6f, 0x3a, 0xc9, 0x06, 0x69, 0x3d, 0xc9, 0xf3, 0xb8, 0x51, 0xc2, 0xfe,
+  0x3b, 0x30, 0x68, 0x25, 0x57, 0x4b, 0x8a, 0xc0, 0xe1, 0x15, 0xd3, 0x97,
+  0x25, 0x33, 0x70, 0x72, 0x4d, 0x05, 0xc9, 0x7e, 0xa7, 0x4e, 0x97, 0xcb,
+  0xe6, 0xba, 0x54, 0xdf, 0x44, 0x3f, 0xb0, 0x71, 0xb4, 0xb6, 0xba, 0x59,
+  0x9e, 0x49, 0x95, 0x2f, 0xc0, 0x98, 0xe4, 0x15, 0x27, 0xe8, 0xdb, 0xea,
+  0x7d, 0xb0, 0x1a, 0xc4, 0x11, 0xcc, 0xe5, 0xec, 0xde, 0x07, 0x19, 0xc7,
+  0xbd, 0x41, 0x8f, 0x2c, 0x34, 0xcb, 0xe8, 0x6e, 0xde, 0x25, 0x76, 0x3b,
+  0x26, 0xc0, 0xe1, 0x57, 0x51, 0x1d, 0x75, 0xb5, 0xa3, 0x5d, 0x3d, 0x32,
+  0x66, 0x0b, 0xdd, 0x2b, 0x7f, 0x1a, 0x48, 0x6b, 0xd5, 0xd3, 0x3a, 0x66,
+  0x1a, 0x4c, 0xf2, 0x14, 0x28, 0x23, 0xe9, 0x4d, 0xf6, 0x89, 0x73, 0x45,
+  0x42, 0xbd, 0x89, 0x05, 0xcd, 0x8d, 0x66, 0x52, 0x1c, 0x8e, 0x8e, 0x4e,
+  0x4e, 0x5a, 0x79, 0x25, 0x34, 0x6d, 0x48, 0xf5, 0xe5, 0x9c, 0xe5, 0xa4,
+  0x26, 0x32, 0x2a, 0xd2, 0xc1, 0xb8, 0xbb, 0x31, 0xbe, 0xda, 0x79, 0x7e,
+  0x7d, 0x03, 0x27, 0x52, 0x96, 0xd6, 0xb9, 0x96, 0x94, 0x49, 0x45, 0xd3,
+  0x29, 0x4c, 0x37, 0x61, 0x2f, 0xdc, 0x2c, 0x8d, 0x79, 0xf8, 0xfb, 0x27,
+  0xcb, 0xc7, 0x01, 0x9b, 0x32, 0x5b, 0x7c, 0xae, 0x7c, 0xa7, 0x75, 0xb8,
+  0xd7, 0x22, 0xe4, 0xb0, 0xe7, 0x95, 0x94, 0x0f, 0x01, 0xc3, 0x0e, 0x49,
+  0x5a, 0x21, 0x78, 0xa5, 0x22, 0x97, 0xc4, 0xd9, 0xc3, 0x8d, 0x9b, 0xe1,
+  0xaa, 0x2b, 0x1c, 0xc4, 0x8a, 0xd6, 0x4f, 0xd6, 0x35, 0x7f, 0xd8, 0x23,
+  0xb8, 0x16, 0x11, 0xbf, 0xd7, 0xbd, 0xbc, 0xf0, 0x85, 0xb5, 0x27, 0x20,
+  0xe5, 0xfd, 0xcf, 0x4f, 0xfa, 0xbb, 0xdf, 0x6d, 0x7f, 0xf6, 0x08, 0xd8,
+  0x03, 0xf0, 0xdf, 0xf3, 0x04, 0x48, 0x3a, 0x56, 0xef, 0x8f, 0xbd, 0x24,
+  0x4e, 0x1f, 0xfc, 0x88, 0x76, 0x5a, 0x69, 0xd6, 0xff, 0xdc, 0x9d, 0x16,
+  0xc9, 0xfb, 0xf6, 0x84, 0x98, 0xbf, 0xa6, 0xcb, 0x22, 0xff, 0x04, 0xd0,
+  0xa6, 0xb9, 0xe5, 0x5f, 0x12, 0x77, 0xee, 0x0a, 0xd2, 0xd8, 0x23, 0xad,
+  0x15, 0xaf, 0xe5, 0xde, 0xe9, 0xc3, 0xef, 0xcd, 0xcb, 0xc9, 0xb4, 0x9c,
+  0x53, 0x04, 0x8f, 0xdb, 0xe8, 0xfb, 0xcc, 0x7d, 0x10, 0xeb, 0x91, 0x08,
+  0x60, 0x91, 0x35, 0x04, 0xb1, 0x5a, 0xeb, 0xa4, 0x6b, 0x3b, 0x3e, 0x2f,
+  0x51, 0x89, 0x63, 0x41, 0xc0, 0xc0, 0x35, 0x95, 0xde, 0x30, 0x19, 0x0e,
+  0x85, 0xd7, 0xf6, 0x84, 0x78, 0xf4, 0xc5, 0xb2, 0x75, 0x6c, 0xc0, 0x99,
+  0x99, 0x81, 0x63, 0xc1, 0x4a, 0xcb, 0x61, 0xed, 0x08, 0xe0, 0xf3, 0xae,
+  0x8b, 0x05, 0x24, 0xe3, 0xce, 0x13, 0x2d, 0x35, 0x5a, 0xd6, 0xf2, 0x27,
+  0x33, 0xe7, 0xb5, 0x2b, 0x8d, 0xd5, 0x62, 0xca, 0x07, 0xeb, 0x4a, 0x3e,
+  0xa3, 0xcd, 0xbf, 0xa3, 0x81, 0x9a, 0x59, 0x88, 0xaf, 0xf3, 0xaa, 0x45,
+  0xb2, 0xac, 0x23, 0x34, 0x37, 0xbc, 0xb5, 0xf4, 0x6f, 0x30, 0x26, 0xa8,
+  0x12, 0xd1, 0x1e, 0x05, 0xd7, 0x53, 0x88, 0x96, 0xc1, 0x66, 0x57, 0xfa,
+  0x0d, 0x55, 0xe5, 0xd3, 0x7e, 0x55, 0xbc, 0x11, 0xdb, 0x75, 0x17, 0xd5,
+  0x3b, 0xef, 0x91, 0x4a, 0x47, 0x2a, 0xf3, 0x8a, 0x12, 0x26, 0xba, 0x13,
+  0x53, 0x68, 0x11, 0x96, 0x9e, 0x28, 0x6e, 0x29, 0x12, 0x6f, 0xab, 0x80,
+  0xf1, 0xc2, 0x7a, 0xc5, 0xa4, 0x83, 0x20, 0x0f, 0xd1, 0x50, 0xb4, 0xb0,
+  0x91, 0x4b, 0x2e, 0x1d, 0xa4, 0x70, 0xec, 0x2d, 0xa3, 0x3e, 0x6b, 0xa5,
+  0x65, 0x6a, 0x91, 0xe8, 0x69, 0x5d, 0x99, 0xe5, 0x80, 0x68, 0x75, 0xd5,
+  0x69, 0xc2, 0x99, 0x6f, 0xc7, 0xa8, 0x49, 0x74, 0x6c, 0xa5, 0xca, 0xd3,
+  0x44, 0x5e, 0xbf, 0x6d, 0x55, 0x2e, 0xcd, 0x11, 0xcf, 0x0b, 0x7f, 0xbf,
+  0xa7, 0x51, 0x3f, 0x2f, 0x0b, 0xa5, 0xe4, 0x50, 0xc8, 0x0f, 0x33, 0xf2,
+  0x55, 0x74, 0xbe, 0x31, 0x34, 0x52, 0x66, 0x2b, 0x75, 0x6c, 0x50, 0x0c,
+  0x88, 0xdd, 0x0e, 0xd8, 0x72, 0xef, 0x39, 0x03, 0xd2, 0x2b, 0xf8, 0xe2,
+  0xd3, 0x25, 0x53, 0x57, 0x3b, 0x5d, 0x03, 0x76, 0x0a, 0x31, 0x94, 0xf0,
+  0x24, 0x22, 0x11, 0x11, 0xe6, 0x03, 0x78, 0xa8, 0x71, 0x5d, 0x42, 0x20,
+  0x6b, 0x31, 0x0e, 0x91, 0x68, 0xc2, 0x87, 0x25, 0x6d, 0xc2, 0x1f, 0x39,
+  0xce, 0xc2, 0xe6, 0x78, 0x11, 0x23, 0x93, 0xfa, 0x17, 0x5b, 0xbe, 0x48,
+  0xb1, 0xf8, 0x24, 0xd5, 0xc2, 0x23, 0x6d, 0x4b, 0x56, 0x10, 0x07, 0xb6,
+  0xec, 0xfb, 0x75, 0x9c, 0xc1, 0xc3, 0xe4, 0x98, 0x9e, 0x0e, 0x1b, 0xfa,
+  0x13, 0x5a, 0x20, 0x26, 0x4d, 0xaf, 0x1c, 0x0d, 0x57, 0x77, 0x0c, 0x77,
+  0x96, 0xec, 0xbd, 0x44, 0x2b, 0xe6, 0x72, 0x22, 0xdf, 0x50, 0xf8, 0xd6,
+  0x49, 0x71, 0x57, 0x6d, 0x33, 0xe9, 0x5d, 0xcf, 0xca, 0xf1, 0xd8, 0x8c,
+  0xbc, 0xa7, 0x7a, 0x8a, 0xf9, 0x76, 0xe0, 0x12, 0xf2, 0x7b, 0xa2, 0xbe,
+  0xc9, 0x3e, 0x2c, 0x07, 0x36, 0x89, 0xa8, 0x17, 0xae, 0xa2, 0x93, 0x7e,
+  0x5e, 0x8b, 0x8b, 0x47, 0x6e, 0x9a, 0x5a, 0x92, 0x8f, 0x65, 0x73, 0xd0,
+  0xd8, 0x3c, 0x58, 0xa3, 0xa4, 0x0f, 0xd1, 0x4f, 0xb5, 0x7b, 0x09, 0x17,
+  0xbf, 0x5e, 0x5d, 0x4d, 0x5e, 0x44, 0x18, 0x04, 0x97, 0x14, 0xc4, 0xc8,
+  0xc3, 0x42, 0xd5, 0x3c, 0x05, 0xed, 0x01, 0xf5, 0xfe, 0x93, 0xfe, 0xd8,
+  0xeb, 0xd3, 0x7f, 0xf7, 0xff, 0xab, 0x97, 0x90, 0x09, 0x73, 0xb0, 0xb3,
+  0x73, 0x77, 0x77, 0x37, 0x14, 0x22, 0xe0, 0xa1, 0x59, 0xb2, 0x8d, 0x10,
+  0xdf, 0x4f, 0x7c, 0x2b, 0x2b, 0x3e, 0x70, 0x99, 0xf4, 0xf2, 0xf9, 0xf5,
+  0x8f, 0x7b, 0x83, 0xbd, 0xdd, 0xdd, 0xdd, 0x9f, 0x87, 0x0b, 0x9a, 0xdf,
+  0x2b, 0x34, 0x6b, 0xfe, 0xeb, 0x37, 0xbb, 0xc3, 0x3d, 0xd9, 0x89, 0x52,
+  0x58, 0xf1, 0xef, 0x5c, 0x25, 0x76, 0x90, 0xca, 0xf2, 0x4e, 0x3e, 0xf0,
+  0x84, 0x0c, 0xbb, 0xc4, 0x53, 0x21, 0xbd, 0x8f, 0x66, 0xcb, 0x71, 0x0d,
+  0x07, 0xf2, 0x04, 0x3e, 0x7b, 0xb2, 0xbf, 0x9f, 0xb0, 0xca, 0xc1, 0x20,
+  0x74, 0x8e, 0xcc, 0x50, 0xfe, 0xa1, 0xd4, 0xba, 0xe3, 0xdb, 0x6c, 0x42,
+  0x44, 0x2c, 0x15, 0x97, 0xd1, 0x0a, 0xaa, 0x2a, 0x29, 0xe6, 0x01, 0x14,
+  0xdd, 0x46, 0x8c, 0x25, 0xe3, 0x72, 0x7a, 0xef, 0x5a, 0x35, 0x5b, 0xbc,
+  0x22, 0xd1, 0x4a, 0xa5, 0x6a, 0xb8, 0x46, 0x69, 0x22, 0xee, 0xc6, 0x3a,
+  0x5a, 0x00, 0xde, 0x02, 0xca, 0x71, 0xcf, 0x81, 0xef, 0xab, 0xa0, 0xf9,
+  0x45, 0x51, 0x04, 0x30, 0xf6, 0x2c, 0x2b, 0x61, 0xe2, 0x46, 0xd4, 0xe6,
+  0x2e, 0xbd, 0x6f, 0x5d, 0xf7, 0x66, 0xc6, 0x5f, 0x9a, 0xff, 0xac, 0x2a,
+  0x92, 0x4a, 0xca, 0xa5, 0x2d, 0x17, 0x76, 0x95, 0x35, 0x93, 0x9b, 0x80,
+  0xc4, 0x92, 0x64, 0xb8, 0xe9, 0xed, 0x8d, 0x19, 0xd0, 0xbd, 0x2d, 0xed,
+  0x17, 0xab, 0x43, 0xe2, 0x65, 0xdf, 0x98, 0x26, 0x89, 0x9b, 0x16, 0x65,
+  0x3d, 0xb9, 0x34, 0x21, 0x8b, 0xc5, 0xa8, 0x7a, 0x94, 0xb9, 0xea, 0x1d,
+  0xf8, 0x5e, 0x5e, 0x6b, 0x72, 0xd0, 0xe4, 0x26, 0x9b, 0x8b, 0xcc, 0xdc,
+  0x52, 0xf8, 0x47, 0x4f, 0xf6, 0x60, 0x2f, 0x09, 0x2f, 0xb5, 0xde, 0x95,
+  0xfe, 0xca, 0x8c, 0x64, 0x5b, 0xd2, 0x6b, 0xec, 0x45, 0x27, 0x5c, 0xdd,
+  0xd7, 0x4b, 0x32, 0x1d, 0xc7, 0xa9, 0xdc, 0x28, 0xca, 0x0b, 0x3b, 0x8c,
+  0xa3, 0x97, 0x8c, 0x50, 0xcc, 0x2a, 0x5c, 0x63, 0xf5, 0x72, 0x3c, 0x10,
+  0xdd, 0x07, 0x3d, 0x42, 0xa4, 0x8c, 0x4e, 0xeb, 0xeb, 0x93, 0xa3, 0x4b,
+  0xae, 0x87, 0xda, 0x67, 0x48, 0xac, 0xf9, 0x83, 0xf2, 0x5b, 0x42, 0x32,
+  0x75, 0xc2, 0xc9, 0xa2, 0x62, 0x2a, 0x6d, 0x56, 0xee, 0x1e, 0x4b, 0x08,
+  0x8b, 0x98, 0xf1, 0x95, 0xbf, 0xbe, 0x47, 0xd0, 0x1b, 0xe1, 0x36, 0x6f,
+  0xe9, 0x89, 0x16, 0x65, 0xf1, 0xf4, 0xd9, 0x70, 0x97, 0x87, 0x48, 0x73,
+  0x28, 0xd1, 0x40, 0x41, 0x64, 0xc3, 0xc7, 0x53, 0x0b, 0xb3, 0x5d, 0xba,
+  0x82, 0x95, 0x53, 0xbb, 0xd2, 0x4f, 0x98, 0xc8, 0x91, 0x13, 0x26, 0xf5,
+  0xb7, 0x1e, 0xf4, 0xe3, 0x81, 0x50, 0xb2, 0xde, 0x5e, 0x02, 0x76, 0xba,
+  0xef, 0x52, 0xf0, 0x81, 0x25, 0x51, 0xa1, 0xb8, 0x10, 0xc2, 0x31, 0x50,
+  0xbc, 0xec, 0x09, 0xc1, 0x86, 0xf5, 0x1d, 0x33, 0x7a, 0x49, 0xb7, 0x80,
+  0xdc, 0x58, 0x02, 0x2f, 0x46, 0xbd, 0x20, 0x57, 0x70, 0x23, 0xa6, 0xa1,
+  0x04, 0xb4, 0xf3, 0x83, 0xaf, 0xa4, 0xe6, 0x1b, 0x6b, 0xca, 0x31, 0x80,
+  0x37, 0xd6, 0x72, 0xdb, 0x82, 0x76, 0xc4, 0x7c, 0xb5, 0x7a, 0xe7, 0x10,
+  0x9e, 0x46, 0x5e, 0xfd, 0xa6, 0x53, 0x21, 0x30, 0xc0, 0x11, 0x23, 0x8f,
+  0xd9, 0x43, 0xf1, 0xa7, 0x18, 0x20, 0xb6, 0x00, 0x6c, 0x3d, 0x76, 0x4f,
+  0xf5, 0xfe, 0x4c, 0x7e, 0xe8, 0x57, 0x87, 0xbd, 0x0e, 0x94, 0x2b, 0xc6,
+  0xae, 0x5e, 0xb3, 0x7c, 0x6b, 0x9b, 0x33, 0x22, 0xd3, 0x48, 0xee, 0x67,
+  0x9f, 0x1a, 0xbe, 0xf9, 0xaf, 0x50, 0x07, 0xad, 0x78, 0xb2, 0x9f, 0xd4,
+  0xf7, 0x46, 0x87, 0x98, 0xfb, 0x93, 0xd0, 0x2d, 0x7c, 0x17, 0xf5, 0xbe,
+  0xb7, 0xaa, 0x49, 0xb0, 0xe8, 0x7a, 0x4f, 0xaf, 0x1c, 0xe2, 0x15, 0x61,
+  0x9f, 0x57, 0xf0, 0xc1, 0x23, 0xaa, 0x29, 0x96, 0x2a, 0xc4, 0xc6, 0xb3,
+  0xb4, 0xf8, 0x68, 0xab, 0xbf, 0x71, 0x43, 0x7d, 0x2a, 0x51, 0xc4, 0xe9,
+  0x22, 0xee, 0x87, 0x32, 0x3d, 0x7c, 0x31, 0x76, 0x9a, 0xfb, 0xdb, 0x12,
+  0xaa, 0xfd, 0x3c, 0xad, 0x3e, 0x5a, 0x04, 0xdc, 0xe3, 0x6a, 0x35, 0x46,
+  0xe7, 0xd6, 0xd5, 0x6e, 0xfc, 0xfd, 0xe2, 0xa8, 0x4b, 0x9d, 0x75, 0x23,
+  0xa1, 0xcd, 0x7f, 0x0f, 0x34, 0xc2, 0xb0, 0xae, 0xa0, 0x35, 0x1e, 0xb7,
+  0x35, 0xf6, 0x6c, 0x4c, 0xc2, 0x2f, 0x9a, 0xc4, 0xda, 0x9c, 0x8b, 0x83,
+  0xc4, 0x52, 0x2e, 0x86, 0xc9, 0x99, 0x33, 0x1e, 0x8b, 0x3e, 0x68, 0xee,
+  0x9a, 0x6a, 0x22, 0xa6, 0x23, 0xfe, 0x3e, 0xd0, 0x0a, 0xa8, 0xd1, 0x22,
+  0x80, 0xd0, 0x68, 0x50, 0x51, 0xf5, 0xde, 0xe9, 0x79, 0xde, 0x75, 0xc6,
+  0xf5, 0x79, 0x9c, 0xec, 0x35, 0x52, 0x84, 0x0a, 0xd9, 0x80, 0x8c, 0x22,
+  0x80, 0x94, 0xf1, 0x20, 0xa2, 0xfc, 0xd7, 0xf1, 0xf1, 0xd6, 0x12, 0x7b,
+  0x9b, 0x99, 0xfb, 0x6f, 0xb9, 0xf0, 0x48, 0xc4, 0x85, 0xad, 0xd2, 0x88,
+  0xaf, 0xb2, 0xe8, 0x07, 0x8c, 0x0d, 0x20, 0xe8, 0x14, 0x17, 0x13, 0xc1,
+  0x19, 0xe6, 0x52, 0x35, 0x2e, 0xb3, 0xd5, 0x68, 0xf8, 0x4d, 0xdd, 0x8a,
+  0xee, 0xe3, 0x0f, 0x14, 0xb7, 0x62, 0xaa, 0x6e, 0x5d, 0x0c, 0xb3, 0xed,
+  0xfa, 0x8c, 0xcc, 0x8f, 0xb3, 0x6f, 0xf2, 0xd1, 0xff, 0xd6, 0x58, 0xeb,
+  0x59, 0x55, 0xd6, 0xc9, 0x77, 0xcf, 0x14, 0x63, 0x20, 0x95, 0xf2, 0xe4,
+  0x6e, 0xb2, 0x7a, 0x39, 0xcf, 0x35, 0x18, 0x51, 0xa2, 0x6e, 0x13, 0x4d,
+  0x5c, 0xd6, 0xd7, 0xfd, 0x4b, 0xaa, 0x3b, 0x12, 0xb2, 0xd7, 0x8d, 0xbc,
+  0x44, 0x8d, 0xd2, 0xe0, 0xfa, 0x6c, 0x17, 0xb6, 0x32, 0x17, 0x2e, 0x29,
+  0x3a, 0xe4, 0xdf, 0x31, 0x2a, 0xfc, 0x98, 0xaa, 0xa6, 0x43, 0x5d, 0xb0,
+  0x1d, 0x4f, 0x2e, 0x73, 0x72, 0x01, 0xb8, 0x02, 0x59, 0x51, 0xd4, 0xaa,
+  0x44, 0x3f, 0x1d, 0x33, 0x64, 0x27, 0x42, 0x47, 0x7a, 0x45, 0x7d, 0x43,
+  0x57, 0x33, 0xdd, 0x18, 0x30, 0xfc, 0x36, 0x56, 0xd4, 0x49, 0x82, 0xb5,
+  0xf2, 0xee, 0xf2, 0xf4, 0xad, 0x04, 0x7f, 0xdd, 0xfa, 0x04, 0x05, 0xc5,
+  0x65, 0x6b, 0xa6, 0x31, 0xfe, 0x69, 0x6f, 0x32, 0x14, 0x54, 0xce, 0x99,
+  0x88, 0x34, 0x6d, 0x7d, 0x49, 0x34, 0xa9, 0x04, 0xae, 0xac, 0x26, 0x9a,
+  0x4c, 0x6a, 0xc4, 0xbb, 0x49, 0x38, 0x9d, 0x1a, 0x7e, 0x02, 0x98, 0xcf,
+  0x46, 0xd0, 0x98, 0x2d, 0xe9, 0x95, 0xca, 0x08, 0xf7, 0x75, 0xd9, 0x39,
+  0x32, 0xfe, 0x82, 0xd1, 0x36, 0x64, 0x2a, 0xd8, 0xe4, 0x75, 0x79, 0x57,
+  0x0c, 0x4e, 0x29, 0xef, 0x24, 0x39, 0x2d, 0xaf, 0xcd, 0x54, 0xbd, 0x8b,
+  0x5a, 0xf2, 0xef, 0xcf, 0xdf, 0x25, 0x5b, 0x24, 0x89, 0x93, 0x73, 0xcb,
+  0x35, 0x42, 0x4f, 0x6e, 0x8b, 0xd2, 0x69, 0xc4, 0xe1, 0x1b, 0xd7, 0x9b,
+  0x7e, 0x72, 0xfc, 0xc3, 0xe1, 0xdb, 0xf3, 0xd3, 0xe3, 0x9f, 0x38, 0x4a,
+  0x1b, 0x0c, 0x87, 0x7e, 0xfc, 0xa5, 0xa7, 0x85, 0xc3, 0x6b, 0x4f, 0xd1,
+  0x27, 0xd3, 0x8f, 0xfb, 0xd5, 0xb2, 0x80, 0x8f, 0x8f, 0x6e, 0xc1, 0xd1,
+  0xe8, 0xfc, 0x64, 0xa0, 0x44, 0x21, 0x5c, 0x61, 0x25, 0x2f, 0x48, 0x65,
+  0xc6, 0x29, 0x16, 0x0e, 0xdf, 0x6f, 0xc3, 0x00, 0x85, 0x9e, 0x88, 0x7e,
+  0xf2, 0x4e, 0x69, 0x37, 0xfb, 0x58, 0x71, 0xba, 0xe3, 0x5f, 0xe7, 0xd7,
+  0x08, 0x32, 0x74, 0x38, 0x3f, 0xb4, 0xd8, 0x34, 0x6d, 0x82, 0x80, 0x83,
+  0x87, 0x3c, 0x91, 0x36, 0x00, 0x58, 0x67, 0x33, 0x76, 0x69, 0xad, 0x94,
+  0xa3, 0xc0, 0x21, 0x61, 0x19, 0x09, 0x06, 0x19, 0x84, 0x4f, 0x04, 0x16,
+  0x49, 0x5a, 0x14, 0xaf, 0x9f, 0xe8, 0xa9, 0xbc, 0x47, 0x58, 0x76, 0xc8,
+  0x25, 0x63, 0x85, 0xc3, 0x81, 0xb1, 0xd3, 0x97, 0xc9, 0x41, 0xef, 0x77,
+  0xbc, 0x48, 0x7c, 0xef, 0x5f, 0x84, 0x09, 0x5e, 0xa2, 0x28, 0xea, 0x1e,
+  0xe4, 0xfc, 0x5c, 0x56, 0x6e, 0xd5, 0x03, 0xc3, 0xfe, 0x4f, 0x73, 0xd4,
+  0x05, 0x21, 0x01, 0xe4, 0xf5, 0x75, 0x24, 0x8d, 0xb7, 0x80, 0x5c, 0xca,
+  0x38, 0xab, 0xc3, 0xa8, 0x2d, 0x44, 0x60, 0x2d, 0x7e, 0x5d, 0x33, 0x86,
+  0x1e, 0xe2, 0x55, 0xa2, 0x52, 0x97, 0xd3, 0x1e, 0x61, 0x7a, 0xe0, 0x95,
+  0x46, 0xc9, 0xed, 0xb0, 0x39, 0xcc, 0xd5, 0xe6, 0x17, 0x9b, 0x12, 0x68,
+  0xeb, 0xc9, 0x8d, 0x4c, 0x1a, 0x4d, 0x8f, 0x55, 0x1a, 0x22, 0x99, 0xa1,
+  0xde, 0x9b, 0x13, 0xbf, 0xf9, 0x72, 0x53, 0xb9, 0x92, 0xf5, 0xc9, 0xae,
+  0xc0, 0xc1, 0x7b, 0x12, 0xf6, 0x51, 0xc6, 0x2d, 0x59, 0x7d, 0x01, 0x4e,
+  0xdd, 0xe4, 0xd3, 0x69, 0x26, 0x9e, 0x12, 0x2a, 0x79, 0xc1, 0xdc, 0x3e,
+  0x1c, 0x58, 0xea, 0x5e, 0x4c, 0xad, 0x9e, 0x4b, 0x5f, 0xff, 0x4d, 0xfb,
+  0xea, 0xd5, 0x83, 0x22, 0x37, 0xb5, 0x2b, 0xd4, 0x30, 0xe6, 0x92, 0x42,
+  0xb1, 0xe5, 0xa6, 0x5d, 0x8a, 0x58, 0x08, 0xcc, 0x25, 0xe8, 0x46, 0x6a,
+  0x2d, 0x8a, 0x9c, 0x66, 0x85, 0xb6, 0xdf, 0x81, 0x9e, 0x23, 0xd6, 0x11,
+  0xba, 0xb4, 0x1a, 0xcb, 0x64, 0x85, 0x12, 0xea, 0x15, 0x71, 0x93, 0x73,
+  0x49, 0x46, 0x2a, 0x6a, 0xb1, 0xea, 0xa4, 0xaa, 0xbb, 0xcf, 0xed, 0x3c,
+  0x4e, 0x22, 0x53, 0x00, 0x20, 0xd9, 0x62, 0x78, 0x30, 0x2b, 0xe0, 0xf8,
+  0x15, 0x6d, 0xbf, 0x1f, 0x66, 0x31, 0x73, 0xdd, 0x04, 0xa5, 0x4d, 0xb6,
+  0xe1, 0x88, 0x76, 0xfc, 0x4c, 0xf1, 0x7b, 0x51, 0xfe, 0x54, 0x2f, 0xc9,
+  0xa2, 0x5d, 0x82, 0x42, 0xdc, 0x9b, 0x20, 0x96, 0x5d, 0x0d, 0xdb, 0xc7,
+  0x34, 0xb9, 0x79, 0x0a, 0x12, 0x1f, 0x9c, 0x83, 0xdc, 0xf6, 0x2f, 0x8e,
+  0xea, 0x89, 0xba, 0xca, 0xbf, 0x93, 0x53, 0x15, 0x41, 0x11, 0xbe, 0x96,
+  0x60, 0x4a, 0xab, 0x80, 0x38, 0x23, 0xe1, 0xd9, 0x8f, 0x24, 0x6a, 0xab,
+  0xc6, 0x6c, 0x35, 0x7a, 0x9c, 0xc3, 0xe3, 0x5b, 0x0f, 0x63, 0xb5, 0x30,
+  0x45, 0x75, 0xc1, 0xa6, 0xd3, 0x8b, 0x9d, 0xbd, 0xae, 0x88, 0xb0, 0x68,
+  0x13, 0xa4, 0x98, 0xe2, 0x3c, 0x68, 0xdb, 0x91, 0x70, 0x1b, 0x6e, 0x8f,
+  0x27, 0xb6, 0x92, 0xad, 0x79, 0xb2, 0x4a, 0x2b, 0x2e, 0x36, 0x56, 0x7c,
+  0x54, 0xcc, 0x0b, 0x97, 0xa4, 0xcf, 0x26, 0xcb, 0xa6, 0x8d, 0xf0, 0xf6,
+  0xfa, 0x24, 0x09, 0xfd, 0xe8, 0xd2, 0x16, 0x0e, 0x82, 0x58, 0x28, 0xbd,
+  0x73, 0xcd, 0xc6, 0x3e, 0xe8, 0x6d, 0x4b, 0x64, 0x8f, 0xa3, 0x3e, 0x36,
+  0x4d, 0x3b, 0x16, 0xb3, 0xd3, 0x2e, 0x57, 0x19, 0x3b, 0xd8, 0x5c, 0x00,
+  0x3b, 0xfa, 0x79, 0xae, 0xc6, 0x1b, 0xf9, 0xfa, 0x1b, 0xf6, 0xc6, 0x78,
+  0x1f, 0xb7, 0xe5, 0x5e, 0xc4, 0x51, 0x53, 0x07, 0x47, 0x39, 0xf8, 0x32,
+  0x8a, 0xad, 0x19, 0x01, 0x65, 0x0b, 0x21, 0xea, 0xab, 0x3a, 0xf9, 0x81,
+  0x83, 0xec, 0xe4, 0xfc, 0xf6, 0xb9, 0xf8, 0x37, 0x49, 0xdf, 0xa0, 0x1b,
+  0x0f, 0x3f, 0xb2, 0x12, 0x3f, 0x18, 0xc5, 0xc7, 0x6a, 0xfc, 0xd4, 0xfc,
+  0xf1, 0x2d, 0xfd, 0x71, 0xc5, 0x46, 0xa2, 0x90, 0xa9, 0xb0, 0x67, 0x2e,
+  0xdc, 0xda, 0x94, 0x0a, 0x97, 0xf8, 0xf9, 0x74, 0x00, 0xf0, 0x12, 0x0e,
+  0x9f, 0x98, 0x57, 0x5c, 0x12, 0x3c, 0xf4, 0x5f, 0x6d, 0xa6, 0xcf, 0xb9,
+  0x31, 0x61, 0xe0, 0x4a, 0xfe, 0x07, 0xa6, 0x10, 0x66, 0xe2, 0xe8, 0xc3,
+  0x0b, 0x31, 0xe2, 0xc2, 0x58, 0x65, 0x2c, 0x3d, 0xc2, 0x4c, 0xd5, 0xdf,
+  0x29, 0x36, 0xa3, 0xd5, 0x93, 0x13, 0xd4, 0xf2, 0x9c, 0x5b, 0x3c, 0x2c,
+  0x2c, 0x23, 0x1b, 0xe4, 0x67, 0x87, 0x25, 0x1d, 0x34, 0x96, 0x67, 0xf9,
+  0x8a, 0x2e, 0xac, 0x1e, 0x32, 0x6e, 0x77, 0xf9, 0x23, 0x24, 0x1b, 0x5b,
+  0xfd, 0xde, 0x6b, 0x24, 0x07, 0x89, 0xa1, 0x27, 0x45, 0x3a, 0x48, 0x61,
+  0xd3, 0xa5, 0x76, 0x59, 0x83, 0xfc, 0xa8, 0x95, 0x0e, 0xac, 0x96, 0xac,
+  0xe8, 0xe7, 0x9c, 0x6b, 0xa2, 0x10, 0xdf, 0x32, 0xc4, 0xc2, 0x47, 0x1b,
+  0xc1, 0x9c, 0x67, 0x73, 0x0a, 0x87, 0xd8, 0x9b, 0x91, 0xe9, 0x1b, 0x48,
+  0xb3, 0xa2, 0xcf, 0x0d, 0xe2, 0xcd, 0x4d, 0x49, 0x7b, 0xa3, 0x5b, 0x96,
+  0xd1, 0x36, 0xff, 0x12, 0x44, 0xc0, 0xea, 0xfb, 0x62, 0x72, 0xf3, 0xfa,
+  0xdd, 0x28, 0xfe, 0x7a, 0x77, 0x70, 0x78, 0xda, 0x68, 0x21, 0xb4, 0x17,
+  0x18, 0x03, 0x27, 0xd4, 0x45, 0xa8, 0xae, 0xed, 0xfd, 0x36, 0xde, 0x5c,
+  0xfb, 0x15, 0xeb, 0x1c, 0x22, 0xcd, 0x82, 0xa5, 0xb8, 0x28, 0x9e, 0xf0,
+  0xc4, 0x0f, 0x52, 0x3a, 0x0b, 0xd1, 0x32, 0x46, 0xf6, 0x4c, 0x53, 0x08,
+  0x01, 0xf5, 0x1e, 0xd1, 0x62, 0xe5, 0xe1, 0x85, 0xba, 0xfb, 0x1a, 0x54,
+  0xeb, 0xfa, 0xc7, 0x2f, 0x59, 0xe6, 0x53, 0x2a, 0x08, 0x1a, 0x09, 0x38,
+  0x05, 0x33, 0x64, 0xdd, 0xf6, 0x2e, 0x20, 0x68, 0xb6, 0xea, 0x8c, 0x5e,
+  0xe7, 0x5d, 0xda, 0x97, 0xcd, 0x8a, 0x1f, 0x55, 0xab, 0x86, 0x64, 0xe6,
+  0x64, 0xff, 0xeb, 0xaf, 0xc2, 0xdb, 0xf3, 0xf5, 0xbb, 0x15, 0x9f, 0xa3,
+  0xdf, 0x0c, 0x14, 0x2c, 0x2f, 0x1a, 0x81, 0xa7, 0xd0, 0x87, 0x73, 0x11,
+  0xa7, 0xf5, 0x6c, 0xff, 0xf2, 0x21, 0x29, 0x61, 0x9e, 0x90, 0x3f, 0xd6,
+  0x3e, 0x28, 0x40, 0xd7, 0xf8, 0xa7, 0x18, 0x01, 0x3b, 0xe2, 0x94, 0xd8,
+  0x0b, 0x8e, 0xec, 0x9d, 0x8b, 0x22, 0xbc, 0xbd, 0x6e, 0x8d, 0xe2, 0xcd,
+  0x91, 0x7c, 0x8b, 0x51, 0x11, 0x90, 0x58, 0xd8, 0xe7, 0x3f, 0x76, 0xf6,
+  0x2d, 0x60, 0xc9, 0x66, 0x3c, 0xe0, 0x98, 0x9a, 0x1b, 0x3c, 0x54, 0x10,
+  0x8a, 0xfc, 0xd3, 0x08, 0x31, 0xe6, 0x15, 0xbb, 0x19, 0xc1, 0x68, 0x8e,
+  0x42, 0xdb, 0xce, 0x51, 0x3f, 0x55, 0x13, 0x8b, 0xf6, 0x64, 0xc4, 0xd9,
+  0x7b, 0x0f, 0x6d, 0xa6, 0x3c, 0x82, 0xb1, 0x5a, 0xc7, 0xb7, 0xf4, 0xd6,
+  0x28, 0x49, 0x74, 0xb9, 0x3e, 0x7a, 0x93, 0xea, 0x0b, 0xc9, 0xd6, 0xd8,
+  0x5c, 0xd7, 0x5e, 0xf2, 0x34, 0xab, 0xd8, 0x4f, 0x19, 0x9b, 0x1c, 0x6f,
+  0xee, 0xd9, 0xe7, 0xcf, 0x9e, 0x6e, 0x6f, 0xbb, 0xea, 0x8c, 0x0c, 0x99,
+  0x18, 0x93, 0x9a, 0x33, 0xcf, 0x49, 0x72, 0x71, 0xf0, 0xc1, 0x4c, 0xf1,
+  0x0d, 0x04, 0x83, 0xf5, 0xc2, 0xc4, 0x9b, 0xa3, 0x7b, 0x4c, 0xdf, 0xa3,
+  0x45, 0x24, 0x13, 0x1c, 0x02, 0xdd, 0x1a, 0xc2, 0x74, 0xd9, 0x64, 0xfc,
+  0x80, 0x75, 0xc3, 0xaf, 0x94, 0x0a, 0x88, 0x1b, 0x39, 0x3f, 0x14, 0xd7,
+  0x8e, 0x86, 0x9d, 0xa4, 0x37, 0x6d, 0x98, 0xd9, 0x78, 0xce, 0xd7, 0x1e,
+  0xfe, 0x20, 0x11, 0x6d, 0x2e, 0xf5, 0x8a, 0x9d, 0x45, 0xe7, 0xcb, 0xf1,
+  0xcc, 0xdc, 0x41, 0x23, 0xaa, 0x92, 0xf9, 0x29, 0x39, 0xcd, 0xa5, 0x76,
+  0x1e, 0xeb, 0xe0, 0x12, 0xef, 0x5e, 0x75, 0xe7, 0x60, 0xdc, 0xed, 0x8d,
+  0x26, 0x1e, 0x44, 0x97, 0x9f, 0x24, 0x5a, 0x5b, 0xd2, 0x5b, 0xf0, 0x87,
+  0xa8, 0x1e, 0xe7, 0x60, 0xd5, 0xc0, 0x3e, 0x65, 0xb5, 0x5f, 0x83, 0xf7,
+  0x8e, 0x14, 0x44, 0xe4, 0x48, 0x93, 0x23, 0x3a, 0x79, 0xc9, 0xaa, 0xe0,
+  0xea, 0x5a, 0x5c, 0x9a, 0x94, 0xe7, 0x2b, 0x8d, 0x50, 0xbf, 0xe1, 0xb2,
+  0x4d, 0xaf, 0x28, 0x83, 0x88, 0x11, 0x74, 0xb3, 0x0c, 0x75, 0x62, 0x49,
+  0x90, 0x05, 0xa0, 0x65, 0x06, 0x27, 0x66, 0x62, 0xdc, 0x8b, 0x93, 0x42,
+  0x9c, 0xaf, 0x00, 0x46, 0xa5, 0x48, 0x7a, 0x67, 0x77, 0x0d, 0x27, 0x5b,
+  0xb3, 0x17, 0xd8, 0x2c, 0xf2, 0xa7, 0xe0, 0xf0, 0x0a, 0x1e, 0xb2, 0x30,
+  0x86, 0x92, 0xf3, 0xcf, 0x6b, 0xda, 0x5f, 0xdd, 0xfa, 0x52, 0xe0, 0x63,
+  0xa1, 0x2c, 0xa0, 0x40, 0x79, 0x68, 0x60, 0xbc, 0xf6, 0xb8, 0x47, 0x3d,
+  0xa4, 0x39, 0x29, 0x53, 0x1c, 0xa0, 0x33, 0xaa, 0xde, 0x4f, 0xc5, 0x61,
+  0xc7, 0x6d, 0xb3, 0xe1, 0x1d, 0x12, 0x55, 0x20, 0x10, 0x2d, 0x4e, 0xf1,
+  0x2f, 0x15, 0x86, 0xd3, 0x4b, 0xa4, 0x70, 0x24, 0xcc, 0x7b, 0x85, 0x7f,
+  0xda, 0x36, 0xa5, 0xc9, 0x48, 0xe6, 0x1f, 0x47, 0xb4, 0x51, 0xb6, 0x8f,
+  0x56, 0xcd, 0x34, 0x39, 0xe8, 0x45, 0x35, 0x4f, 0x3b, 0x01, 0x44, 0x46,
+  0x07, 0x3b, 0xb4, 0x65, 0x9f, 0xe9, 0x27, 0x5c, 0x3d, 0x55, 0x82, 0xcd,
+  0x36, 0x79, 0xb3, 0x0c, 0xa5, 0xe3, 0x58, 0xdd, 0xa2, 0xc8, 0x94, 0xc4,
+  0x7d, 0x4a, 0x8b, 0xe1, 0xd2, 0x19, 0x61, 0x8f, 0x11, 0x56, 0x89, 0x0a,
+  0xfe, 0xd4, 0xf6, 0x30, 0x53, 0xad, 0xc3, 0x59, 0x79, 0x17, 0x20, 0x6f,
+  0xc9, 0x14, 0xb0, 0xbd, 0x6b, 0x67, 0x20, 0x50, 0x31, 0xf5, 0xff, 0xd4,
+  0x5f, 0x7e, 0xa0, 0x99, 0xfa, 0x2f, 0x9d, 0x29, 0x0d, 0xed, 0xa7, 0x41,
+  0xba, 0x1e, 0x8c, 0xe0, 0xe4, 0x8f, 0x98, 0x95, 0xbf, 0x12, 0x24, 0x85,
+  0xa7, 0xc6, 0x74, 0x79, 0x8e, 0x06, 0xff, 0x38, 0xb4, 0x0a, 0xaf, 0x34,
+  0x92, 0x52, 0xf6, 0x11, 0xb4, 0xf2, 0xf1, 0x7d, 0xe0, 0x3b, 0xa2, 0x6d,
+  0xf8, 0x53, 0xd1, 0x07, 0x17, 0x9e, 0xb1, 0xbd, 0x28, 0x5b, 0x98, 0x0b,
+  0x3a, 0xf1, 0x2a, 0xfe, 0x54, 0x49, 0xde, 0xbb, 0x31, 0x3a, 0x4c, 0xcf,
+  0xc9, 0x22, 0xe3, 0x9f, 0x87, 0x16, 0x00, 0xa1, 0x65, 0x0e, 0xb0, 0x1a,
+  0x7f, 0x1c, 0xd4, 0xf7, 0xf3, 0x71, 0x39, 0x93, 0xbd, 0x4e, 0xe3, 0x35,
+  0x7d, 0xd6, 0x9f, 0xf1, 0xc2, 0x20, 0xb2, 0x31, 0xf0, 0x72, 0x57, 0xfb,
+  0x51, 0xbe, 0x5e, 0x36, 0x52, 0xca, 0xc9, 0x04, 0x69, 0x24, 0x80, 0x87,
+  0x53, 0xdd, 0xe9, 0x3f, 0x26, 0x0c, 0xc7, 0x61, 0x75, 0x68, 0x09, 0xaf,
+  0xd5, 0x9d, 0x73, 0xd5, 0xae, 0xcc, 0xdd, 0x78, 0x60, 0xf3, 0xb8, 0x22,
+  0xeb, 0xb1, 0xbc, 0x5f, 0x3a, 0xa4, 0xa6, 0xa3, 0x1f, 0x90, 0x2b, 0xc2,
+  0xaf, 0x1e, 0xf1, 0x8f, 0x06, 0x97, 0xf4, 0x23, 0xe5, 0x96, 0x96, 0x2c,
+  0x33, 0xf2, 0x67, 0x68, 0x1e, 0x18, 0x15, 0xb9, 0xba, 0x8a, 0x4b, 0xa9,
+  0x36, 0x98, 0x89, 0xc0, 0xc2, 0xe6, 0x70, 0x07, 0xfd, 0xd4, 0xa3, 0xf4,
+  0x81, 0x93, 0xed, 0x8d, 0xc9, 0xbf, 0xbe, 0x35, 0x58, 0xa8, 0x04, 0x59,
+  0x98, 0x23, 0xbd, 0xce, 0x02, 0xe2, 0xfc, 0xb4, 0x5c, 0x26, 0x8b, 0xe0,
+  0xe8, 0xd3, 0xf0, 0xa1, 0xe6, 0x18, 0xd5, 0x03, 0x67, 0x88, 0x40, 0x25,
+  0xc8, 0xf9, 0x94, 0x5f, 0xd9, 0xeb, 0xb7, 0x29, 0x67, 0x53, 0xc6, 0x67,
+  0x50, 0xbb, 0x0f, 0x8c, 0xb5, 0x64, 0x24, 0xae, 0x27, 0x2d, 0x22, 0xf1,
+  0x40, 0xc1, 0x41, 0x51, 0xe8, 0x70, 0x7d, 0x73, 0x2e, 0xae, 0x28, 0xde,
+  0xfd, 0x13, 0x72, 0x73, 0x21, 0x06, 0xcc, 0xf5, 0xe3, 0x41, 0x67, 0x60,
+  0xe4, 0x34, 0xf9, 0x34, 0x23, 0xb1, 0xa3, 0x24, 0x26, 0x62, 0x11, 0x76,
+  0xfa, 0x8f, 0xbe, 0xeb, 0x0e, 0x7b, 0x7e, 0x06, 0x5e, 0x58, 0x52, 0xcb,
+  0xdb, 0xae, 0x6f, 0x6e, 0x75, 0x85, 0xdf, 0xab, 0x66, 0xf1, 0x81, 0xca,
+  0x93, 0xde, 0x7f, 0x20, 0x5c, 0x1f, 0xd6, 0x4c, 0x7d, 0xee, 0xf8, 0x01,
+  0xa6, 0x96, 0x33, 0xdb, 0x96, 0x0b, 0x6a, 0x07, 0x5b, 0x7c, 0x56, 0xb2,
+  0x39, 0xf3, 0xd0, 0x30, 0x24, 0xa2, 0x27, 0x10, 0x30, 0x3f, 0x83, 0x7a,
+  0xab, 0x5d, 0x1b, 0xe3, 0x69, 0xd0, 0x31, 0x8a, 0xd8, 0x7f, 0x40, 0xa8,
+  0xcf, 0x6e, 0x26, 0x73, 0xd9, 0x64, 0x55, 0x3e, 0xf1, 0x0b, 0x45, 0xe1,
+  0x01, 0xec, 0x27, 0x66, 0x4c, 0xa2, 0xd8, 0x5f, 0x94, 0x1a, 0xae, 0xf3,
+  0x3f, 0x78, 0x47, 0xb9, 0x2c, 0x16, 0x39, 0xfd, 0x14, 0x1e, 0x86, 0x40,
+  0xbb, 0xe9, 0x26, 0x6a, 0xe4, 0x7a, 0xc1, 0xda, 0x93, 0x07, 0xc6, 0x09,
+  0xee, 0xc9, 0xfd, 0x44, 0x80, 0xe8, 0x79, 0x5a, 0xdb, 0x1e, 0xf2, 0x10,
+  0x70, 0xa4, 0x30, 0x60, 0xa1, 0xbb, 0x78, 0xf0, 0x1c, 0x32, 0x62, 0x87,
+  0x6e, 0xfd, 0xe1, 0x8a, 0x99, 0x61, 0xa8, 0x65, 0x77, 0x66, 0xda, 0x13,
+  0x22, 0x33, 0xe2, 0xa8, 0x34, 0x22, 0x18, 0xc1, 0xa4, 0x8b, 0x7f, 0x57,
+  0x6a, 0x90, 0x64, 0x4b, 0x2e, 0x58, 0xe1, 0x12, 0xde, 0xb6, 0x87, 0x86,
+  0xdd, 0xa3, 0xc2, 0x26, 0xf2, 0x50, 0x73, 0x10, 0x44, 0x9d, 0x05, 0xdf,
+  0x5f, 0xb5, 0xe0, 0xaa, 0xd3, 0x8a, 0xf4, 0xa0, 0x9f, 0x25, 0x56, 0xd1,
+  0x15, 0x60, 0x14, 0x06, 0x66, 0x65, 0x10, 0xc5, 0x12, 0x63, 0xf4, 0xa3,
+  0x9d, 0xff, 0xf9, 0x9f, 0x7f, 0x16, 0x2b, 0x3d, 0x0d, 0xe4, 0xe5, 0x87,
+  0x7c, 0xe1, 0x0b, 0xaf, 0x93, 0x73, 0xaf, 0x12, 0x72, 0x79, 0xa5, 0x73,
+  0x08, 0x8c, 0x26, 0x1d, 0x0a, 0x15, 0xb7, 0x74, 0xcc, 0x1f, 0x9a, 0x86,
+  0x09, 0x32, 0x10, 0xd9, 0x70, 0xf6, 0x18, 0xca, 0x06, 0xaa, 0x22, 0x89,
+  0x19, 0x7d, 0x72, 0x7e, 0xfb, 0x34, 0x02, 0x52, 0x49, 0x22, 0x5e, 0xa5,
+  0x56, 0xf5, 0xee, 0x17, 0x2b, 0x87, 0x04, 0x3b, 0xc4, 0x0e, 0x49, 0x3a,
+  0xef, 0x93, 0x10, 0x7b, 0x83, 0x68, 0xf7, 0x73, 0x7d, 0x1f, 0xbc, 0x41,
+  0x3c, 0xd8, 0x13, 0xf3, 0xa5, 0x0f, 0x96, 0xc2, 0xd2, 0x5c, 0xd3, 0xf6,
+  0xc3, 0x46, 0x2b, 0x70, 0xdc, 0x96, 0x28, 0xae, 0x29, 0x77, 0x33, 0x77,
+  0x24, 0x89, 0xeb, 0xb3, 0x49, 0x44, 0xbd, 0xed, 0xec, 0xaf, 0x27, 0xd1,
+  0x3e, 0x68, 0xa9, 0xae, 0xda, 0xf6, 0x01, 0xcb, 0xea, 0xfd, 0x58, 0xb6,
+  0x18, 0xdd, 0x83, 0x57, 0xa5, 0x94, 0xd0, 0x7b, 0x8c, 0x40, 0x59, 0xb5,
+  0xcf, 0xc3, 0x7e, 0xe0, 0x2c, 0x7d, 0xa8, 0xeb, 0x19, 0x6d, 0xf6, 0xfc,
+  0xea, 0xde, 0x74, 0xaa, 0x5e, 0x99, 0x63, 0xec, 0xdf, 0xa5, 0xfc, 0x9c,
+  0x2e, 0x97, 0x67, 0x59, 0x6e, 0xd6, 0x70, 0xfe, 0x2d, 0x32, 0x2a, 0x53,
+  0xcc, 0xf4, 0x89, 0x0f, 0xcc, 0x18, 0xd8, 0x15, 0xf1, 0x79, 0x17, 0x11,
+  0x13, 0x91, 0x61, 0x35, 0x87, 0x21, 0x55, 0xae, 0x14, 0x93, 0xe9, 0x81,
+  0xc1, 0xb7, 0x5a, 0xa2, 0x46, 0x5c, 0x18, 0xb8, 0x3d, 0x21, 0x94, 0xaa,
+  0x15, 0x4c, 0x88, 0xce, 0xfe, 0x07, 0x48, 0x15, 0x0e, 0xdc, 0x6a, 0x6d,
+  0x4a, 0x5b, 0x7f, 0x35, 0x95, 0xed, 0xa1, 0xc1, 0xd7, 0xc1, 0x29, 0x5d,
+  0x8b, 0xb3, 0x08, 0x3b, 0x64, 0x12, 0x22, 0x17, 0xa4, 0x1c, 0x00, 0x20,
+  0xac, 0x6e, 0xad, 0xb7, 0x08, 0xdc, 0x42, 0x1f, 0xe3, 0xa2, 0xa9, 0xf8,
+  0xc5, 0x4a, 0x5f, 0xa4, 0xa3, 0x41, 0x6a, 0xb6, 0x05, 0xb3, 0xa3, 0x3a,
+  0x9b, 0xd4, 0x9a, 0x23, 0x12, 0x23, 0xc8, 0x87, 0x74, 0x42, 0xb4, 0xd9,
+  0x02, 0x91, 0x4b, 0x1f, 0xda, 0x36, 0x42, 0x9d, 0xc5, 0x05, 0x25, 0x60,
+  0xed, 0x5c, 0x83, 0xe2, 0xa1, 0xec, 0x6c, 0x25, 0x73, 0xbf, 0x44, 0x66,
+  0x8e, 0xee, 0x55, 0x2b, 0xb4, 0x2e, 0x7d, 0xbc, 0xba, 0x91, 0x5d, 0x2a,
+  0xba, 0xfe, 0xf1, 0x03, 0x1e, 0x95, 0x52, 0x65, 0xd5, 0x91, 0x43, 0x0f,
+  0xdd, 0x91, 0x51, 0xd1, 0x20, 0x63, 0x50, 0x29, 0xe5, 0x8f, 0xe1, 0x9f,
+  0x2c, 0xa4, 0x04, 0x39, 0xe8, 0x1f, 0x39, 0x5a, 0x42, 0xf9, 0xf1, 0x56,
+  0xed, 0x38, 0xe6, 0x28, 0xd1, 0x68, 0xea, 0xe2, 0x16, 0xdb, 0x51, 0xc6,
+  0x8d, 0xae, 0x46, 0x67, 0x76, 0xb0, 0x7f, 0x69, 0x21, 0x6e, 0xfb, 0xe0,
+  0xd9, 0x20, 0xca, 0x92, 0x0f, 0x96, 0xee, 0x98, 0x23, 0x1c, 0xa8, 0xf1,
+  0xe9, 0x0a, 0x73, 0x33, 0xf9, 0x0c, 0x9f, 0x5f, 0x12, 0x5b, 0xfa, 0x74,
+  0xc4, 0x99, 0x85, 0xd6, 0x24, 0x5e, 0x9a, 0xac, 0x6b, 0x4d, 0x53, 0xac,
+  0x6c, 0x53, 0x88, 0x39, 0x3e, 0x70, 0xd2, 0x88, 0x46, 0x2c, 0xfa, 0x45,
+  0x3d, 0xc4, 0x8f, 0xeb, 0x3f, 0x4c, 0x67, 0xd5, 0x58, 0xd6, 0x7f, 0xd1,
+  0x17, 0x11, 0xf1, 0x4f, 0x2b, 0x74, 0xfa, 0x71, 0x9f, 0x5e, 0x09, 0x4f,
+  0x07, 0xd3, 0xb3, 0x5b, 0x07, 0x6a, 0x2b, 0xa5, 0x88, 0xfb, 0xb5, 0xc7,
+  0x45, 0xcd, 0xfc, 0xe0, 0xce, 0xb6, 0x31, 0xb2, 0xb3, 0x5e, 0x56, 0x5c,
+  0x81, 0xf5, 0x61, 0x75, 0x4f, 0x3d, 0x38, 0xb6, 0x3d, 0x22, 0x19, 0x6a,
+  0x93, 0x64, 0xaf, 0xe8, 0x95, 0x1d, 0xa2, 0xdf, 0x2b, 0xf9, 0x61, 0xb7,
+  0x4f, 0xae, 0x53, 0xbf, 0xb0, 0x57, 0xdc, 0xde, 0x63, 0xfa, 0xf4, 0xcb,
+  0xef, 0xb5, 0xce, 0xc5, 0xd6, 0xbd, 0xca, 0x5a, 0x77, 0xd5, 0x63, 0x84,
+  0xfd, 0x03, 0x57, 0x59, 0xeb, 0xb6, 0x7a, 0xf8, 0xcc, 0xae, 0xba, 0xca,
+  0xf6, 0x62, 0x22, 0x84, 0xe4, 0xc3, 0x87, 0x74, 0xb1, 0x10, 0xb1, 0xf3,
+  0x88, 0xb1, 0x4b, 0xfd, 0x6e, 0xda, 0xee, 0x42, 0xaa, 0x2e, 0xc5, 0xa8,
+  0x9b, 0xb2, 0xfc, 0xc8, 0x1e, 0x2e, 0xc6, 0x32, 0xa6, 0xd5, 0x03, 0xcd,
+  0x71, 0xe5, 0x63, 0x99, 0xc1, 0x9d, 0xd1, 0xe8, 0x9b, 0x9d, 0xac, 0x99,
+  0x58, 0x09, 0xb8, 0xe3, 0x20, 0x53, 0x52, 0x63, 0xf4, 0x41, 0x85, 0x06,
+  0x32, 0x18, 0x85, 0x2d, 0x68, 0x1e, 0xac, 0x8b, 0xf1, 0xb1, 0xd3, 0xd0,
+  0xb6, 0x50, 0x7e, 0x97, 0x81, 0x12, 0x09, 0x9e, 0xfd, 0x8c, 0x8c, 0xca,
+  0xdd, 0x80, 0x5c, 0x93, 0x63, 0xeb, 0xa1, 0x7d, 0x2e, 0xb6, 0x4d, 0x7b,
+  0x8c, 0xd1, 0x11, 0x91, 0xd9, 0x4d, 0x68, 0x89, 0xe5, 0xe2, 0xff, 0xd0,
+  0xc2, 0xc2, 0xee, 0xe7, 0xc0, 0x19, 0xd0, 0x25, 0x0f, 0x77, 0x79, 0x41,
+  0x36, 0x2e, 0x9b, 0xb1, 0x0f, 0xf7, 0x99, 0xbb, 0xcc, 0xc5, 0xd5, 0xba,
+  0x1d, 0x16, 0x67, 0x2b, 0x97, 0xc0, 0x78, 0x6c, 0x9f, 0x5d, 0x0a, 0x93,
+  0x76, 0x02, 0x7d, 0x86, 0xcb, 0xd0, 0x96, 0x11, 0x1f, 0x67, 0xd7, 0x79,
+  0xf1, 0x28, 0xdf, 0x8f, 0xe2, 0x1b, 0x52, 0x60, 0x43, 0xb3, 0x81, 0x6d,
+  0x54, 0xb2, 0xb8, 0x38, 0x84, 0x41, 0x99, 0xfb, 0x0f, 0x8a, 0x89, 0x54,
+  0x48, 0xf8, 0x48, 0x54, 0x78, 0x0e, 0xd1, 0x89, 0x7a, 0x2c, 0x08, 0x04,
+  0x91, 0x4f, 0x96, 0x94, 0xc2, 0x1c, 0x29, 0xd3, 0x16, 0x78, 0x39, 0x8c,
+  0x12, 0xc0, 0xa9, 0x0b, 0xb7, 0x14, 0xd3, 0x5c, 0xb1, 0x16, 0x56, 0xd7,
+  0x5b, 0x31, 0xd9, 0x54, 0xc3, 0x1b, 0x7b, 0x43, 0x8a, 0xa1, 0xeb, 0xf3,
+  0x0f, 0x8a, 0x29, 0x23, 0xe2, 0x16, 0xb5, 0x97, 0x0e, 0x8b, 0x6d, 0xc2,
+  0x1b, 0xb5, 0xaf, 0xe7, 0xa3, 0x9f, 0x3c, 0x7a, 0x2b, 0xc0, 0xfd, 0xab,
+  0x53, 0xeb, 0x28, 0xc5, 0xe0, 0xc2, 0xa3, 0x40, 0x25, 0xff, 0x32, 0x65,
+  0xad, 0x8a, 0x16, 0xf4, 0xa1, 0xde, 0xa5, 0x5c, 0x9e, 0xa1, 0x33, 0x0b,
+  0x2e, 0xb7, 0xdb, 0xde, 0x32, 0x80, 0x96, 0x3c, 0x4a, 0xc4, 0xe7, 0x52,
+  0xa4, 0x4e, 0x53, 0xa2, 0x12, 0x7f, 0xb6, 0x28, 0x7e, 0xe5, 0x08, 0xb2,
+  0x1f, 0xf4, 0xdc, 0xc4, 0x8c, 0x34, 0x74, 0x15, 0x3d, 0x7f, 0xfc, 0xf1,
+  0xf9, 0x5d, 0x8e, 0x3c, 0x23, 0x7c, 0x48, 0x51, 0x89, 0x1e, 0x9d, 0x47,
+  0x1b, 0xc8, 0x15, 0x56, 0x80, 0xc1, 0x0c, 0x0e, 0x28, 0xd4, 0x11, 0x11,
+  0xec, 0x67, 0x0f, 0x8b, 0xce, 0x47, 0x34, 0x03, 0x4e, 0x2e, 0x67, 0x71,
+  0x20, 0x90, 0x63, 0xe2, 0xde, 0xcc, 0x24, 0x41, 0xce, 0xa8, 0xc8, 0x74,
+  0x7a, 0x9a, 0xec, 0x51, 0x37, 0x0d, 0x5d, 0xff, 0xf1, 0x33, 0xc3, 0x1a,
+  0x9b, 0x9b, 0x61, 0x5b, 0xdf, 0xbe, 0x7d, 0x74, 0x34, 0x89, 0x95, 0x61,
+  0x4f, 0x40, 0x28, 0x3e, 0x66, 0x1b, 0x91, 0x37, 0x2c, 0x72, 0x5a, 0x41,
+  0x6a, 0xaa, 0xaa, 0xba, 0x33, 0x04, 0x9c, 0x9b, 0x91, 0x52, 0x9e, 0xc0,
+  0xdf, 0x47, 0x06, 0xbf, 0xfa, 0xa5, 0x61, 0x9a, 0x90, 0x96, 0x31, 0x78,
+  0xc8, 0x17, 0x0b, 0xb7, 0x35, 0xf9, 0xad, 0x01, 0xc1, 0x43, 0x0d, 0x29,
+  0x72, 0x5c, 0x6b, 0x50, 0x4a, 0x0c, 0x55, 0xa5, 0xe1, 0x3c, 0x58, 0xdf,
+  0x9c, 0x12, 0xf8, 0xfe, 0x8e, 0xd4, 0x6d, 0x9f, 0x52, 0x73, 0x0a, 0x62,
+  0xf0, 0xea, 0x3a, 0xc5, 0x3d, 0xa4, 0x05, 0xd6, 0x4b, 0x21, 0xf8, 0x6b,
+  0x17, 0x82, 0x6a, 0xba, 0x65, 0x07, 0xeb, 0xa6, 0x0c, 0xf2, 0x76, 0x48,
+  0xd7, 0x43, 0xd4, 0x91, 0xfd, 0xf1, 0xc6, 0xd2, 0x4a, 0x25, 0x05, 0xaf,
+  0x30, 0x52, 0xa1, 0x61, 0x07, 0x34, 0xa7, 0x4b, 0x9a, 0xbe, 0xe4, 0xe3,
+  0x65, 0x43, 0x81, 0x46, 0x47, 0xec, 0x15, 0x01, 0xa5, 0x4b, 0x16, 0x10,
+  0xbe, 0x66, 0xd3, 0x19, 0x3f, 0x4d, 0xaf, 0x87, 0x65, 0x95, 0xd3, 0x8d,
+  0x03, 0x1c, 0x9c, 0x36, 0x46, 0x3b, 0xbf, 0x0f, 0x89, 0x42, 0x36, 0x45,
+  0xac, 0x39, 0x0d, 0xbd, 0x30, 0xab, 0x58, 0x12, 0x36, 0x3d, 0xc7, 0x7e,
+  0xa5, 0xdf, 0xd9, 0x56, 0xb5, 0x42, 0x73, 0x2c, 0x42, 0xc9, 0x09, 0x35,
+  0xae, 0x04, 0x92, 0x22, 0x06, 0xec, 0x68, 0xdd, 0x40, 0x29, 0x32, 0x66,
+  0x36, 0x5e, 0x85, 0xe4, 0xd0, 0xd0, 0x43, 0x91, 0xd7, 0xf5, 0x12, 0x0b,
+  0xf6, 0xe6, 0xe4, 0xf4, 0xd8, 0x82, 0x82, 0xfe, 0xf7, 0xce, 0x90, 0xa6,
+  0xbc, 0x9a, 0x04, 0x10, 0x28, 0x4e, 0xca, 0xf2, 0x32, 0xec, 0x24, 0x6b,
+  0xeb, 0xdb, 0x3e, 0x17, 0x8c, 0xc1, 0x8f, 0x5b, 0x29, 0x5b, 0xc7, 0xef,
+  0xbe, 0x3b, 0xb9, 0x38, 0x7b, 0xf7, 0xf6, 0xf8, 0x9d, 0xf5, 0xf6, 0xd2,
+  0xa1, 0x88, 0xb1, 0xbe, 0xd6, 0x61, 0xc8, 0x37, 0xa7, 0x78, 0x01, 0x51,
+  0x0f, 0xa2, 0xd2, 0x15, 0x51, 0x6d, 0x2c, 0x16, 0xf2, 0xaf, 0xa1, 0xdf,
+  0x9c, 0xf7, 0x90, 0x7a, 0x7c, 0x29, 0x10, 0xbf, 0x20, 0x73, 0x7f, 0x4a,
+  0x81, 0xb7, 0x21, 0xfb, 0x88, 0x6d, 0xc1, 0x2d, 0x22, 0x9e, 0xfd, 0x34,
+  0xc9, 0xa4, 0xe0, 0x28, 0x15, 0x57, 0xda, 0xb0, 0x53, 0xc2, 0x61, 0x22,
+  0x17, 0x4c, 0x6b, 0x75, 0xc2, 0x6d, 0xee, 0xf7, 0xb5, 0x60, 0xb5, 0x92,
+  0xe8, 0x68, 0x18, 0x00, 0xde, 0xb8, 0x92, 0x9d, 0x9c, 0xdb, 0xa9, 0xee,
+  0x79, 0x61, 0x9d, 0x76, 0x37, 0xa0, 0x4b, 0xb8, 0xf5, 0x6b, 0x83, 0x75,
+  0xe3, 0x7e, 0xde, 0x28, 0x7e, 0x54, 0x1f, 0xc2, 0xc1, 0xce, 0xce, 0xcf,
+  0x28, 0x4b, 0xf7, 0x85, 0xd4, 0xa5, 0x0b, 0x69, 0xcc, 0x6a, 0xaf, 0x1b,
+  0x2e, 0xe3, 0x42, 0x53, 0x78, 0x68, 0xdf, 0xda, 0xe9, 0x84, 0x73, 0xf0,
+  0xc3, 0xf9, 0xc5, 0xd9, 0x0f, 0x7f, 0xf9, 0x8d, 0x3f, 0xe1, 0x61, 0x75,
+  0x7e, 0x24, 0x08, 0x9b, 0x36, 0xfe, 0xf3, 0x6f, 0xfe, 0xb5, 0x76, 0xf3,
+  0x7d, 0xaf, 0x78, 0x6a, 0xb4, 0x72, 0x2e, 0x17, 0xec, 0xce, 0x6b, 0x8d,
+  0x57, 0xc8, 0x0f, 0x9c, 0xed, 0x6b, 0x61, 0x34, 0xb8, 0xe4, 0xea, 0xf6,
+  0x06, 0xed, 0xba, 0xe9, 0xc0, 0xf6, 0x80, 0xf4, 0x3c, 0x07, 0x80, 0xec,
+  0x4b, 0x9e, 0x26, 0x25, 0x62, 0xf6, 0x91, 0xe0, 0x07, 0x38, 0x9f, 0x9d,
+  0x8f, 0xc3, 0xd3, 0xd3, 0xdf, 0x74, 0x12, 0x50, 0xda, 0xcb, 0x8d, 0x65,
+  0x60, 0x75, 0x54, 0x2d, 0x45, 0xb8, 0x9e, 0x4d, 0xee, 0xdd, 0x99, 0xf4,
+  0xe6, 0x25, 0xd4, 0xe3, 0x41, 0x9d, 0x19, 0xa5, 0x96, 0xaa, 0x29, 0x27,
+  0x33, 0x42, 0xc4, 0x18, 0x6b, 0x9b, 0x3a, 0x16, 0xd4, 0xf0, 0xc2, 0x2f,
+  0xe1, 0x15, 0x87, 0xfd, 0x04, 0x38, 0x1a, 0xcf, 0x22, 0x67, 0x13, 0x01,
+  0xee, 0x5d, 0x5a, 0x8a, 0x0f, 0x2e, 0x30, 0xa8, 0xd5, 0xe8, 0xc3, 0xfa,
+  0x65, 0xb8, 0x14, 0xe8, 0x9a, 0xad, 0xf2, 0xfa, 0x23, 0xa0, 0xf0, 0x74,
+  0x30, 0xa1, 0xec, 0x6a, 0x2e, 0x2c, 0xe9, 0xba, 0xe8, 0xca, 0x6a, 0x16,
+  0xf0, 0x27, 0xc4, 0xa0, 0x85, 0x4b, 0x25, 0x7a, 0x4a, 0xb5, 0x78, 0x90,
+  0x5f, 0x39, 0x15, 0xc9, 0xe4, 0x1d, 0x41, 0x79, 0xe5, 0xe5, 0xd0, 0xd0,
+  0x01, 0xb5, 0x27, 0xd4, 0xcb, 0xc9, 0x62, 0x78, 0x8c, 0x4e, 0xde, 0x2b,
+  0x56, 0x2a, 0x91, 0x61, 0x1e, 0x24, 0xca, 0x4b, 0xae, 0x8b, 0x5c, 0x6d,
+  0x83, 0x4f, 0x89, 0xa6, 0xba, 0xf3, 0x84, 0xf8, 0xf9, 0x30, 0xfa, 0x9b,
+  0xc7, 0x34, 0x47, 0x2a, 0x38, 0x7c, 0x0e, 0x84, 0x34, 0x90, 0xcb, 0xc7,
+  0xfc, 0x41, 0x08, 0xc4, 0x46, 0xf6, 0x26, 0x60, 0xa2, 0x39, 0xa7, 0x84,
+  0xf7, 0x45, 0x67, 0x0f, 0xa0, 0x10, 0xe1, 0x08, 0x22, 0x3d, 0x5e, 0xd9,
+  0xe5, 0x48, 0x74, 0xce, 0x3c, 0x46, 0x4e, 0x50, 0x26, 0x3f, 0x68, 0xb5,
+  0xe7, 0xfa, 0x8b, 0xde, 0x6a, 0x5f, 0x59, 0x6b, 0xc2, 0x46, 0x89, 0x05,
+  0x41, 0xcc, 0x7a, 0xf3, 0x0e, 0x35, 0xff, 0xbd, 0x3c, 0x3b, 0x3a, 0x3b,
+  0x35, 0x7f, 0x39, 0x7e, 0x73, 0xf2, 0x83, 0xbb, 0xc4, 0x78, 0x03, 0xb4,
+  0xe0, 0xf0, 0xae, 0xd6, 0xa4, 0x3d, 0x35, 0x0c, 0x64, 0x8a, 0x31, 0x5f,
+  0x74, 0x98, 0xdb, 0xbc, 0x63, 0x29, 0x15, 0x23, 0x5b, 0xd5, 0x1f, 0x85,
+  0x7c, 0x83, 0x94, 0x3e, 0x6e, 0xd9, 0x42, 0xa7, 0xdd, 0xce, 0xa4, 0x8c,
+  0x08, 0xff, 0x54, 0x0a, 0xf6, 0xcc, 0x27, 0xdb, 0x48, 0xfc, 0x7d, 0x28,
+  0x9d, 0x2b, 0x2b, 0x5b, 0x8b, 0xa8, 0xf1, 0x2b, 0xdd, 0x75, 0x18, 0x94,
+  0x3d, 0x66, 0x3d, 0xa3, 0x90, 0xf9, 0x83, 0xb4, 0xe5, 0xe9, 0x9a, 0x2a,
+  0xc3, 0x21, 0x46, 0xee, 0x3f, 0xdd, 0x5b, 0x7e, 0x96, 0x77, 0x07, 0x68,
+  0x08, 0x3c, 0xbe, 0x6d, 0xb1, 0x3d, 0x26, 0x99, 0x00, 0x01, 0x04, 0x21,
+  0x78, 0x8e, 0x92, 0xdd, 0x0e, 0x72, 0xc2, 0x55, 0x1a, 0xcd, 0x5c, 0x45,
+  0xd3, 0x83, 0x72, 0xbe, 0x15, 0x89, 0x8b, 0xee, 0x36, 0x45, 0x32, 0x06,
+  0x95, 0x16, 0x95, 0xd2, 0x8e, 0x9d, 0x36, 0xd2, 0x5f, 0xd5, 0x48, 0xda,
+  0x6e, 0xe5, 0xd9, 0xaf, 0x69, 0xe4, 0x59, 0xa7, 0x8d, 0x9b, 0x5f, 0xd5,
+  0x88, 0xad, 0xef, 0x6c, 0x54, 0xa1, 0x1f, 0x4e, 0x2e, 0x93, 0xa3, 0xb3,
+  0xd7, 0x6e, 0x8f, 0x5e, 0x0a, 0x48, 0x08, 0xff, 0xa1, 0xe2, 0xb0, 0x05,
+  0xe1, 0x2b, 0x49, 0x80, 0x72, 0x61, 0x28, 0x6a, 0x0b, 0x40, 0x48, 0xc4,
+  0xe6, 0x6b, 0xcd, 0xf3, 0xc8, 0x2b, 0x66, 0x75, 0xa0, 0x68, 0xbb, 0x4f,
+  0x92, 0xc7, 0x8f, 0xce, 0x89, 0x2d, 0xe2, 0x5a, 0x25, 0x2f, 0x6d, 0x6d,
+  0xa2, 0x0c, 0x4a, 0x2b, 0x4d, 0xc4, 0x1a, 0xa7, 0x44, 0x0a, 0x51, 0x70,
+  0x3a, 0x91, 0xd1, 0x84, 0x0f, 0x95, 0x2f, 0x9b, 0xed, 0x32, 0x47, 0x30,
+  0x01, 0xa1, 0x29, 0x5c, 0x8b, 0x7d, 0xc9, 0xdf, 0xc8, 0x1b, 0xed, 0x8a,
+  0x8f, 0x30, 0xda, 0x53, 0x84, 0x6c, 0x6b, 0xc7, 0x48, 0x55, 0x02, 0x18,
+  0x39, 0x84, 0x86, 0x9c, 0x6a, 0x32, 0x09, 0x34, 0xa1, 0xc2, 0x21, 0x5d,
+  0xb9, 0x5e, 0x57, 0x70, 0x25, 0xd9, 0x26, 0xec, 0x77, 0xf6, 0xf9, 0x8f,
+  0x37, 0x29, 0x0a, 0x7c, 0x9b, 0xf3, 0x27, 0x78, 0x93, 0xfc, 0xef, 0x9e,
+  0x5e, 0xf6, 0xc4, 0x5e, 0xc3, 0x66, 0xf0, 0x33, 0x54, 0xc2, 0x9a, 0x32,
+  0xb0, 0xb0, 0xbe, 0x2f, 0x9a, 0xf4, 0x13, 0xec, 0x30, 0x52, 0x9b, 0x85,
+  0x19, 0xc3, 0xbd, 0xf9, 0x54, 0x2e, 0x63, 0x4b, 0xbf, 0x51, 0x56, 0xd6,
+  0x12, 0x71, 0xf0, 0x01, 0xdf, 0x56, 0xd5, 0xd4, 0x42, 0x61, 0x06, 0xcc,
+  0x6a, 0xaa, 0xce, 0xb5, 0x11, 0x0d, 0xef, 0xea, 0xdb, 0xe6, 0xc3, 0xb6,
+  0xa4, 0x39, 0x7d, 0x00, 0xc1, 0x1d, 0x57, 0x63, 0xc2, 0x52, 0x27, 0x98,
+  0xef, 0x61, 0xd2, 0x06, 0x51, 0x36, 0xf6, 0x4b, 0x3f, 0x7b, 0x49, 0xd5,
+  0xcd, 0x69, 0x29, 0x94, 0x98, 0x48, 0x4f, 0xa4, 0x4a, 0x81, 0xe6, 0x37,
+  0xf7, 0x5a, 0xd9, 0x22, 0x2d, 0x90, 0xa8, 0xd3, 0xc5, 0x0b, 0xea, 0xc2,
+  0x48, 0x1e, 0x83, 0x4b, 0x19, 0x78, 0xc6, 0x7f, 0x1c, 0xe9, 0xcd, 0xed,
+  0xca, 0x16, 0xfb, 0x75, 0xdb, 0x85, 0x4b, 0x43, 0xaf, 0x4e, 0x76, 0x9c,
+  0x4e, 0x10, 0x91, 0x64, 0x28, 0x6e, 0x30, 0x1b, 0x75, 0xc7, 0xcf, 0xf5,
+  0xbc, 0xf3, 0x1d, 0xfd, 0x0c, 0x93, 0x64, 0x5c, 0x5a, 0xba, 0x8e, 0xae,
+  0x57, 0x99, 0x9a, 0x0f, 0x5b, 0xfb, 0xac, 0xbb, 0x45, 0xd4, 0xc9, 0x4b,
+  0x5c, 0x6a, 0xa5, 0x1f, 0xeb, 0xf9, 0x5c, 0xac, 0xd1, 0x8c, 0xb2, 0x7e,
+  0x44, 0x7d, 0xaa, 0xb2, 0x05, 0x15, 0x5c, 0xbe, 0x74, 0x89, 0xc9, 0x08,
+  0x29, 0xc1, 0x9e, 0xc4, 0x54, 0x4f, 0xb4, 0x97, 0x46, 0x21, 0xf2, 0x8d,
+  0x81, 0x17, 0xf2, 0xd9, 0xcb, 0x73, 0xb9, 0xd0, 0xcc, 0x66, 0x28, 0x72,
+  0xbb, 0xf1, 0xa4, 0x88, 0x1c, 0x7e, 0x44, 0x08, 0x28, 0x24, 0x45, 0xeb,
+  0xbf, 0xf5, 0x8d, 0x90, 0x3c, 0x88, 0x2f, 0x03, 0xe7, 0x4f, 0xc4, 0x78,
+  0x97, 0x15, 0xe7, 0xbd, 0x39, 0xca, 0x2c, 0x20, 0x4c, 0xd3, 0xa2, 0xe1,
+  0x01, 0x57, 0x44, 0x72, 0x34, 0x4c, 0xde, 0x86, 0xc0, 0x92, 0xf2, 0xaa,
+  0x91, 0xdc, 0x55, 0x02, 0x2f, 0xf1, 0xec, 0xdc, 0xa4, 0xc5, 0x75, 0xc6,
+  0xaa, 0x96, 0x6b, 0x50, 0x6a, 0x2d, 0xf0, 0xfd, 0x42, 0xa7, 0x1e, 0x7a,
+  0x5d, 0xb1, 0x32, 0x7d, 0xdb, 0xcd, 0xc3, 0xde, 0xae, 0x9d, 0x07, 0x0c,
+  0x8b, 0x72, 0xf0, 0xb1, 0x14, 0x43, 0x63, 0xf6, 0x93, 0xed, 0x7a, 0x97,
+  0x32, 0x77, 0xab, 0xd6, 0xe8, 0x73, 0x7a, 0xab, 0x2e, 0x14, 0x25, 0x75,
+  0x84, 0x60, 0x4a, 0xc4, 0xf5, 0x53, 0x76, 0xab, 0x30, 0x18, 0x8c, 0xd3,
+  0x83, 0xc4, 0x39, 0xd1, 0x87, 0x45, 0x67, 0x45, 0x25, 0x87, 0x5f, 0x60,
+  0x72, 0x13, 0xb4, 0x7c, 0x23, 0x16, 0x9e, 0x62, 0x26, 0x10, 0x2f, 0xca,
+  0x4b, 0x20, 0x72, 0xe6, 0x9e, 0xf4, 0xc6, 0xb3, 0xe7, 0xc6, 0x73, 0x87,
+  0x9d, 0x72, 0x7e, 0x38, 0x1a, 0xe9, 0x3e, 0x39, 0x0a, 0xb7, 0x84, 0x20,
+  0x50, 0x28, 0x19, 0x5c, 0x39, 0x32, 0x42, 0x2b, 0x5e, 0xda, 0xe8, 0x04,
+  0x1f, 0xf7, 0x58, 0xbc, 0xbd, 0x66, 0x31, 0x1d, 0x1f, 0xee, 0x5d, 0x6b,
+  0x12, 0x39, 0x79, 0xb6, 0xe5, 0x49, 0x0b, 0xf6, 0x90, 0x3f, 0xad, 0x98,
+  0x66, 0x64, 0xf3, 0xa9, 0x1f, 0x8e, 0xbc, 0x81, 0x46, 0xfa, 0xb4, 0x8b,
+  0x0a, 0xee, 0x3d, 0x89, 0x0c, 0xfa, 0x3b, 0x1e, 0x55, 0xff, 0x1f, 0x19,
+  0xf4, 0x77, 0x91, 0x41, 0x3f, 0xb5, 0xdf, 0xe2, 0x4f, 0xed, 0xef, 0x7f,
+  0x26, 0x78, 0x67, 0xa6, 0x5f, 0x9f, 0x25, 0xee, 0x63, 0xf2, 0x35, 0x1e,
+  0xb1, 0x79, 0x70, 0xc0, 0xd9, 0x8b, 0xe1, 0xb7, 0xbc, 0xc3, 0xeb, 0x7d,
+  0xea, 0x99, 0x1b, 0xd6, 0x24, 0x45, 0x7b, 0xa4, 0x6a, 0xb2, 0x9c, 0x09,
+  0xc4, 0x8f, 0xf2, 0xf4, 0x10, 0x1a, 0xe2, 0x8e, 0x90, 0x15, 0x4d, 0x1c,
+  0xcc, 0xa3, 0xdd, 0xf0, 0xbe, 0xf3, 0xdc, 0x1a, 0xd2, 0x3b, 0xfb, 0xbc,
+  0x29, 0x29, 0x31, 0x59, 0x2a, 0xb7, 0x62, 0x6b, 0x4e, 0xb3, 0xc6, 0xac,
+  0x89, 0x73, 0x00, 0x71, 0xd2, 0xca, 0x55, 0x95, 0x82, 0xc1, 0x12, 0xd5,
+  0x62, 0x87, 0x2b, 0x38, 0x52, 0x59, 0x8d, 0x4e, 0xa9, 0x18, 0x74, 0x41,
+  0xc0, 0x3d, 0x28, 0x05, 0xe2, 0x38, 0x21, 0x4f, 0x1c, 0x6a, 0xf3, 0x5e,
+  0x59, 0x67, 0x9d, 0xd6, 0x8b, 0xed, 0x07, 0x33, 0xc4, 0x43, 0x6c, 0xe9,
+  0x0c, 0x71, 0xba, 0x9d, 0xbd, 0xcf, 0xec, 0xbc, 0xd9, 0x95, 0x20, 0xcf,
+  0x06, 0xa7, 0xd8, 0x0f, 0xfd, 0x2b, 0x42, 0xc4, 0x89, 0x8b, 0x01, 0x58,
+  0x92, 0xf7, 0x60, 0x5f, 0xca, 0xdb, 0xee, 0x2b, 0x2c, 0x8f, 0xcf, 0x49,
+  0xda, 0x09, 0x8f, 0xe1, 0x30, 0x39, 0x83, 0x27, 0xa6, 0xc5, 0xdd, 0x7a,
+  0xc5, 0x07, 0xc0, 0xe5, 0x5d, 0xb5, 0xb7, 0xee, 0x0b, 0x6f, 0x8d, 0xb5,
+  0x5b, 0x1a, 0x17, 0xdf, 0x11, 0x41, 0xeb, 0x28, 0xa0, 0xd4, 0xe5, 0x98,
+  0x25, 0x17, 0xc7, 0x97, 0x17, 0x80, 0xf5, 0x90, 0x08, 0xe8, 0xde, 0xb9,
+  0x46, 0x24, 0x6c, 0x5b, 0xbe, 0x3f, 0x91, 0x67, 0x4e, 0x29, 0x71, 0x22,
+  0x82, 0x49, 0x61, 0xec, 0x8a, 0xf3, 0x3f, 0xf5, 0x3d, 0xc6, 0xa5, 0x9b,
+  0x35, 0xe7, 0x29, 0x77, 0x3e, 0xfd, 0x36, 0x5d, 0xcd, 0xfe, 0xbe, 0xc3,
+  0x27, 0xa0, 0xfa, 0x15, 0xdf, 0x73, 0x02, 0x37, 0x1d, 0x0a, 0x9c, 0xcb,
+  0x42, 0xb4, 0x6d, 0x75, 0x3f, 0xd6, 0x2c, 0x04, 0xb4, 0x19, 0x04, 0x2e,
+  0xed, 0xc7, 0x55, 0x0d, 0x50, 0x6d, 0xd1, 0x83, 0x0b, 0xe3, 0x93, 0x9e,
+  0x0c, 0xe5, 0x34, 0x9a, 0xa7, 0xbb, 0xbb, 0x61, 0x73, 0xe9, 0xd8, 0x88,
+  0x55, 0x51, 0xed, 0x04, 0x6f, 0x8f, 0x57, 0xd8, 0x73, 0x06, 0x75, 0xb3,
+  0x26, 0xab, 0x65, 0x70, 0x45, 0xae, 0x2c, 0x9a, 0x31, 0x15, 0xd4, 0xde,
+  0xbc, 0xb1, 0x94, 0xf9, 0x1e, 0xf8, 0x7f, 0x99, 0xb3, 0xb6, 0x6c, 0xe1,
+  0xd4, 0x00, 0xad, 0xae, 0x94, 0x2a, 0x00, 0x11, 0x69, 0x75, 0xec, 0x02,
+  0x0d, 0x7b, 0x16, 0x48, 0xf0, 0xfd, 0x67, 0x91, 0x1d, 0x91, 0x8c, 0x2e,
+  0xcf, 0x2e, 0x12, 0xd9, 0x64, 0xe1, 0x0d, 0x8d, 0x48, 0x38, 0x3d, 0x61,
+  0x09, 0x0b, 0xfa, 0x91, 0xfa, 0xce, 0x36, 0xc5, 0xd6, 0x72, 0xc3, 0x79,
+  0x5f, 0x65, 0x19, 0x70, 0x41, 0x49, 0x22, 0x32, 0xb6, 0xef, 0x24, 0xa9,
+  0x56, 0x79, 0x10, 0xf5, 0x64, 0x7a, 0x2f, 0xf1, 0x41, 0x3b, 0xe3, 0x13,
+  0xcc, 0x09, 0xa0, 0x28, 0x53, 0xc2, 0xa9, 0xa0, 0xc4, 0xa3, 0x28, 0x40,
+  0x39, 0x5b, 0x09, 0xa6, 0xbb, 0x17, 0xf9, 0x10, 0x9d, 0x39, 0xa6, 0x4b,
+  0x96, 0xf1, 0x32, 0x48, 0x67, 0x6a, 0xa2, 0x20, 0x11, 0x32, 0x91, 0x98,
+  0x0b, 0x52, 0xf6, 0x10, 0x74, 0x87, 0x40, 0x83, 0x35, 0xc7, 0xa6, 0xac,
+  0x94, 0xfb, 0x4e, 0x2e, 0x4f, 0x35, 0x1f, 0x9c, 0xda, 0xed, 0xdd, 0xfc,
+  0xe7, 0x67, 0x17, 0x97, 0x89, 0xbd, 0xf8, 0xf1, 0x6d, 0xfc, 0xa8, 0x73,
+  0x84, 0x88, 0x26, 0x1e, 0x2e, 0x1c, 0x87, 0xee, 0x0e, 0xdc, 0x52, 0x62,
+  0x22, 0x34, 0xda, 0x84, 0xb6, 0x41, 0x94, 0x2c, 0xc4, 0x4d, 0x3a, 0x65,
+  0x32, 0x88, 0xd4, 0x97, 0x39, 0xc2, 0xdc, 0x42, 0x17, 0x4e, 0xbc, 0xba,
+  0x8f, 0x53, 0x72, 0x9f, 0xec, 0x45, 0x76, 0x07, 0x79, 0xd0, 0x2e, 0x8e,
+  0xa9, 0xd6, 0xf7, 0xe5, 0x0d, 0xff, 0x2d, 0xe8, 0x39, 0xa7, 0xd8, 0xc9,
+  0x0f, 0xa3, 0xe5, 0xe2, 0xb1, 0x3b, 0x28, 0x3e, 0x65, 0xcc, 0x0f, 0xb4,
+  0x6f, 0xf3, 0x44, 0xbd, 0x39, 0x7b, 0xe2, 0x61, 0x91, 0x20, 0x39, 0x65,
+  0xaf, 0xe0, 0x90, 0xe3, 0x07, 0x3d, 0xf9, 0x48, 0xcf, 0xa8, 0x67, 0x7c,
+  0x28, 0x5a, 0xcc, 0xb6, 0x4f, 0x9e, 0x7a, 0xd2, 0x82, 0x6e, 0x2b, 0x69,
+  0xe0, 0x44, 0x8b, 0x29, 0xd1, 0x0f, 0x07, 0xba, 0x5d, 0x70, 0x65, 0xf0,
+  0xc6, 0xe0, 0xe7, 0x5c, 0x3b, 0xcf, 0x6c, 0x3e, 0xb8, 0x2a, 0x0c, 0x5e,
+  0x57, 0xe8, 0xc7, 0x0a, 0x02, 0x81, 0xf2, 0xd6, 0xd9, 0x76, 0x4f, 0x78,
+  0xb7, 0x7f, 0x65, 0x36, 0xbb, 0xc5, 0x34, 0xf1, 0xd0, 0xbd, 0x8b, 0x95,
+  0x34, 0xae, 0xbc, 0x58, 0x66, 0xd0, 0xd4, 0xd2, 0x6a, 0x46, 0x2c, 0xda,
+  0x46, 0x8e, 0x54, 0x92, 0x69, 0x72, 0x17, 0x04, 0xbf, 0x00, 0x1b, 0x72,
+  0xdf, 0x90, 0x5b, 0xe8, 0xe4, 0xf4, 0xd8, 0xad, 0x14, 0x53, 0x70, 0xe3,
+  0x14, 0x3b, 0x8d, 0x9f, 0x0a, 0x20, 0xda, 0xab, 0x62, 0x98, 0x9c, 0x53,
+  0x65, 0x3b, 0x68, 0x4f, 0xf5, 0xbf, 0xbb, 0xd6, 0xf8, 0xa0, 0xc0, 0x13,
+  0x6b, 0x2e, 0x4f, 0x98, 0x2a, 0x79, 0x61, 0x16, 0x16, 0x3f, 0xa1, 0xbf,
+  0x7a, 0x74, 0xb1, 0xc1, 0x70, 0x5f, 0xb8, 0x97, 0x6b, 0x33, 0x14, 0x63,
+  0xb4, 0x77, 0x1f, 0x79, 0x2a, 0xfb, 0xca, 0x58, 0xf4, 0x68, 0x82, 0x3e,
+  0x00, 0xd9, 0x4c, 0xe7, 0x59, 0xcb, 0x38, 0x73, 0x0b, 0x57, 0xfa, 0x8c,
+  0x1a, 0x35, 0xfc, 0x9c, 0x6b, 0x8a, 0x2f, 0x84, 0xc3, 0xb1, 0x2d, 0x9b,
+  0x40, 0x20, 0x42, 0x52, 0xe7, 0x4c, 0x5b, 0x05, 0x49, 0xdb, 0x99, 0x45,
+  0xe2, 0xfa, 0xb1, 0x40, 0xcc, 0xad, 0xa5, 0x5d, 0xe9, 0x4e, 0x6e, 0xa7,
+  0x4c, 0xdf, 0x53, 0xde, 0x89, 0x76, 0xdb, 0xd8, 0x3b, 0xac, 0xd5, 0x3b,
+  0x41, 0x2f, 0x0a, 0x7d, 0x14, 0x39, 0x12, 0xc8, 0x2f, 0x6c, 0xae, 0x78,
+  0xdf, 0x04, 0x78, 0xfa, 0xcc, 0x35, 0x75, 0x45, 0x19, 0x57, 0xb6, 0x2d,
+  0x27, 0x7f, 0x1c, 0x3b, 0x77, 0x6e, 0x1f, 0x13, 0xab, 0x91, 0xef, 0xb1,
+  0x71, 0x84, 0x44, 0xc9, 0x9f, 0x13, 0xde, 0x0c, 0x97, 0x25, 0x99, 0xc1,
+  0xc5, 0xbd, 0x43, 0xe6, 0x0e, 0x39, 0xba, 0xc8, 0x0e, 0x29, 0xae, 0x01,
+  0x20, 0xbf, 0x11, 0x76, 0xb0, 0x1b, 0xf1, 0xd6, 0x50, 0x6d, 0xa8, 0x80,
+  0xfa, 0x75, 0x39, 0x17, 0x84, 0x9f, 0xf7, 0xa5, 0xcf, 0xc5, 0xb5, 0xc1,
+  0x95, 0xb4, 0x95, 0xc2, 0xc4, 0x8e, 0xc4, 0x4c, 0xb4, 0x58, 0xce, 0x5e,
+  0x8c, 0x7c, 0x0a, 0xe4, 0x99, 0x85, 0x84, 0x87, 0x54, 0x55, 0x44, 0x00,
+  0x84, 0xcb, 0x58, 0x94, 0x5e, 0xf5, 0x32, 0x94, 0x9a, 0xa3, 0x27, 0xe1,
+  0x62, 0x79, 0x8e, 0x7f, 0xb5, 0x9a, 0x81, 0xa3, 0xca, 0xfe, 0x0a, 0x75,
+  0x72, 0xc8, 0x17, 0x0e, 0x67, 0xdb, 0xf0, 0x28, 0x8b, 0x65, 0xea, 0xd9,
+  0xf4, 0x4f, 0x5f, 0x88, 0xdf, 0x4a, 0xfc, 0x22, 0x5a, 0x43, 0xb2, 0x1b,
+  0x66, 0x7a, 0xb6, 0x67, 0x9d, 0x80, 0x84, 0xa7, 0x13, 0x94, 0xb8, 0x8f,
+  0xaa, 0x33, 0xc2, 0x6d, 0x34, 0xfa, 0x26, 0x79, 0xfb, 0xfa, 0x19, 0x41,
+  0x3b, 0xae, 0xb3, 0x6a, 0x61, 0xac, 0x16, 0x67, 0x98, 0x9f, 0x7d, 0xeb,
+  0x35, 0xb6, 0xef, 0x3c, 0x8a, 0x72, 0xcd, 0xe6, 0x72, 0x7a, 0xc1, 0x99,
+  0x55, 0xdc, 0x53, 0x4e, 0xe2, 0x75, 0x5f, 0xf2, 0x8b, 0xd9, 0x27, 0x46,
+  0x13, 0xe9, 0xd5, 0x52, 0x4e, 0x02, 0xae, 0xa5, 0x8e, 0x00, 0x7b, 0xf6,
+  0xc4, 0x09, 0x30, 0x2a, 0x97, 0x4e, 0x6c, 0x7f, 0xd7, 0x64, 0x1d, 0x44,
+  0x4e, 0xd4, 0x33, 0x16, 0x9a, 0x47, 0x7c, 0xee, 0x49, 0x95, 0x0d, 0x5f,
+  0x83, 0x92, 0x8e, 0x70, 0xa7, 0xf7, 0xde, 0x33, 0xdf, 0xb7, 0x40, 0xbc,
+  0x83, 0x80, 0xcc, 0x30, 0xdb, 0x38, 0xf4, 0x14, 0xef, 0xd9, 0xe7, 0xf6,
+  0x59, 0xf2, 0x24, 0xe5, 0x85, 0x57, 0x1d, 0x62, 0xc5, 0x1b, 0xa2, 0x00,
+  0xab, 0x99, 0xa0, 0xa4, 0x29, 0xac, 0xf5, 0x78, 0x73, 0xef, 0xbd, 0xf2,
+  0xa2, 0xed, 0x3a, 0x01, 0x35, 0xb3, 0xdd, 0x9a, 0x18, 0x54, 0xbe, 0xb8,
+  0xf1, 0x0f, 0xe7, 0x73, 0xbe, 0xa5, 0xcf, 0x09, 0x24, 0xd9, 0x5a, 0x4f,
+  0x15, 0x82, 0x99, 0x9f, 0x89, 0xaf, 0x67, 0x9d, 0xf7, 0xfe, 0xd1, 0xe1,
+  0xaa, 0x14, 0x01, 0xec, 0x76, 0xef, 0x23, 0x7b, 0x72, 0x66, 0xa8, 0xb8,
+  0xd9, 0x75, 0x91, 0xff, 0x3d, 0xf3, 0x50, 0x41, 0x5a, 0xd9, 0xc3, 0x7b,
+  0x7c, 0x5f, 0x04, 0xc6, 0x6d, 0x3a, 0xcb, 0x45, 0x28, 0x52, 0x10, 0xcd,
+  0x3d, 0xf0, 0x44, 0x76, 0x2d, 0x97, 0x73, 0xe3, 0x18, 0x38, 0x15, 0x64,
+  0xa4, 0x10, 0x6e, 0xd6, 0x02, 0xdd, 0x3e, 0x7f, 0x2a, 0x7a, 0x97, 0x2a,
+  0xc8, 0x74, 0xf3, 0xd2, 0x44, 0xcc, 0xc0, 0x6b, 0xd6, 0x15, 0xd3, 0xcf,
+  0xe5, 0xda, 0x93, 0xa5, 0x94, 0x7a, 0x7c, 0xa9, 0xab, 0x93, 0x42, 0x7f,
+  0xbd, 0xcb, 0x0b, 0x01, 0xc2, 0x06, 0xaf, 0x3f, 0x5f, 0xe1, 0x8f, 0x94,
+  0x1a, 0xe5, 0xc7, 0xd8, 0x4b, 0xde, 0xf3, 0x9f, 0xd9, 0x93, 0xe0, 0x91,
+  0xc2, 0x29, 0x1b, 0x58, 0xdf, 0xf3, 0x40, 0xd8, 0x83, 0x24, 0x5e, 0x94,
+  0x4c, 0x29, 0xa4, 0x23, 0x94, 0xbd, 0x57, 0xf6, 0xf3, 0xb3, 0xf2, 0x3a,
+  0xf1, 0xa9, 0x0d, 0x9e, 0xf3, 0x96, 0x7a, 0x03, 0x26, 0x70, 0x3d, 0x07,
+  0x24, 0x4d, 0xfc, 0x8a, 0xa4, 0xee, 0xe9, 0x17, 0xb2, 0x37, 0xf4, 0xbe,
+  0xb4, 0x26, 0xeb, 0xaa, 0x37, 0x3e, 0xdb, 0xf5, 0x15, 0xd6, 0x29, 0x85,
+  0xe9, 0x38, 0xc9, 0x76, 0xe5, 0x0b, 0xbc, 0x33, 0x4e, 0x66, 0x54, 0xdc,
+  0x73, 0xa6, 0x25, 0x43, 0x95, 0x14, 0xcc, 0x3d, 0xb6, 0xdf, 0x12, 0xba,
+  0x97, 0xbe, 0xfa, 0x94, 0x9c, 0xbc, 0xf6, 0x1e, 0x7c, 0xe2, 0x06, 0x98,
+  0xce, 0x48, 0x1b, 0xb8, 0x67, 0x77, 0x55, 0x2d, 0xc5, 0x4a, 0xbd, 0x47,
+  0x79, 0x67, 0xbc, 0x2b, 0x99, 0xbc, 0x06, 0xf3, 0x1f, 0x3c, 0xc3, 0xdb,
+  0xe1, 0xe8, 0xc6, 0xdc, 0x6a, 0x93, 0x06, 0xe8, 0xc0, 0x42, 0x83, 0x47,
+  0xdd, 0xb5, 0xff, 0xec, 0xf9, 0x9a, 0x67, 0xe5, 0xd2, 0xac, 0xed, 0x55,
+  0xef, 0xbd, 0xf7, 0x59, 0x78, 0xcc, 0xd5, 0x24, 0x50, 0x0c, 0xb3, 0x9c,
+  0xb4, 0x64, 0x8b, 0xf2, 0x28, 0xff, 0x5d, 0xfd, 0x83, 0x15, 0xd1, 0x72,
+  0xd5, 0xff, 0xee, 0xf7, 0xf7, 0x73, 0x3f, 0xc3, 0x87, 0x3d, 0x83, 0x55,
+  0x86, 0xc0, 0xc1, 0xa4, 0xc5, 0xc3, 0xed, 0xb0, 0x22, 0x98, 0x1d, 0xaf,
+  0x05, 0x5e, 0x73, 0xa3, 0x47, 0x2c, 0x0b, 0x27, 0x39, 0xd8, 0x08, 0x94,
+  0xb4, 0xe5, 0xa9, 0xcf, 0xe0, 0x46, 0x32, 0x5f, 0x7c, 0x51, 0x9e, 0x27,
+  0x75, 0xb7, 0x73, 0x0c, 0xea, 0x9b, 0x25, 0x5b, 0xdd, 0x76, 0x44, 0xce,
+  0xcd, 0xe6, 0xbd, 0xb6, 0xef, 0xa4, 0x97, 0x5c, 0xfb, 0x0c, 0x47, 0x3f,
+  0xa2, 0x28, 0x25, 0x9b, 0xe6, 0x96, 0x9d, 0x19, 0xae, 0xf2, 0xaa, 0x64,
+  0xcf, 0x21, 0x25, 0xc3, 0x6f, 0xa5, 0xf1, 0xd4, 0x11, 0xc1, 0x15, 0x7b,
+  0x9f, 0x11, 0xd5, 0x86, 0xa0, 0x2e, 0x66, 0x95, 0x6e, 0xb2, 0xc9, 0x47,
+  0x3d, 0x32, 0xb6, 0x8d, 0xc8, 0x5b, 0x4f, 0xed, 0xd4, 0xd2, 0xee, 0x3b,
+  0xbf, 0x38, 0xee, 0x1a, 0x01, 0xee, 0x51, 0xde, 0x35, 0x17, 0x97, 0xa3,
+  0xf3, 0x03, 0xea, 0x2f, 0x07, 0xe4, 0xcc, 0x81, 0x38, 0x1a, 0x65, 0x7f,
+  0x93, 0x24, 0x94, 0xda, 0x3d, 0xfd, 0x7c, 0xc5, 0xd3, 0x23, 0x71, 0xf1,
+  0x9d, 0x4c, 0x49, 0xfa, 0x9a, 0x75, 0xf0, 0x5f, 0xfa, 0x4c, 0xb0, 0x7d,
+  0xea, 0xea, 0x67, 0x47, 0x18, 0xf5, 0x0c, 0xd2, 0x90, 0x22, 0xef, 0xee,
+  0xe1, 0xcf, 0x9d, 0xbf, 0xe6, 0x66, 0x59, 0x7c, 0xb4, 0xfa, 0xa2, 0xd0,
+  0x51, 0xe9, 0x02, 0xbb, 0x17, 0x5e, 0xe8, 0xd1, 0xf0, 0xbc, 0xa1, 0x16,
+  0xff, 0xd2, 0x17, 0x2f, 0x85, 0x96, 0x27, 0xe5, 0x60, 0xa2, 0x91, 0xaf,
+  0x4b, 0x6f, 0x0e, 0x5e, 0xec, 0xda, 0xeb, 0x57, 0x98, 0x2d, 0x3e, 0x66,
+  0xf7, 0x6e, 0xd7, 0x71, 0xbc, 0xde, 0xa8, 0x8b, 0x79, 0x41, 0x4e, 0x08,
+  0xf7, 0x88, 0x6d, 0xe0, 0x87, 0x1f, 0x58, 0xc6, 0x97, 0xca, 0xfd, 0x21,
+  0x71, 0x26, 0x5b, 0xf3, 0xc2, 0xc8, 0x44, 0x66, 0xc9, 0xa4, 0xe3, 0x85,
+  0xe8, 0x4c, 0x95, 0xcd, 0x32, 0x62, 0xd3, 0x63, 0x1b, 0x05, 0x1b, 0x7b,
+  0x10, 0xd8, 0x7b, 0x28, 0xfb, 0xc4, 0x81, 0x4a, 0x2e, 0x43, 0x6f, 0x26,
+  0xaf, 0x20, 0xdf, 0x98, 0xf8, 0xaa, 0xcc, 0x8a, 0x1f, 0xbe, 0xbf, 0xfc,
+  0xe6, 0xec, 0x62, 0x94, 0xec, 0x50, 0x5a, 0xea, 0xe5, 0xc5, 0xc9, 0x57,
+  0xef, 0x8d, 0xe9, 0x6f, 0x63, 0x74, 0xaf, 0xd3, 0x22, 0x37, 0x37, 0x47,
+  0x32, 0x6a, 0xb2, 0xc2, 0x2c, 0xe4, 0xb5, 0xd6, 0xa6, 0x00, 0xe3, 0x0e,
+  0xdd, 0x95, 0x65, 0xc5, 0xf5, 0x89, 0x40, 0x0b, 0x70, 0x53, 0xca, 0x6a,
+  0x30, 0x6f, 0x55, 0xc1, 0x38, 0xac, 0xd2, 0xd9, 0xb5, 0x79, 0x3b, 0xd5,
+  0x38, 0x51, 0x68, 0x45, 0x72, 0xf9, 0xcd, 0xe1, 0xbb, 0x6f, 0x47, 0x4a,
+  0x5b, 0xfe, 0xfd, 0xf7, 0xdf, 0xfb, 0x90, 0x9f, 0xfa, 0x60, 0x67, 0x07,
+  0x3a, 0xe6, 0x4d, 0xfa, 0xe9, 0xd3, 0xb0, 0xce, 0x36, 0x36, 0x46, 0xc7,
+  0xc7, 0xc9, 0xe1, 0xe9, 0xe8, 0x6c, 0xc3, 0x25, 0x63, 0x6f, 0xed, 0x6d,
+  0x1b, 0x1d, 0xea, 0x3a, 0x6b, 0xcc, 0x5f, 0x36, 0x36, 0x4e, 0x0f, 0x2f,
+  0xc9, 0x70, 0x95, 0xa2, 0xa8, 0x34, 0xcf, 0xc4, 0xab, 0x90, 0xce, 0xee,
+  0x88, 0x47, 0xee, 0x2a, 0x07, 0xda, 0xf9, 0x4e, 0xeb, 0xa9, 0x0b, 0xb5,
+  0x22, 0xeb, 0xe4, 0x8c, 0x88, 0xba, 0x23, 0xb2, 0x0b, 0x41, 0x2c, 0x11,
+  0x1a, 0xd3, 0x0c, 0x49, 0x29, 0xc2, 0x36, 0x12, 0xe7, 0xbd, 0xe2, 0x5c,
+  0xfc, 0x6c, 0xcc, 0x35, 0x71, 0xfb, 0x0c, 0x3d, 0x44, 0xf8, 0xca, 0x23,
+  0x20, 0x58, 0x31, 0x84, 0x13, 0xe2, 0x05, 0x4d, 0xde, 0x8f, 0x0e, 0xbf,
+  0x3e, 0xa6, 0x67, 0xbf, 0xce, 0x1a, 0x37, 0xb3, 0x5c, 0xf8, 0x9d, 0xbe,
+  0xf2, 0x2e, 0x6b, 0xea, 0x49, 0xba, 0xc8, 0x36, 0xa9, 0x4f, 0xe3, 0x81,
+  0x70, 0xee, 0xbb, 0xc6, 0x59, 0xad, 0x77, 0x85, 0x02, 0x0a, 0x79, 0x1e,
+  0x94, 0xfe, 0x7e, 0xbb, 0x17, 0xc7, 0x87, 0xaf, 0xdf, 0x1e, 0x6b, 0x59,
+  0x65, 0xbe, 0x82, 0x4d, 0xa3, 0x37, 0x54, 0x6c, 0xda, 0xc5, 0x3e, 0xe8,
+  0x9a, 0x5f, 0x9a, 0x36, 0xcc, 0x6f, 0xa8, 0xf6, 0x73, 0xfc, 0x73, 0xae,
+  0x7e, 0x00, 0x9e, 0x1d, 0x5e, 0xe5, 0x3b, 0xdc, 0xba, 0x7e, 0x2f, 0xb5,
+  0x73, 0xc2, 0x83, 0x48, 0x55, 0xf5, 0x65, 0xdf, 0x04, 0x7c, 0x1a, 0x9f,
+  0xef, 0xee, 0xee, 0xae, 0x19, 0x07, 0x2c, 0x03, 0xb9, 0x40, 0xcd, 0x50,
+  0x0e, 0xe8, 0xf1, 0x1d, 0xd7, 0xbe, 0xeb, 0x31, 0x6d, 0x37, 0xac, 0xdb,
+  0x15, 0x99, 0xd6, 0xb8, 0x76, 0xf3, 0x26, 0x8b, 0x77, 0x79, 0x52, 0x96,
+  0x76, 0x05, 0x5a, 0x93, 0x83, 0x8a, 0xb7, 0x79, 0xe3, 0x51, 0xfe, 0x69,
+  0xc7, 0x8d, 0x31, 0x03, 0x9a, 0xa9, 0xea, 0xbe, 0xdb, 0x24, 0xfd, 0x06,
+  0xc0, 0x94, 0x49, 0x33, 0x2c, 0xab, 0xeb, 0x9d, 0xf9, 0x01, 0xb4, 0x13,
+  0xf3, 0xd0, 0x1b, 0x82, 0xb9, 0x26, 0x46, 0xcb, 0xb5, 0x14, 0x12, 0x35,
+  0x4d, 0x6c, 0x69, 0xae, 0xa5, 0x47, 0xf4, 0xeb, 0x17, 0xcc, 0x02, 0xb3,
+  0xff, 0x5c, 0xe9, 0xc8, 0xb5, 0x9e, 0x5e, 0xe4, 0x23, 0xb4, 0xff, 0xe0,
+  0x39, 0x1c, 0x1a, 0x59, 0x60, 0xbe, 0x42, 0x34, 0x54, 0xd8, 0x22, 0xe6,
+  0xaf, 0x95, 0xd9, 0x32, 0xc3, 0xe6, 0x13, 0x44, 0xa8, 0x14, 0xf9, 0xe4,
+  0x8c, 0x41, 0x82, 0x37, 0x2c, 0xa8, 0xa0, 0x78, 0x45, 0xd4, 0xb0, 0xfc,
+  0x05, 0x73, 0x80, 0x48, 0x88, 0x5c, 0xcb, 0xc4, 0x01, 0xcd, 0x47, 0x0d,
+  0x77, 0xbf, 0x39, 0x18, 0x60, 0xff, 0xd4, 0x76, 0xb7, 0x3c, 0xe2, 0xe3,
+  0xde, 0xa0, 0x78, 0xf6, 0x0b, 0xb9, 0x71, 0xbd, 0xbd, 0x33, 0x32, 0xbd,
+  0x08, 0xbe, 0xb5, 0x74, 0x75, 0x4a, 0x6b, 0xfe, 0x9c, 0x5f, 0xd8, 0xc2,
+  0xac, 0xc6, 0x0e, 0xa0, 0x9e, 0x8f, 0xfe, 0xc6, 0xd1, 0xb9, 0x65, 0x8c,
+  0x37, 0x63, 0xbf, 0xa5, 0xc1, 0x93, 0xb4, 0x4e, 0x92, 0x2d, 0x12, 0xe7,
+  0xaa, 0xb1, 0x02, 0x63, 0x07, 0xcb, 0x13, 0x45, 0x6b, 0x7c, 0xcb, 0x61,
+  0x4d, 0x0f, 0x0f, 0xcc, 0xd4, 0xd0, 0xed, 0xf0, 0xbf, 0x77, 0x86, 0x75,
+  0x7d, 0xb3, 0x93, 0x4f, 0x3f, 0x54, 0x75, 0x9a, 0xfc, 0xb4, 0xd1, 0xc9,
+  0xa8, 0xec, 0x0e, 0xe2, 0x7f, 0x63, 0x06, 0x7f, 0xd1, 0x4c, 0xad, 0x1e,
+  0xc5, 0xef, 0x31, 0x82, 0xc1, 0x80, 0x5a, 0xd5, 0x2f, 0x7d, 0x30, 0x0f,
+  0x7c, 0xb0, 0x44, 0xbf, 0xbf, 0x62, 0x74, 0x11, 0x51, 0x68, 0x06, 0xc9,
+  0x0c, 0x90, 0x46, 0xb6, 0xc4, 0x37, 0xba, 0x56, 0xab, 0xf8, 0x71, 0x7f,
+  0x77, 0x77, 0xef, 0x60, 0xef, 0xf3, 0x17, 0xbb, 0x07, 0x7b, 0x7b, 0x7b,
+  0xfb, 0x07, 0x7b, 0x07, 0x07, 0xfb, 0xbb, 0x3f, 0xef, 0xf4, 0x56, 0x4d,
+  0xdd, 0xdb, 0xaf, 0x56, 0x34, 0x68, 0x46, 0xdd, 0x63, 0x7a, 0xb9, 0x9f,
+  0xec, 0xe8, 0x31, 0xaa, 0x69, 0x2f, 0xa9, 0xe7, 0x63, 0xc2, 0x75, 0xf1,
+  0xe1, 0xf4, 0x07, 0x53, 0x1b, 0xa5, 0x38, 0xf3, 0x06, 0xf4, 0xfa, 0xec,
+  0xfb, 0x77, 0xa7, 0x67, 0x87, 0xaf, 0x93, 0xcb, 0xb3, 0xe4, 0x10, 0x2e,
+  0xbc, 0x88, 0x9c, 0x04, 0x45, 0x24, 0xc1, 0xa2, 0xb9, 0x8c, 0x87, 0x57,
+  0xce, 0x4a, 0xfc, 0x4d, 0x16, 0xc4, 0x88, 0x4e, 0x74, 0xfb, 0x59, 0xc2,
+  0x44, 0xa3, 0x96, 0x86, 0x37, 0xcd, 0xfc, 0xe1, 0x1b, 0xe1, 0x31, 0x5f,
+  0xee, 0x33, 0xc8, 0xc2, 0x59, 0xe1, 0xe8, 0x8e, 0x9e, 0x7c, 0x29, 0x46,
+  0x2f, 0x71, 0x29, 0x81, 0x27, 0xd8, 0xd2, 0xe9, 0x5b, 0x8c, 0xc1, 0x74,
+  0x55, 0x98, 0xb8, 0xba, 0x57, 0x07, 0x3c, 0x6a, 0xeb, 0xe4, 0x08, 0xfe,
+  0x05, 0xea, 0x0e, 0xe9, 0x97, 0xdb, 0xc1, 0x00, 0xcf, 0x56, 0x0e, 0xc9,
+  0x5c, 0xe6, 0xd9, 0x27, 0x8c, 0xba, 0x2d, 0x7b, 0x99, 0x7f, 0xd0, 0x8d,
+  0x0e, 0x24, 0x4b, 0xea, 0x57, 0xc8, 0x2b, 0xed, 0x32, 0x70, 0x9a, 0x91,
+  0xcf, 0xd1, 0x77, 0x54, 0x24, 0xbb, 0x4f, 0xd0, 0x6f, 0xfc, 0x7b, 0x7c,
+  0xc7, 0x66, 0x9d, 0x72, 0x07, 0xde, 0x8f, 0x4e, 0xde, 0x7d, 0x8d, 0x08,
+  0xf7, 0xf7, 0x67, 0x17, 0xaf, 0x47, 0xa6, 0x59, 0x23, 0xaf, 0xd0, 0xf8,
+  0x65, 0x49, 0x92, 0x50, 0x7a, 0xc5, 0xe7, 0x92, 0x3e, 0xfd, 0x27, 0xde,
+  0x4e, 0x7d, 0xcb, 0x2e, 0x8f, 0x6e, 0x7a, 0xb6, 0x0b, 0x95, 0x10, 0x8a,
+  0xdf, 0x1a, 0xde, 0x6e, 0xfc, 0x72, 0x9e, 0x4e, 0x6e, 0xc8, 0xd8, 0xe6,
+  0xcd, 0x0a, 0xc8, 0xec, 0x0e, 0xa5, 0x74, 0xec, 0x90, 0x0d, 0xb5, 0xd3,
+  0x94, 0xd8, 0x8e, 0x68, 0xa5, 0xac, 0x2c, 0x6e, 0xaf, 0x35, 0x23, 0xb4,
+  0xd7, 0xaf, 0x66, 0xe9, 0x35, 0x3e, 0x18, 0x1e, 0x03, 0xef, 0x63, 0xf2,
+  0xf9, 0xc7, 0x7e, 0x92, 0xae, 0x0d, 0xb4, 0x77, 0x82, 0x0d, 0x80, 0x44,
+  0x1c, 0xd4, 0x45, 0xba, 0xd2, 0x42, 0x1e, 0xa4, 0x3f, 0xa2, 0x48, 0x1b,
+  0xa1, 0xb5, 0x88, 0x6a, 0xb8, 0x5b, 0xe0, 0x06, 0x85, 0x48, 0x99, 0x6d,
+  0xdb, 0xe8, 0xd8, 0x0e, 0xcf, 0x2b, 0x05, 0x46, 0xd0, 0x92, 0xe7, 0xce,
+  0xa9, 0x1d, 0xbc, 0xd8, 0x95, 0xe2, 0xe5, 0x29, 0xa7, 0xce, 0x10, 0x88,
+  0x91, 0xe1, 0xf1, 0x84, 0x63, 0x14, 0x85, 0xb6, 0x47, 0x14, 0xf6, 0x84,
+  0x42, 0xea, 0xe1, 0x8a, 0x6b, 0x71, 0x83, 0xb9, 0xc8, 0x77, 0xdd, 0x98,
+  0xae, 0xa4, 0x54, 0x12, 0x81, 0xa1, 0x08, 0x42, 0xb8, 0x61, 0x6b, 0xd8,
+  0xf7, 0x14, 0xcb, 0xc4, 0xad, 0xe4, 0x35, 0xd3, 0x96, 0xd8, 0x0a, 0x24,
+  0x74, 0x79, 0xd1, 0xd7, 0xd9, 0x87, 0x89, 0x59, 0xb7, 0xf7, 0xa4, 0xf3,
+  0x42, 0xd2, 0x1d, 0x67, 0xf4, 0x71, 0x23, 0xc0, 0x79, 0xe7, 0x68, 0xec,
+  0xdb, 0x95, 0x06, 0x6d, 0x4d, 0x9b, 0xd2, 0xe3, 0x72, 0x73, 0x24, 0x99,
+  0x9d, 0x43, 0xd5, 0xce, 0xe0, 0x06, 0x20, 0x65, 0xf6, 0x16, 0xb0, 0x50,
+  0x69, 0xaf, 0xbe, 0x9a, 0xab, 0x0d, 0xe1, 0x4d, 0x1b, 0x03, 0x29, 0xdd,
+  0x7b, 0x66, 0x8d, 0xa8, 0xa9, 0xbc, 0xa9, 0xb3, 0xd9, 0x15, 0x99, 0x42,
+  0xf6, 0x0a, 0xe1, 0x92, 0xc6, 0xae, 0x48, 0x86, 0x00, 0x82, 0x97, 0x85,
+  0xb1, 0x54, 0x52, 0x41, 0xe7, 0xb0, 0x2c, 0xb9, 0x86, 0x58, 0x77, 0x75,
+  0xd4, 0xdb, 0x32, 0x84, 0x83, 0x9b, 0x7f, 0x66, 0x00, 0x9e, 0x6d, 0xae,
+  0x25, 0x3a, 0xbc, 0x6c, 0x01, 0xbe, 0x75, 0x74, 0xee, 0x68, 0xb6, 0xee,
+  0x17, 0xc4, 0xe7, 0x43, 0x58, 0x0d, 0xaf, 0x6c, 0xa0, 0xf2, 0xeb, 0x82,
+  0xe8, 0x3a, 0xfb, 0x44, 0x64, 0xb3, 0x32, 0x36, 0x67, 0xaf, 0x59, 0xad,
+  0x5e, 0xc6, 0x4b, 0xad, 0xe1, 0xe7, 0x90, 0x85, 0x34, 0xdb, 0xa6, 0xdf,
+  0x60, 0x30, 0x17, 0x48, 0x3d, 0xab, 0x81, 0x6a, 0xe5, 0xd9, 0x5a, 0x95,
+  0xa4, 0x31, 0x99, 0x5b, 0x98, 0x89, 0xa0, 0x6d, 0xcd, 0x67, 0xc4, 0x50,
+  0x53, 0xb6, 0x05, 0xa1, 0x04, 0x7b, 0x1f, 0xa6, 0xad, 0x04, 0x4a, 0xb4,
+  0x56, 0xfa, 0x47, 0x6b, 0x94, 0xcb, 0xb1, 0x5b, 0x58, 0xda, 0x23, 0x00,
+  0xaf, 0x52, 0x93, 0x47, 0x61, 0x29, 0x35, 0xad, 0x35, 0xe0, 0xcd, 0x9e,
+  0xb0, 0x82, 0x18, 0x81, 0x82, 0xdc, 0xa5, 0x65, 0x6d, 0x77, 0x8e, 0x99,
+  0xad, 0x8f, 0x72, 0x21, 0x6e, 0x00, 0xc5, 0x1e, 0x8a, 0x1b, 0x91, 0xbc,
+  0xab, 0xe5, 0xcd, 0xc3, 0xa2, 0x26, 0xec, 0x92, 0x9a, 0x7e, 0xb3, 0x7b,
+  0x96, 0x06, 0x79, 0xb1, 0x5e, 0xe8, 0x48, 0x27, 0x1e, 0xf5, 0x61, 0x8c,
+  0x15, 0x94, 0xd3, 0x35, 0x47, 0x48, 0x1c, 0xa0, 0x94, 0x11, 0x19, 0x20,
+  0x6a, 0xe8, 0x90, 0xae, 0x02, 0x49, 0xe2, 0xe7, 0x3b, 0xe0, 0xc0, 0x33,
+  0x90, 0xe4, 0x20, 0xf9, 0x2a, 0xad, 0xf3, 0x49, 0x5f, 0xaa, 0x22, 0x48,
+  0x95, 0x04, 0xd4, 0xd9, 0xd6, 0xca, 0x09, 0xc9, 0x16, 0xf3, 0xed, 0x6e,
+  0x0f, 0x93, 0xef, 0xb5, 0xce, 0x85, 0x31, 0x22, 0x91, 0x6e, 0x4c, 0x9e,
+  0xfd, 0x8d, 0xc4, 0xc2, 0x41, 0xf8, 0xec, 0xc9, 0xfe, 0x14, 0x3f, 0x3b,
+  0x58, 0xb2, 0xf1, 0x11, 0x47, 0x01, 0x88, 0x55, 0x4d, 0xeb, 0x8f, 0x36,
+  0xa8, 0x85, 0xb5, 0x12, 0x51, 0xc4, 0x55, 0xb2, 0x98, 0x4f, 0x16, 0x46,
+  0xbe, 0x40, 0x5f, 0x10, 0xf2, 0x2a, 0xbc, 0x22, 0xd7, 0xb6, 0x46, 0x0d,
+  0x5c, 0xa9, 0xb5, 0xc5, 0x9e, 0xd9, 0x32, 0x60, 0xd8, 0x99, 0x56, 0x44,
+  0x0d, 0x06, 0x66, 0xc2, 0x68, 0x6a, 0x44, 0x80, 0x9e, 0x5d, 0x1e, 0xff,
+  0x4b, 0x72, 0xd8, 0x8d, 0x81, 0x83, 0xdf, 0x43, 0xc4, 0xb0, 0x94, 0x8c,
+  0xb5, 0x1b, 0x0c, 0x7d, 0x67, 0x88, 0x29, 0x13, 0x63, 0xa6, 0x58, 0xfe,
+  0x0d, 0xc9, 0x90, 0x75, 0x0e, 0xdf, 0xba, 0x94, 0xfc, 0x08, 0x54, 0xd4,
+  0xb3, 0xb5, 0xd7, 0x10, 0x1d, 0xf0, 0x08, 0x01, 0x19, 0xc5, 0x9e, 0xa7,
+  0xd0, 0x63, 0xcb, 0x4f, 0xe6, 0x60, 0x6b, 0x8a, 0x02, 0x4d, 0xf3, 0xf5,
+  0x8d, 0x56, 0x13, 0x24, 0x10, 0x36, 0xc1, 0x91, 0xc9, 0xd4, 0x62, 0x66,
+  0x65, 0xae, 0x7c, 0xe5, 0x95, 0x81, 0xb1, 0x2d, 0xd0, 0xee, 0xff, 0x40,
+  0x47, 0xee, 0x83, 0x5e, 0x2c, 0x72, 0x05, 0x72, 0x5f, 0xae, 0xd8, 0x0e,
+  0x6a, 0x6f, 0x59, 0x3d, 0x76, 0x7c, 0x9b, 0x9d, 0x2b, 0xc0, 0x14, 0x0b,
+  0x41, 0x57, 0x00, 0xe0, 0x1f, 0x08, 0x7e, 0xe3, 0x4e, 0x55, 0xa9, 0xe9,
+  0x5f, 0x4c, 0x20, 0x9d, 0xa4, 0x3b, 0x82, 0x0b, 0x26, 0x0b, 0xe9, 0x24,
+  0x83, 0xf9, 0x4d, 0xab, 0xed, 0x74, 0x1b, 0x70, 0xd5, 0x62, 0x56, 0xa9,
+  0x17, 0xa3, 0xb3, 0xa3, 0x6f, 0x47, 0xad, 0x74, 0x97, 0x9a, 0x2b, 0xaa,
+  0x24, 0x5a, 0x3a, 0xa8, 0xb3, 0xa1, 0x8d, 0x34, 0x3c, 0x69, 0x3a, 0xe2,
+  0xc9, 0xd2, 0x39, 0x7a, 0xd8, 0x63, 0xba, 0x6c, 0x5a, 0xcd, 0x52, 0x85,
+  0x8d, 0x49, 0xe6, 0xb1, 0xd1, 0x16, 0xe5, 0x86, 0x77, 0xf3, 0xf1, 0xfe,
+  0x29, 0x6b, 0x95, 0x89, 0xcc, 0x55, 0xca, 0x65, 0x0d, 0xc6, 0x19, 0x93,
+  0x0d, 0x99, 0x5d, 0xc2, 0xab, 0x48, 0xfd, 0xc3, 0x09, 0xe4, 0x9d, 0x39,
+  0xc7, 0xe6, 0xde, 0x70, 0xbb, 0x9b, 0xee, 0xa0, 0x55, 0xe3, 0x24, 0x0e,
+  0x7d, 0xda, 0x6e, 0xea, 0xfa, 0x66, 0xd5, 0x09, 0x05, 0x08, 0xa5, 0x76,
+  0x08, 0xe9, 0x56, 0xda, 0x6b, 0x5a, 0x1d, 0x68, 0xb6, 0x85, 0xd5, 0xb3,
+  0x74, 0xd1, 0x45, 0xf8, 0xf1, 0x20, 0x49, 0xa6, 0x4c, 0x93, 0xf9, 0xbd,
+  0x24, 0xb0, 0x88, 0x6e, 0x40, 0xdc, 0x1c, 0xf0, 0x4a, 0x7c, 0xfe, 0x79,
+  0xa0, 0x0b, 0x7e, 0xb2, 0x4f, 0x1f, 0x98, 0x5f, 0x7b, 0xde, 0x8f, 0x19,
+  0xe1, 0x45, 0xc8, 0xdb, 0x00, 0x3d, 0xd4, 0xba, 0x40, 0x22, 0x16, 0x86,
+  0x57, 0x99, 0x8b, 0xbf, 0x68, 0x43, 0x2c, 0xc1, 0x2e, 0xeb, 0x3b, 0xb9,
+  0xbf, 0xc1, 0xe6, 0x35, 0x77, 0x34, 0xad, 0x19, 0x77, 0xb4, 0xc2, 0x30,
+  0x53, 0x31, 0xd9, 0xed, 0xad, 0xa7, 0x35, 0x1b, 0xcd, 0x7d, 0x48, 0x97,
+  0x2a, 0x19, 0x01, 0xa3, 0x52, 0x1a, 0xa6, 0x49, 0x96, 0xce, 0xd8, 0xdd,
+  0xd1, 0xd9, 0x47, 0xb6, 0x24, 0x96, 0x93, 0x11, 0xef, 0x57, 0x77, 0xe7,
+  0xfd, 0xaf, 0xe9, 0xce, 0x61, 0xb2, 0x36, 0xd5, 0x0a, 0x13, 0xc4, 0x12,
+  0xbf, 0x96, 0x38, 0xe9, 0xb4, 0xc4, 0xae, 0x56, 0xbd, 0x87, 0xe7, 0x08,
+  0x35, 0x69, 0x3a, 0xac, 0xb9, 0xa1, 0x63, 0xa2, 0x28, 0xf9, 0x69, 0x18,
+  0x35, 0xd4, 0x7e, 0x5f, 0xbb, 0xf2, 0xd8, 0xee, 0x4a, 0x21, 0x45, 0x9b,
+  0x4f, 0xe9, 0xbe, 0x87, 0x0d, 0x2f, 0xc9, 0x51, 0x7b, 0xc3, 0x5d, 0x5f,
+  0xbf, 0xb2, 0x49, 0x8d, 0x15, 0x52, 0xa8, 0x68, 0x8a, 0x37, 0x3c, 0x15,
+  0x65, 0x29, 0x75, 0x07, 0x77, 0x3a, 0xaf, 0xc9, 0xcf, 0xf6, 0x98, 0xdd,
+  0xc0, 0x9c, 0x24, 0x61, 0x0f, 0xa4, 0x34, 0xd7, 0x6c, 0xbe, 0xe0, 0xe4,
+  0xaf, 0x48, 0x3d, 0x55, 0x9c, 0xa3, 0xa7, 0xee, 0x48, 0x3d, 0xb3, 0xcb,
+  0x2d, 0x7d, 0xe4, 0x5c, 0x11, 0x29, 0x42, 0xc6, 0xe9, 0x1a, 0x50, 0x3e,
+  0xb5, 0xde, 0x47, 0xb3, 0x32, 0x51, 0xf5, 0xa8, 0xcd, 0x00, 0x4f, 0xfb,
+  0x19, 0x97, 0xad, 0xad, 0x8e, 0x29, 0xac, 0xdf, 0x82, 0x32, 0xa6, 0x56,
+  0x09, 0x8f, 0x1d, 0x91, 0x34, 0x60, 0x90, 0xc8, 0x50, 0x56, 0x8c, 0xce,
+  0x35, 0x3b, 0xba, 0x69, 0x6b, 0x29, 0x57, 0xae, 0x0b, 0xa3, 0x59, 0xf5,
+  0xcc, 0xb4, 0x3b, 0xcb, 0x4d, 0x87, 0x36, 0x41, 0xa7, 0xa3, 0xd5, 0x92,
+  0x44, 0x16, 0xea, 0x16, 0xb6, 0xc4, 0x16, 0xed, 0x42, 0x44, 0x21, 0x9f,
+  0x66, 0x57, 0xe8, 0xf2, 0x35, 0xd0, 0x4f, 0x06, 0xff, 0x43, 0x66, 0x86,
+  0xd4, 0x73, 0x82, 0x80, 0x81, 0xf9, 0x68, 0xe1, 0xb1, 0x5f, 0x08, 0xea,
+  0x14, 0x02, 0x9f, 0xf0, 0x9d, 0x3a, 0x0e, 0xaf, 0x42, 0x36, 0x67, 0xfa,
+  0x41, 0xfe, 0xe9, 0xd8, 0xf3, 0xac, 0x5b, 0x21, 0x4a, 0x44, 0x05, 0x37,
+  0xb7, 0xe1, 0x2a, 0xa9, 0x02, 0xf4, 0x17, 0x74, 0xd8, 0x5e, 0x64, 0x5f,
+  0x11, 0xc1, 0xf1, 0x51, 0x99, 0xfa, 0xd3, 0xaa, 0xb6, 0xdc, 0x86, 0xf6,
+  0x94, 0x37, 0xbf, 0x75, 0x65, 0x30, 0xef, 0xfc, 0xc0, 0xbc, 0x30, 0x78,
+  0x2f, 0xee, 0x8c, 0x2f, 0xf9, 0x0b, 0x43, 0x92, 0x67, 0xf2, 0x85, 0x73,
+  0x6a, 0xcb, 0x3e, 0x70, 0x20, 0x2f, 0x11, 0x59, 0x7d, 0x4f, 0x3c, 0x39,
+  0xed, 0x59, 0xe1, 0xe7, 0x95, 0xcc, 0xbe, 0x53, 0xd3, 0x16, 0x87, 0x8c,
+  0xff, 0xca, 0xef, 0x8a, 0xf1, 0x78, 0x4f, 0x4d, 0x0c, 0x39, 0x97, 0x42,
+  0x7c, 0x2f, 0xfb, 0x7b, 0x3b, 0xdc, 0x19, 0x2d, 0x45, 0x0b, 0xbd, 0x4e,
+  0xb6, 0xa4, 0xc3, 0x73, 0xe0, 0x20, 0xa0, 0x6a, 0x94, 0x1b, 0x38, 0xa5,
+  0x7f, 0x10, 0x0e, 0x67, 0x4e, 0xe0, 0x05, 0xa5, 0xa5, 0xa6, 0xab, 0xc9,
+  0xdc, 0xb5, 0xa0, 0xac, 0x93, 0x74, 0x64, 0x22, 0xa0, 0xb1, 0x0b, 0xd4,
+  0xb7, 0x2a, 0xdf, 0x26, 0x15, 0x75, 0xf7, 0xad, 0xa6, 0x8c, 0x22, 0x2a,
+  0x29, 0xea, 0xc6, 0xde, 0xd9, 0x3c, 0xd8, 0xbc, 0x56, 0xd4, 0x83, 0xd9,
+  0xd1, 0x17, 0x87, 0xef, 0xbe, 0x3e, 0x86, 0x26, 0x00, 0xd9, 0x4e, 0x07,
+  0x34, 0xa7, 0xdd, 0x3e, 0x5d, 0x72, 0xc9, 0x49, 0x33, 0x63, 0x80, 0xb0,
+  0x99, 0xd5, 0x7e, 0x6f, 0x69, 0x8d, 0xc1, 0xd4, 0x8c, 0xcd, 0x8b, 0xe5,
+  0x16, 0x60, 0xda, 0x46, 0xa2, 0x1e, 0x55, 0x68, 0x10, 0x80, 0x31, 0x57,
+  0xec, 0x7e, 0xad, 0x97, 0xe3, 0x05, 0x4a, 0xb1, 0xc0, 0x3e, 0x73, 0x62,
+  0x46, 0xfd, 0x2c, 0xc3, 0xf6, 0x59, 0xdc, 0xd0, 0xb4, 0x25, 0x6b, 0xd3,
+  0x57, 0xb0, 0xe9, 0x87, 0xbe, 0x57, 0x8d, 0x89, 0x31, 0xf6, 0x76, 0x77,
+  0x1d, 0x65, 0x59, 0x6a, 0x1b, 0x0c, 0xa4, 0x65, 0x95, 0xec, 0x0e, 0x5e,
+  0xbc, 0x58, 0x25, 0x08, 0x6d, 0xa3, 0xa0, 0x42, 0x78, 0xf6, 0xe8, 0x36,
+  0x07, 0xf4, 0xe8, 0xaa, 0x36, 0x23, 0x16, 0x0d, 0x0a, 0xcc, 0x09, 0x28,
+  0xb0, 0xb6, 0x5a, 0x8b, 0x78, 0x78, 0x38, 0x5a, 0x83, 0x38, 0x58, 0x61,
+  0xcd, 0x1a, 0x9a, 0xca, 0x0d, 0x97, 0xb5, 0x0a, 0xea, 0x10, 0x75, 0x06,
+  0x2d, 0x08, 0x17, 0x98, 0xdb, 0x70, 0xec, 0xa3, 0x26, 0xc6, 0x33, 0xe0,
+  0x57, 0x4c, 0xd1, 0x55, 0x38, 0x1a, 0x55, 0x09, 0xde, 0x9f, 0x93, 0xff,
+  0xef, 0xe4, 0xdd, 0xd7, 0xec, 0x0e, 0x31, 0xb6, 0x3d, 0x7c, 0xe9, 0x3b,
+  0x1d, 0x4b, 0xff, 0x3d, 0x73, 0x8f, 0x11, 0x26, 0x14, 0x38, 0x0c, 0xa6,
+  0xab, 0xcf, 0x0b, 0xa9, 0x50, 0xed, 0xca, 0xed, 0xc5, 0x7d, 0x95, 0x97,
+  0xc9, 0xc0, 0x53, 0x4e, 0x84, 0x78, 0x8c, 0x34, 0x93, 0xf9, 0xbd, 0x5a,
+  0x46, 0xf2, 0x05, 0xb4, 0xae, 0x91, 0x19, 0xdb, 0x2c, 0xdb, 0xb9, 0x6c,
+  0x9e, 0x63, 0x07, 0x05, 0xba, 0x49, 0xe4, 0x93, 0xfc, 0x19, 0x9c, 0xef,
+  0x8e, 0x26, 0xf2, 0xb8, 0xae, 0xb4, 0x5c, 0x9d, 0x6d, 0xd6, 0x63, 0xd2,
+  0xac, 0xfa, 0xea, 0xfb, 0xe9, 0xba, 0x21, 0xb9, 0x9a, 0x9c, 0x2f, 0xd5,
+  0x69, 0xb5, 0x41, 0xa6, 0x5e, 0x96, 0xff, 0x78, 0x3f, 0xd7, 0xf4, 0x90,
+  0x0e, 0x2a, 0xdd, 0x54, 0xc5, 0xd4, 0xf9, 0x34, 0xa4, 0xc7, 0xd1, 0x40,
+  0xc8, 0x25, 0xbf, 0xcf, 0x9f, 0x4e, 0xe3, 0x9f, 0xe3, 0xf7, 0x75, 0x6a,
+  0x22, 0x07, 0x80, 0x54, 0x5a, 0xa1, 0xa6, 0xb3, 0x09, 0xe4, 0x6a, 0xcb,
+  0x90, 0x16, 0x0e, 0xc9, 0x91, 0xb7, 0xd5, 0x92, 0x8d, 0x44, 0xb8, 0x2a,
+  0xc0, 0x5b, 0x47, 0x7b, 0x08, 0xf4, 0x28, 0xb8, 0xbc, 0x3e, 0xe6, 0x42,
+  0xc2, 0xbb, 0x2c, 0x8a, 0x8c, 0x8c, 0x54, 0x64, 0xa1, 0xe7, 0x6c, 0x2f,
+  0xf4, 0xed, 0x29, 0xaa, 0x96, 0x52, 0xd2, 0x19, 0x40, 0x03, 0xd3, 0xf9,
+  0xb4, 0xbe, 0x01, 0x02, 0xd0, 0xba, 0xa2, 0x42, 0xf5, 0x0a, 0x9f, 0xe7,
+  0x76, 0x49, 0x9f, 0x62, 0x65, 0x0a, 0xca, 0x75, 0x6b, 0x2a, 0xda, 0x33,
+  0xb0, 0xb1, 0x41, 0x4e, 0xf8, 0x1d, 0x72, 0xc5, 0x8f, 0xc2, 0x09, 0x54,
+  0x5f, 0xfa, 0x5a, 0x7f, 0xbc, 0x8b, 0x31, 0x3c, 0xe0, 0x99, 0xf7, 0xbc,
+  0x27, 0x8f, 0x3d, 0x71, 0xac, 0xbf, 0x47, 0xe2, 0x8a, 0x38, 0x74, 0x9e,
+  0x20, 0x8b, 0x6e, 0xf5, 0xb6, 0x37, 0xcd, 0xb7, 0x05, 0xe0, 0xf4, 0x81,
+  0x65, 0x86, 0xaa, 0x19, 0x9d, 0xe5, 0xe2, 0x0c, 0xb2, 0xf3, 0xf7, 0x97,
+  0x42, 0x26, 0xa5, 0xe2, 0xdd, 0x2f, 0x25, 0xe4, 0xd7, 0x0d, 0x85, 0x34,
+  0x23, 0xdd, 0x82, 0xcd, 0x5f, 0xc4, 0xba, 0x39, 0x31, 0x12, 0xdf, 0xc4,
+  0x08, 0xb9, 0x83, 0x7d, 0x9b, 0x01, 0x73, 0x7e, 0x36, 0xba, 0x24, 0x37,
+  0x02, 0xae, 0x3e, 0xb5, 0x47, 0xbf, 0x3b, 0xbe, 0xf8, 0xea, 0x6c, 0x74,
+  0x6c, 0xd6, 0xe3, 0xf5, 0xf1, 0x57, 0xef, 0x49, 0x6a, 0xd1, 0xee, 0x60,
+  0xd7, 0x33, 0x65, 0xc7, 0x88, 0xff, 0x8b, 0xaa, 0xba, 0x22, 0x49, 0x0e,
+  0xdb, 0x94, 0xf5, 0xa0, 0xbe, 0x4d, 0xd7, 0x16, 0x15, 0x8f, 0xeb, 0x92,
+  0xce, 0x32, 0xf6, 0x55, 0xe6, 0xc8, 0x25, 0xc8, 0xaf, 0x74, 0x87, 0x11,
+  0x6c, 0x8f, 0xaa, 0x18, 0xc2, 0xbc, 0x94, 0xa3, 0xc4, 0x34, 0xda, 0xf5,
+  0x81, 0x73, 0x6a, 0xde, 0xb2, 0x67, 0x5a, 0x0e, 0x9f, 0xab, 0xbd, 0x08,
+  0x3e, 0x21, 0x6c, 0xde, 0x23, 0xab, 0x47, 0x0b, 0xa7, 0xce, 0xac, 0xe4,
+  0x5b, 0x13, 0xe5, 0x02, 0xa9, 0x6d, 0xdc, 0xe3, 0x79, 0x83, 0x2b, 0x9c,
+  0x0d, 0x0a, 0xa9, 0x5c, 0x58, 0xf3, 0xe6, 0xe6, 0x32, 0xad, 0x04, 0x23,
+  0xcb, 0xbc, 0xa2, 0x95, 0x35, 0xb4, 0xe1, 0x99, 0xdc, 0xda, 0x12, 0x0f,
+  0x67, 0xd8, 0xae, 0xf0, 0x78, 0x6d, 0x89, 0x11, 0x7c, 0x87, 0x71, 0x0a,
+  0x45, 0x39, 0x97, 0xfe, 0xcb, 0x94, 0xd1, 0x96, 0x66, 0xde, 0xaf, 0xc3,
+  0xc2, 0x5b, 0xe7, 0x76, 0xb5, 0xe8, 0xb9, 0xe4, 0x91, 0x92, 0x9f, 0x83,
+  0x15, 0x01, 0x49, 0x4b, 0x42, 0xbf, 0x3b, 0x15, 0x4d, 0x9c, 0x82, 0xc2,
+  0x67, 0x97, 0x12, 0x03, 0x3c, 0x13, 0x72, 0x75, 0xb1, 0x40, 0xd5, 0x66,
+  0x25, 0xc0, 0xe4, 0x72, 0x82, 0x58, 0xb8, 0x0a, 0xa2, 0x8e, 0x96, 0x14,
+  0x21, 0x01, 0xde, 0x7c, 0xe1, 0x79, 0xe7, 0xd6, 0xf1, 0x5f, 0x9c, 0x51,
+  0x2f, 0x70, 0xb2, 0xb1, 0xb1, 0xf1, 0xfa, 0xf8, 0xf2, 0xf0, 0xe4, 0xf4,
+  0xf8, 0x75, 0x72, 0xf2, 0xee, 0xcd, 0xd9, 0xc5, 0xdb, 0xc3, 0x4b, 0x81,
+  0x63, 0xbc, 0xb6, 0x1e, 0x39, 0x57, 0x66, 0x4d, 0x6a, 0x09, 0x79, 0xde,
+  0x3a, 0x6c, 0x61, 0xb3, 0x8a, 0xd7, 0x52, 0x46, 0x9d, 0xa7, 0x21, 0x6b,
+  0xcd, 0xc1, 0x86, 0x96, 0x95, 0x71, 0x65, 0xe9, 0x48, 0x2f, 0xd8, 0xb1,
+  0xb1, 0xf7, 0xa1, 0x4e, 0xa7, 0xba, 0xd1, 0xc0, 0x38, 0xbc, 0xb6, 0x29,
+  0x5b, 0x65, 0x94, 0xef, 0x44, 0x5a, 0x4e, 0x26, 0xf1, 0xc0, 0x9e, 0x1c,
+  0x9c, 0xec, 0x70, 0x3d, 0x6b, 0xaf, 0x66, 0x81, 0xd6, 0x9b, 0x01, 0x2b,
+  0x07, 0xb5, 0xe3, 0x11, 0xe8, 0x5c, 0x95, 0x40, 0x95, 0xf8, 0x6d, 0x5a,
+  0x5a, 0x18, 0xac, 0xa8, 0xd1, 0x02, 0x18, 0xc6, 0xc3, 0x55, 0xdd, 0xbc,
+  0xf5, 0xcd, 0xb9, 0xea, 0xcb, 0x8c, 0x50, 0x44, 0x00, 0x07, 0x11, 0xc9,
+  0x51, 0x6d, 0x56, 0xca, 0x9e, 0x75, 0xd0, 0x2e, 0x59, 0x81, 0xad, 0xd1,
+  0x39, 0xe1, 0xaa, 0xf5, 0x9b, 0xda, 0xb2, 0xf1, 0x7a, 0xa3, 0x31, 0x0d,
+  0x4e, 0x84, 0x38, 0x99, 0xe6, 0x62, 0x7b, 0x03, 0x45, 0x80, 0xee, 0x0a,
+  0x25, 0xad, 0xb3, 0x48, 0x50, 0x67, 0xf1, 0xe7, 0x3b, 0x5e, 0xe5, 0x47,
+  0x9c, 0x36, 0x77, 0x6e, 0x95, 0xe8, 0x7a, 0xf0, 0xda, 0x3c, 0x34, 0x5d,
+  0xce, 0x17, 0xed, 0x62, 0xdf, 0xec, 0xcb, 0xd3, 0x25, 0x64, 0xa5, 0x0d,
+  0xca, 0x07, 0x1c, 0x3f, 0x6f, 0x64, 0x0e, 0x78, 0x1c, 0xd8, 0xdf, 0x8d,
+  0x86, 0x02, 0x51, 0x6d, 0xd6, 0x46, 0xef, 0xba, 0xe5, 0x3b, 0xdb, 0x9a,
+  0x0b, 0x26, 0x64, 0x64, 0x9f, 0xed, 0xd6, 0xfb, 0x4c, 0x1d, 0xd6, 0x08,
+  0xf3, 0xbf, 0xa5, 0xf4, 0x5f, 0xb4, 0x65, 0xa5, 0x41, 0xb9, 0x2a, 0xc2,
+  0xe0, 0x63, 0x6b, 0x50, 0xfe, 0x8b, 0x6d, 0x48, 0x8f, 0x2f, 0xe9, 0xf5,
+  0xd3, 0x8e, 0xea, 0xaa, 0xdb, 0x03, 0x91, 0xe2, 0x46, 0x9e, 0xdc, 0x6b,
+  0xa5, 0x0b, 0xe2, 0x54, 0x04, 0xdc, 0x88, 0x9c, 0xa5, 0x20, 0x24, 0x10,
+  0x49, 0x89, 0x80, 0x98, 0x6e, 0xdf, 0x25, 0xca, 0x37, 0x94, 0x1f, 0xc9,
+  0x96, 0xd7, 0xb2, 0xad, 0x5e, 0x2a, 0x1d, 0xa3, 0xc8, 0x84, 0xea, 0x0e,
+  0x42, 0xaf, 0xd8, 0xd0, 0xac, 0x5f, 0x7d, 0x49, 0xb1, 0x88, 0x90, 0xfe,
+  0x5c, 0x6a, 0x1e, 0x42, 0x9e, 0x8c, 0xea, 0x2c, 0xad, 0x61, 0x50, 0x21,
+  0xa1, 0x86, 0xef, 0x0c, 0xeb, 0x86, 0x75, 0xa4, 0x6d, 0x5e, 0x1d, 0x3b,
+  0x88, 0xe8, 0x69, 0xf2, 0x92, 0x9e, 0x25, 0x52, 0x1c, 0x3d, 0x14, 0x0c,
+  0xa0, 0xb7, 0xad, 0x68, 0x80, 0xc3, 0x34, 0xc3, 0xa5, 0xe8, 0x19, 0x16,
+  0x7a, 0x4e, 0x0f, 0xa4, 0xaa, 0xe1, 0xf7, 0x5c, 0xc9, 0xa1, 0xde, 0xe2,
+  0xc6, 0x7c, 0xa3, 0x97, 0x5c, 0x93, 0x8d, 0x34, 0x36, 0x5d, 0x0f, 0x04,
+  0xe8, 0x94, 0x1f, 0x7f, 0x75, 0x91, 0x5e, 0xa5, 0xd9, 0xec, 0x8f, 0xfb,
+  0xbb, 0xa3, 0xf4, 0x7a, 0x39, 0x4b, 0xff, 0x15, 0x2f, 0xbe, 0x7a, 0xf2,
+  0x64, 0x7f, 0xf7, 0xb3, 0xcf, 0x77, 0x7b, 0x5d, 0xf4, 0x81, 0xe3, 0x64,
+  0x01, 0xc2, 0x06, 0x9c, 0x2c, 0x24, 0x77, 0xf1, 0x9d, 0xe1, 0xe4, 0x3a,
+  0x87, 0x51, 0x47, 0x8a, 0x92, 0xcc, 0x41, 0xca, 0xd6, 0x24, 0xc4, 0xa4,
+  0x54, 0x03, 0x35, 0x37, 0xae, 0xd9, 0xd7, 0x7f, 0xd8, 0x3b, 0x60, 0x51,
+  0x06, 0x26, 0x37, 0xdc, 0x13, 0x34, 0x17, 0x2f, 0xf3, 0xc2, 0xdc, 0x40,
+  0x5f, 0x24, 0x4d, 0x7a, 0x6d, 0xf7, 0x2a, 0x5a, 0xc0, 0x6a, 0xd8, 0xe5,
+  0x6c, 0x10, 0xa2, 0x26, 0xd5, 0x6a, 0x98, 0x6c, 0x81, 0x0b, 0x63, 0xb3,
+  0x86, 0x92, 0xb5, 0xc8, 0x2a, 0x64, 0xae, 0x5e, 0x57, 0xe9, 0x5c, 0x93,
+  0x4e, 0xe8, 0x7d, 0x82, 0xad, 0x0d, 0x17, 0xb3, 0x84, 0xcb, 0x30, 0x8b,
+  0xdf, 0x22, 0x77, 0x1b, 0x6e, 0xb6, 0xa8, 0x5d, 0x75, 0x4c, 0xbe, 0x6e,
+  0x4e, 0xa4, 0xa8, 0xd8, 0x26, 0xb9, 0x54, 0x7a, 0xec, 0x53, 0xe9, 0x61,
+  0x54, 0x2c, 0x32, 0x20, 0xcd, 0xa6, 0x3a, 0xd2, 0x21, 0xfe, 0x0e, 0x56,
+  0x8f, 0x94, 0x09, 0x01, 0x7b, 0x0b, 0xce, 0xa3, 0xb7, 0x05, 0xa6, 0xd8,
+  0xf9, 0x96, 0xb7, 0xc6, 0x95, 0x3a, 0xf0, 0x65, 0xf2, 0x52, 0xbd, 0x44,
+  0x7b, 0x5f, 0xbc, 0xc2, 0x86, 0xd8, 0xfb, 0xe2, 0x5f, 0xed, 0xcf, 0xf6,
+  0xe5, 0x67, 0xfb, 0x5f, 0xfc, 0xeb, 0x70, 0x88, 0xfe, 0xd1, 0x0e, 0xd9,
+  0xd4, 0x5f, 0x6f, 0x0a, 0x67, 0x52, 0x2a, 0x47, 0x98, 0xff, 0x45, 0x66,
+  0x3b, 0x17, 0x22, 0xc5, 0x5a, 0xf7, 0xf4, 0xcb, 0xfe, 0x2c, 0xf7, 0x25,
+  0xa2, 0x6a, 0xe5, 0x56, 0x5e, 0xdb, 0x34, 0x77, 0xa0, 0xaf, 0x22, 0x93,
+  0x6e, 0xe3, 0x20, 0x68, 0x47, 0x60, 0x94, 0x78, 0xf9, 0xdf, 0x68, 0xa7,
+  0xfe, 0xdb, 0x46, 0x22, 0xd1, 0x4d, 0x5a, 0x8e, 0x7b, 0x04, 0x3c, 0x74,
+  0xdb, 0x32, 0xd9, 0x11, 0xf3, 0x22, 0x53, 0xcb, 0x94, 0xc9, 0x41, 0x77,
+  0xa0, 0x57, 0x62, 0xe9, 0x4f, 0xc2, 0x56, 0xc2, 0x0b, 0xbe, 0x91, 0xd8,
+  0x67, 0x38, 0xe3, 0xc5, 0xe8, 0x18, 0x0d, 0x49, 0x07, 0x3c, 0xfb, 0xc7,
+  0x1f, 0x7e, 0x10, 0x85, 0xca, 0xfc, 0x45, 0x7a, 0x7e, 0x63, 0x64, 0xd1,
+  0xd4, 0x88, 0xb7, 0x39, 0x6a, 0xb6, 0x48, 0x5d, 0x2c, 0xb9, 0xf2, 0xaf,
+  0x64, 0xa4, 0xdc, 0x88, 0x59, 0xda, 0xc3, 0xd1, 0xd1, 0xc9, 0x09, 0x10,
+  0xa3, 0x98, 0xd4, 0x63, 0x16, 0x63, 0xd8, 0x9b, 0x5b, 0x80, 0x78, 0x38,
+  0x58, 0xa2, 0xbf, 0xf5, 0x69, 0xed, 0xb0, 0xec, 0xd8, 0xfd, 0xa6, 0x31,
+  0x35, 0xc0, 0x65, 0x29, 0xb1, 0x67, 0x59, 0xcb, 0x79, 0xd5, 0xe3, 0x07,
+  0xaf, 0xf3, 0x9e, 0x04, 0xb1, 0xf8, 0x27, 0x3d, 0x47, 0x82, 0xc5, 0xeb,
+  0x81, 0x45, 0x7b, 0xc5, 0xaa, 0x53, 0xfe, 0xf7, 0xec, 0xd5, 0xde, 0x6e,
+  0xfc, 0x09, 0x44, 0x6d, 0x89, 0xf3, 0xef, 0x95, 0x0b, 0x08, 0xae, 0x7b,
+  0x3e, 0x9f, 0xf2, 0xd3, 0x52, 0x51, 0x1a, 0xe5, 0xbd, 0x5e, 0xf5, 0xc6,
+  0x74, 0xc3, 0xd2, 0xff, 0x5f, 0xd1, 0x0f, 0x44, 0xac, 0xe4, 0xd9, 0x7a,
+  0x39, 0x9e, 0xe7, 0xad, 0x0e, 0xef, 0xd0, 0x00, 0xbf, 0xa0, 0x01, 0x7f,
+  0x9f, 0xd9, 0xdd, 0x91, 0x91, 0x6a, 0xc7, 0xba, 0xdf, 0xe6, 0x55, 0x59,
+  0x8e, 0xd3, 0x6a, 0x53, 0xc2, 0x39, 0xda, 0xcf, 0xcd, 0xbd, 0xfd, 0x27,
+  0x4f, 0x9f, 0x6d, 0x0e, 0x45, 0x4f, 0x83, 0x88, 0x68, 0x7c, 0xee, 0x11,
+  0x6e, 0xc2, 0x52, 0x66, 0x30, 0x6a, 0x1a, 0xb9, 0xfa, 0xb1, 0xe0, 0x2a,
+  0x49, 0x31, 0xfa, 0xdc, 0x2b, 0xfe, 0xda, 0xbf, 0xd2, 0x77, 0x5e, 0xe1,
+  0x13, 0xff, 0x9a, 0x4f, 0x5f, 0xd9, 0x11, 0xfe, 0x2b, 0x8d, 0xe5, 0x95,
+  0x0c, 0xc2, 0xac, 0xab, 0xe6, 0x13, 0xd6, 0xdb, 0x1b, 0x51, 0xb9, 0x16,
+  0x5d, 0x5c, 0x5d, 0xc4, 0x0d, 0x0c, 0x1a, 0x08, 0x86, 0xc1, 0x94, 0xa3,
+  0x1f, 0xd0, 0x56, 0x5d, 0x32, 0xdd, 0xce, 0xa7, 0x81, 0x69, 0x65, 0x40,
+  0xad, 0x0c, 0x9c, 0xc0, 0x06, 0x55, 0xe3, 0x80, 0x16, 0xa2, 0x2f, 0xd9,
+  0x94, 0x33, 0x78, 0x59, 0x44, 0x15, 0x28, 0x4b, 0x80, 0x00, 0x8e, 0xbe,
+  0x3e, 0xd9, 0x14, 0xe0, 0x0d, 0x9b, 0x89, 0xfd, 0x98, 0x7f, 0xda, 0x42,
+  0x0c, 0x27, 0xe9, 0x82, 0x4e, 0xff, 0x46, 0x22, 0x9c, 0xb4, 0x29, 0xe1,
+  0x48, 0xe8, 0xbb, 0x9c, 0xfa, 0x6c, 0x3e, 0x26, 0xb7, 0xce, 0x8c, 0x3c,
+  0xde, 0x15, 0xb3, 0x48, 0x7a, 0xcd, 0x98, 0x79, 0xa9, 0x05, 0x50, 0x82,
+  0x98, 0xcf, 0xc2, 0x66, 0x4e, 0x0e, 0xde, 0xd8, 0xa0, 0xa7, 0xcd, 0xd4,
+  0x93, 0x47, 0xcd, 0xaf, 0x58, 0x9e, 0xa8, 0x88, 0xe8, 0x0d, 0xb5, 0x66,
+  0x38, 0xef, 0x04, 0x5f, 0x7a, 0x20, 0x7b, 0x7f, 0x9c, 0x49, 0xbe, 0x25,
+  0xbb, 0x4d, 0x58, 0x31, 0x24, 0xf9, 0xf9, 0xd2, 0x96, 0xca, 0xfb, 0x22,
+  0x01, 0xaf, 0x34, 0xbf, 0x25, 0x71, 0xc7, 0x56, 0xe9, 0x7a, 0xbc, 0x24,
+  0xe6, 0x81, 0x0d, 0x81, 0x79, 0x68, 0x1c, 0x51, 0x0c, 0x84, 0x2f, 0x13,
+  0x03, 0x1d, 0xdf, 0x8b, 0xb3, 0x81, 0x5a, 0xd8, 0xfc, 0x33, 0x0e, 0xc1,
+  0x4b, 0x5a, 0x06, 0xfc, 0xfa, 0x8b, 0xcd, 0x0d, 0x5b, 0x2b, 0xca, 0x6a,
+  0xee, 0x9d, 0x00, 0x32, 0x6f, 0x50, 0x7f, 0x3c, 0x1e, 0x41, 0x02, 0x6b,
+  0x63, 0x44, 0xc8, 0x82, 0x82, 0x10, 0x46, 0x9b, 0x9a, 0x51, 0xce, 0x72,
+  0xcb, 0x41, 0xcd, 0x8d, 0x67, 0xc4, 0x69, 0x43, 0xda, 0xe3, 0x26, 0xa1,
+  0x55, 0xf1, 0xde, 0xa6, 0x25, 0x47, 0x85, 0xcf, 0x14, 0x02, 0xaf, 0xca,
+  0xb4, 0x00, 0xec, 0x86, 0x64, 0xd7, 0x3b, 0x6d, 0xde, 0x1f, 0x58, 0xed,
+  0x29, 0x0f, 0x2e, 0x5f, 0x91, 0x39, 0x8a, 0x82, 0x23, 0xf2, 0x86, 0x12,
+  0x81, 0xe5, 0xa3, 0xaf, 0x68, 0xba, 0xf7, 0x86, 0xd7, 0xf9, 0x15, 0x4f,
+  0x86, 0x11, 0x91, 0xd7, 0xd9, 0x8e, 0xf9, 0x67, 0xdf, 0xfc, 0x7c, 0x9f,
+  0xb4, 0x32, 0xfa, 0xcb, 0x13, 0xe0, 0xb1, 0xfc, 0xbb, 0xdf, 0x3b, 0x1b,
+  0xf6, 0x5c, 0xd0, 0x5f, 0x72, 0x7b, 0xe7, 0x4b, 0x54, 0x47, 0x7a, 0x89,
+  0x6d, 0x4e, 0x03, 0x44, 0x96, 0x9c, 0xaa, 0x9a, 0x3e, 0xa8, 0x84, 0x0c,
+  0x2d, 0x32, 0x49, 0x97, 0x94, 0x9e, 0x62, 0xc1, 0x23, 0x02, 0xa4, 0x10,
+  0x45, 0x9d, 0xf4, 0xee, 0x5c, 0xdc, 0x33, 0x94, 0xce, 0x83, 0x9b, 0x35,
+  0xbb, 0xdb, 0xee, 0xfb, 0x48, 0x5b, 0x23, 0xde, 0x6f, 0x29, 0x39, 0x9e,
+  0x08, 0x44, 0x5c, 0x6a, 0x25, 0x7d, 0x7e, 0x4b, 0xea, 0x2a, 0x7a, 0x49,
+  0xc3, 0x58, 0xe6, 0xbc, 0xbb, 0x82, 0xed, 0xda, 0x84, 0x0c, 0xe4, 0xcb,
+  0xeb, 0x66, 0x9b, 0x3e, 0x93, 0xcd, 0x6a, 0xd8, 0xea, 0x52, 0x94, 0x54,
+  0xbf, 0x2a, 0xc0, 0x03, 0xfe, 0xd0, 0xa6, 0x7f, 0xf6, 0xcb, 0x49, 0x93,
+  0x19, 0x5b, 0x97, 0x08, 0xd3, 0xe6, 0x2c, 0xe7, 0x8e, 0xe7, 0xcc, 0x49,
+  0x8c, 0x2d, 0x3c, 0x1b, 0xf0, 0xed, 0x29, 0x2a, 0xd1, 0xe0, 0xcd, 0x30,
+  0x39, 0x05, 0x62, 0xbc, 0x4e, 0x99, 0x8d, 0x47, 0x6f, 0x58, 0xdd, 0x0d,
+  0x66, 0xeb, 0xd4, 0xca, 0x15, 0x49, 0xef, 0x11, 0xb3, 0x85, 0x6e, 0x29,
+  0x54, 0x19, 0x74, 0x46, 0x27, 0xeb, 0x17, 0xa2, 0x8f, 0xf4, 0xe1, 0x0b,
+  0xb7, 0xcf, 0xc1, 0xe7, 0xcf, 0x7e, 0x3f, 0xe4, 0x71, 0xd9, 0x0d, 0xeb,
+  0x35, 0xc2, 0xa0, 0x2d, 0x51, 0x40, 0x3d, 0xb1, 0x6e, 0x0f, 0x01, 0x43,
+  0x2a, 0x33, 0x76, 0xba, 0x10, 0xc5, 0x02, 0x91, 0x02, 0x21, 0x26, 0x6c,
+  0x5a, 0xc3, 0x2e, 0xa3, 0x8a, 0x91, 0xb4, 0x8d, 0x7a, 0xb0, 0x1b, 0x67,
+  0x99, 0x35, 0xae, 0x79, 0xad, 0x4a, 0x0b, 0x37, 0x87, 0x2f, 0x86, 0xd5,
+  0x0d, 0x17, 0xae, 0xa3, 0x4e, 0x52, 0xbf, 0xd2, 0x5b, 0xf3, 0x17, 0x52,
+  0xce, 0xc6, 0x95, 0x59, 0xf5, 0xac, 0xe2, 0xab, 0x81, 0x31, 0x42, 0x5e,
+  0xf9, 0xcc, 0x6f, 0x2e, 0xdf, 0x9e, 0x26, 0xca, 0x6a, 0x74, 0xe5, 0x54,
+  0x45, 0x45, 0x66, 0x62, 0x88, 0xe2, 0x19, 0x61, 0x7d, 0x48, 0x9e, 0xe2,
+  0x5b, 0x8e, 0xe7, 0x96, 0x12, 0xde, 0x13, 0x9a, 0x9c, 0xd6, 0x91, 0xf5,
+  0x9e, 0xe0, 0x57, 0x37, 0x98, 0x6b, 0x6d, 0x93, 0xa6, 0x60, 0xb3, 0x9f,
+  0x6c, 0x52, 0x57, 0xe9, 0x17, 0x9b, 0x98, 0x4f, 0xfc, 0xd8, 0x9b, 0xbe,
+  0xcd, 0x61, 0xe4, 0x14, 0xd2, 0x33, 0xaf, 0xbe, 0x6c, 0xcd, 0x12, 0x7e,
+  0xae, 0x4d, 0xbd, 0xe2, 0x7c, 0x91, 0x40, 0xe7, 0xd6, 0x77, 0xbd, 0xf6,
+  0x5f, 0x1d, 0x99, 0x56, 0xb8, 0x3c, 0xa7, 0x83, 0xb9, 0x4e, 0xec, 0xcf,
+  0x72, 0x24, 0xbf, 0x06, 0x0d, 0x3d, 0x7c, 0x8a, 0x2f, 0x55, 0x14, 0x59,
+  0x08, 0x28, 0x4b, 0x37, 0xde, 0x02, 0x2a, 0x79, 0xcd, 0x6a, 0xe6, 0x6c,
+  0xf7, 0xdd, 0x95, 0xf0, 0x32, 0x40, 0xe6, 0xec, 0x0d, 0x91, 0x0c, 0xe9,
+  0xc8, 0xd1, 0x6d, 0x03, 0xd6, 0x78, 0xef, 0x61, 0x42, 0x7b, 0x16, 0x95,
+  0xab, 0x26, 0xbd, 0xce, 0x72, 0x4c, 0x76, 0x2d, 0xf2, 0x09, 0x6a, 0xdd,
+  0xbf, 0xfa, 0x72, 0x5a, 0x5e, 0x93, 0xe4, 0xea, 0x9b, 0x83, 0x46, 0x7f,
+  0x02, 0x90, 0xbc, 0x2f, 0x1f, 0xe5, 0x0e, 0xe3, 0xac, 0xb0, 0x16, 0xaf,
+  0xff, 0x5e, 0x01, 0x51, 0x7d, 0x43, 0xae, 0xd0, 0x89, 0xb4, 0x6d, 0x9b,
+  0xe6, 0xf5, 0x30, 0xed, 0xdb, 0x5f, 0xf8, 0xdf, 0xd2, 0xc9, 0x49, 0xa5,
+  0x65, 0x2e, 0x93, 0x2a, 0x75, 0x64, 0x67, 0xf7, 0xb6, 0x48, 0x14, 0x1c,
+  0x5c, 0xc4, 0x6f, 0xce, 0xf7, 0xd6, 0x4c, 0x32, 0xf4, 0x36, 0xbf, 0xdc,
+  0xe4, 0x1c, 0x81, 0xcd, 0x97, 0x9b, 0x90, 0x60, 0x24, 0x97, 0xe6, 0xe3,
+  0x0c, 0x79, 0x64, 0x72, 0x39, 0x6d, 0xf2, 0xad, 0x38, 0x60, 0xdd, 0x41,
+  0x58, 0x1c, 0xdd, 0x01, 0xc1, 0xb5, 0xec, 0xcc, 0x48, 0x1f, 0x3c, 0x09,
+  0x37, 0x01, 0xea, 0x8c, 0xa0, 0x57, 0x44, 0x45, 0x3c, 0x6e, 0x18, 0x28,
+  0x23, 0x97, 0x2e, 0xd4, 0x32, 0x90, 0x9e, 0x10, 0x0f, 0x90, 0xb8, 0x39,
+  0x97, 0xc5, 0x82, 0xd2, 0xdc, 0x27, 0x0d, 0xbc, 0x2d, 0x7c, 0x96, 0x86,
+  0xc9, 0xfb, 0x62, 0xca, 0xb5, 0xd5, 0xc9, 0x58, 0xce, 0xab, 0xc9, 0x72,
+  0x4e, 0xae, 0x8a, 0x09, 0x39, 0xc8, 0x70, 0xf1, 0xb0, 0x7a, 0xd0, 0x0a,
+  0xcf, 0xfb, 0x1d, 0x66, 0xe7, 0x08, 0x3b, 0xcc, 0xe5, 0xbb, 0x80, 0xa2,
+  0x10, 0x00, 0x4b, 0x1c, 0xe2, 0xd0, 0x0a, 0x2c, 0xf9, 0x89, 0x08, 0x20,
+  0x8a, 0x0c, 0x1e, 0xbf, 0x39, 0xbe, 0xb8, 0x38, 0xbe, 0xa0, 0xf9, 0x3e,
+  0xec, 0x54, 0xe3, 0x52, 0x12, 0x64, 0x17, 0x6a, 0x54, 0xd8, 0xaf, 0xef,
+  0xa9, 0xd1, 0xac, 0x24, 0x12, 0x85, 0x52, 0x8a, 0x0a, 0x16, 0x04, 0xd3,
+  0xfd, 0x70, 0xb9, 0x03, 0xdf, 0xbd, 0x08, 0xd8, 0xb7, 0x0d, 0x1b, 0x00,
+  0x06, 0x05, 0x07, 0x64, 0x4b, 0xb7, 0x70, 0x2d, 0x54, 0xc2, 0x80, 0xbf,
+  0xd4, 0xe4, 0xfa, 0x9b, 0xac, 0xa5, 0xa6, 0x0e, 0x05, 0xa9, 0x9b, 0x49,
+  0x30, 0x7d, 0x66, 0xfd, 0x13, 0x18, 0xf2, 0x15, 0x9d, 0x51, 0xb2, 0x9d,
+  0x30, 0x19, 0x75, 0xb3, 0x5c, 0xe4, 0x53, 0xeb, 0xed, 0x35, 0x3f, 0x37,
+  0xea, 0x5f, 0xc2, 0xa7, 0xbc, 0x56, 0xac, 0x0b, 0xa2, 0x9a, 0xea, 0x8c,
+  0xf0, 0xbd, 0x6d, 0x9d, 0x5a, 0xd5, 0x09, 0x12, 0xdf, 0x18, 0x34, 0xa6,
+  0xc4, 0xe6, 0xed, 0x34, 0x71, 0xd9, 0xfb, 0x19, 0xbc, 0x8c, 0x24, 0x2d,
+  0x14, 0x7e, 0xe3, 0x4b, 0x06, 0xf2, 0x65, 0xcd, 0x1d, 0xde, 0xdd, 0xd5,
+  0xb6, 0xbd, 0x40, 0x76, 0x68, 0x75, 0x90, 0xfc, 0x58, 0xe7, 0x93, 0x9f,
+  0xdd, 0xe5, 0x81, 0xf4, 0x9f, 0x36, 0x1f, 0x15, 0xa6, 0x4e, 0x26, 0x4a,
+  0x8c, 0x61, 0xce, 0xca, 0x7e, 0x3f, 0x3a, 0xbe, 0x48, 0x0e, 0xbf, 0x26,
+  0x46, 0xef, 0x7f, 0x70, 0x81, 0xe9, 0x39, 0xb9, 0x1d, 0x36, 0x84, 0x2c,
+  0x41, 0x28, 0x4a, 0x32, 0x75, 0x85, 0x4b, 0x69, 0xbc, 0xa3, 0x36, 0xc0,
+  0x8d, 0x7b, 0xe5, 0xf1, 0x49, 0xb4, 0xd6, 0x90, 0xdc, 0x85, 0x0f, 0xac,
+  0xe2, 0x63, 0xd6, 0x90, 0x0e, 0x99, 0xbf, 0x8a, 0x4c, 0x6e, 0xc4, 0x21,
+  0x09, 0x5d, 0x1b, 0xe9, 0x7d, 0x1d, 0x98, 0x9d, 0xbc, 0x4a, 0x87, 0xc9,
+  0xe6, 0xdb, 0xf2, 0xef, 0x46, 0x19, 0x48, 0x77, 0x9e, 0x0c, 0x77, 0x93,
+  0xad, 0xef, 0xf3, 0xe2, 0xc5, 0xb3, 0x3f, 0x27, 0x27, 0xdb, 0x9b, 0x2d,
+  0x30, 0x3f, 0x97, 0x14, 0x19, 0xa7, 0xc5, 0x47, 0xbb, 0x64, 0x67, 0x38,
+  0xd9, 0x0c, 0xaa, 0x13, 0xe7, 0x43, 0xcd, 0x74, 0xfe, 0x2b, 0x5b, 0x44,
+  0x0e, 0xa7, 0xe4, 0x05, 0x24, 0xdf, 0xd9, 0x0a, 0xef, 0x64, 0xe5, 0x9b,
+  0xa7, 0xa6, 0x34, 0x75, 0x2f, 0x9e, 0x05, 0x4d, 0x3c, 0xb5, 0x6d, 0xbc,
+  0xe7, 0x36, 0x7e, 0x61, 0x13, 0xfb, 0xc3, 0xdd, 0xfd, 0x64, 0xeb, 0x6c,
+  0xb4, 0xb3, 0x6f, 0x5b, 0x08, 0x9b, 0xd8, 0x47, 0x13, 0xf4, 0x50, 0xfb,
+  0xe5, 0xa7, 0xf4, 0xfd, 0x1f, 0xb3, 0xe2, 0xe7, 0x64, 0xeb, 0x87, 0xbd,
+  0x3d, 0xd3, 0xc0, 0x9f, 0x93, 0xc3, 0x93, 0x1f, 0x92, 0xa7, 0x43, 0xd3,
+  0xd8, 0xbb, 0xf4, 0x56, 0x9a, 0x13, 0x56, 0xe2, 0x11, 0x1a, 0x31, 0xbf,
+  0x0f, 0xda, 0x78, 0xd6, 0x69, 0xe3, 0xd4, 0xd8, 0x85, 0x9f, 0xcc, 0xb5,
+  0xb2, 0x3b, 0x7c, 0xb2, 0x9f, 0xe4, 0xcf, 0x3e, 0x7f, 0xae, 0x0d, 0x49,
+  0x1b, 0xf8, 0x7d, 0xdb, 0x5b, 0xc9, 0xcc, 0x27, 0x46, 0xd5, 0x39, 0xfe,
+  0x64, 0x04, 0x1a, 0x44, 0x44, 0x45, 0x9e, 0xc2, 0x9b, 0xb4, 0x9a, 0xca,
+  0x76, 0xa3, 0x5a, 0x23, 0x66, 0xa5, 0x84, 0x12, 0x3e, 0x83, 0xdb, 0xd2,
+  0x5c, 0x9c, 0x07, 0x41, 0x77, 0xc8, 0x36, 0xd5, 0x47, 0xff, 0x9c, 0xbc,
+  0x1d, 0x9d, 0x1c, 0x9b, 0x11, 0xed, 0x9a, 0xae, 0xb9, 0x39, 0xe4, 0x0e,
+  0xe1, 0x57, 0x98, 0xdc, 0x17, 0x60, 0x9b, 0x95, 0x36, 0x54, 0xe7, 0x66,
+  0x20, 0xab, 0xd9, 0x74, 0xe6, 0xe2, 0xae, 0xf1, 0x5d, 0x82, 0xa4, 0x0c,
+  0x0e, 0xaf, 0xc9, 0x84, 0xe0, 0xab, 0x16, 0x9f, 0xfe, 0xb6, 0x2c, 0xcc,
+  0x31, 0xa9, 0xca, 0x8a, 0x90, 0x53, 0x9b, 0x2d, 0x6d, 0xe1, 0xdb, 0xd7,
+  0xc7, 0x9c, 0x1d, 0xff, 0x36, 0x2d, 0x8c, 0x8c, 0x24, 0x86, 0xab, 0xfa,
+  0x23, 0xc5, 0xff, 0x39, 0x9c, 0xc3, 0xef, 0x9f, 0xde, 0x17, 0x9f, 0xcc,
+  0x3a, 0x7e, 0x36, 0xdc, 0x23, 0xc8, 0x36, 0x59, 0xbd, 0x6f, 0xde, 0x9a,
+  0x7f, 0xef, 0x3d, 0xdd, 0x4c, 0xe8, 0x57, 0x6d, 0x0b, 0x5e, 0xcf, 0xeb,
+  0xc6, 0xd1, 0xd9, 0xd9, 0xb7, 0x27, 0x0c, 0x00, 0x39, 0x12, 0xb7, 0x2a,
+  0x29, 0x57, 0xd6, 0x2a, 0x66, 0xe9, 0x6a, 0xac, 0x37, 0x97, 0xad, 0x84,
+  0x60, 0xdc, 0xc7, 0x2c, 0x5b, 0x10, 0x1a, 0xa1, 0xe9, 0x48, 0x84, 0x46,
+  0x64, 0xb4, 0xc5, 0x36, 0x91, 0xfa, 0xd3, 0xe1, 0xe2, 0x6c, 0x6a, 0xeb,
+  0xc2, 0x1d, 0xdf, 0x5b, 0x06, 0x8e, 0xd4, 0x55, 0x9e, 0x45, 0x17, 0x6d,
+  0xb6, 0x82, 0xba, 0xa0, 0xb1, 0xc2, 0x54, 0xd5, 0x46, 0x6c, 0xdf, 0xcd,
+  0x91, 0xd1, 0xee, 0xb9, 0xd3, 0x07, 0xe2, 0xb5, 0xdd, 0xf4, 0x48, 0xe2,
+  0xa1, 0xd1, 0x22, 0x5d, 0x87, 0x21, 0x6a, 0x64, 0x20, 0x08, 0x70, 0x5e,
+  0x64, 0x33, 0x0a, 0x83, 0x67, 0x80, 0xe7, 0xbd, 0x3b, 0x7c, 0x7b, 0xfc,
+  0xea, 0xbb, 0xc3, 0xd3, 0xf7, 0xc7, 0xe6, 0x95, 0xdc, 0x7c, 0x6c, 0xcb,
+  0x41, 0xf8, 0xd0, 0xc7, 0x79, 0x3e, 0x29, 0x67, 0x14, 0x65, 0xda, 0xfc,
+  0xf3, 0xe6, 0x06, 0xc3, 0xcb, 0x93, 0x1e, 0xbd, 0xb5, 0xc7, 0xaf, 0x99,
+  0x7d, 0x41, 0xff, 0xda, 0xe7, 0x7f, 0xed, 0xff, 0xb9, 0xb7, 0xdd, 0x1a,
+  0x74, 0x60, 0x25, 0x5f, 0xa1, 0xf6, 0x24, 0x6a, 0x06, 0xa2, 0xcc, 0x32,
+  0x72, 0x37, 0x78, 0x56, 0x7a, 0x1a, 0xa3, 0xd1, 0xbb, 0x8d, 0x9e, 0xdd,
+  0x1a, 0xdf, 0xfb, 0x36, 0x78, 0x8f, 0x5e, 0x7a, 0x05, 0x05, 0xa3, 0xb7,
+  0xdd, 0xb7, 0x2a, 0x07, 0x42, 0xe5, 0xd4, 0x86, 0x36, 0xc1, 0xac, 0x90,
+  0xc9, 0x56, 0x8f, 0xff, 0xf2, 0xea, 0xf5, 0xe1, 0xe5, 0x31, 0xbd, 0xa0,
+  0x9f, 0x17, 0x34, 0xa2, 0x4d, 0xa3, 0xa0, 0xfe, 0x6c, 0x49, 0x68, 0xfa,
+  0x15, 0x0d, 0xa8, 0xb7, 0xcd, 0xb1, 0x0c, 0x04, 0xd5, 0x3b, 0xfd, 0x2a,
+  0x0b, 0x05, 0x6e, 0xbb, 0x8c, 0xf3, 0x5a, 0x11, 0x2b, 0x5b, 0x3d, 0xfe,
+  0x5d, 0xcf, 0x7a, 0x70, 0xa5, 0xd6, 0x89, 0x84, 0x2b, 0xa7, 0x48, 0xb2,
+  0x08, 0x32, 0x6b, 0x19, 0x92, 0xe6, 0xd6, 0x47, 0x82, 0x15, 0xec, 0x71,
+  0xf2, 0x58, 0xf3, 0xed, 0xc2, 0x4b, 0x4a, 0x3b, 0xf9, 0x98, 0xca, 0x72,
+  0x6f, 0xff, 0xc9, 0x9f, 0x31, 0x9f, 0xaf, 0x7a, 0x3b, 0xe6, 0x6e, 0xe8,
+  0xfd, 0x99, 0x3e, 0x9d, 0x37, 0x5e, 0xed, 0x37, 0xf9, 0x0c, 0xd9, 0x53,
+  0xb2, 0xa3, 0x18, 0x2e, 0x43, 0xab, 0xee, 0x11, 0xf5, 0x60, 0x42, 0xef,
+  0x38, 0x4b, 0x4c, 0xa9, 0x6d, 0x14, 0x3c, 0x80, 0xf5, 0x42, 0xd1, 0x2a,
+  0xd4, 0xe3, 0x60, 0xa7, 0x2e, 0x3e, 0xe7, 0xdf, 0x1f, 0x7d, 0x7e, 0x97,
+  0xc7, 0x28, 0x54, 0x40, 0xf4, 0xcd, 0xf9, 0xbd, 0x26, 0x92, 0xe1, 0x5b,
+  0xd0, 0xc9, 0x79, 0xcd, 0x02, 0xcd, 0x78, 0x2c, 0xbe, 0x1d, 0x35, 0x46,
+  0xa0, 0x13, 0x18, 0xd1, 0x72, 0x0f, 0x45, 0x09, 0x68, 0x03, 0x1f, 0x64,
+  0xa1, 0x77, 0x76, 0x3a, 0xce, 0x8d, 0x26, 0x6c, 0x53, 0x63, 0x3c, 0xab,
+  0xdc, 0x4e, 0xbd, 0x1e, 0xbf, 0xdc, 0x23, 0x59, 0xa2, 0x8b, 0x92, 0xe7,
+  0xb2, 0xb6, 0x3e, 0x24, 0x44, 0x1b, 0xe5, 0xd9, 0xf6, 0x3a, 0x75, 0xf2,
+  0xd1, 0x30, 0x0c, 0x36, 0xe9, 0xd9, 0x3e, 0x36, 0xa2, 0xa6, 0xc8, 0xaa,
+  0xb5, 0x00, 0x8b, 0x48, 0x30, 0x0a, 0x43, 0xf4, 0x39, 0xe8, 0xcd, 0x3b,
+  0xc3, 0xe1, 0xd0, 0x9a, 0x3b, 0x08, 0xa4, 0x49, 0x0c, 0x8a, 0xe8, 0xeb,
+  0x7c, 0x5e, 0x60, 0xcc, 0xf1, 0x16, 0x94, 0x79, 0x28, 0xd4, 0xdb, 0x02,
+  0xbc, 0x11, 0x3f, 0x81, 0x3d, 0x1a, 0x9e, 0x8f, 0x63, 0x53, 0x3e, 0xbb,
+  0xa9, 0xfc, 0x0b, 0x1f, 0x63, 0x8b, 0xb0, 0xa6, 0x6f, 0xec, 0x7b, 0x94,
+  0x2a, 0x38, 0x56, 0x4e, 0x95, 0x76, 0x2e, 0x68, 0x07, 0x13, 0x80, 0x9c,
+  0x8b, 0xb5, 0x61, 0x49, 0x78, 0xd2, 0xa4, 0x2b, 0x7d, 0xc6, 0x1e, 0x90,
+  0x90, 0x2b, 0xef, 0xc0, 0x67, 0x00, 0xd6, 0x04, 0xc2, 0x9e, 0x14, 0xec,
+  0x1e, 0xd0, 0x1b, 0x64, 0x61, 0xd5, 0x66, 0x69, 0x47, 0x68, 0xa2, 0xc9,
+  0x66, 0x86, 0xee, 0xdf, 0x77, 0x54, 0xd2, 0xb4, 0x92, 0x9a, 0xc4, 0x63,
+  0xd4, 0xb6, 0x12, 0x74, 0xa4, 0x3a, 0x78, 0xe7, 0xae, 0x22, 0xb4, 0xd9,
+  0x80, 0xb9, 0x59, 0x34, 0x11, 0x51, 0xa5, 0x87, 0xb0, 0x73, 0xac, 0x8b,
+  0x97, 0x4f, 0xb4, 0x45, 0x1b, 0x2c, 0xef, 0xcc, 0x8d, 0xbb, 0x95, 0xdb,
+  0xa2, 0xcb, 0xcc, 0x28, 0x7b, 0x97, 0x6d, 0xc5, 0x06, 0x91, 0x7b, 0x49,
+  0x7a, 0x67, 0xae, 0x9e, 0x22, 0x23, 0x7c, 0x26, 0x90, 0x0e, 0xf0, 0xca,
+  0x9c, 0x7a, 0x7e, 0x46, 0x47, 0x96, 0x2d, 0x25, 0x92, 0x52, 0x57, 0x24,
+  0x29, 0xd9, 0x62, 0x43, 0x83, 0xe9, 0x91, 0xd5, 0xa1, 0x47, 0x0a, 0x78,
+  0x39, 0x27, 0x96, 0x52, 0xd1, 0xd4, 0xd5, 0x3c, 0xa7, 0x9e, 0x1b, 0x11,
+  0x3d, 0x92, 0x7d, 0x93, 0x03, 0x97, 0x48, 0x7e, 0x0e, 0xc6, 0x55, 0xe8,
+  0x6c, 0xa1, 0x54, 0x88, 0xfd, 0x88, 0x8d, 0x4f, 0x8b, 0xfb, 0x89, 0xe0,
+  0xbd, 0xc5, 0x00, 0x9c, 0x15, 0x1a, 0x12, 0x16, 0xf3, 0xea, 0xfa, 0x9a,
+  0xad, 0xb6, 0xa4, 0x3b, 0xb4, 0xf8, 0x26, 0x3b, 0xa5, 0x59, 0x21, 0x14,
+  0xf4, 0xfd, 0xaa, 0xd9, 0xbc, 0xb4, 0x85, 0xf4, 0xc4, 0xeb, 0xd2, 0xda,
+  0xcc, 0x1a, 0x93, 0xe4, 0x75, 0x6b, 0x6c, 0xd2, 0x15, 0x12, 0x34, 0xda,
+  0x31, 0xe4, 0xb3, 0x8b, 0x0d, 0x94, 0x0e, 0x28, 0x1c, 0x21, 0x83, 0x2e,
+  0x3a, 0x88, 0xf6, 0x1c, 0x02, 0xc5, 0x21, 0x51, 0xef, 0x2c, 0xd4, 0x0a,
+  0xdb, 0x35, 0x19, 0xa7, 0xce, 0xe4, 0xda, 0x48, 0x5a, 0xde, 0x5e, 0x2a,
+  0xbd, 0x76, 0x52, 0x88, 0x1c, 0x2a, 0x6f, 0x33, 0xc7, 0xf4, 0xe8, 0x1c,
+  0x8e, 0x8e, 0x6d, 0x58, 0x4e, 0xbf, 0x15, 0x26, 0x9d, 0x00, 0xaf, 0x95,
+  0x57, 0x18, 0x64, 0x67, 0x56, 0x86, 0x89, 0xd7, 0x24, 0xbb, 0x4a, 0xca,
+  0x16, 0x19, 0x35, 0xfa, 0x26, 0x71, 0x6b, 0x6d, 0x91, 0xf7, 0x08, 0xb3,
+  0xb5, 0x78, 0xa6, 0x09, 0x17, 0x0f, 0xd2, 0x0a, 0x08, 0x16, 0xa3, 0xe7,
+  0xe2, 0xbf, 0x3a, 0xca, 0x9e, 0x5d, 0xa4, 0x1e, 0xd2, 0x3c, 0xc7, 0xb2,
+  0x09, 0xb0, 0x07, 0x48, 0xa1, 0xb3, 0x21, 0xfc, 0x4b, 0x59, 0x27, 0xec,
+  0x64, 0x78, 0xd0, 0x3a, 0x82, 0x34, 0x38, 0x73, 0x16, 0xa2, 0x81, 0x3c,
+  0x14, 0xa2, 0xe6, 0x25, 0x5c, 0xc1, 0x60, 0xbc, 0xc1, 0xf9, 0x46, 0x83,
+  0x89, 0x4a, 0xf4, 0xf5, 0x84, 0x05, 0xe3, 0xd6, 0xc1, 0x7c, 0xe8, 0x9c,
+  0x9e, 0x5f, 0x9c, 0x7d, 0x7d, 0x71, 0x3c, 0x1a, 0x25, 0x6f, 0x8f, 0x2f,
+  0xd9, 0xd6, 0xbf, 0x64, 0xe8, 0xdd, 0x35, 0x2a, 0x47, 0x23, 0xd6, 0xa0,
+  0x64, 0x4c, 0x0a, 0x39, 0x51, 0x47, 0x02, 0x72, 0x9e, 0xa8, 0x28, 0x32,
+  0x6e, 0x47, 0x36, 0xe2, 0x67, 0x82, 0xd8, 0xbb, 0x81, 0xb7, 0x1f, 0x98,
+  0x26, 0x04, 0x24, 0xad, 0xf3, 0xdc, 0xb9, 0x51, 0xa1, 0x18, 0x33, 0xca,
+  0xc9, 0xe6, 0x1c, 0x3a, 0x17, 0x3a, 0x5d, 0xd9, 0xe6, 0x4f, 0x0c, 0xef,
+  0x8f, 0x66, 0x36, 0xa5, 0x0c, 0xdc, 0x1f, 0x8d, 0xf1, 0x2b, 0x9b, 0xe2,
+  0x8f, 0xc9, 0x0f, 0xa6, 0xcd, 0xa9, 0x31, 0x5e, 0xa5, 0xe6, 0xed, 0x08,
+  0xc5, 0x6e, 0x1d, 0xd7, 0x72, 0xee, 0x15, 0x73, 0x4e, 0x38, 0xc5, 0xb0,
+  0x7a, 0xa0, 0xce, 0x24, 0xb8, 0x62, 0x98, 0xbf, 0x48, 0x30, 0x75, 0xf6,
+  0xcb, 0x52, 0x6b, 0x2c, 0x49, 0x4e, 0xb3, 0x2b, 0x94, 0x61, 0xc1, 0xe7,
+  0x4c, 0x73, 0xbb, 0x44, 0x4a, 0xbd, 0xf7, 0x96, 0x7e, 0xb4, 0x9b, 0x3c,
+  0xf9, 0xfc, 0xf9, 0xee, 0xe7, 0xfc, 0x57, 0xfd, 0xef, 0x8b, 0xa7, 0xbb,
+  0xc2, 0x8e, 0x6f, 0xfe, 0xf5, 0xf4, 0xe0, 0xe9, 0xde, 0x01, 0xf1, 0x34,
+  0xee, 0x1e, 0xec, 0x9a, 0xff, 0xff, 0x54, 0x7e, 0x42, 0x64, 0x94, 0x2f,
+  0xf6, 0x3f, 0xff, 0x0c, 0x68, 0x18, 0xda, 0x1f, 0x33, 0xf3, 0x91, 0x41,
+  0x53, 0x0e, 0x40, 0x17, 0x05, 0xcd, 0xe7, 0x8f, 0x6d, 0x4f, 0x24, 0x85,
+  0xd7, 0xa9, 0x0a, 0x36, 0x0d, 0xdc, 0xd6, 0x00, 0x55, 0xaf, 0x2a, 0x33,
+  0xd8, 0xf8, 0x95, 0x0b, 0xed, 0x30, 0xe4, 0x6d, 0x2e, 0xa4, 0x07, 0xfe,
+  0xb5, 0xd6, 0x3b, 0x0c, 0x34, 0xf7, 0xa8, 0xde, 0x7e, 0xe9, 0xa7, 0x35,
+  0x91, 0x7c, 0x03, 0x04, 0x6e, 0xb2, 0x54, 0xf2, 0xde, 0x44, 0xcb, 0xb5,
+  0xf9, 0x85, 0xa5, 0x3b, 0xd5, 0x98, 0x7f, 0xe9, 0xf7, 0xd8, 0x73, 0x45,
+  0x6f, 0xc9, 0x6e, 0x48, 0xc2, 0xaf, 0xd9, 0x5c, 0x84, 0xc8, 0xb7, 0x5a,
+  0x9b, 0x67, 0xc3, 0x2d, 0xbf, 0x9b, 0x29, 0xaf, 0xaa, 0xb2, 0xcd, 0xe1,
+  0xe2, 0xba, 0xca, 0x91, 0x21, 0x07, 0xcd, 0xbd, 0x5f, 0xf8, 0xed, 0x3d,
+  0xa6, 0x39, 0x37, 0x22, 0xec, 0x60, 0xbb, 0x72, 0x03, 0x6f, 0x71, 0x72,
+  0x06, 0xb6, 0xd9, 0xc2, 0x99, 0x4a, 0x10, 0x6a, 0x6b, 0x1a, 0xe3, 0x55,
+  0xbb, 0x65, 0x07, 0xfc, 0x86, 0xe8, 0x9c, 0x36, 0x2f, 0x0e, 0xf5, 0x4a,
+  0x71, 0xc5, 0xf3, 0xf3, 0xba, 0xb3, 0x83, 0x4f, 0xd1, 0x6e, 0xf4, 0xbe,
+  0x27, 0xdf, 0xc0, 0x79, 0xb2, 0x87, 0x6e, 0xed, 0xd0, 0x1c, 0xb6, 0x5e,
+  0x6b, 0x36, 0x32, 0x8e, 0x0b, 0xca, 0x77, 0xec, 0x48, 0xba, 0xe7, 0x00,
+  0x5f, 0xb7, 0xcd, 0xf9, 0xb7, 0xcf, 0x0c, 0x34, 0xe0, 0xd4, 0x3f, 0xd0,
+  0x34, 0x2d, 0xa9, 0x96, 0xc3, 0xb6, 0x8a, 0xb0, 0xc1, 0x1f, 0x2c, 0x6c,
+  0x0b, 0x97, 0x19, 0xc3, 0xda, 0xa8, 0x29, 0x9a, 0xcf, 0x99, 0x9f, 0x4b,
+  0x6b, 0xa5, 0xdd, 0x38, 0xad, 0x5a, 0x55, 0x13, 0x36, 0xa4, 0xea, 0xc6,
+  0x9c, 0xb8, 0xe6, 0x90, 0xee, 0xc8, 0x7a, 0xc4, 0xbf, 0x6c, 0x6c, 0x8c,
+  0xce, 0x8f, 0x8f, 0x5f, 0x27, 0xa7, 0x27, 0x6f, 0x4f, 0x2e, 0x3d, 0x2d,
+  0xdc, 0xde, 0x1e, 0xea, 0x69, 0xd5, 0xda, 0x71, 0x9d, 0xe9, 0x70, 0xd4,
+  0xcb, 0x52, 0xdf, 0x45, 0xee, 0xef, 0x79, 0x26, 0x59, 0x14, 0xb3, 0xee,
+  0x7b, 0xb0, 0xb7, 0xc1, 0xec, 0x44, 0x35, 0xb8, 0x3d, 0x2d, 0xae, 0x36,
+  0x1a, 0x8d, 0xe9, 0xdd, 0x80, 0xd9, 0x05, 0x06, 0x7f, 0x11, 0x9c, 0x46,
+  0x5b, 0x5d, 0x12, 0x16, 0x59, 0x9b, 0xd2, 0x23, 0xd8, 0xd6, 0x4e, 0xaf,
+  0x68, 0x6e, 0x33, 0x86, 0x56, 0x7b, 0x6e, 0x39, 0xc0, 0xf6, 0xee, 0x32,
+  0xb0, 0x1d, 0xcc, 0x73, 0xce, 0xb5, 0xf4, 0x31, 0xc5, 0x28, 0x65, 0x22,
+  0x37, 0x1e, 0xe4, 0xb8, 0xff, 0x45, 0xef, 0x74, 0x58, 0x40, 0xad, 0x7e,
+  0xab, 0xe6, 0x7a, 0x7c, 0x66, 0x02, 0x8a, 0xe4, 0xc9, 0xae, 0x4d, 0x57,
+  0x58, 0x40, 0xe6, 0x88, 0x7e, 0x4f, 0x1f, 0xdb, 0x4b, 0x8c, 0x12, 0xb2,
+  0x24, 0x55, 0xbe, 0x5a, 0x16, 0xc1, 0x75, 0xf7, 0x17, 0x7e, 0xd7, 0x8c,
+  0xff, 0xf9, 0x2e, 0xae, 0xb7, 0xab, 0xb4, 0x1a, 0x18, 0x75, 0xeb, 0x7e,
+  0xa0, 0x2e, 0x55, 0xde, 0x11, 0x82, 0x37, 0x66, 0x7f, 0x4f, 0xe6, 0xea,
+  0x5c, 0x76, 0x54, 0x44, 0x97, 0x73, 0x52, 0x22, 0x2e, 0x39, 0x93, 0x03,
+  0x40, 0x43, 0xa7, 0x4c, 0x5f, 0xf5, 0x70, 0x3a, 0x05, 0xc7, 0x31, 0x0c,
+  0xeb, 0x2a, 0x3a, 0x19, 0x45, 0x19, 0x08, 0x10, 0xab, 0xd4, 0x6a, 0x4e,
+  0xc3, 0x94, 0xb1, 0x84, 0xfa, 0xf4, 0x3c, 0xd9, 0xfb, 0x9c, 0xc6, 0xf1,
+  0xb8, 0xf1, 0xbc, 0x29, 0xab, 0x89, 0xcd, 0x29, 0x86, 0x8d, 0xe0, 0x25,
+  0x98, 0x72, 0x5a, 0x04, 0x6a, 0xae, 0xf1, 0xec, 0x2a, 0x28, 0x16, 0xa0,
+  0x3d, 0x32, 0x4a, 0x24, 0x9e, 0x0e, 0x77, 0x14, 0x02, 0xdc, 0xac, 0x16,
+  0xd1, 0x5d, 0x23, 0xf3, 0x42, 0x0e, 0x56, 0x06, 0xed, 0x6d, 0x56, 0x36,
+  0x01, 0x95, 0xa7, 0x81, 0x5c, 0x22, 0x66, 0xaf, 0xdd, 0xe5, 0x53, 0xa8,
+  0xd2, 0x8e, 0x6b, 0xce, 0xac, 0x17, 0x6f, 0x3e, 0xc6, 0x4a, 0x23, 0x66,
+  0x89, 0x60, 0xa7, 0xed, 0x99, 0x28, 0x30, 0x34, 0xad, 0x25, 0x3c, 0x0a,
+  0x5b, 0xd0, 0x1f, 0x28, 0xbf, 0xd9, 0xc5, 0x05, 0xc8, 0x7e, 0x22, 0xd1,
+  0xdc, 0x73, 0x5f, 0xa1, 0x5c, 0x81, 0xa6, 0x99, 0xa9, 0x33, 0xe1, 0xad,
+  0xdd, 0xd8, 0xed, 0x31, 0x13, 0x53, 0x8b, 0x37, 0xec, 0xbd, 0x5d, 0xa3,
+  0xb4, 0xce, 0xca, 0x71, 0xa7, 0x64, 0x7d, 0x68, 0x89, 0x62, 0x58, 0x03,
+  0xcc, 0xce, 0xde, 0xee, 0xb7, 0xab, 0x67, 0x1d, 0x4c, 0xf5, 0x6b, 0x5f,
+  0xde, 0x7f, 0xba, 0x66, 0xd1, 0xce, 0x2a, 0x18, 0xe3, 0x99, 0x62, 0x20,
+  0xa1, 0x08, 0xba, 0xc8, 0x4b, 0xb0, 0x6c, 0x66, 0xe3, 0x67, 0xd7, 0x29,
+  0x4a, 0xff, 0xae, 0xe9, 0xbd, 0xe6, 0x84, 0x74, 0xba, 0xf2, 0x56, 0x50,
+  0xd9, 0xfc, 0xcb, 0x9a, 0xdc, 0x62, 0x0b, 0x30, 0xed, 0x39, 0xdb, 0xd5,
+  0xa6, 0x93, 0x33, 0x37, 0x83, 0xf7, 0x36, 0x4b, 0xce, 0x7e, 0x5b, 0x48,
+  0xe8, 0xee, 0xa9, 0xb2, 0xeb, 0x25, 0x33, 0x61, 0x94, 0x6c, 0xeb, 0x13,
+  0x31, 0xb5, 0x9c, 0x57, 0x23, 0x9b, 0x09, 0x3e, 0xc4, 0xfb, 0x09, 0x82,
+  0x77, 0x92, 0xaa, 0xca, 0x2a, 0xb5, 0x7b, 0x3b, 0x17, 0x03, 0x39, 0x65,
+  0x27, 0xe5, 0x5c, 0xaa, 0x7f, 0xf2, 0xf1, 0x2a, 0xbc, 0xc4, 0x7e, 0x66,
+  0x5e, 0x1c, 0x22, 0xd3, 0x97, 0x37, 0x8a, 0x15, 0xf6, 0x94, 0x56, 0x46,
+  0xd1, 0xb0, 0x86, 0xc3, 0x02, 0x68, 0xa0, 0x2f, 0xbb, 0x16, 0x2d, 0xd9,
+  0x4f, 0x91, 0xc4, 0xaf, 0x95, 0x01, 0x93, 0xb9, 0xf2, 0xc9, 0xd9, 0x7f,
+  0x74, 0xf6, 0xee, 0xcd, 0xc9, 0xd7, 0x96, 0xca, 0x88, 0x85, 0x78, 0x8b,
+  0x62, 0x83, 0xdd, 0xc7, 0x7e, 0xa4, 0x5b, 0x8a, 0xaa, 0x0a, 0xfa, 0xd6,
+  0x88, 0xa7, 0x0f, 0xfe, 0x0f, 0x20, 0x40, 0x8a, 0x27, 0xe4, 0x20, 0x67,
+  0xfe, 0x8f, 0x7a, 0xdb, 0xb9, 0x1b, 0x3a, 0x54, 0x75, 0x9c, 0xa5, 0x91,
+  0x56, 0xcd, 0x72, 0x61, 0x41, 0x84, 0x5e, 0x51, 0x56, 0x61, 0xd2, 0xd6,
+  0x54, 0xf4, 0xe5, 0x82, 0x45, 0x93, 0x24, 0x94, 0xb6, 0xbc, 0xb9, 0x7c,
+  0x07, 0x90, 0x3b, 0x41, 0xb8, 0x54, 0xe4, 0x02, 0x08, 0x70, 0x39, 0x33,
+  0xa2, 0xde, 0xf4, 0xf1, 0xf2, 0x1a, 0xbf, 0x99, 0xa6, 0xf5, 0x0d, 0x0f,
+  0x14, 0x97, 0x46, 0xce, 0x30, 0x6d, 0xc4, 0xda, 0xd2, 0x29, 0x19, 0xea,
+  0x0e, 0x8c, 0x63, 0xd1, 0xbf, 0x2e, 0x3e, 0x64, 0x6b, 0x9a, 0x39, 0x7c,
+  0x92, 0xa6, 0xb1, 0xa6, 0x08, 0x55, 0x22, 0xd6, 0x89, 0x9f, 0xbc, 0xa2,
+  0xb0, 0xcc, 0x01, 0x11, 0xca, 0xcf, 0x99, 0x50, 0xce, 0x4f, 0x3f, 0x15,
+  0x29, 0xe9, 0x58, 0xdf, 0x4f, 0xae, 0xbc, 0x8c, 0x36, 0xc6, 0x09, 0xea,
+  0xa6, 0x63, 0x1f, 0x31, 0x39, 0x58, 0x36, 0xff, 0xb0, 0x39, 0xa8, 0xef,
+  0xe7, 0xe3, 0x72, 0xa6, 0x89, 0x17, 0x96, 0x40, 0x42, 0x1f, 0xd2, 0x9a,
+  0x79, 0x48, 0xc9, 0xe5, 0x48, 0x6d, 0xe3, 0xb9, 0x25, 0x1d, 0x56, 0xca,
+  0xf5, 0x9f, 0x6b, 0x19, 0x21, 0x3c, 0xa4, 0xa3, 0x00, 0xb7, 0x0f, 0xc9,
+  0xf8, 0xac, 0x98, 0xcc, 0x4a, 0xd9, 0xd5, 0x94, 0x60, 0x8e, 0x99, 0x6a,
+  0x0f, 0x9d, 0x22, 0x7e, 0xe5, 0x92, 0x3c, 0x1c, 0xa8, 0x1f, 0x62, 0xd4,
+  0x9d, 0x9e, 0x30, 0x6a, 0x60, 0x80, 0xf4, 0x36, 0xff, 0x42, 0x50, 0xf9,
+  0x1e, 0xbf, 0x0d, 0x17, 0x1c, 0x31, 0x5d, 0xfd, 0x89, 0x1d, 0x8a, 0x1c,
+  0xf7, 0xfb, 0x8b, 0x7e, 0x5c, 0x1f, 0xed, 0x4c, 0xbd, 0xd9, 0x4f, 0x69,
+  0x75, 0x2d, 0x2c, 0x7d, 0x12, 0x49, 0x83, 0x91, 0x68, 0xcb, 0xda, 0x58,
+  0xc7, 0x24, 0x29, 0x25, 0x16, 0x35, 0x03, 0xf5, 0x69, 0xc9, 0x39, 0x85,
+  0x92, 0x71, 0xc5, 0x2e, 0x49, 0xbb, 0x11, 0x3d, 0x89, 0xf3, 0x07, 0x8b,
+  0x45, 0x49, 0xdd, 0x5d, 0xa6, 0xe5, 0x29, 0x9c, 0x7f, 0x56, 0x2e, 0x33,
+  0xef, 0x35, 0x72, 0xe2, 0xc1, 0x12, 0xce, 0xc4, 0x71, 0xc2, 0x9f, 0xd2,
+  0x4a, 0xf7, 0x5a, 0x3e, 0xd2, 0x35, 0xc1, 0xbf, 0x7f, 0x25, 0x55, 0xca,
+  0xcc, 0x79, 0x16, 0xa6, 0x14, 0xa1, 0x0f, 0xfc, 0x7c, 0x57, 0xdc, 0x6f,
+  0x8d, 0xc0, 0x55, 0xeb, 0xe4, 0xf0, 0xe2, 0xd8, 0x68, 0xb6, 0xd7, 0x05,
+  0x38, 0x2a, 0x8a, 0x46, 0x93, 0xea, 0xb2, 0x42, 0x0a, 0xa3, 0x15, 0x7a,
+  0x3e, 0xe8, 0x83, 0x77, 0xde, 0x9b, 0xb4, 0x99, 0x04, 0x18, 0xc0, 0xf9,
+  0xdb, 0x6e, 0xcb, 0x4d, 0x94, 0x17, 0x18, 0x52, 0x87, 0x68, 0x12, 0x78,
+  0x4b, 0x51, 0x88, 0xc4, 0x7c, 0xaa, 0x54, 0x4e, 0xe0, 0xf3, 0x40, 0xac,
+  0xfb, 0x64, 0xc0, 0x3a, 0xd7, 0x38, 0xd5, 0x2e, 0x15, 0xe1, 0x6f, 0x4a,
+  0xcc, 0x29, 0xdf, 0x6a, 0x85, 0x3d, 0xdd, 0x76, 0xea, 0xc7, 0x5d, 0x46,
+  0x7f, 0xc3, 0x3d, 0x43, 0xba, 0x48, 0x57, 0x2f, 0xc8, 0x2c, 0xc2, 0x9e,
+  0xbd, 0xd7, 0x53, 0x4f, 0xf9, 0xe5, 0x14, 0x40, 0xc2, 0x58, 0xb3, 0x63,
+  0x5a, 0x98, 0x80, 0xc4, 0xaf, 0xc3, 0xe6, 0xc0, 0x54, 0xce, 0x2a, 0xed,
+  0x0a, 0x82, 0x0b, 0x8f, 0x89, 0x2d, 0xe9, 0x23, 0x2b, 0x00, 0xbe, 0x7c,
+  0x8a, 0xfa, 0x76, 0xff, 0x60, 0x47, 0xeb, 0xfa, 0xb0, 0xe1, 0xd5, 0x55,
+  0x37, 0x4b, 0xaa, 0xec, 0x76, 0xd4, 0x8b, 0x21, 0x7d, 0x08, 0x22, 0x15,
+  0x31, 0x53, 0xfa, 0x0b, 0x7e, 0x0c, 0xd4, 0x9b, 0xd2, 0x9d, 0x42, 0xea,
+  0x58, 0x0a, 0xad, 0x52, 0x62, 0xaa, 0xae, 0x23, 0x1c, 0xd8, 0x83, 0x84,
+  0x1e, 0xfb, 0xaa, 0xf1, 0xe0, 0xdb, 0x1d, 0xad, 0x67, 0x4d, 0xfe, 0x1b,
+  0x4a, 0x20, 0xd6, 0x03, 0x5f, 0x67, 0xad, 0x02, 0xd8, 0x36, 0x53, 0xa8,
+  0x37, 0xe8, 0x99, 0xb9, 0xd8, 0x9c, 0xcd, 0x9c, 0xc0, 0xd7, 0xc7, 0x68,
+  0x55, 0x91, 0x54, 0xe7, 0x14, 0x26, 0x91, 0x5d, 0x54, 0x54, 0xe3, 0xbe,
+  0x95, 0xe2, 0x40, 0x65, 0xea, 0x28, 0x03, 0xc8, 0x12, 0x7b, 0x21, 0x4d,
+  0x04, 0x20, 0x81, 0xdb, 0xbc, 0xd6, 0xe0, 0xa3, 0xd9, 0xdb, 0x13, 0xc6,
+  0x44, 0x34, 0x4c, 0x48, 0x90, 0x35, 0x13, 0x6f, 0x2a, 0xb3, 0xc9, 0x4d,
+  0xc9, 0x98, 0x5a, 0x33, 0x69, 0x5e, 0xa6, 0x67, 0x2f, 0xf9, 0x5f, 0xb2,
+  0x07, 0xbe, 0x75, 0x49, 0x7b, 0xb4, 0x11, 0x86, 0xcc, 0x43, 0x39, 0x74,
+  0x1b, 0xe2, 0xf8, 0x87, 0xcb, 0x8b, 0xc3, 0xe4, 0x9b, 0xe3, 0xc3, 0xd7,
+  0xc7, 0x17, 0xa3, 0xce, 0xa5, 0x2f, 0xf0, 0x0f, 0xd6, 0xd0, 0xc8, 0x09,
+  0x0c, 0xd5, 0x58, 0x89, 0x07, 0x04, 0xb7, 0xaf, 0x52, 0xcf, 0x6c, 0x1e,
+  0x3a, 0x48, 0xe6, 0x7c, 0x90, 0x41, 0xc4, 0xd1, 0x02, 0x10, 0x18, 0xd7,
+  0x10, 0x36, 0xb6, 0x8d, 0x89, 0x91, 0x50, 0x04, 0x62, 0x50, 0x97, 0xb9,
+  0x9f, 0x31, 0xe3, 0xb8, 0xfa, 0xdc, 0x65, 0x32, 0x2d, 0x35, 0x19, 0xb0,
+  0xbd, 0x72, 0xdf, 0xb8, 0x7c, 0x6f, 0x4f, 0x6c, 0xc9, 0x25, 0x23, 0x5e,
+  0xc3, 0xde, 0x0f, 0x03, 0xf3, 0xdd, 0x81, 0x99, 0xfc, 0x01, 0x91, 0x39,
+  0xde, 0x67, 0x75, 0xaf, 0xe3, 0x02, 0x6c, 0x7f, 0x1e, 0x32, 0xfa, 0x3a,
+  0x3c, 0x49, 0xdf, 0x44, 0x5b, 0xa2, 0xd3, 0x35, 0xa3, 0xfa, 0x48, 0x5d,
+  0x0b, 0x02, 0x97, 0xaa, 0xa7, 0x24, 0xcb, 0x09, 0x0a, 0xd2, 0x5b, 0x04,
+  0xa0, 0xe4, 0xcc, 0x4c, 0xc1, 0x83, 0xa1, 0x23, 0x32, 0x04, 0xe8, 0x3a,
+  0xe6, 0xec, 0xf1, 0xa5, 0x3e, 0x63, 0xae, 0x65, 0xf6, 0x98, 0x99, 0x6e,
+  0xc9, 0x43, 0xfe, 0xfd, 0x80, 0x00, 0x88, 0x60, 0xf0, 0xeb, 0x56, 0x7c,
+  0x54, 0x9c, 0xa1, 0x52, 0xb3, 0x51, 0x9a, 0xa3, 0x3e, 0xd8, 0x3d, 0xaf,
+  0xd0, 0x7d, 0xfa, 0xa4, 0x56, 0x08, 0x91, 0x77, 0x19, 0x05, 0x46, 0x46,
+  0x3d, 0xfc, 0x9b, 0x5c, 0x7b, 0x96, 0xde, 0x51, 0x7d, 0xd5, 0xcb, 0x05,
+  0xf2, 0x37, 0x33, 0x4a, 0xb3, 0x01, 0x3d, 0x6e, 0x9f, 0xcb, 0x92, 0x6f,
+  0xca, 0x1a, 0x77, 0x41, 0xf8, 0x38, 0x5d, 0xf2, 0xb1, 0xe9, 0xc7, 0x1b,
+  0x12, 0xdf, 0xb2, 0x24, 0xb1, 0x1b, 0x1b, 0x9a, 0x52, 0x75, 0x7e, 0x78,
+  0xf9, 0x0d, 0xa2, 0xab, 0xd8, 0xc2, 0xaf, 0xc1, 0x98, 0xa2, 0x31, 0xb5,
+  0x30, 0x25, 0xcb, 0x1a, 0x70, 0xac, 0xff, 0x2a, 0x31, 0xa3, 0xea, 0x93,
+  0x88, 0xde, 0xe5, 0x0c, 0x44, 0x9a, 0x71, 0xad, 0x5f, 0xc8, 0xe8, 0x56,
+  0x1d, 0x46, 0x40, 0xdf, 0x6d, 0xbe, 0x9d, 0xc5, 0x5b, 0x6e, 0x72, 0x22,
+  0xfc, 0x26, 0x8f, 0x09, 0x9b, 0x9e, 0x94, 0xb9, 0x8d, 0xa4, 0xcd, 0x3c,
+  0x8c, 0x5f, 0x50, 0xa6, 0x33, 0x07, 0xa0, 0xa6, 0x65, 0x9c, 0xf7, 0xd0,
+  0x3b, 0xd2, 0x5f, 0xce, 0xef, 0x87, 0x21, 0x01, 0x4f, 0xf2, 0xd5, 0xb2,
+  0x69, 0x8b, 0x95, 0x0e, 0xff, 0xb1, 0xd5, 0x2c, 0xab, 0xb2, 0x6c, 0xbc,
+  0x3e, 0x40, 0xfb, 0x49, 0x1b, 0x39, 0xd1, 0x4c, 0x70, 0xc9, 0x7d, 0xa1,
+  0xa6, 0x0a, 0xd1, 0xbb, 0x7d, 0xc5, 0x30, 0x1d, 0xd7, 0xe5, 0x6c, 0xd9,
+  0x78, 0xe8, 0xeb, 0x5f, 0xd6, 0x67, 0xaf, 0xd3, 0x5b, 0x27, 0x43, 0x25,
+  0xfb, 0x2c, 0x98, 0xa2, 0xce, 0x58, 0xfa, 0x46, 0xbd, 0x44, 0xb0, 0xb1,
+  0x2a, 0x8b, 0x76, 0x0d, 0x38, 0x00, 0xbd, 0xb7, 0x37, 0x36, 0x46, 0xba,
+  0xd8, 0x44, 0xf7, 0x1a, 0x2e, 0xfa, 0xf7, 0xd0, 0x26, 0xa9, 0x0f, 0x1c,
+  0x2c, 0x98, 0x98, 0xbf, 0x28, 0x09, 0x5c, 0xc6, 0x6b, 0x0a, 0x11, 0xce,
+  0x6b, 0x9c, 0xd7, 0xed, 0x41, 0xe1, 0x57, 0x36, 0x5c, 0xa1, 0xf9, 0x65,
+  0x97, 0xa5, 0x72, 0xf2, 0x4b, 0xb8, 0xce, 0x6d, 0x88, 0x56, 0x36, 0x7c,
+  0x94, 0x61, 0x9a, 0x2e, 0x01, 0xad, 0x20, 0x6d, 0xe1, 0xb8, 0xd4, 0xc9,
+  0x9d, 0xff, 0xbd, 0x93, 0xf4, 0xb9, 0x3a, 0x41, 0x84, 0xb4, 0x67, 0x99,
+  0xfc, 0xff, 0x00, 0xbc, 0x12, 0x7a, 0x5f, 0x6a, 0x73, 0xd8, 0x26, 0x90,
+  0x1d, 0x1a, 0x13, 0xea, 0xa6, 0x9a, 0xb8, 0xdd, 0x6f, 0xb4, 0x83, 0xec,
+  0x8e, 0xec, 0x17, 0xb5, 0x11, 0x84, 0x2e, 0x84, 0x8b, 0x38, 0x5b, 0x02,
+  0x26, 0xd0, 0x6d, 0x5c, 0x59, 0xaf, 0x1e, 0xd5, 0x53, 0xe5, 0xa2, 0xa3,
+  0xac, 0xd6, 0xa3, 0x9c, 0x92, 0x86, 0x4d, 0x37, 0x92, 0x96, 0xdd, 0x4e,
+  0xe5, 0x08, 0xf9, 0x4f, 0x4d, 0x3a, 0x12, 0x60, 0x97, 0x6c, 0x7f, 0xaf,
+  0x44, 0x9f, 0x14, 0x3b, 0x46, 0x6a, 0x93, 0x20, 0x4e, 0x19, 0x4d, 0xa7,
+  0xe1, 0x48, 0xed, 0xa4, 0x6a, 0x01, 0x14, 0xad, 0x04, 0xad, 0xa5, 0x30,
+  0x8f, 0x10, 0x92, 0x8c, 0x38, 0x8c, 0x39, 0x69, 0x9b, 0x8a, 0x49, 0xaa,
+  0x25, 0xa3, 0x57, 0xaa, 0xa6, 0x71, 0xd8, 0x95, 0x72, 0xdd, 0x97, 0xbb,
+  0x1f, 0x49, 0xf8, 0x88, 0xcc, 0x51, 0x09, 0x4d, 0x5f, 0x25, 0xd0, 0x21,
+  0x49, 0x45, 0x5f, 0x06, 0x6f, 0xf8, 0x80, 0x14, 0x87, 0xd8, 0xbc, 0xa6,
+  0x2c, 0x0f, 0x71, 0x49, 0x09, 0x97, 0x09, 0xfc, 0x5f, 0x37, 0xb9, 0xe0,
+  0x4a, 0x79, 0xd6, 0xdb, 0x55, 0x54, 0xe1, 0xe1, 0x23, 0x48, 0x81, 0x8b,
+  0xaa, 0x5a, 0xe0, 0xc3, 0x30, 0x3c, 0x30, 0x43, 0xcb, 0xaa, 0x2a, 0x97,
+  0xc8, 0x89, 0x9f, 0x53, 0xce, 0x28, 0x0c, 0x8b, 0x75, 0x7e, 0xe4, 0xd7,
+  0xfd, 0x4f, 0x12, 0x88, 0xb5, 0x48, 0x38, 0x81, 0x44, 0xa8, 0xe2, 0xe8,
+  0x42, 0xd9, 0xdf, 0x83, 0x61, 0xca, 0x98, 0x0d, 0xf0, 0x94, 0x6a, 0x0b,
+  0xad, 0x42, 0x6c, 0xde, 0xe4, 0x6f, 0xf7, 0x65, 0x96, 0x6c, 0xc6, 0xbd,
+  0x84, 0x98, 0x59, 0x2f, 0xf4, 0xe2, 0x4e, 0xad, 0x0a, 0x70, 0x9c, 0xc5,
+  0x5d, 0x37, 0xd5, 0x72, 0xd2, 0xb4, 0xeb, 0xc0, 0xba, 0x1d, 0x66, 0xab,
+  0xcd, 0xf1, 0x1c, 0x97, 0xbe, 0x6d, 0x7f, 0x72, 0x2e, 0xe6, 0x3d, 0x5b,
+  0x1f, 0xd4, 0xb3, 0xad, 0xb4, 0x95, 0xe4, 0x62, 0x6b, 0x90, 0xfa, 0xdf,
+  0xdd, 0xb6, 0xbb, 0x6c, 0x70, 0x6e, 0x33, 0xea, 0xdb, 0xf4, 0x47, 0xc8,
+  0x4e, 0xf0, 0xee, 0x5e, 0x51, 0xc4, 0xa0, 0x78, 0x54, 0x89, 0x90, 0x2f,
+  0x42, 0xad, 0x21, 0x97, 0xe5, 0x86, 0x25, 0x48, 0x34, 0x5d, 0x1a, 0x08,
+  0x54, 0x95, 0xa3, 0xbf, 0x3b, 0x66, 0x22, 0xb5, 0xd2, 0x8f, 0xad, 0x72,
+  0x55, 0x3b, 0x92, 0xc5, 0x0e, 0x4e, 0x15, 0x14, 0x4d, 0x56, 0x3f, 0x14,
+  0xb2, 0x38, 0x99, 0xbf, 0x61, 0xf2, 0x5a, 0x0e, 0x85, 0x7c, 0xa1, 0xab,
+  0x4e, 0x84, 0x77, 0xe3, 0x39, 0x53, 0xa1, 0x04, 0xfb, 0xe8, 0xb5, 0xfa,
+  0x54, 0x21, 0x72, 0x30, 0x37, 0x64, 0xd9, 0xe8, 0x22, 0x99, 0x79, 0xd5,
+  0x4f, 0x98, 0x2e, 0xd0, 0x88, 0x37, 0x67, 0xd9, 0xee, 0xa6, 0x57, 0xa6,
+  0x6b, 0x8b, 0x41, 0xff, 0x25, 0xac, 0x1f, 0x4b, 0x56, 0xc8, 0xde, 0x0b,
+  0x02, 0xb7, 0x6d, 0x47, 0xba, 0x62, 0x9a, 0xf8, 0xa5, 0x9d, 0xd9, 0x7b,
+  0xb1, 0x3f, 0xdc, 0x7b, 0xfe, 0xf9, 0x70, 0x77, 0xb8, 0xb7, 0x4b, 0xf2,
+  0x85, 0xba, 0xe2, 0x75, 0x8e, 0xe7, 0x25, 0xf2, 0xa9, 0xd6, 0x7b, 0xe1,
+  0x37, 0xdf, 0x1d, 0x5f, 0x7e, 0x7f, 0x76, 0xf1, 0x6d, 0x72, 0xf2, 0xee,
+  0xf2, 0xf8, 0xe2, 0xcd, 0xe1, 0xd1, 0x63, 0x09, 0xfb, 0x7d, 0xb7, 0xb5,
+  0x57, 0xb3, 0x3c, 0x73, 0x13, 0x13, 0xfa, 0x06, 0xdd, 0x9c, 0x65, 0xcd,
+  0xcd, 0xee, 0xc1, 0xde, 0x5a, 0x4a, 0xea, 0x88, 0x7b, 0xd0, 0xbd, 0xaf,
+  0x83, 0xda, 0xa3, 0x41, 0xad, 0x6e, 0xc5, 0x52, 0x33, 0x8e, 0x18, 0x5b,
+  0x65, 0x71, 0xb9, 0x10, 0xf3, 0xa8, 0x82, 0x04, 0x46, 0x56, 0x11, 0xec,
+  0x63, 0x26, 0xbf, 0xe5, 0xf4, 0x5a, 0x21, 0x99, 0x11, 0x0c, 0xba, 0xc8,
+  0xdc, 0x0d, 0xae, 0x0f, 0xde, 0x88, 0x3b, 0x85, 0xe9, 0x6c, 0xa7, 0x50,
+  0xf1, 0x54, 0x2a, 0x4b, 0xee, 0x1a, 0xed, 0x16, 0x29, 0x52, 0xca, 0x84,
+  0x83, 0x53, 0x9b, 0x27, 0x62, 0x59, 0x08, 0x36, 0x12, 0x4f, 0x4f, 0x47,
+  0x5f, 0xdb, 0x25, 0xde, 0x7d, 0xf8, 0x6c, 0x87, 0x7b, 0xb5, 0x56, 0x5c,
+  0x33, 0x06, 0xd6, 0x72, 0x8d, 0x1e, 0x49, 0x47, 0x70, 0x1a, 0xbc, 0xde,
+  0xf0, 0xa7, 0xa0, 0x50, 0x11, 0x49, 0x1a, 0xe8, 0x21, 0x5b, 0x0c, 0xc9,
+  0x7c, 0x47, 0x21, 0x77, 0x82, 0xf5, 0x3f, 0x2d, 0x6b, 0x41, 0xad, 0xd7,
+  0x2d, 0x92, 0xc2, 0x84, 0x2b, 0x53, 0xf9, 0xaf, 0xb3, 0xaa, 0x0d, 0x74,
+  0xe6, 0xb4, 0x4a, 0xef, 0x50, 0x5e, 0x25, 0x77, 0x94, 0xa3, 0x1b, 0xed,
+  0xea, 0x5a, 0xa4, 0x38, 0xb9, 0x39, 0x4f, 0xce, 0x8f, 0xdf, 0x0e, 0xb4,
+  0xc6, 0xb1, 0xf9, 0x3b, 0x3b, 0xa3, 0x94, 0x5f, 0x92, 0x73, 0x7b, 0x16,
+  0x59, 0xa1, 0x58, 0x1a, 0xc8, 0x44, 0x01, 0xff, 0xf8, 0x03, 0xa0, 0x43,
+  0x63, 0x19, 0x28, 0x05, 0x32, 0xaa, 0x98, 0x4b, 0xce, 0x2d, 0xec, 0xd2,
+  0x72, 0xd2, 0x7a, 0x0a, 0x60, 0x39, 0xd9, 0xb2, 0x20, 0x5d, 0xfa, 0x1e,
+  0x90, 0xa8, 0x40, 0x0d, 0x58, 0x98, 0x40, 0xa9, 0x99, 0xd7, 0xe7, 0xdf,
+  0x1e, 0x8d, 0xfe, 0xb0, 0xb7, 0x2f, 0xdd, 0xd9, 0x56, 0xab, 0x80, 0x64,
+  0x55, 0x37, 0x29, 0x1f, 0xe2, 0xda, 0xef, 0xa3, 0xa6, 0x58, 0xe3, 0x80,
+  0x63, 0x31, 0xb6, 0x6c, 0x62, 0xd0, 0x76, 0x2b, 0x33, 0x08, 0xc8, 0xaf,
+  0x7b, 0xab, 0x62, 0xda, 0x9a, 0xbd, 0x14, 0x12, 0x41, 0x79, 0x27, 0x29,
+  0xb0, 0xd4, 0x58, 0xa8, 0x5f, 0x5a, 0xe8, 0x8f, 0xb8, 0x65, 0x69, 0x0d,
+  0x39, 0xe4, 0x0e, 0xce, 0xd2, 0x5d, 0x73, 0x9a, 0x6f, 0xf7, 0x5b, 0xe2,
+  0x89, 0x95, 0x9b, 0x5d, 0x09, 0x81, 0xdc, 0x67, 0x70, 0x00, 0x04, 0xbd,
+  0x3e, 0xd5, 0x12, 0x6e, 0x85, 0xab, 0x83, 0x42, 0x4f, 0x9f, 0x99, 0x85,
+  0x32, 0x27, 0x8b, 0x79, 0x1b, 0x48, 0x28, 0x94, 0x33, 0x32, 0x5d, 0xec,
+  0x23, 0xaf, 0x2b, 0xaa, 0x1c, 0xb3, 0x60, 0x1c, 0xe9, 0xbb, 0x61, 0xf2,
+  0x4d, 0x56, 0x50, 0xe2, 0x3c, 0x21, 0xee, 0x34, 0xf7, 0x0a, 0xb8, 0x40,
+  0xaa, 0x21, 0x89, 0x9a, 0x7a, 0xa7, 0x59, 0x2a, 0x9c, 0x9c, 0x46, 0xd6,
+  0xd5, 0x6c, 0xe1, 0x6a, 0x3d, 0xa9, 0x94, 0xd0, 0x79, 0x42, 0x20, 0x6a,
+  0xc9, 0x2e, 0x98, 0x24, 0x9a, 0x1a, 0xd8, 0x6a, 0x13, 0x6b, 0xa2, 0x24,
+  0x02, 0x9a, 0x93, 0x63, 0x8e, 0x58, 0x93, 0x78, 0x95, 0x6f, 0x40, 0xa7,
+  0x4d, 0xde, 0x42, 0xb6, 0xb8, 0x9c, 0x50, 0x99, 0x56, 0x37, 0xe4, 0xfa,
+  0xa8, 0xcd, 0x75, 0x93, 0x16, 0x93, 0xfb, 0xe1, 0xd4, 0xe8, 0xb2, 0xe4,
+  0x3c, 0x1b, 0x2e, 0x3f, 0xee, 0x78, 0xc7, 0x94, 0x44, 0xfe, 0x0d, 0x73,
+  0x04, 0xb4, 0x1d, 0xdf, 0x5a, 0xab, 0x38, 0xa4, 0x0e, 0x4b, 0x5b, 0x67,
+  0x82, 0xb6, 0x84, 0x66, 0xfb, 0xf3, 0xf1, 0x5c, 0x49, 0xb2, 0x75, 0x9c,
+  0x58, 0x86, 0x63, 0x6a, 0x61, 0xb8, 0xc8, 0xe6, 0x07, 0x36, 0x1b, 0x59,
+  0xe5, 0x83, 0x54, 0xd5, 0xb0, 0x86, 0x85, 0xe7, 0xa4, 0x2d, 0xb2, 0xeb,
+  0x99, 0x28, 0x14, 0xbe, 0xe9, 0x62, 0x9b, 0x88, 0xa4, 0x80, 0xb0, 0xc1,
+  0x23, 0xd5, 0x8e, 0xa0, 0xb1, 0x9b, 0x7d, 0xd8, 0x08, 0xa4, 0x96, 0x1f,
+  0xae, 0x48, 0xa1, 0x77, 0x8d, 0x08, 0x73, 0x08, 0xc8, 0x96, 0x49, 0x19,
+  0x16, 0x17, 0x8f, 0x22, 0x91, 0x24, 0xfc, 0x44, 0x44, 0xb0, 0xd8, 0x21,
+  0xa0, 0x71, 0x17, 0x54, 0x34, 0x82, 0x9f, 0x5a, 0x0f, 0x98, 0xcf, 0x8a,
+  0xf9, 0xf5, 0xed, 0x13, 0xf2, 0x78, 0x5f, 0x9e, 0x8e, 0x34, 0x2a, 0x52,
+  0x64, 0x77, 0xde, 0xd6, 0xe2, 0xd2, 0x03, 0xb2, 0xff, 0xc8, 0x01, 0xc4,
+  0x94, 0xca, 0x60, 0x3b, 0x40, 0x4f, 0x58, 0x2a, 0xb8, 0x30, 0x99, 0x4b,
+  0x7e, 0xd0, 0x49, 0x10, 0x18, 0x31, 0x75, 0x45, 0x4b, 0x97, 0xb1, 0x32,
+  0x64, 0x99, 0x5e, 0x88, 0xbb, 0xcf, 0x28, 0x4b, 0x4f, 0xfa, 0xc9, 0x60,
+  0x1f, 0xfc, 0x39, 0x7b, 0xed, 0x49, 0x4c, 0x1b, 0xa6, 0x09, 0xa4, 0x36,
+  0x4c, 0x4b, 0xda, 0x8a, 0x88, 0x83, 0x2d, 0xd9, 0xd2, 0xb7, 0xe6, 0x7d,
+  0xfa, 0x63, 0x5f, 0x06, 0x74, 0xbb, 0x07, 0xc4, 0x36, 0xf3, 0x56, 0xce,
+  0xee, 0x43, 0x95, 0x61, 0x7f, 0xed, 0xaa, 0x22, 0x37, 0xe2, 0x2e, 0xb7,
+  0x04, 0xd2, 0x5c, 0x34, 0x01, 0xae, 0x50, 0xa1, 0x04, 0xd5, 0x0e, 0x98,
+  0x29, 0x14, 0x27, 0x77, 0x91, 0xdc, 0xee, 0x6b, 0xac, 0x99, 0x7e, 0xa3,
+  0xf3, 0xc6, 0xce, 0x7a, 0x27, 0x44, 0x82, 0xb4, 0x45, 0x42, 0xb9, 0x79,
+  0xbb, 0x96, 0xb2, 0x9e, 0xcc, 0x9e, 0x35, 0x52, 0xa4, 0x25, 0x65, 0xca,
+  0x42, 0xdc, 0x0a, 0x9c, 0xf2, 0xce, 0x7c, 0xf4, 0x64, 0xc0, 0x7b, 0x30,
+  0x27, 0x20, 0xbf, 0x3d, 0x44, 0xe4, 0x49, 0x61, 0x13, 0x25, 0xc4, 0x95,
+  0x0f, 0x8a, 0x3e, 0x2c, 0xff, 0x4d, 0xce, 0x8e, 0x09, 0x60, 0x4d, 0x71,
+  0x9d, 0x9b, 0x93, 0xbf, 0x99, 0x98, 0xc3, 0xb4, 0x24, 0x89, 0xdf, 0xd8,
+  0x3a, 0x6a, 0x23, 0xa6, 0xf6, 0xdc, 0xf4, 0xc5, 0xdc, 0xe0, 0x0b, 0x1a,
+  0x4a, 0xbd, 0xe9, 0xc6, 0x2e, 0x14, 0xe7, 0xed, 0x81, 0x48, 0x9c, 0x43,
+  0x2b, 0x87, 0x9d, 0x57, 0x5a, 0x1b, 0x7d, 0xf3, 0xf8, 0x13, 0xe9, 0x38,
+  0x9b, 0xf2, 0x25, 0xfe, 0x35, 0xe7, 0xf4, 0x63, 0x8e, 0xce, 0x4f, 0xde,
+  0x71, 0xb9, 0x6f, 0x7b, 0x16, 0x32, 0xa2, 0x5e, 0xdc, 0xe0, 0xba, 0xf2,
+  0xe8, 0x4f, 0xaa, 0x1c, 0xf0, 0xec, 0x38, 0xa2, 0x3d, 0x43, 0x7b, 0x3c,
+  0x97, 0x6f, 0x5d, 0x2c, 0xf9, 0xeb, 0x9b, 0x74, 0xcf, 0xd5, 0xf5, 0x6c,
+  0xb3, 0x53, 0xc6, 0xd6, 0xae, 0x49, 0xe7, 0x42, 0xb1, 0x1e, 0xa9, 0xc9,
+  0xd4, 0x29, 0xf8, 0x49, 0x22, 0xad, 0xb4, 0xe4, 0x5c, 0xbf, 0x93, 0xe9,
+  0xe8, 0xbb, 0xc2, 0xff, 0x90, 0x0c, 0x77, 0xcc, 0x07, 0xeb, 0x1d, 0x7d,
+  0x71, 0xf1, 0x71, 0x52, 0x9b, 0x1b, 0x8e, 0xd2, 0x7a, 0x7f, 0x84, 0x41,
+  0x8e, 0xe5, 0x30, 0x3d, 0x9e, 0xfe, 0x9c, 0x0c, 0x26, 0x33, 0x8c, 0x2f,
+  0x41, 0xbd, 0xec, 0x1f, 0xcd, 0xca, 0xd3, 0x13, 0x3f, 0xdb, 0x35, 0x7c,
+  0x93, 0xd3, 0x79, 0xfb, 0xd4, 0xd7, 0xa1, 0x9f, 0xb1, 0xc1, 0xc0, 0xfc,
+  0xb6, 0xc9, 0xe1, 0xf4, 0x96, 0x92, 0xee, 0xa6, 0xf2, 0x4f, 0x1a, 0xcf,
+  0x71, 0x81, 0x52, 0xa3, 0x18, 0x69, 0x3a, 0xe6, 0xca, 0xe2, 0xdf, 0xe5,
+  0xc6, 0xe8, 0x38, 0xea, 0xe8, 0x17, 0x94, 0xff, 0x47, 0x1d, 0xc4, 0x5b,
+  0xde, 0x2f, 0x35, 0x99, 0xa3, 0x2f, 0x39, 0x0b, 0x0e, 0x5a, 0x4a, 0xd2,
+  0x99, 0x96, 0x6e, 0x98, 0x7c, 0x45, 0x31, 0xce, 0x2a, 0xf3, 0xd8, 0x5f,
+  0xe5, 0xe2, 0xe3, 0x92, 0x7c, 0xb4, 0x18, 0x29, 0xf3, 0x4f, 0x0c, 0xed,
+  0x48, 0x82, 0x1c, 0x18, 0x3b, 0x26, 0xfb, 0x9b, 0xf6, 0xe0, 0xd0, 0x2f,
+  0x4d, 0x69, 0x37, 0x43, 0xd1, 0x7c, 0x89, 0x24, 0x18, 0x8a, 0xc7, 0x4b,
+  0xc9, 0x3d, 0xe4, 0x0b, 0x73, 0x9a, 0x69, 0x62, 0x7f, 0xe9, 0xb3, 0xa9,
+  0xa8, 0xe7, 0x18, 0x4d, 0xa9, 0x46, 0x60, 0xb7, 0x04, 0xee, 0x70, 0xd7,
+  0xeb, 0xa3, 0x1b, 0x23, 0x9a, 0x33, 0xdb, 0xd5, 0x11, 0xbb, 0xf4, 0xb4,
+  0x8b, 0x23, 0xba, 0xa3, 0x74, 0x11, 0xec, 0x2f, 0x35, 0x3b, 0x12, 0x5a,
+  0xe8, 0x0e, 0xcb, 0x2e, 0xbb, 0x77, 0x79, 0x76, 0xdb, 0x43, 0xa0, 0xa4,
+  0xc6, 0xd1, 0xfb, 0xb7, 0x54, 0xda, 0x04, 0x15, 0xa8, 0x2f, 0x2f, 0x0e,
+  0xdf, 0x8d, 0xde, 0xb0, 0x6b, 0xfc, 0xb2, 0xf4, 0x6a, 0x5b, 0x4b, 0x5c,
+  0x41, 0xe3, 0xc7, 0x96, 0x26, 0xee, 0x8e, 0xeb, 0x6d, 0x28, 0x9e, 0x5e,
+  0x0a, 0x5f, 0xf7, 0xbb, 0x7c, 0xfb, 0x5c, 0x35, 0x9b, 0x66, 0x83, 0xba,
+  0xb6, 0x35, 0xda, 0xb6, 0x8a, 0x50, 0xed, 0x17, 0x65, 0x73, 0x55, 0xe7,
+  0x95, 0x19, 0x5a, 0x1e, 0xa2, 0x69, 0x39, 0xd2, 0xce, 0xe8, 0x4f, 0xf9,
+  0xee, 0x5d, 0x49, 0x46, 0x7a, 0x64, 0x4c, 0xc5, 0x81, 0x54, 0xaa, 0x71,
+  0x7c, 0x6c, 0xce, 0x9d, 0xca, 0x77, 0xaf, 0x50, 0xf9, 0xd9, 0xc6, 0xfd,
+  0xbc, 0x4f, 0x6d, 0x7a, 0xeb, 0xdf, 0xf6, 0xb6, 0xe3, 0xcd, 0x5f, 0xfe,
+  0xd2, 0xe6, 0xe3, 0x7d, 0x57, 0xdb, 0xcc, 0xa5, 0x14, 0x6d, 0xfd, 0xdb,
+  0xfe, 0xf6, 0xda, 0x11, 0xf9, 0x59, 0x91, 0xee, 0x9b, 0xe6, 0x0d, 0xea,
+  0x6c, 0xf2, 0x8a, 0x8f, 0x99, 0xd5, 0x99, 0x2c, 0x42, 0xc7, 0xe3, 0x1b,
+  0x6e, 0x11, 0x76, 0x10, 0x6c, 0xdb, 0x6a, 0xea, 0x2e, 0xf0, 0x26, 0xd9,
+  0x25, 0x27, 0xff, 0xf3, 0xd8, 0xa7, 0x91, 0x2c, 0x36, 0x1b, 0xff, 0x8a,
+  0x22, 0x76, 0x80, 0xba, 0x1c, 0xe2, 0xdb, 0xfb, 0x6b, 0xbe, 0xed, 0x46,
+  0xe7, 0xb9, 0x25, 0x28, 0x8a, 0x4d, 0x30, 0x38, 0x65, 0xc3, 0x96, 0xef,
+  0xd8, 0x6f, 0xaf, 0xfb, 0xde, 0xe5, 0xc9, 0xdb, 0x63, 0x62, 0xcd, 0x7e,
+  0x7d, 0x42, 0xe4, 0x73, 0x23, 0xa1, 0x7f, 0x54, 0x0f, 0x84, 0x65, 0xe4,
+  0xf5, 0xab, 0xa5, 0x70, 0x78, 0xd7, 0xa2, 0xcd, 0xac, 0xe4, 0xb0, 0x2b,
+  0x41, 0x9f, 0x16, 0x0c, 0x74, 0xad, 0x99, 0x96, 0x27, 0x57, 0x83, 0xb7,
+  0xe5, 0x14, 0x56, 0xf2, 0x60, 0x04, 0xa8, 0xa0, 0x79, 0xcb, 0xfc, 0xf0,
+  0x7d, 0x31, 0x6f, 0xfd, 0x78, 0x18, 0xc9, 0xd4, 0xdd, 0x58, 0x55, 0x94,
+  0xe7, 0xef, 0x3b, 0x83, 0x01, 0x75, 0x66, 0xc0, 0xb0, 0x2e, 0x09, 0xee,
+  0xb4, 0xf8, 0x39, 0x54, 0xb4, 0x98, 0x09, 0xca, 0x67, 0xf7, 0x0c, 0x44,
+  0x48, 0x1d, 0x7c, 0xcc, 0x65, 0x6f, 0x5e, 0x53, 0x06, 0x99, 0x73, 0xf1,
+  0xb1, 0x13, 0x6f, 0xc3, 0x27, 0x2f, 0x85, 0x21, 0x95, 0xdd, 0x39, 0xfc,
+  0x93, 0x94, 0x5f, 0x2e, 0x17, 0xf7, 0x18, 0xe5, 0x5d, 0x0b, 0x5a, 0x11,
+  0x8d, 0xaf, 0xfe, 0x9d, 0xdf, 0x69, 0x95, 0xa1, 0x12, 0x8e, 0x69, 0x6f,
+  0x07, 0xca, 0x4f, 0xa4, 0x6a, 0xd3, 0x59, 0xe5, 0x5d, 0x57, 0xd2, 0x6d,
+  0xad, 0x6e, 0xe7, 0x11, 0x9b, 0x7a, 0x3c, 0xac, 0xed, 0x7e, 0xfa, 0x24,
+  0xb0, 0x25, 0xa5, 0xbe, 0xbe, 0x2e, 0x6d, 0x70, 0xcc, 0x88, 0x9d, 0x45,
+  0xbb, 0xc0, 0x71, 0x96, 0x68, 0x92, 0x37, 0xe7, 0xf0, 0x6f, 0x0e, 0x36,
+  0x51, 0x97, 0x21, 0x2f, 0x22, 0x83, 0x19, 0xfc, 0xf2, 0xd1, 0x04, 0xa1,
+  0xd7, 0xa4, 0x77, 0x45, 0x44, 0x18, 0x14, 0xc7, 0xea, 0x71, 0x07, 0x98,
+  0x27, 0x86, 0x37, 0x97, 0xb9, 0x20, 0x48, 0xae, 0xa9, 0x21, 0xc9, 0x46,
+  0xb5, 0x45, 0xc6, 0x5a, 0x27, 0x39, 0x7b, 0x25, 0x49, 0x90, 0x2e, 0x17,
+  0x53, 0x80, 0x32, 0x18, 0x8e, 0xfa, 0x1f, 0x44, 0x8a, 0x5d, 0xdd, 0x27,
+  0x7b, 0xfb, 0xfd, 0x64, 0x7f, 0x77, 0x6f, 0x3f, 0x32, 0x86, 0xde, 0x7f,
+  0x10, 0x28, 0x6a, 0x1f, 0xbf, 0xee, 0x3d, 0x76, 0x14, 0x2e, 0x9f, 0x01,
+  0x37, 0x89, 0x64, 0xfe, 0x1a, 0xe1, 0x43, 0xf1, 0x59, 0x10, 0x31, 0xa3,
+  0xea, 0x31, 0xe8, 0xec, 0x70, 0x6d, 0xb1, 0x93, 0x50, 0x6b, 0x6c, 0xda,
+  0xd2, 0x61, 0x53, 0x54, 0xd2, 0xe1, 0xc2, 0xb3, 0x40, 0xbe, 0x58, 0x4f,
+  0x69, 0x5a, 0xa1, 0x14, 0x68, 0x7b, 0x8d, 0xf2, 0x46, 0x97, 0x85, 0xa0,
+  0x35, 0xb4, 0x36, 0x66, 0xbf, 0xbf, 0x3e, 0x39, 0xba, 0x54, 0xbe, 0xc3,
+  0x2b, 0x52, 0x9e, 0xaa, 0xfb, 0xc7, 0x15, 0x63, 0x5c, 0xfb, 0xcc, 0xf4,
+  0xe0, 0x26, 0x33, 0x6a, 0x74, 0x31, 0x5e, 0x5e, 0x1f, 0xfc, 0x35, 0xad,
+  0xae, 0xcb, 0xe2, 0xa1, 0xe7, 0xa7, 0x48, 0x28, 0x3b, 0x30, 0x12, 0x6a,
+  0xef, 0xc5, 0xde, 0x13, 0xe4, 0x7f, 0xcf, 0x72, 0x14, 0x04, 0x22, 0x01,
+  0xb1, 0x39, 0xdf, 0x64, 0x82, 0x0d, 0xa4, 0x49, 0x58, 0x56, 0x8d, 0x62,
+  0xba, 0xc9, 0xd7, 0x7d, 0xea, 0x3f, 0x3b, 0x95, 0x67, 0x39, 0xf5, 0x7c,
+  0x53, 0x72, 0x15, 0x36, 0x29, 0x4d, 0x73, 0xb9, 0xd8, 0x6c, 0x53, 0xc4,
+  0x3f, 0x30, 0x56, 0xfa, 0x84, 0xad, 0x3d, 0x79, 0x64, 0x89, 0xef, 0x91,
+  0x41, 0x54, 0x65, 0xe9, 0x47, 0x57, 0x06, 0xd9, 0xb1, 0x6f, 0x68, 0xc8,
+  0xe3, 0xe2, 0xcd, 0x11, 0x33, 0x98, 0x6a, 0xbe, 0x14, 0xa6, 0x3a, 0xb1,
+  0xae, 0xa9, 0x6d, 0xea, 0xe5, 0x03, 0xdf, 0xa7, 0xdc, 0x86, 0x83, 0xe9,
+  0xf8, 0x11, 0x0f, 0x99, 0x73, 0xc7, 0x64, 0x71, 0x87, 0xed, 0xd2, 0x3b,
+  0x64, 0xa8, 0xa1, 0x7e, 0x88, 0xd6, 0x3b, 0xde, 0xe2, 0x92, 0xb2, 0x1c,
+  0x71, 0xa0, 0xae, 0x69, 0x25, 0x69, 0xf5, 0xee, 0x98, 0x7e, 0x53, 0x95,
+  0xd7, 0xd7, 0x87, 0xe7, 0x9e, 0xa1, 0x0b, 0x43, 0xd2, 0x39, 0xf5, 0xe8,
+  0x39, 0x32, 0x74, 0x50, 0x52, 0x5d, 0xaa, 0x31, 0xf5, 0x9d, 0x89, 0xd2,
+  0x40, 0x4e, 0x92, 0x6e, 0x04, 0x80, 0x7c, 0x29, 0xf7, 0x09, 0xfc, 0x4f,
+  0xa8, 0x66, 0x30, 0x9b, 0xa6, 0x08, 0x84, 0xca, 0x2d, 0x44, 0x19, 0x10,
+  0x67, 0x85, 0x66, 0x31, 0xf7, 0x3b, 0xa5, 0x1b, 0xcc, 0x8f, 0xf1, 0x1d,
+  0x5c, 0xd1, 0xe7, 0x46, 0x09, 0x07, 0x8d, 0xcb, 0xe8, 0xf5, 0xb7, 0xd4,
+  0x63, 0x09, 0xea, 0x40, 0x6b, 0x53, 0x5f, 0xb6, 0x8d, 0x44, 0xa9, 0xd5,
+  0xa8, 0xce, 0x2b, 0xf5, 0x2d, 0x52, 0x73, 0xb7, 0x4f, 0x86, 0xfc, 0xe7,
+  0xbe, 0x2d, 0x3d, 0x8c, 0xc7, 0x80, 0xf3, 0xbc, 0xd2, 0xc2, 0xc6, 0xf3,
+  0x8c, 0xaa, 0xf9, 0xe6, 0xf5, 0xdc, 0xc1, 0x52, 0xae, 0xe4, 0x75, 0x57,
+  0x52, 0x4f, 0x94, 0x48, 0x0a, 0x2d, 0xa0, 0x1f, 0xe8, 0x6d, 0x2e, 0xb8,
+  0x2e, 0xb3, 0xcb, 0x3e, 0x25, 0x92, 0x8e, 0x22, 0x79, 0x37, 0x52, 0x39,
+  0x05, 0x8f, 0x51, 0x7e, 0xf5, 0xbd, 0x2e, 0x05, 0xdf, 0x34, 0x66, 0x19,
+  0xd2, 0xfa, 0xa3, 0xb9, 0x14, 0x18, 0x8a, 0x60, 0xe6, 0x31, 0x97, 0x60,
+  0x3e, 0xb9, 0xaf, 0x72, 0x86, 0x04, 0x91, 0x23, 0x0d, 0x8c, 0x4e, 0xad,
+  0xad, 0xc7, 0x97, 0x29, 0xd9, 0xce, 0xb3, 0x3a, 0x63, 0xfe, 0x45, 0x10,
+  0x02, 0x51, 0xec, 0x8f, 0xb6, 0x1e, 0x6c, 0x26, 0xc5, 0xd4, 0x42, 0x9c,
+  0xd1, 0x2e, 0xdd, 0xdf, 0x7f, 0xf6, 0xac, 0x9f, 0xf4, 0xc8, 0xef, 0x88,
+  0x3e, 0xd1, 0x86, 0x7e, 0x03, 0xc1, 0xd3, 0x8b, 0x56, 0xd8, 0xdd, 0xa9,
+  0xae, 0x26, 0xf4, 0x7f, 0xf4, 0x9e, 0x16, 0x96, 0xbc, 0x94, 0x44, 0x1c,
+  0xea, 0x26, 0x82, 0xac, 0x96, 0x2e, 0x87, 0x77, 0x1a, 0xfd, 0xee, 0xc4,
+  0xba, 0x96, 0x28, 0x8e, 0xb4, 0xc8, 0xca, 0x85, 0x06, 0x8c, 0xe7, 0x52,
+  0x32, 0x04, 0xdf, 0xf7, 0xa2, 0x6c, 0x08, 0xf1, 0x33, 0x42, 0x4e, 0x78,
+  0x11, 0xea, 0xe5, 0x78, 0x20, 0x09, 0xc2, 0x6c, 0x68, 0xe6, 0xe6, 0x30,
+  0xcf, 0x69, 0x11, 0xc4, 0x83, 0x1f, 0x08, 0xe9, 0xaf, 0x92, 0x9e, 0x6c,
+  0x37, 0xfa, 0x63, 0x88, 0x78, 0x6f, 0x36, 0xa1, 0x61, 0x94, 0xaf, 0xe4,
+  0x1f, 0xff, 0xfe, 0xef, 0xa6, 0xd9, 0x7f, 0xa7, 0x56, 0x5e, 0xfd, 0x5b,
+  0xdd, 0xdc, 0x78, 0xcf, 0xf4, 0xe4, 0x0c, 0x9c, 0xb8, 0x68, 0x37, 0x10,
+  0x6c, 0x60, 0x9e, 0x45, 0x1e, 0xdb, 0xdb, 0x53, 0x11, 0xd2, 0x7d, 0x6f,
+  0x7c, 0x39, 0x32, 0x0c, 0xd9, 0x6f, 0x6a, 0x01, 0x24, 0x5f, 0x51, 0x24,
+  0x3a, 0xa3, 0xcc, 0x74, 0xb3, 0x08, 0x20, 0x16, 0xdc, 0x76, 0x90, 0x12,
+  0x96, 0xef, 0xf0, 0x8d, 0x72, 0xc9, 0xb9, 0x4e, 0x09, 0xad, 0x3b, 0xbd,
+  0x29, 0xf8, 0x14, 0x63, 0x9d, 0xcc, 0xaf, 0xd2, 0x59, 0x79, 0x6d, 0x47,
+  0x1c, 0x2b, 0x5a, 0xf3, 0x8b, 0xc6, 0xde, 0xf3, 0x1b, 0xd2, 0x37, 0xfd,
+  0xf8, 0xfa, 0x23, 0x5b, 0x21, 0x9c, 0x80, 0x3d, 0x9a, 0x80, 0xbf, 0x86,
+  0x45, 0xca, 0x84, 0x91, 0xd8, 0x58, 0x2a, 0x2a, 0x48, 0x76, 0xf4, 0xa0,
+  0xdb, 0x93, 0x4f, 0xd0, 0xdd, 0x09, 0x1d, 0x81, 0x4e, 0xd5, 0x1c, 0x27,
+  0x2b, 0xac, 0x72, 0x23, 0x05, 0x51, 0x44, 0x37, 0xc9, 0x8c, 0xbc, 0xca,
+  0xcd, 0x59, 0xc0, 0x05, 0x48, 0xdf, 0xa1, 0x39, 0x43, 0x68, 0x32, 0x63,
+  0x42, 0x9a, 0x31, 0xd7, 0x1c, 0x1b, 0x0c, 0x8a, 0x66, 0x36, 0x67, 0xfe,
+  0xe6, 0x29, 0xea, 0x8f, 0x69, 0x86, 0x46, 0x5e, 0x84, 0x24, 0x83, 0xed,
+  0x79, 0xe6, 0x57, 0xff, 0xb1, 0x59, 0xf2, 0x85, 0x1e, 0x97, 0xf5, 0xa4,
+  0x76, 0x76, 0x1c, 0x71, 0xa3, 0x23, 0x47, 0x23, 0x5f, 0xe8, 0xa0, 0x90,
+  0x92, 0x68, 0x80, 0xf6, 0x5b, 0xd1, 0x24, 0xec, 0x63, 0x3e, 0x64, 0x55,
+  0x33, 0x8d, 0x88, 0x67, 0x9a, 0x9c, 0x6f, 0x46, 0xbe, 0x67, 0x00, 0x25,
+  0xd7, 0xc9, 0xd6, 0x68, 0x74, 0x7e, 0xb2, 0xa3, 0x15, 0xd5, 0x36, 0x36,
+  0x8e, 0xdf, 0x7d, 0x77, 0x72, 0x71, 0xf6, 0xee, 0xed, 0xf1, 0xbb, 0xcb,
+  0xe4, 0xbb, 0xc3, 0x8b, 0x93, 0xc3, 0xaf, 0x4e, 0x85, 0x7c, 0x81, 0x86,
+  0x49, 0x98, 0x33, 0x36, 0x05, 0x3b, 0xa4, 0xc4, 0x5e, 0x5e, 0x5c, 0xb4,
+  0x94, 0x4d, 0xa7, 0x4a, 0xf7, 0x07, 0x61, 0xd4, 0x87, 0x61, 0xfc, 0x01,
+  0x55, 0xb9, 0xfa, 0x64, 0x0b, 0x7d, 0xd0, 0x02, 0x5d, 0x64, 0xcb, 0xdf,
+  0x7b, 0xe9, 0xfc, 0x04, 0x87, 0x23, 0x71, 0xa6, 0xc2, 0xdc, 0x95, 0xa6,
+  0xb4, 0xb5, 0x5e, 0xbe, 0x66, 0x46, 0x08, 0x2d, 0x7c, 0xa3, 0xaf, 0x42,
+  0x7e, 0xb0, 0xae, 0xe3, 0xfa, 0x70, 0x78, 0x7a, 0xea, 0x3e, 0xb5, 0xbe,
+  0x26, 0x92, 0xb0, 0x81, 0x71, 0x2e, 0x21, 0x1a, 0xa5, 0x38, 0xf5, 0x75,
+  0xe9, 0xca, 0x03, 0x14, 0xf7, 0x7e, 0x25, 0x00, 0xfa, 0x98, 0xd9, 0x2e,
+  0x5b, 0x4c, 0xe3, 0x42, 0xa0, 0x85, 0x26, 0xab, 0xf2, 0xfa, 0x63, 0x3f,
+  0xd9, 0xfc, 0xb7, 0x4d, 0xa9, 0x50, 0x0f, 0xee, 0x6a, 0xae, 0xb8, 0xb4,
+  0xed, 0x3a, 0xf5, 0xee, 0xcc, 0xf5, 0x49, 0xe2, 0xf0, 0xb6, 0x03, 0xf6,
+  0x45, 0x87, 0xa2, 0xa8, 0x55, 0xbd, 0x06, 0x7c, 0xd9, 0x3d, 0x2e, 0x65,
+  0x49, 0x2c, 0x3b, 0x85, 0xc8, 0x47, 0x8a, 0xb3, 0x46, 0xdf, 0x85, 0x13,
+  0x21, 0x9d, 0x78, 0x14, 0xe5, 0x18, 0x6b, 0x41, 0x9e, 0x37, 0x5b, 0x2a,
+  0x4e, 0x9d, 0xd3, 0x66, 0xaa, 0xa7, 0x42, 0xb8, 0x98, 0x6a, 0xcb, 0x92,
+  0xca, 0x8c, 0x54, 0x71, 0x1b, 0x81, 0xf2, 0x9c, 0x8c, 0xa9, 0x00, 0xda,
+  0x87, 0x66, 0xa6, 0x71, 0xf2, 0xd9, 0x89, 0xd4, 0xf2, 0xee, 0x22, 0x26,
+  0xd4, 0xc9, 0xfd, 0x94, 0x58, 0x47, 0xd9, 0xfa, 0x99, 0xac, 0xab, 0x04,
+  0xa1, 0x98, 0xb4, 0x9b, 0x67, 0x1f, 0x2c, 0x18, 0xec, 0xce, 0xd4, 0x99,
+  0x04, 0x60, 0xd2, 0x7f, 0xbd, 0x87, 0xdc, 0x24, 0x8e, 0xb5, 0x58, 0x52,
+  0x44, 0xa2, 0x1c, 0xc2, 0x1c, 0x3b, 0x5c, 0x7a, 0xf6, 0x89, 0xb9, 0x84,
+  0xec, 0x2e, 0x73, 0x3b, 0x81, 0xab, 0xe9, 0x09, 0x0c, 0xbd, 0xdb, 0x63,
+  0xad, 0x94, 0x95, 0x6a, 0x65, 0x26, 0xc4, 0xcd, 0x58, 0xe5, 0x82, 0xd2,
+  0xd4, 0x1d, 0x0e, 0x9c, 0x86, 0x0c, 0x78, 0x6e, 0x75, 0xba, 0xd3, 0x70,
+  0x4f, 0xf1, 0x04, 0xcb, 0x5a, 0x54, 0x28, 0xdc, 0x21, 0x9f, 0x76, 0xb4,
+  0xd6, 0x15, 0x40, 0x06, 0x94, 0x10, 0x54, 0x19, 0x29, 0x5a, 0xaf, 0x2e,
+  0x29, 0x35, 0x44, 0x6c, 0xfa, 0xe2, 0x08, 0x35, 0x19, 0x0a, 0xaa, 0xca,
+  0xea, 0x6a, 0xe9, 0x20, 0x79, 0xa0, 0xc8, 0x9a, 0x8a, 0x32, 0x72, 0x0b,
+  0xb1, 0x42, 0x00, 0xc8, 0x87, 0x91, 0x9e, 0x5e, 0x97, 0x6a, 0x80, 0xa7,
+  0x16, 0x35, 0x63, 0x2b, 0x0e, 0x7a, 0x46, 0xbd, 0x65, 0x0e, 0xb4, 0x82,
+  0x0b, 0xf8, 0x1a, 0x8d, 0x10, 0x12, 0xbe, 0x94, 0x0e, 0x99, 0x56, 0x90,
+  0xaf, 0x3d, 0x6e, 0x06, 0x97, 0xbe, 0x44, 0x92, 0x9c, 0xb3, 0x74, 0x94,
+  0xca, 0x0f, 0xf4, 0x89, 0xca, 0xe5, 0x00, 0xa4, 0x33, 0xba, 0x45, 0x0f,
+  0xa2, 0x49, 0x01, 0xad, 0xa3, 0x49, 0x0d, 0x5e, 0x19, 0x79, 0x35, 0xa3,
+  0x0c, 0x52, 0xd5, 0x3b, 0xd2, 0x64, 0x9c, 0x5f, 0x33, 0x27, 0x08, 0x11,
+  0x50, 0xd0, 0xb9, 0x04, 0xc5, 0x63, 0x39, 0xcf, 0xe8, 0x70, 0x80, 0xc0,
+  0x11, 0xc6, 0xfb, 0x4d, 0x39, 0xf3, 0x59, 0x06, 0x75, 0x24, 0xb2, 0xfa,
+  0x36, 0xf6, 0x81, 0xd8, 0xe7, 0x92, 0xe6, 0x51, 0xe1, 0xa8, 0x52, 0x9e,
+  0x40, 0xc0, 0xb9, 0x14, 0x54, 0x03, 0x57, 0x6a, 0x81, 0x54, 0x40, 0xe5,
+  0x52, 0xc0, 0x3c, 0x68, 0xe2, 0x02, 0x6d, 0x5c, 0x38, 0xd2, 0xa9, 0xce,
+  0xeb, 0x96, 0xad, 0x2f, 0x40, 0xad, 0x4c, 0x98, 0xa1, 0x99, 0xc4, 0x0c,
+  0x43, 0x4a, 0xda, 0x05, 0xc1, 0x64, 0xb1, 0x84, 0x3b, 0xcf, 0xec, 0x09,
+  0xea, 0xb4, 0x99, 0xa9, 0x2d, 0x4f, 0xcd, 0x28, 0xcc, 0x16, 0xe1, 0xc7,
+  0xd8, 0x83, 0x24, 0xff, 0x1a, 0xd8, 0x5a, 0x86, 0x02, 0x3c, 0xd9, 0x76,
+  0xc0, 0x23, 0x36, 0x03, 0x48, 0x3e, 0x4c, 0xa4, 0x9a, 0x2c, 0x20, 0x3a,
+  0x54, 0x0a, 0x17, 0x84, 0x70, 0xad, 0xe0, 0x43, 0xa2, 0x09, 0x77, 0xb3,
+  0x99, 0x57, 0x60, 0x80, 0xfd, 0x91, 0x69, 0x60, 0x7c, 0x90, 0x9c, 0x18,
+  0xb2, 0xcc, 0x65, 0xe8, 0x1f, 0x93, 0x91, 0x7b, 0x03, 0x91, 0xa4, 0x12,
+  0x32, 0xcf, 0x3a, 0x31, 0x0d, 0xef, 0x0a, 0x51, 0x78, 0x8c, 0xaf, 0x86,
+  0x4a, 0x3d, 0x9d, 0x3c, 0x9d, 0xb3, 0xf1, 0xe8, 0x76, 0xdf, 0xfc, 0x9e,
+  0x61, 0xc7, 0x1b, 0x1b, 0x47, 0xef, 0x47, 0x97, 0x67, 0x6f, 0x93, 0xb3,
+  0xf7, 0x97, 0xe7, 0xef, 0x2f, 0x45, 0x4f, 0x1d, 0x73, 0xd2, 0x06, 0x43,
+  0x97, 0x58, 0x77, 0xd6, 0xc5, 0x9c, 0x0b, 0xc0, 0x07, 0x18, 0xb3, 0x12,
+  0xb4, 0xa2, 0x1e, 0xa3, 0x98, 0x4d, 0xca, 0x04, 0xd7, 0x1e, 0xf3, 0x95,
+  0x63, 0xca, 0xef, 0xcc, 0x94, 0x23, 0xa1, 0x1e, 0x9e, 0x7c, 0xcd, 0xf1,
+  0x84, 0xdf, 0x43, 0xcf, 0x5a, 0xbb, 0x56, 0xd5, 0x7d, 0xdb, 0x8f, 0x01,
+  0x74, 0x4e, 0x9b, 0xc1, 0xcd, 0x2f, 0x99, 0xcb, 0xce, 0x5d, 0xe7, 0xfb,
+  0xf5, 0x31, 0xdd, 0x52, 0x70, 0x57, 0x23, 0x50, 0x0a, 0xab, 0x07, 0xd6,
+  0xb0, 0x9d, 0x59, 0xec, 0x27, 0x38, 0x37, 0xa5, 0x19, 0xe1, 0x8d, 0x4d,
+  0x89, 0x21, 0x18, 0x21, 0xa0, 0xc0, 0x8c, 0xa0, 0x22, 0xcc, 0x2d, 0xbb,
+  0x0c, 0x8a, 0xec, 0x8e, 0x14, 0x9f, 0x40, 0xa7, 0xbe, 0x4b, 0x36, 0xbf,
+  0xcf, 0xfc, 0x06, 0xff, 0xf8, 0x9f, 0x94, 0xb7, 0xfd, 0x41, 0x7f, 0xf2,
+  0x5f, 0xfc, 0xc9, 0x9f, 0x8a, 0x4d, 0x08, 0xcc, 0x36, 0x54, 0xe6, 0xdb,
+  0xe3, 0x8b, 0xaf, 0x8e, 0x2f, 0xce, 0x46, 0x90, 0x07, 0xea, 0xef, 0x0e,
+  0xf7, 0xfa, 0xc7, 0xac, 0x1a, 0x67, 0x55, 0x29, 0x75, 0xf4, 0xf4, 0x5f,
+  0xcf, 0x76, 0xbe, 0x1e, 0x8d, 0x0e, 0xcf, 0x4f, 0x6c, 0xa5, 0x2a, 0x9b,
+  0x41, 0xca, 0x3e, 0x92, 0x82, 0x73, 0x9c, 0x69, 0xfc, 0xfa, 0x8a, 0xd9,
+  0x17, 0x93, 0x8f, 0x9c, 0x59, 0x10, 0x80, 0x52, 0x34, 0xb0, 0x46, 0x68,
+  0x14, 0x49, 0x2c, 0xa6, 0x86, 0x95, 0x09, 0xce, 0xaf, 0x36, 0xc1, 0x65,
+  0x21, 0x28, 0x18, 0xd8, 0xb7, 0x10, 0xdc, 0x8f, 0xd5, 0x78, 0x60, 0x76,
+  0xfb, 0x47, 0x2d, 0xdc, 0xce, 0x89, 0x50, 0x46, 0x54, 0x72, 0x86, 0x84,
+  0x73, 0x36, 0x7e, 0xcc, 0x8b, 0xbc, 0xd9, 0xf9, 0x48, 0xe7, 0x83, 0xaa,
+  0x28, 0xcd, 0x86, 0x2c, 0xdd, 0xf9, 0x40, 0x29, 0xec, 0x9d, 0x44, 0xec,
+  0x3a, 0x76, 0x1a, 0xf3, 0x35, 0x5b, 0xfa, 0x94, 0x1d, 0xde, 0xe6, 0x27,
+  0x4f, 0x2d, 0x4d, 0x9f, 0x68, 0xfe, 0x40, 0xca, 0x5e, 0x99, 0xbb, 0x6a,
+  0x71, 0x37, 0x95, 0x4b, 0x04, 0x2c, 0xf5, 0xac, 0x5c, 0x8a, 0x0c, 0xef,
+  0x46, 0xa8, 0xa9, 0x3c, 0x2b, 0x32, 0xb6, 0x24, 0x1f, 0x25, 0x19, 0xcf,
+  0xd2, 0xe2, 0x23, 0xf4, 0x07, 0x68, 0x04, 0x74, 0xf7, 0x29, 0xf9, 0x1c,
+  0x95, 0xcd, 0x05, 0x20, 0x41, 0xf8, 0x60, 0x60, 0xf2, 0xcd, 0x48, 0xb8,
+  0xdd, 0x73, 0x30, 0xcf, 0x72, 0xec, 0x79, 0xa1, 0x77, 0x1c, 0x27, 0x37,
+  0x09, 0xe4, 0x3b, 0x3e, 0x3e, 0x35, 0x17, 0x93, 0xcd, 0x32, 0x83, 0x8f,
+  0x2e, 0x9b, 0x51, 0x2c, 0x48, 0x21, 0x81, 0x9c, 0x58, 0x9d, 0x43, 0x90,
+  0xb1, 0xf4, 0xd0, 0x02, 0x0a, 0x08, 0x20, 0x63, 0xbb, 0x20, 0x7f, 0xbc,
+  0xb6, 0x65, 0x86, 0x44, 0x72, 0xb3, 0x10, 0x03, 0x3b, 0xb0, 0xab, 0x3a,
+  0xe4, 0xd7, 0xbf, 0x12, 0xbc, 0xed, 0x91, 0x03, 0x04, 0xda, 0x82, 0x80,
+  0xdc, 0x09, 0x67, 0x84, 0x5a, 0x88, 0x41, 0x2b, 0xbd, 0x6d, 0xe5, 0x32,
+  0xf1, 0xeb, 0x31, 0x2f, 0x20, 0x93, 0x1a, 0x4e, 0x25, 0xe0, 0x69, 0xf9,
+  0xc0, 0x34, 0x67, 0xa1, 0x9d, 0x27, 0xa0, 0x1d, 0x67, 0x38, 0x10, 0x45,
+  0x6f, 0x66, 0x8d, 0x75, 0x54, 0xd4, 0xcc, 0xb0, 0x06, 0xa5, 0x6b, 0x0a,
+  0x91, 0x53, 0xb5, 0xa8, 0xaa, 0x7d, 0x78, 0x3e, 0x53, 0xd6, 0x94, 0xd6,
+  0xc8, 0x64, 0xeb, 0xdf, 0x5a, 0xb3, 0x83, 0x77, 0x74, 0x5d, 0x94, 0x83,
+  0xf1, 0x12, 0x8e, 0x19, 0xaf, 0x50, 0x1f, 0x27, 0x71, 0x97, 0x57, 0xac,
+  0x79, 0xf0, 0xef, 0x29, 0x20, 0x0d, 0x7a, 0x0c, 0x8e, 0x51, 0x23, 0x5f,
+  0xba, 0xcd, 0xb4, 0x65, 0xf9, 0x95, 0x38, 0x09, 0xc9, 0x55, 0x10, 0xb7,
+  0x03, 0x94, 0x45, 0xb6, 0x4e, 0x1a, 0xcf, 0xa6, 0xe9, 0x77, 0x52, 0x2e,
+  0x1a, 0x5b, 0xf0, 0xe2, 0x12, 0x6a, 0x42, 0x26, 0x65, 0x20, 0x34, 0x97,
+  0x42, 0x33, 0xb7, 0x6e, 0x1b, 0x2a, 0x2d, 0xc7, 0xd4, 0x30, 0xe9, 0x8c,
+  0xeb, 0xf4, 0xac, 0xbc, 0x4a, 0xf8, 0x30, 0x35, 0x97, 0x97, 0x7f, 0x39,
+  0x3f, 0x7e, 0xa5, 0x6f, 0xae, 0x5b, 0x33, 0x66, 0x4c, 0x04, 0x68, 0x2e,
+  0x13, 0x86, 0x62, 0xcd, 0xa1, 0x61, 0x51, 0x31, 0x68, 0x14, 0xcc, 0xc3,
+  0x9f, 0x19, 0x24, 0x3f, 0xbc, 0x3e, 0x19, 0x9d, 0x9f, 0x9e, 0x1d, 0xbd,
+  0x7a, 0xf9, 0x83, 0x8a, 0xe4, 0x2f, 0x28, 0x46, 0xc8, 0x7a, 0x9a, 0xfd,
+  0x99, 0x63, 0x74, 0x91, 0xf7, 0xde, 0x1d, 0x7f, 0xff, 0xc1, 0xd8, 0x63,
+  0xaf, 0xa8, 0xae, 0x43, 0xff, 0x36, 0x9d, 0xc9, 0x4b, 0xa4, 0x9f, 0x46,
+  0x74, 0xbb, 0x61, 0x9b, 0x82, 0xb3, 0x3b, 0xb1, 0xb6, 0x3e, 0xb1, 0x4b,
+  0x54, 0xba, 0x57, 0x1c, 0xad, 0x57, 0x8a, 0x2e, 0x6d, 0xe5, 0xd5, 0x47,
+  0xaa, 0x89, 0xbb, 0xeb, 0x7f, 0xb3, 0x61, 0x50, 0x35, 0x61, 0x88, 0x7c,
+  0x68, 0x0e, 0x80, 0xeb, 0xf2, 0x1b, 0x07, 0xe8, 0x17, 0xfe, 0xf4, 0x8a,
+  0xfc, 0x68, 0x96, 0x80, 0x56, 0x4a, 0xd4, 0x03, 0xf4, 0x22, 0x2c, 0xb5,
+  0x42, 0xbd, 0x46, 0x18, 0x7a, 0x4d, 0xa7, 0x51, 0x39, 0x26, 0x2a, 0x8c,
+  0xed, 0x4b, 0xaa, 0xc5, 0xb2, 0x51, 0x91, 0xeb, 0xfc, 0xf8, 0x62, 0x74,
+  0x32, 0xba, 0x24, 0xc3, 0x55, 0x2a, 0xb7, 0x4a, 0x10, 0x4a, 0xcb, 0xea,
+  0x82, 0xb4, 0xa5, 0x4d, 0x38, 0xec, 0x57, 0x0b, 0x6a, 0x9d, 0x68, 0x2b,
+  0xe6, 0xda, 0x59, 0xdc, 0x74, 0x03, 0x70, 0x6a, 0x38, 0x29, 0xa2, 0x4c,
+  0x9b, 0x9d, 0x5e, 0xe9, 0x01, 0x2e, 0x65, 0x6b, 0x74, 0x8a, 0xe6, 0xa0,
+  0xe0, 0x15, 0x56, 0x67, 0x96, 0x8f, 0x9d, 0x33, 0xb3, 0x83, 0x21, 0x21,
+  0x78, 0x92, 0x50, 0xf4, 0xf8, 0x47, 0x48, 0x03, 0x62, 0x8e, 0x1a, 0x41,
+  0x8a, 0x79, 0xcb, 0xb5, 0x26, 0x69, 0xcd, 0x7e, 0x02, 0xbb, 0x75, 0x4b,
+  0xc1, 0x68, 0x51, 0x3d, 0xcd, 0xfe, 0xd4, 0x43, 0xa1, 0x0b, 0xeb, 0x1b,
+  0x08, 0xab, 0x45, 0x64, 0x93, 0x50, 0xce, 0x39, 0x15, 0x95, 0xfc, 0x93,
+  0x46, 0x6b, 0x01, 0xb5, 0x06, 0x80, 0x82, 0x32, 0xb2, 0x40, 0x05, 0x11,
+  0xd5, 0xf1, 0x9a, 0x72, 0x58, 0x41, 0xad, 0x37, 0x25, 0x7d, 0x0b, 0x2e,
+  0x78, 0xff, 0x63, 0x7a, 0x9d, 0xd2, 0x0c, 0x8e, 0x97, 0x7e, 0x29, 0x48,
+  0xdb, 0x7b, 0xae, 0x4a, 0x84, 0x89, 0x07, 0x44, 0x3a, 0xad, 0xe0, 0xc9,
+  0x68, 0xa4, 0x54, 0x84, 0x1a, 0x3e, 0x82, 0x77, 0x1e, 0xb6, 0x59, 0xbc,
+  0x74, 0x5f, 0xaa, 0x11, 0xb6, 0x6e, 0x46, 0xbd, 0xda, 0xb1, 0xb4, 0x7d,
+  0xab, 0x4c, 0x81, 0x8b, 0xec, 0x54, 0xac, 0x29, 0xe2, 0x58, 0x4c, 0xec,
+  0x65, 0x4c, 0x59, 0x87, 0x04, 0x30, 0xa8, 0x84, 0x21, 0xcd, 0x88, 0x3f,
+  0x0a, 0x2d, 0xa1, 0xe0, 0x2c, 0x2a, 0xb1, 0x53, 0xd8, 0x5d, 0xd9, 0x33,
+  0x5d, 0x1e, 0x07, 0x4f, 0xb7, 0xb7, 0xad, 0x38, 0xbe, 0x76, 0x2f, 0x1f,
+  0xb4, 0x0c, 0x19, 0xba, 0x58, 0x7d, 0x4e, 0xb8, 0x4c, 0x91, 0xdf, 0xa7,
+  0x81, 0x1d, 0x2f, 0x4f, 0xbc, 0x96, 0xec, 0x7b, 0x8b, 0x4f, 0x81, 0xc0,
+  0x6b, 0x55, 0xdd, 0xa6, 0xd1, 0xb5, 0xb0, 0x01, 0x46, 0xbf, 0x5c, 0xa0,
+  0x84, 0xda, 0x44, 0x6a, 0x48, 0x00, 0xb5, 0x6f, 0x1b, 0xd4, 0x4b, 0xc4,
+  0x4d, 0x96, 0x99, 0xd5, 0xb7, 0xef, 0x4f, 0x2f, 0x4f, 0xce, 0x7d, 0xfc,
+  0x41, 0xf2, 0xfd, 0xc9, 0xe5, 0x37, 0x46, 0x6b, 0x1f, 0x9d, 0xbc, 0xfb,
+  0xfa, 0x94, 0x82, 0xbc, 0x6f, 0xdf, 0x1e, 0xbe, 0x23, 0x7a, 0x91, 0x77,
+  0x80, 0x36, 0x1f, 0xc2, 0x70, 0x20, 0x71, 0x64, 0xa6, 0x98, 0xf6, 0x0e,
+  0x11, 0x4f, 0xf4, 0xc3, 0x58, 0x63, 0xe7, 0xf8, 0x71, 0x55, 0xf5, 0xa2,
+  0x3d, 0x49, 0xb4, 0xe2, 0x62, 0x19, 0xdc, 0x93, 0x1b, 0x17, 0xc7, 0x96,
+  0x8c, 0x2d, 0x9a, 0xe8, 0x6e, 0xf1, 0x08, 0x24, 0x39, 0xb3, 0x86, 0x0e,
+  0x1c, 0x0d, 0xdf, 0xdd, 0x2e, 0x7e, 0x89, 0x15, 0xb5, 0xd4, 0xd3, 0xb0,
+  0x63, 0x8c, 0xce, 0x54, 0x88, 0x5d, 0xc3, 0xf7, 0x65, 0x3b, 0xe9, 0xc8,
+  0x7c, 0x11, 0x5d, 0x02, 0x90, 0xa8, 0x74, 0x8e, 0x74, 0xb2, 0x38, 0xc9,
+  0x68, 0xbe, 0x38, 0xf5, 0x2f, 0xd4, 0x61, 0xab, 0xe6, 0xa0, 0xe2, 0x83,
+  0xaf, 0xcb, 0xcc, 0x9d, 0xdc, 0xc1, 0x99, 0x36, 0xa3, 0xf1, 0x1f, 0x98,
+  0x61, 0x7c, 0xb9, 0x0c, 0x48, 0xae, 0x0d, 0xcc, 0x92, 0x6c, 0xdb, 0x3a,
+  0x63, 0x62, 0xf6, 0x1f, 0xb0, 0x5a, 0x69, 0xc9, 0xd5, 0xb5, 0x3c, 0xa7,
+  0x69, 0x4e, 0x5b, 0x16, 0x2c, 0x1a, 0x12, 0x32, 0x24, 0xaf, 0x51, 0xc6,
+  0x0c, 0x69, 0xa9, 0x8f, 0xb5, 0x68, 0x19, 0xf8, 0xbe, 0x3b, 0xd3, 0xe0,
+  0xa4, 0xe6, 0xb5, 0xda, 0xc2, 0x8f, 0x0e, 0x3a, 0x81, 0xd2, 0x8a, 0x70,
+  0x57, 0x64, 0x84, 0x72, 0xa0, 0xbf, 0xfe, 0x75, 0x71, 0xed, 0xa7, 0xbc,
+  0x72, 0x61, 0xf9, 0x45, 0x6c, 0x65, 0x85, 0xc9, 0x9d, 0xd5, 0x22, 0x29,
+  0x66, 0xd9, 0xea, 0x81, 0x54, 0xa8, 0xdc, 0x5b, 0xf5, 0x41, 0xf9, 0xfd,
+  0x7e, 0xf8, 0xfb, 0x7d, 0x0e, 0x32, 0x9c, 0x9c, 0xdf, 0x3e, 0xb7, 0x0c,
+  0xc8, 0x4c, 0xe4, 0xe0, 0xab, 0x6f, 0xaa, 0x14, 0xd0, 0x0e, 0xa3, 0x47,
+  0xc5, 0x65, 0xce, 0x32, 0x91, 0x83, 0x7f, 0x04, 0x21, 0x5d, 0x56, 0x48,
+  0x50, 0xc7, 0x23, 0x88, 0xae, 0x30, 0xee, 0x1f, 0x9e, 0x27, 0xc8, 0x29,
+  0xba, 0xae, 0x4c, 0x83, 0xe6, 0xf7, 0x4f, 0x6d, 0x32, 0x8e, 0x93, 0x69,
+  0x28, 0xd2, 0x28, 0xe9, 0x90, 0x83, 0x7c, 0x71, 0xab, 0x55, 0xbe, 0xcd,
+  0x5f, 0x9f, 0xdb, 0x02, 0x5d, 0x75, 0x2b, 0x48, 0xdd, 0x62, 0x1b, 0x57,
+  0xe1, 0x8f, 0xce, 0xc1, 0x07, 0x46, 0x92, 0xc1, 0x19, 0x19, 0x9d, 0x7e,
+  0x65, 0xed, 0x8c, 0x0c, 0xaf, 0x4c, 0x31, 0xb2, 0xbe, 0x66, 0x48, 0x8d,
+  0x87, 0x3c, 0xf2, 0x84, 0x8b, 0x5f, 0xe9, 0x43, 0x56, 0xfd, 0xc7, 0xfd,
+  0xdd, 0xdd, 0xbd, 0x83, 0xbd, 0xcf, 0x5f, 0xec, 0x1e, 0xec, 0xed, 0xed,
+  0xed, 0x1f, 0xec, 0x1d, 0x1c, 0xec, 0xef, 0xfe, 0xbc, 0x43, 0xfe, 0xa3,
+  0xdb, 0x3c, 0xbb, 0xd3, 0xc8, 0x34, 0xfb, 0xf9, 0xb0, 0xad, 0xeb, 0xe6,
+  0x9e, 0xc1, 0x00, 0xec, 0xe9, 0xc3, 0xbe, 0x56, 0xcd, 0xc7, 0xd2, 0xca,
+  0x70, 0xce, 0x0c, 0x53, 0x48, 0x2e, 0x5c, 0xaa, 0x39, 0xce, 0xa0, 0x47,
+  0x73, 0x8f, 0x5e, 0xfd, 0x6d, 0x49, 0x23, 0x1d, 0x93, 0x3a, 0x00, 0x9d,
+  0xa6, 0xb6, 0x89, 0xbd, 0xd7, 0xb3, 0x72, 0x3c, 0x46, 0xea, 0x92, 0xcd,
+  0x6d, 0x1f, 0x26, 0xc4, 0xa5, 0xfc, 0x91, 0xb7, 0x84, 0x84, 0x0e, 0x81,
+  0x2a, 0xe6, 0x83, 0xee, 0x66, 0xc7, 0x79, 0xf6, 0xcc, 0x0e, 0x98, 0x94,
+  0x54, 0x57, 0x04, 0x9e, 0x6e, 0x33, 0x49, 0x95, 0xcd, 0x79, 0x4b, 0xae,
+  0xb2, 0xcf, 0x77, 0x0f, 0x0e, 0xa8, 0xf4, 0xcf, 0x1f, 0xf7, 0xfa, 0x02,
+  0x08, 0xf7, 0xb3, 0x5c, 0xfa, 0xf6, 0x7a, 0xe2, 0x36, 0xc8, 0xfc, 0xf0,
+  0xc7, 0x59, 0x2c, 0xe7, 0x59, 0x65, 0x0c, 0x11, 0x2a, 0x1e, 0x0d, 0x44,
+  0x34, 0x3c, 0x86, 0xcc, 0xb1, 0x08, 0x46, 0xa6, 0x4e, 0x36, 0x0e, 0xdd,
+  0x08, 0xcc, 0x15, 0x6d, 0x59, 0x28, 0x98, 0x2f, 0xcc, 0x0d, 0xd1, 0xb6,
+  0x8d, 0xf2, 0x57, 0x00, 0x6b, 0x72, 0x2e, 0x1b, 0x67, 0xf1, 0xf1, 0x7d,
+  0x2b, 0x92, 0x01, 0x87, 0xab, 0xe0, 0x92, 0xc6, 0xf4, 0x38, 0xeb, 0xf0,
+  0xf0, 0x98, 0x78, 0xca, 0xad, 0x24, 0xf0, 0xfd, 0xe8, 0x0d, 0x76, 0xff,
+  0xd9, 0xde, 0xcf, 0x8c, 0x57, 0xa6, 0x03, 0xe1, 0x66, 0x4d, 0x83, 0x2f,
+  0x7e, 0x8a, 0x96, 0x6e, 0xa4, 0xad, 0x6c, 0x78, 0x3d, 0x54, 0xad, 0x42,
+  0xbc, 0x8d, 0x7d, 0x3f, 0x6b, 0x84, 0xeb, 0x14, 0x70, 0xa1, 0x72, 0xd8,
+  0x69, 0xea, 0x50, 0xf2, 0x5d, 0xb5, 0x3a, 0x30, 0x5b, 0x8e, 0xee, 0xed,
+  0xf1, 0xe5, 0xa1, 0xb9, 0x3c, 0xbe, 0x0d, 0x0d, 0xfd, 0xb7, 0x99, 0xb1,
+  0xca, 0x69, 0xb1, 0xb7, 0x70, 0x1e, 0x6e, 0x2d, 0x3b, 0x38, 0xcd, 0xdd,
+  0xd3, 0x64, 0x8b, 0x42, 0x94, 0xcf, 0x3e, 0x7f, 0xf6, 0x74, 0x9b, 0x4b,
+  0xb1, 0xf0, 0x6b, 0x19, 0x25, 0x88, 0xc1, 0x2b, 0x29, 0xec, 0x54, 0xe4,
+  0xc0, 0xb7, 0x22, 0xe9, 0xfd, 0xc5, 0x09, 0x1f, 0xe9, 0x1b, 0x26, 0x11,
+  0x61, 0xa3, 0xb7, 0xcb, 0x26, 0x89, 0xfb, 0xd6, 0x53, 0x32, 0xe6, 0x39,
+  0x31, 0x9d, 0x82, 0x7c, 0x81, 0x2e, 0x46, 0x4b, 0xfe, 0x81, 0x1b, 0xd6,
+  0x1c, 0xd0, 0x12, 0x05, 0x4a, 0xa5, 0xee, 0x1b, 0x3a, 0x03, 0x6a, 0x54,
+  0x62, 0x66, 0x96, 0x7d, 0x66, 0x2d, 0x30, 0xb2, 0x83, 0x58, 0x1e, 0xb1,
+  0xf4, 0xef, 0xb0, 0xf1, 0x6f, 0x33, 0xe4, 0x07, 0x4a, 0x21, 0x6d, 0x43,
+  0xf3, 0xa0, 0x62, 0xc7, 0xa9, 0xc7, 0xad, 0x74, 0x54, 0xa7, 0x6d, 0x7a,
+  0xa4, 0x6e, 0xca, 0xe7, 0x24, 0xa2, 0xc8, 0x4e, 0x21, 0xe3, 0x59, 0x1a,
+  0x78, 0x16, 0xf3, 0x96, 0xcb, 0x47, 0xc8, 0x34, 0x40, 0x6a, 0x81, 0x9c,
+  0x83, 0xb9, 0xb9, 0x8e, 0xaa, 0x7b, 0xd1, 0xb0, 0x61, 0x26, 0xd8, 0x7a,
+  0x8a, 0x1d, 0x44, 0x10, 0xd3, 0xc6, 0xf8, 0xa9, 0x34, 0x96, 0x35, 0x49,
+  0x8d, 0xe6, 0x56, 0x07, 0x5a, 0x62, 0x7f, 0x30, 0xd7, 0x5f, 0x79, 0x80,
+  0x39, 0x3f, 0xbf, 0x54, 0xff, 0xae, 0xcf, 0x79, 0x58, 0xea, 0xb4, 0x3b,
+  0xb0, 0x15, 0x5d, 0x63, 0x46, 0x5d, 0xe0, 0x27, 0xad, 0xf5, 0xb3, 0x85,
+  0x9e, 0xec, 0xec, 0x6c, 0xaf, 0xe8, 0x8d, 0xfc, 0x3a, 0xf6, 0xf5, 0x73,
+  0x90, 0x12, 0x79, 0x29, 0xdd, 0x66, 0xcd, 0xdb, 0x8d, 0xd3, 0xd4, 0xe6,
+  0x35, 0xad, 0xe4, 0x54, 0x80, 0xf1, 0xec, 0x46, 0x55, 0xf3, 0x8a, 0x3b,
+  0xaf, 0xc2, 0xab, 0x3d, 0x08, 0xc1, 0xe2, 0x29, 0x49, 0x1c, 0x57, 0x95,
+  0x67, 0x54, 0xc0, 0x30, 0x39, 0xa4, 0xdd, 0xd0, 0xfa, 0xb0, 0xd7, 0x65,
+  0xf5, 0xe7, 0x6a, 0xdd, 0x03, 0x55, 0x62, 0xad, 0x3b, 0xaf, 0xef, 0xfd,
+  0x52, 0xd5, 0x3c, 0xe5, 0x04, 0xb1, 0xce, 0xde, 0x71, 0xc6, 0xfc, 0x47,
+  0x56, 0x72, 0x7a, 0x7c, 0xe6, 0x79, 0xd1, 0x2a, 0x14, 0x2c, 0x8d, 0x00,
+  0xe9, 0x62, 0x07, 0x01, 0xaa, 0xd4, 0x4a, 0x29, 0xb8, 0xfd, 0xe2, 0xa1,
+  0xa0, 0x20, 0x91, 0xac, 0x16, 0x56, 0xac, 0xed, 0x26, 0x66, 0x90, 0xc2,
+  0x98, 0xb7, 0x57, 0x6b, 0x3e, 0xfa, 0xbc, 0xe3, 0x19, 0xc5, 0x64, 0x21,
+  0x15, 0x24, 0x30, 0x0e, 0x4f, 0x4e, 0x09, 0x16, 0x7b, 0x6a, 0x4c, 0xbc,
+  0x91, 0xaa, 0x4a, 0x80, 0x89, 0x03, 0xb0, 0x5b, 0xe4, 0xa4, 0xae, 0xf7,
+  0x6d, 0xc1, 0x21, 0xcd, 0x96, 0x84, 0xdd, 0x42, 0x21, 0x56, 0x36, 0xfd,
+  0x85, 0x24, 0xd4, 0xac, 0x96, 0xd1, 0x97, 0x6a, 0x76, 0xda, 0x82, 0x80,
+  0x9b, 0x4a, 0x53, 0xdc, 0x66, 0xb3, 0x72, 0x01, 0x93, 0x9a, 0xc5, 0x34,
+  0xea, 0x9d, 0x55, 0xd9, 0x2c, 0xbb, 0x15, 0xef, 0x2a, 0xd3, 0x19, 0x7f,
+  0x2d, 0x88, 0x05, 0x2e, 0x78, 0xdc, 0x48, 0x56, 0x4b, 0x80, 0x8a, 0xa0,
+  0x8f, 0xee, 0x30, 0x2b, 0x94, 0x23, 0xfb, 0xa1, 0xef, 0xbb, 0x22, 0x1c,
+  0x66, 0x86, 0x6c, 0x11, 0x87, 0x01, 0x19, 0xb9, 0x02, 0x6e, 0x7f, 0x5f,
+  0x0b, 0x9f, 0x4b, 0x37, 0x5b, 0x84, 0x9d, 0x85, 0x5a, 0x33, 0x93, 0xbd,
+  0xef, 0x7d, 0xa5, 0x49, 0xe7, 0x90, 0x01, 0xdd, 0x3c, 0x7d, 0xf2, 0xd4,
+  0xa2, 0xa5, 0x2b, 0x63, 0x91, 0x51, 0x41, 0x9c, 0x3e, 0xa7, 0x8e, 0x63,
+  0x73, 0x94, 0x33, 0xf3, 0x4f, 0x00, 0x2a, 0x19, 0x62, 0x6d, 0x9e, 0xa5,
+  0x78, 0xb3, 0x87, 0x69, 0x27, 0xcc, 0x0d, 0xd2, 0xa1, 0xe4, 0x5f, 0x68,
+  0xaa, 0x5a, 0x82, 0x4d, 0xbc, 0xcf, 0xb7, 0x21, 0xc5, 0x79, 0x9b, 0xc9,
+  0xd0, 0xf6, 0x5e, 0x50, 0x3f, 0xdc, 0xff, 0xd7, 0x3c, 0x95, 0x34, 0x08,
+  0xd6, 0x43, 0xca, 0x4a, 0xa7, 0x97, 0x97, 0x61, 0xcc, 0x25, 0x4e, 0xbf,
+  0x5a, 0x52, 0xfc, 0xd1, 0x16, 0xf0, 0xa2, 0x5e, 0xcc, 0xe9, 0x2e, 0xca,
+  0xb8, 0x9a, 0xb0, 0x6d, 0x9c, 0x4c, 0xba, 0xa5, 0x59, 0x5e, 0x6e, 0xfd,
+  0xb4, 0xbc, 0xa3, 0x52, 0xc8, 0x57, 0x57, 0xf9, 0x84, 0x62, 0xff, 0x8e,
+  0x35, 0x9c, 0x64, 0x3c, 0x3f, 0x38, 0xd7, 0xea, 0x6b, 0x66, 0x6c, 0xc9,
+  0x62, 0x39, 0x9e, 0x99, 0xcb, 0x5a, 0xf3, 0x59, 0xcc, 0xa9, 0xc2, 0x2c,
+  0x19, 0x6b, 0x0b, 0xcd, 0x31, 0xbd, 0x21, 0x0c, 0xce, 0x4e, 0x0e, 0x05,
+  0xc2, 0xa5, 0x15, 0x54, 0xf0, 0x39, 0x6a, 0x42, 0x53, 0xa2, 0xc1, 0xbc,
+  0x2c, 0x34, 0x1d, 0x6e, 0x59, 0x33, 0x9d, 0x2c, 0xa2, 0x39, 0x5c, 0x25,
+  0x2b, 0xc1, 0x93, 0x52, 0xb4, 0x41, 0x4c, 0x73, 0xbc, 0xe1, 0x0f, 0x66,
+  0x3a, 0x58, 0xdc, 0x2c, 0x74, 0xa5, 0x55, 0x21, 0x62, 0x6d, 0x49, 0x12,
+  0xb0, 0x70, 0xf4, 0xce, 0xbf, 0x39, 0x1f, 0x26, 0xc7, 0xd4, 0x12, 0xf7,
+  0x49, 0x14, 0x5d, 0xf8, 0x68, 0xcc, 0xef, 0xcc, 0x60, 0xaf, 0xe9, 0x02,
+  0x3b, 0xab, 0xe8, 0x5f, 0x68, 0x4d, 0x7e, 0xc9, 0x6e, 0x59, 0xfc, 0xb6,
+  0xfd, 0x55, 0xd3, 0x90, 0xa6, 0x59, 0x9c, 0xe3, 0xef, 0xe6, 0xac, 0x18,
+  0xf5, 0xcb, 0x2e, 0x93, 0xfb, 0x42, 0x59, 0xb5, 0xc8, 0xb7, 0xf8, 0xcd,
+  0xc4, 0x68, 0x65, 0xd0, 0xad, 0x16, 0xf7, 0x58, 0x3f, 0x4f, 0x38, 0xb2,
+  0xfe, 0xc9, 0x0d, 0x78, 0x5b, 0x4b, 0xb6, 0x9f, 0x05, 0xf0, 0xf2, 0xc1,
+  0xaa, 0x98, 0x76, 0xaa, 0xca, 0x04, 0xee, 0x5c, 0x4a, 0x60, 0x9a, 0x3d,
+  0x1a, 0x75, 0xd6, 0x39, 0xaf, 0x9e, 0xfd, 0xa6, 0xbf, 0x20, 0xb3, 0x9b,
+  0xfa, 0x62, 0xb4, 0x16, 0xb3, 0x04, 0xc3, 0x8d, 0xff, 0x3f, 0xad, 0x97,
+  0xa6, 0x3e, 0x3e, 0xe8, 0x02, 0x00,
+};
+#define BUF_SIZE 0x10000
+static voidpf zalloc_func(voidpf opaque, unsigned int items, unsigned int size)
+{
+  (void) opaque;
+  /* not a typo, keep it calloc() */
+  return (voidpf) calloc(items, size);
+}
+static void zfree_func(voidpf opaque, voidpf ptr)
+{
+  (void) opaque;
+  free(ptr);
+}
+/* Decompress and send to stdout a gzip-compressed buffer */
+void hugehelp(void)
+{
+  unsigned char* buf;
+  int status,headerlen;
+  z_stream z;
+
+  /* Make sure no gzip options are set */
+  if (hugehelpgz[3] & 0xfe)
+    return;
+
+  headerlen = 10;
+  memset(&z, 0, sizeof(z_stream));
+  z.zalloc = (alloc_func)zalloc_func;
+  z.zfree = (free_func)zfree_func;
+  z.avail_in = (unsigned int)(sizeof(hugehelpgz) - headerlen);
+  z.next_in = (unsigned char *)hugehelpgz + headerlen;
+
+  if (inflateInit2(&z, -MAX_WBITS) != Z_OK)
+    return;
+
+  buf = malloc(BUF_SIZE);
+  if (buf) {
+    while(1) {
+      z.avail_out = BUF_SIZE;
+      z.next_out = buf;
+      status = inflate(&z, Z_SYNC_FLUSH);
+      if (status == Z_OK || status == Z_STREAM_END) {
+        fwrite(buf, BUF_SIZE - z.avail_out, 1, stdout);
+        if (status == Z_STREAM_END)
+          break;
+      }
+      else
+        break;    /* Error */
+    }
+    free(buf);
+  }
+  inflateEnd(&z);
+}
+#else /* !USE_MANUAL */
+/* built-in manual is disabled, blank function */
+#include "tool_hugehelp.h"
+void hugehelp(void) {}
+#endif /* USE_MANUAL */
+#endif /* HAVE_LIBZ */
diff --git a/src/tool_main.c b/src/tool_main.c
index 7e742ff..089a317 100644
--- a/src/tool_main.c
+++ b/src/tool_main.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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/src/tool_metalink.c b/src/tool_metalink.c
index f417356..3f66c74 100644
--- a/src/tool_metalink.c
+++ b/src/tool_metalink.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -812,7 +812,7 @@
     if(!(*files)->resources) {
       fprintf(config->global->errors, "Metalink: parsing (%s) WARNING "
               "(missing or invalid resource)\n",
-              metalink_url, (*files)->name);
+              metalink_url);
       continue;
     }
     if(config->url_get ||
@@ -875,7 +875,7 @@
    * it does not match then it fails with CURLE_WRITE_ERROR. So at this
    * point returning a value different from sz*nmemb indicates failure.
    */
-  const size_t failure = (sz * nmemb) ? 0 : 1;
+  const size_t failure = (sz && nmemb) ? 0 : 1;
 
   if(!config)
     return failure;
diff --git a/src/tool_msgs.c b/src/tool_msgs.c
index 1454903..d06708a 100644
--- a/src/tool_msgs.c
+++ b/src/tool_msgs.c
@@ -38,7 +38,7 @@
                   const char *fmt,
                   va_list ap)
 {
-  size_t width = (79 - (int)strlen(prefix));
+  size_t width = (79 - strlen(prefix));
   if(!config->mute) {
     size_t len;
     char *ptr;
diff --git a/src/tool_operate.c b/src/tool_operate.c
index 94d87fe..1e8d007 100644
--- a/src/tool_operate.c
+++ b/src/tool_operate.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -35,10 +35,6 @@
 #  include <locale.h>
 #endif
 
-#ifdef HAVE_NETINET_TCP_H
-#  include <netinet/tcp.h>
-#endif
-
 #ifdef __VMS
 #  include <fabdef.h>
 #endif
@@ -75,7 +71,6 @@
 #include "tool_sleep.h"
 #include "tool_urlglob.h"
 #include "tool_util.h"
-#include "tool_writeenv.h"
 #include "tool_writeout.h"
 #include "tool_xattr.h"
 #include "tool_vms.h"
@@ -188,6 +183,81 @@
 }
 #endif /* __VMS */
 
+#if defined(HAVE_UTIME) || \
+    (defined(WIN32) && (CURL_SIZEOF_CURL_OFF_T >= 8))
+static void setfiletime(long filetime, const char *filename,
+                        FILE *error_stream)
+{
+  if(filetime >= 0) {
+/* Windows utime() may attempt to adjust our unix gmt 'filetime' by a daylight
+   saving time offset and since it's GMT that is bad behavior. When we have
+   access to a 64-bit type we can bypass utime and set the times directly. */
+#if defined(WIN32) && (CURL_SIZEOF_CURL_OFF_T >= 8)
+    HANDLE hfile;
+
+#if (CURL_SIZEOF_LONG >= 8)
+    /* 910670515199 is the maximum unix filetime that can be used as a
+       Windows FILETIME without overflow: 30827-12-31T23:59:59. */
+    if(filetime > CURL_OFF_T_C(910670515199)) {
+      fprintf(error_stream,
+              "Failed to set filetime %ld on outfile: overflow\n",
+              filetime);
+      return;
+    }
+#endif /* CURL_SIZEOF_LONG >= 8 */
+
+    hfile = CreateFileA(filename, FILE_WRITE_ATTRIBUTES,
+                        (FILE_SHARE_READ | FILE_SHARE_WRITE |
+                         FILE_SHARE_DELETE),
+                        NULL, OPEN_EXISTING, 0, NULL);
+    if(hfile != INVALID_HANDLE_VALUE) {
+      curl_off_t converted = ((curl_off_t)filetime * 10000000) +
+                             CURL_OFF_T_C(116444736000000000);
+      FILETIME ft;
+      ft.dwLowDateTime = (DWORD)(converted & 0xFFFFFFFF);
+      ft.dwHighDateTime = (DWORD)(converted >> 32);
+      if(!SetFileTime(hfile, NULL, &ft, &ft)) {
+        fprintf(error_stream,
+                "Failed to set filetime %ld on outfile: "
+                "SetFileTime failed: GetLastError %u\n",
+                filetime, GetLastError());
+      }
+      CloseHandle(hfile);
+    }
+    else {
+      fprintf(error_stream,
+              "Failed to set filetime %ld on outfile: "
+              "CreateFile failed: GetLastError %u\n",
+              filetime, GetLastError());
+    }
+
+#elif defined(HAVE_UTIMES)
+    struct timeval times[2];
+    times[0].tv_sec = times[1].tv_sec = filetime;
+    times[0].tv_usec = times[1].tv_usec = 0;
+    if(utimes(filename, times)) {
+      fprintf(error_stream,
+              "Failed to set filetime %ld on outfile: errno %d\n",
+              filetime, errno);
+    }
+
+#elif defined(HAVE_UTIME)
+    struct utimbuf times;
+    times.actime = (time_t)filetime;
+    times.modtime = (time_t)filetime;
+    if(utime(filename, &times)) {
+      fprintf(error_stream,
+              "Failed to set filetime %ld on outfile: errno %d\n",
+              filetime, errno);
+    }
+#endif
+  }
+}
+#endif /* defined(HAVE_UTIME) || \
+          (defined(WIN32) && (CURL_SIZEOF_CURL_OFF_T >= 8)) */
+
+#define BUFFER_SIZE (100*1024)
+
 static CURLcode operate_do(struct GlobalConfig *global,
                            struct OperationConfig *config)
 {
@@ -653,7 +723,7 @@
           infd = -1;
           if(stat(uploadfile, &fileinfo) == 0) {
             fileinfo.st_size = VmsSpecialSize(uploadfile, &fileinfo);
-            switch (fileinfo.st_fab_rfm) {
+            switch(fileinfo.st_fab_rfm) {
             case FAB$C_VAR:
             case FAB$C_VFC:
             case FAB$C_STMCR:
@@ -792,6 +862,9 @@
           set_binmode(stdout);
         }
 
+        /* explicitly passed to stdout means okaying binary gunk */
+        config->terminal_binary_ok = (outfile && !strcmp(outfile, "-"));
+
         if(!config->tcp_nodelay)
           my_setopt(curl, CURLOPT_TCP_NODELAY, 0L);
 
@@ -830,10 +903,12 @@
         my_setopt(curl, CURLOPT_SEEKDATA, &input);
         my_setopt(curl, CURLOPT_SEEKFUNCTION, tool_seek_cb);
 
-        if(config->recvpersecond)
-          /* tell libcurl to use a smaller sized buffer as it allows us to
-             make better sleeps! 7.9.9 stuff! */
+        if(config->recvpersecond &&
+           (config->recvpersecond < BUFFER_SIZE))
+          /* use a smaller sized buffer for better sleeps */
           my_setopt(curl, CURLOPT_BUFFERSIZE, (long)config->recvpersecond);
+        else
+          my_setopt(curl, CURLOPT_BUFFERSIZE, (long)BUFFER_SIZE);
 
         /* size of uploaded file: */
         if(uploadfilesize != -1)
@@ -858,21 +933,18 @@
           /* TODO: Make this a run-time check instead of compile-time one. */
 
           my_setopt_str(curl, CURLOPT_PROXY, config->proxy);
+          /* new in libcurl 7.5 */
+          if(config->proxy)
+            my_setopt_enum(curl, CURLOPT_PROXYTYPE, config->proxyver);
+
           my_setopt_str(curl, CURLOPT_PROXYUSERPWD, config->proxyuserpwd);
 
           /* new in libcurl 7.3 */
           my_setopt(curl, CURLOPT_HTTPPROXYTUNNEL, config->proxytunnel?1L:0L);
 
-          /* new in libcurl 7.5 */
-          if(config->proxy)
-            my_setopt_enum(curl, CURLOPT_PROXYTYPE, (long)config->proxyver);
-
-          /* new in libcurl 7.10 */
-          if(config->socksproxy) {
-            my_setopt_str(curl, CURLOPT_SOCKS_PROXY, config->socksproxy);
-            my_setopt_enum(curl, CURLOPT_SOCKS_PROXYTYPE,
-                           (long)config->socksver);
-          }
+          /* new in libcurl 7.52.0 */
+          if(config->preproxy)
+            my_setopt_str(curl, CURLOPT_PRE_PROXY, config->preproxy);
 
           /* new in libcurl 7.10.6 */
           if(config->proxyanyauth)
@@ -893,10 +965,14 @@
 
           /* new in libcurl 7.19.4 */
           my_setopt_str(curl, CURLOPT_NOPROXY, config->noproxy);
+
+          my_setopt(curl, CURLOPT_SUPPRESS_CONNECT_HEADERS,
+                    config->suppress_connect_headers?1L:0L);
         }
-#endif
+#endif /* !CURL_DISABLE_PROXY */
 
         my_setopt(curl, CURLOPT_FAILONERROR, config->failonerror?1L:0L);
+        my_setopt(curl, CURLOPT_REQUEST_TARGET, config->request_target);
         my_setopt(curl, CURLOPT_UPLOAD, uploadfile?1L:0L);
         my_setopt(curl, CURLOPT_DIRLISTONLY, config->dirlistonly?1L:0L);
         my_setopt(curl, CURLOPT_APPEND, config->ftp_append?1L:0L);
@@ -1021,6 +1097,7 @@
           my_setopt_str(curl, CURLOPT_CAINFO, config->cacert);
         if(config->proxy_cacert)
           my_setopt_str(curl, CURLOPT_PROXY_CAINFO, config->proxy_cacert);
+
         if(config->capath) {
           result = res_setopt_str(curl, CURLOPT_CAPATH, config->capath);
           if(result == CURLE_NOT_BUILT_IN) {
@@ -1031,10 +1108,22 @@
           else if(result)
             goto show_error;
         }
-        if(config->proxy_capath)
-          my_setopt_str(curl, CURLOPT_PROXY_CAPATH, config->proxy_capath);
-        else if(config->capath) /* CURLOPT_PROXY_CAPATH default is capath */
-          my_setopt_str(curl, CURLOPT_PROXY_CAPATH, config->capath);
+        /* For the time being if --proxy-capath is not set then we use the
+           --capath value for it, if any. See #1257 */
+        if(config->proxy_capath || config->capath) {
+          result = res_setopt_str(curl, CURLOPT_PROXY_CAPATH,
+                                  (config->proxy_capath ?
+                                   config->proxy_capath :
+                                   config->capath));
+          if(result == CURLE_NOT_BUILT_IN) {
+            if(config->proxy_capath) {
+              warnf(config->global,
+                    "ignoring --proxy-capath, not supported by libcurl\n");
+            }
+          }
+          else if(result)
+            goto show_error;
+        }
 
         if(config->crlfile)
           my_setopt_str(curl, CURLOPT_CRLFILE, config->crlfile);
@@ -1081,7 +1170,8 @@
           if(config->falsestart)
             my_setopt(curl, CURLOPT_SSL_FALSESTART, 1L);
 
-          my_setopt_enum(curl, CURLOPT_SSLVERSION, config->ssl_version);
+          my_setopt_enum(curl, CURLOPT_SSLVERSION,
+                         config->ssl_version | config->ssl_version_max);
           my_setopt_enum(curl, CURLOPT_PROXY_SSLVERSION,
                          config->proxy_ssl_version);
         }
@@ -1253,6 +1343,11 @@
           my_setopt_str(curl, CURLOPT_SOCKS5_GSSAPI_NEC,
                         config->socks5_gssapi_nec);
 
+        /* new in curl 7.55.0 */
+        if(config->socks5_auth)
+          my_setopt_bitmask(curl, CURLOPT_SOCKS5_AUTH,
+                            (long)config->socks5_auth);
+
         /* new in curl 7.43.0 */
         if(config->proxy_service_name)
           my_setopt_str(curl, CURLOPT_PROXY_SERVICE_NAME,
@@ -1400,11 +1495,17 @@
           my_setopt(curl, CURLOPT_SSL_ENABLE_ALPN, 0L);
         }
 
-        /* new in 7.40.0 */
-        if(config->unix_socket_path)
-          my_setopt_str(curl, CURLOPT_UNIX_SOCKET_PATH,
-                        config->unix_socket_path);
-
+        /* new in 7.40.0, abstract support added in 7.53.0 */
+        if(config->unix_socket_path) {
+          if(config->abstract_unix_socket) {
+            my_setopt_str(curl, CURLOPT_ABSTRACT_UNIX_SOCKET,
+                          config->unix_socket_path);
+          }
+          else {
+            my_setopt_str(curl, CURLOPT_UNIX_SOCKET_PATH,
+                          config->unix_socket_path);
+          }
+        }
         /* new in 7.45.0 */
         if(config->proto_default)
           my_setopt_str(curl, CURLOPT_DEFAULT_PROTOCOL, config->proto_default);
@@ -1623,7 +1724,7 @@
                   metalink_next_res = 1;
                   fprintf(global->errors,
                           "Metalink: fetching (%s) from (%s) FAILED "
-                          "(HTTP status code %d)\n",
+                          "(HTTP status code %ld)\n",
                           mlfile->filename, this_url, response);
                 }
               }
@@ -1655,9 +1756,6 @@
         if(config->writeout)
           ourWriteOut(curl, &outs, config->writeout);
 
-        if(config->writeenv)
-          ourWriteEnv(curl);
-
         /*
         ** Code within this loop may jump directly here to label 'show_error'
         ** in order to display an error message for CURLcode stored in 'res'
@@ -1675,12 +1773,19 @@
         }
         else
 #endif
-        if(result && global->showerror) {
+        if(config->synthetic_error) {
+          ;
+        }
+        else if(result && global->showerror) {
           fprintf(global->errors, "curl: (%d) %s\n", result, (errorbuffer[0]) ?
                   errorbuffer : curl_easy_strerror(result));
           if(result == CURLE_SSL_CACERT)
-            fprintf(global->errors, "%s%s",
-                    CURL_CA_CERT_ERRORMSG1, CURL_CA_CERT_ERRORMSG2);
+            fprintf(global->errors, "%s%s%s",
+                    CURL_CA_CERT_ERRORMSG1, CURL_CA_CERT_ERRORMSG2,
+                    ((curlinfo->features & CURL_VERSION_HTTPS_PROXY) ?
+                     "HTTPS-proxy has similar options --proxy-cacert "
+                     "and --proxy-insecure.\n" :
+                     ""));
         }
 
         /* Fall through comment to 'quit_urls' label */
@@ -1734,20 +1839,18 @@
         }
 #endif
 
-#ifdef HAVE_UTIME
+#if defined(HAVE_UTIME) || \
+    (defined(WIN32) && (CURL_SIZEOF_CURL_OFF_T >= 8))
         /* File time can only be set _after_ the file has been closed */
         if(!result && config->remote_time && outs.s_isreg && outs.filename) {
           /* Ask libcurl if we got a remote file time */
           long filetime = -1;
           curl_easy_getinfo(curl, CURLINFO_FILETIME, &filetime);
-          if(filetime >= 0) {
-            struct utimbuf times;
-            times.actime = (time_t)filetime;
-            times.modtime = (time_t)filetime;
-            utime(outs.filename, &times); /* set the time we got */
-          }
+          if(filetime >= 0)
+            setfiletime(filetime, outs.filename, config->global->errors);
         }
-#endif
+#endif /* defined(HAVE_UTIME) || \
+          (defined(WIN32) && (CURL_SIZEOF_CURL_OFF_T >= 8)) */
 
 #ifdef USE_METALINK
         if(!metalink && config->use_metalink && result == CURLE_OK) {
@@ -1961,6 +2064,9 @@
           result = operate_do(config, config->current);
 
           config->current = config->current->next;
+
+          if(config->current && config->current->easy)
+            curl_easy_reset(config->current->easy);
         }
 
 #ifndef CURL_DISABLE_LIBCURL_OPTION
diff --git a/src/tool_paramhlp.c b/src/tool_paramhlp.c
index 7de4905..85c5e79 100644
--- a/src/tool_paramhlp.c
+++ b/src/tool_paramhlp.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,12 +66,15 @@
 
   if(file) {
     while(fgets(buffer, sizeof(buffer), file)) {
-      if((ptr = strchr(buffer, '\r')) != NULL)
+      ptr = strchr(buffer, '\r');
+      if(ptr)
         *ptr = '\0';
-      if((ptr = strchr(buffer, '\n')) != NULL)
+      ptr = strchr(buffer, '\n');
+      if(ptr)
         *ptr = '\0';
       buflen = strlen(buffer);
-      if((ptr = realloc(string, stringlen+buflen+1)) == NULL) {
+      ptr = realloc(string, stringlen+buflen+1);
+      if(!ptr) {
         Curl_safefree(string);
         return PARAM_NO_MEM;
       }
@@ -102,7 +105,8 @@
         }
         alloc *= 2;
         /* allocate an extra char, reserved space, for null termination */
-        if((newbuf = realloc(buffer, alloc+1)) == NULL) {
+        newbuf = realloc(buffer, alloc+1);
+        if(!newbuf) {
           Curl_safefree(buffer);
           return PARAM_NO_MEM;
         }
@@ -115,7 +119,8 @@
     buffer[nused] = '\0';
     /* free trailing slack space, if possible */
     if(alloc != nused) {
-      if((newbuf = realloc(buffer, nused+1)) == NULL) {
+      newbuf = realloc(buffer, nused+1);
+      if(!newbuf) {
         Curl_safefree(buffer);
         return PARAM_NO_MEM;
       }
@@ -159,7 +164,11 @@
 {
   if(str) {
     char *endptr;
-    long num = strtol(str, &endptr, 10);
+    long num;
+    errno = 0;
+    num = strtol(str, &endptr, 10);
+    if(errno == ERANGE)
+      return PARAM_NUMBER_TOO_LARGE;
     if((endptr != str) && (endptr == str + strlen(str))) {
       *val = num;
       return PARAM_OK;  /* Ok */
@@ -192,16 +201,27 @@
  * Parse the string and write the double in the given address. Return PARAM_OK
  * on success, otherwise a parameter specific error enum.
  *
+ * The 'max' argument is the maximum value allowed, as the numbers are often
+ * multiplied when later used.
+ *
  * Since this function gets called with the 'nextarg' pointer from within the
  * getparameter a lot, we must check it for NULL before accessing the str
  * data.
  */
 
-ParameterError str2double(double *val, const char *str)
+static ParameterError str2double(double *val, const char *str, long max)
 {
   if(str) {
     char *endptr;
-    double num = strtod(str, &endptr);
+    double num;
+    errno = 0;
+    num = strtod(str, &endptr);
+    if(errno == ERANGE)
+      return PARAM_NUMBER_TOO_LARGE;
+    if(num > max) {
+      /* too large */
+      return PARAM_NUMBER_TOO_LARGE;
+    }
     if((endptr != str) && (endptr == str + strlen(str))) {
       *val = num;
       return PARAM_OK;  /* Ok */
@@ -214,14 +234,17 @@
  * Parse the string and write the double in the given address. Return PARAM_OK
  * on success, otherwise a parameter error enum. ONLY ACCEPTS POSITIVE NUMBERS!
  *
+ * The 'max' argument is the maximum value allowed, as the numbers are often
+ * multiplied when later used.
+ *
  * Since this function gets called with the 'nextarg' pointer from within the
  * getparameter a lot, we must check it for NULL before accessing the str
  * data.
  */
 
-ParameterError str2udouble(double *val, const char *str)
+ParameterError str2udouble(double *val, const char *str, long max)
 {
-  ParameterError result = str2double(val, str);
+  ParameterError result = str2double(val, str, max);
   if(result != PARAM_OK)
     return result;
   if(*val < 0)
@@ -313,7 +336,7 @@
 
     for(pp=protos; pp->name; pp++) {
       if(curl_strequal(token, pp->name)) {
-        switch (action) {
+        switch(action) {
         case deny:
           *val &= ~(pp->bit);
           break;
@@ -378,12 +401,13 @@
 
 #if(CURL_SIZEOF_CURL_OFF_T > CURL_SIZEOF_LONG)
   *val = curlx_strtoofft(str, &endptr, 0);
-  if((*val == CURL_OFF_T_MAX || *val == CURL_OFF_T_MIN) && (ERRNO == ERANGE))
-    return PARAM_BAD_NUMERIC;
+  if((*val == CURL_OFF_T_MAX || *val == CURL_OFF_T_MIN) && (errno == ERANGE))
+    return PARAM_NUMBER_TOO_LARGE;
 #else
+  errno = 0;
   *val = strtol(str, &endptr, 0);
-  if((*val == LONG_MIN || *val == LONG_MAX) && ERRNO == ERANGE)
-    return PARAM_BAD_NUMERIC;
+  if((*val == LONG_MIN || *val == LONG_MAX) && errno == ERANGE)
+    return PARAM_NUMBER_TOO_LARGE;
 #endif
   if((endptr != str) && (endptr == str + strlen(str)))
     return PARAM_OK;
@@ -545,3 +569,36 @@
 
   return result;
 }
+
+/*
+ * Parse the string and modify ssl_version in the val argument. Return PARAM_OK
+ * on success, otherwise a parameter error enum. ONLY ACCEPTS POSITIVE NUMBERS!
+ *
+ * Since this function gets called with the 'nextarg' pointer from within the
+ * getparameter a lot, we must check it for NULL before accessing the str
+ * data.
+ */
+
+ParameterError str2tls_max(long *val, const char *str)
+{
+   static struct s_tls_max {
+    const char *tls_max_str;
+    long tls_max;
+  } const tls_max_array[] = {
+    { "default", CURL_SSLVERSION_MAX_DEFAULT },
+    { "1.0",     CURL_SSLVERSION_MAX_TLSv1_0 },
+    { "1.1",     CURL_SSLVERSION_MAX_TLSv1_1 },
+    { "1.2",     CURL_SSLVERSION_MAX_TLSv1_2 },
+    { "1.3",     CURL_SSLVERSION_MAX_TLSv1_3 }
+  };
+  size_t i = 0;
+  if(!str)
+    return PARAM_REQUIRES_PARAMETER;
+  for(i = 0; i < sizeof(tls_max_array)/sizeof(tls_max_array[0]); i++) {
+    if(!strcmp(str, tls_max_array[i].tls_max_str)) {
+      *val = tls_max_array[i].tls_max;
+      return PARAM_OK;
+    }
+  }
+  return PARAM_BAD_USE;
+}
diff --git a/src/tool_paramhlp.h b/src/tool_paramhlp.h
index 89a99b2..854f522 100644
--- a/src/tool_paramhlp.h
+++ b/src/tool_paramhlp.h
@@ -7,7 +7,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,8 +33,7 @@
 
 ParameterError str2num(long *val, const char *str);
 ParameterError str2unum(long *val, const char *str);
-ParameterError str2double(double *val, const char *str);
-ParameterError str2udouble(double *val, const char *str);
+ParameterError str2udouble(double *val, const char *str, long max);
 
 long proto2num(struct OperationConfig *config, long *val, const char *str);
 
@@ -52,4 +51,6 @@
 
 long delegation(struct OperationConfig *config, char *str);
 
+ParameterError str2tls_max(long *val, const char *str);
+
 #endif /* HEADER_CURL_TOOL_PARAMHLP_H */
diff --git a/src/tool_parsecfg.c b/src/tool_parsecfg.c
index d9454c2..93814f4 100644
--- a/src/tool_parsecfg.c
+++ b/src/tool_parsecfg.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2015, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2016, 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
@@ -49,7 +49,7 @@
   int res;
   FILE *file;
   char filebuffer[512];
-  bool usedarg;
+  bool usedarg = FALSE;
   char *home;
   int rc = 0;
   struct OperationConfig *operation = global->first;
@@ -79,7 +79,7 @@
            * already declared via inclusions done in setup header file.
            * We assume that we are using the ASCII version here.
            */
-          int n = GetModuleFileName(0, filebuffer, sizeof(filebuffer));
+          int n = GetModuleFileNameA(0, filebuffer, sizeof(filebuffer));
           if(n > 0 && n < (int)sizeof(filebuffer)) {
             /* We got a valid filename - get the directory part */
             char *lastdirchar = strrchr(filebuffer, '\\');
@@ -209,14 +209,10 @@
                   filename, lineno, option);
           }
         }
-      }
-
-      if(!*param) {
-        /* do this so getparameter can check for required parameters.
-           Otherwise it always thinks there's a parameter. */
-        if(alloced_param)
-          Curl_safefree(param);
-        param = NULL;
+        if(!*param)
+          /* do this so getparameter can check for required parameters.
+             Otherwise it always thinks there's a parameter. */
+          param = NULL;
       }
 
 #ifdef DEBUG_CONFIG
@@ -224,7 +220,7 @@
 #endif
       res = getparameter(option, param, &usedarg, global, operation);
 
-      if(param && *param && !usedarg)
+      if(!res && param && *param && !usedarg)
         /* we passed in a parameter that wasn't used! */
         res = PARAM_GOT_EXTRA_PARAMETER;
 
@@ -257,7 +253,7 @@
       if(res != PARAM_OK && res != PARAM_NEXT_OPERATION) {
         /* the help request isn't really an error */
         if(!strcmp(filename, "-")) {
-          filename = (char *)"<stdin>";
+          filename = "<stdin>";
         }
         if(res != PARAM_HELP_REQUESTED &&
            res != PARAM_MANUAL_REQUESTED &&
diff --git a/src/tool_setopt.c b/src/tool_setopt.c
index ad3d307..694d3ff 100644
--- a/src/tool_setopt.c
+++ b/src/tool_setopt.c
@@ -170,6 +170,7 @@
   NV1(CURLOPT_TCP_NODELAY, 1),
   NV1(CURLOPT_PROXY_SSL_VERIFYPEER, 1),
   NV1(CURLOPT_PROXY_SSL_VERIFYHOST, 1),
+  NV1(CURLOPT_SOCKS5_AUTH, 1),
   NVEND
 };
 
diff --git a/src/tool_setopt.h b/src/tool_setopt.h
index fecf24f..da67dee 100644
--- a/src/tool_setopt.h
+++ b/src/tool_setopt.h
@@ -71,8 +71,8 @@
 #define setopt_nv_CURLOPT_PROTOCOLS setopt_nv_CURLPROTO
 #define setopt_nv_CURLOPT_REDIR_PROTOCOLS setopt_nv_CURLPROTO
 #define setopt_nv_CURLOPT_PROXYTYPE setopt_nv_CURLPROXY
-#define setopt_nv_CURLOPT_SOCKS_PROXYTYPE setopt_nv_CURL_SOCKS_PROXY
 #define setopt_nv_CURLOPT_PROXYAUTH setopt_nv_CURLAUTH
+#define setopt_nv_CURLOPT_SOCKS5_AUTH setopt_nv_CURLAUTH
 
 /* Intercept setopt calls for --libcurl */
 
diff --git a/src/tool_sleep.c b/src/tool_sleep.c
index d878512..a63d85f 100644
--- a/src/tool_sleep.c
+++ b/src/tool_sleep.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,10 +25,10 @@
 #  include <sys/select.h>
 #endif
 
-#ifdef HAVE_SYS_POLL_H
-#  include <sys/poll.h>
-#elif defined(HAVE_POLL_H)
+#ifdef HAVE_POLL_H
 #  include <poll.h>
+#elif defined(HAVE_SYS_POLL_H)
+#  include <sys/poll.h>
 #endif
 
 #ifdef MSDOS
@@ -51,7 +51,7 @@
   struct timeval timeout;
   timeout.tv_sec = ms / 1000L;
   ms = ms % 1000L;
-  timeout.tv_usec = ms * 1000L;
+  timeout.tv_usec = (int)ms * 1000;
   select(0, NULL,  NULL, NULL, &timeout);
 #endif
 }
diff --git a/src/tool_urlglob.c b/src/tool_urlglob.c
index e68e30e..d56dcd9 100644
--- a/src/tool_urlglob.c
+++ b/src/tool_urlglob.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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,10 @@
 static int multiply(unsigned long *amount, long with)
 {
   unsigned long sum = *amount * with;
+  if(!with) {
+    *amount = 0;
+    return 0;
+  }
   if(sum/with != *amount)
     return 1; /* didn't fit, bail out */
   *amount = sum;
@@ -189,7 +193,7 @@
     char min_c;
     char max_c;
     char end_c;
-    int step=1;
+    unsigned long step = 1;
 
     pat->type = UPTCharRange;
 
@@ -198,17 +202,12 @@
     if(rc == 3) {
       if(end_c == ':') {
         char *endp;
-        unsigned long lstep;
         errno = 0;
-        lstep = strtoul(&pattern[4], &endp, 10);
+        step = strtoul(&pattern[4], &endp, 10);
         if(errno || &pattern[4] == endp || *endp != ']')
-          step = -1;
-        else {
+          step = 0;
+        else
           pattern = endp+1;
-          step = (int)lstep;
-          if(step > (max_c - min_c))
-            step = -1;
-        }
       }
       else if(end_c != ']')
         /* then this is wrong */
@@ -220,19 +219,21 @@
 
     *posp += (pattern - *patternp);
 
-    if((rc != 3) || (min_c >= max_c) || ((max_c - min_c) > ('z' - 'a')) ||
-       (step <= 0) )
+    if(rc != 3 || !step || step > (unsigned)INT_MAX ||
+       (min_c == max_c && step != 1) ||
+       (min_c != max_c && (min_c > max_c || step > (unsigned)(max_c - min_c) ||
+                           (max_c - min_c) > ('z' - 'a'))))
       /* the pattern is not well-formed */
       return GLOBERROR("bad range", *posp, CURLE_URL_MALFORMAT);
 
     /* if there was a ":[num]" thing, use that as step or else use 1 */
-    pat->content.CharRange.step = step;
+    pat->content.CharRange.step = (int)step;
     pat->content.CharRange.ptr_c = pat->content.CharRange.min_c = min_c;
     pat->content.CharRange.max_c = max_c;
 
-    if(multiply(amount, (pat->content.CharRange.max_c -
+    if(multiply(amount, ((pat->content.CharRange.max_c -
                           pat->content.CharRange.min_c) /
-                         pat->content.CharRange.step + 1) )
+                         pat->content.CharRange.step + 1)))
       return GLOBERROR("range overflow", *posp, CURLE_URL_MALFORMAT);
   }
   else if(ISDIGIT(*pattern)) {
@@ -272,7 +273,10 @@
         }
         errno = 0;
         max_n = strtoul(pattern, &endp, 10);
-        if(errno || (*endp == ':')) {
+        if(errno)
+          /* overflow */
+          endp = NULL;
+        else if(*endp == ':') {
           pattern = endp+1;
           errno = 0;
           step_n = strtoul(pattern, &endp, 10);
@@ -293,7 +297,9 @@
     fail:
     *posp += (pattern - *patternp);
 
-    if(!endp || (min_n > max_n) || (step_n > (max_n - min_n)) || !step_n)
+    if(!endp || !step_n ||
+       (min_n == max_n && step_n != 1) ||
+       (min_n != max_n && (min_n > max_n || step_n > (max_n - min_n))))
       /* the pattern is not well-formed */
       return GLOBERROR("bad range", *posp, CURLE_URL_MALFORMAT);
 
@@ -303,9 +309,9 @@
     pat->content.NumRange.max_n = max_n;
     pat->content.NumRange.step = step_n;
 
-    if(multiply(amount, (pat->content.NumRange.max_n -
-                         pat->content.NumRange.min_n) /
-                        pat->content.NumRange.step + 1) )
+    if(multiply(amount, ((pat->content.NumRange.max_n -
+                          pat->content.NumRange.min_n) /
+                         pat->content.NumRange.step + 1)))
       return GLOBERROR("range overflow", *posp, CURLE_URL_MALFORMAT);
   }
   else
@@ -516,7 +522,7 @@
     for(i = 0; carry && (i < glob->size); i++) {
       carry = FALSE;
       pat = &glob->pattern[glob->size - 1 - i];
-      switch (pat->type) {
+      switch(pat->type) {
       case UPTSet:
         if((pat->content.Set.elements) &&
            (++pat->content.Set.ptr_s == pat->content.Set.size)) {
@@ -631,7 +637,7 @@
       }
 
       if(pat) {
-        switch (pat->type) {
+        switch(pat->type) {
         case UPTSet:
           if(pat->content.Set.elements) {
             appendthis = pat->content.Set.elements[pat->content.Set.ptr_s];
@@ -646,7 +652,7 @@
           appendlen = 1;
           break;
         case UPTNumRange:
-          snprintf(numbuf, sizeof(numbuf), "%0*d",
+          snprintf(numbuf, sizeof(numbuf), "%0*lu",
                    pat->content.NumRange.padlength,
                    pat->content.NumRange.ptr_n);
           appendthis = numbuf;
diff --git a/src/tool_util.c b/src/tool_util.c
index 8af15ff..875411e 100644
--- a/src/tool_util.c
+++ b/src/tool_util.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2014, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -27,7 +27,7 @@
 
 #if defined(WIN32) && !defined(MSDOS)
 
-struct timeval tool_tvnow(void)
+struct timeval tvnow(void)
 {
   /*
   ** GetTickCount() is available on _all_ Windows versions from W95 up
@@ -52,7 +52,7 @@
 
 #elif defined(HAVE_CLOCK_GETTIME_MONOTONIC)
 
-struct timeval tool_tvnow(void)
+struct timeval tvnow(void)
 {
   /*
   ** clock_gettime() is granted to be increased monotonically when the
@@ -86,7 +86,7 @@
 
 #elif defined(HAVE_GETTIMEOFDAY)
 
-struct timeval tool_tvnow(void)
+struct timeval tvnow(void)
 {
   /*
   ** gettimeofday() is not granted to be increased monotonically, due to
@@ -100,7 +100,7 @@
 
 #else
 
-struct timeval tool_tvnow(void)
+struct timeval tvnow(void)
 {
   /*
   ** time() returns the value of time in seconds since the Epoch.
@@ -119,29 +119,8 @@
  *
  * Returns: the time difference in number of milliseconds.
  */
-long tool_tvdiff(struct timeval newer, struct timeval older)
+long tvdiff(struct timeval newer, struct timeval older)
 {
-  return (newer.tv_sec-older.tv_sec)*1000+
-    (newer.tv_usec-older.tv_usec)/1000;
+  return (long)(newer.tv_sec-older.tv_sec)*1000+
+    (long)(newer.tv_usec-older.tv_usec)/1000;
 }
-
-/*
- * Same as tool_tvdiff but with full usec resolution.
- *
- * Returns: the time difference in seconds with subsecond resolution.
- */
-double tool_tvdiff_secs(struct timeval newer, struct timeval older)
-{
-  if(newer.tv_sec != older.tv_sec)
-    return (double)(newer.tv_sec-older.tv_sec)+
-      (double)(newer.tv_usec-older.tv_usec)/1000000.0;
-  else
-    return (double)(newer.tv_usec-older.tv_usec)/1000000.0;
-}
-
-/* return the number of seconds in the given input timeval struct */
-long tool_tvlong(struct timeval t1)
-{
-  return t1.tv_sec;
-}
-
diff --git a/src/tool_util.h b/src/tool_util.h
index 8f72d62..fda1e61 100644
--- a/src/tool_util.h
+++ b/src/tool_util.h
@@ -7,7 +7,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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 @@
  ***************************************************************************/
 #include "tool_setup.h"
 
-struct timeval tool_tvnow(void);
+struct timeval tvnow(void);
 
 /*
  * Make sure that the first argument (t1) is the more recent time and t2 is
@@ -31,26 +31,7 @@
  *
  * Returns: the time difference in number of milliseconds.
  */
-long tool_tvdiff(struct timeval t1, struct timeval t2);
-
-/*
- * Same as tool_tvdiff but with full usec resolution.
- *
- * Returns: the time difference in seconds with subsecond resolution.
- */
-double tool_tvdiff_secs(struct timeval t1, struct timeval t2);
-
-long tool_tvlong(struct timeval t1);
-
-#undef tvnow
-#undef tvdiff
-#undef tvdiff_secs
-#undef tvlong
-
-#define tvnow()           tool_tvnow()
-#define tvdiff(a,b)       tool_tvdiff((a), (b))
-#define tvdiff_secs(a,b)  tool_tvdiff_secs((a), (b))
-#define tvlong(a)         tool_tvlong((a))
+long tvdiff(struct timeval t1, struct timeval t2);
 
 #endif /* HEADER_CURL_TOOL_UTIL_H */
 
diff --git a/src/tool_version.h b/src/tool_version.h
index 04f4567..af77fff 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 LIBCURL_VERSION
+#define CURL_VERSION "7.55.1"
 #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_writeenv.c b/src/tool_writeenv.c
deleted file mode 100644
index 198847e..0000000
--- a/src/tool_writeenv.c
+++ /dev/null
@@ -1,113 +0,0 @@
-/***************************************************************************
- *                                  _   _ ____  _
- *  Project                     ___| | | |  _ \| |
- *                             / __| | | | |_) | |
- *                            | (__| |_| |  _ <| |___
- *                             \___|\___/|_| \_\_____|
- *
- * Copyright (C) 1998 - 2016, 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 https://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 "tool_setup.h"
-
-#ifdef USE_ENVIRONMENT
-
-#ifdef __riscos__
-#  include <kernel.h>
-#endif
-
-#include <curl/mprintf.h>
-#include "tool_writeenv.h"
-#include "memdebug.h" /* keep this as LAST include */
-
-static const struct
-{
-  const char *name;
-  CURLINFO id;
-  enum {
-    writeenv_NONE,
-    writeenv_DOUBLE,
-    writeenv_LONG,
-    writeenv_STRING
-  } type;
-} variables[14] =
-{
-  {"curl_url_effective", CURLINFO_EFFECTIVE_URL, writeenv_STRING},
-  {"curl_http_code", CURLINFO_RESPONSE_CODE, writeenv_LONG},
-  {"curl_time_total", CURLINFO_TOTAL_TIME, writeenv_DOUBLE},
-  {"curl_time_namelookup", CURLINFO_NAMELOOKUP_TIME, writeenv_DOUBLE},
-  {"curl_time_connect", CURLINFO_CONNECT_TIME, writeenv_DOUBLE},
-  {"curl_time_pretransfer", CURLINFO_PRETRANSFER_TIME, writeenv_DOUBLE},
-  {"curl_time_starttransfer", CURLINFO_STARTTRANSFER_TIME, writeenv_DOUBLE},
-  {"curl_size_header", CURLINFO_HEADER_SIZE, writeenv_LONG},
-  {"curl_size_request", CURLINFO_REQUEST_SIZE, writeenv_LONG},
-  {"curl_size_download", CURLINFO_SIZE_DOWNLOAD, writeenv_DOUBLE},
-  {"curl_size_upload", CURLINFO_SIZE_UPLOAD, writeenv_DOUBLE},
-  {"curl_speed_download", CURLINFO_SPEED_DOWNLOAD, writeenv_DOUBLE},
-  {"curl_speed_upload", CURLINFO_SPEED_UPLOAD, writeenv_DOUBLE},
-  {NULL, 0, writeenv_NONE}
- };
-
-static void internalSetEnv(const char *name, char *value)
-{
-  /* Add your OS-specific code here. */
-#ifdef __riscos__
-  _kernel_setenv(name, value);
-#elif defined (CURLDEBUG)
-  curl_memlog("ENV %s = %s\n", name, value);
-#endif
-  return;
-}
-
-void ourWriteEnv(CURL *curl)
-{
-  unsigned int i;
-  char *string, numtext[10];
-  long longinfo;
-  double doubleinfo;
-
-  for(i=0; variables[i].name; i++) {
-    switch (variables[i].type) {
-    case writeenv_STRING:
-      if(curl_easy_getinfo(curl, variables[i].id, &string) == CURLE_OK)
-        internalSetEnv(variables[i].name, string);
-      else
-        internalSetEnv(variables[i].name, NULL);
-      break;
-
-    case writeenv_LONG:
-      if(curl_easy_getinfo(curl, variables[i].id, &longinfo) == CURLE_OK) {
-        curl_msprintf(numtext, "%5ld", longinfo);
-        internalSetEnv(variables[i].name, numtext);
-      }
-      else
-        internalSetEnv(variables[i].name, NULL);
-      break;
-    case writeenv_DOUBLE:
-      if(curl_easy_getinfo(curl, variables[i].id, &doubleinfo) == CURLE_OK) {
-        curl_msprintf(numtext, "%6.2f", doubleinfo);
-        internalSetEnv(variables[i].name, numtext);
-      }
-      else
-        internalSetEnv(variables[i].name, NULL);
-      break;
-    default:
-      break;
-    }
-  }
-
-  return;
-}
-
-#endif
diff --git a/src/tool_writeenv.h b/src/tool_writeenv.h
deleted file mode 100644
index 55daf48..0000000
--- a/src/tool_writeenv.h
+++ /dev/null
@@ -1,35 +0,0 @@
-#ifndef HEADER_CURL_TOOL_WRITEENV_H
-#define HEADER_CURL_TOOL_WRITEENV_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 https://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 "tool_setup.h"
-
-#ifdef USE_ENVIRONMENT
-
-void ourWriteEnv(CURL *curl);
-
-#else
-#  define ourWriteEnv(x)  Curl_nop_stmt
-#endif
-
-#endif /* HEADER_CURL_TOOL_WRITEENV_H */
-
diff --git a/src/tool_writeout.c b/src/tool_writeout.c
index 3737df8..5d92bd2 100644
--- a/src/tool_writeout.c
+++ b/src/tool_writeout.c
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2017, 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
@@ -113,7 +113,7 @@
   double doubleinfo;
 
   while(ptr && *ptr) {
-    if('%' == *ptr) {
+    if('%' == *ptr && ptr[1]) {
       if('%' == ptr[1]) {
         /* an escaped %-letter */
         fputc('%', stream);
@@ -124,9 +124,14 @@
         char *end;
         char keepit;
         int i;
-        if(('{' == ptr[1]) && ((end = strchr(ptr, '}')) != NULL)) {
+        if('{' == ptr[1]) {
           bool match = FALSE;
+          end = strchr(ptr, '}');
           ptr += 2; /* pass the % and the { */
+          if(!end) {
+            fputs("%{", stream);
+            continue;
+          }
           keepit = *end;
           *end = 0; /* zero terminate */
           for(i = 0; replacements[i].name; i++) {
@@ -295,7 +300,7 @@
                    curl_easy_getinfo(curl, CURLINFO_HTTP_VERSION,
                                      &longinfo)) {
                   const char *version = "0";
-                  switch (longinfo) {
+                  switch(longinfo) {
                   case CURL_HTTP_VERSION_1_0:
                     version = "1.0";
                     break;
@@ -336,7 +341,7 @@
         }
       }
     }
-    else if('\\' == *ptr) {
+    else if('\\' == *ptr && ptr[1]) {
       switch(ptr[1]) {
       case 'r':
         fputc('\r', stream);
diff --git a/src/tool_xattr.c b/src/tool_xattr.c
index f49fd57..92b99db 100644
--- a/src/tool_xattr.c
+++ b/src/tool_xattr.c
@@ -42,7 +42,7 @@
   CURLINFO info;
 } mappings[] = {
   /* mappings proposed by
-   * http://freedesktop.org/wiki/CommonExtendedAttributes
+   * https://freedesktop.org/wiki/CommonExtendedAttributes/
    */
   { "user.xdg.origin.url", CURLINFO_EFFECTIVE_URL },
   { "user.mime_type",      CURLINFO_CONTENT_TYPE },